PageSourceSearch

https://www.click2houston.com/pf/dist/components/combinations/default.js?d=1214&mxId=00000000

js click2houston.com collected 2026-10-02 02:14:48 UTC 2,263,232 bytes, 99 lines download raw bytes

1/*! For license information please see default.js.LICENSE.txt */
2!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("fusion:prop-types"),require("prop-types"),require("react"),require("react-dom"),require("styled-components"),require("fusion:jsx:content"),require("fusion:jsx:context"),require("fusion:jsx:layout"),require("fusion:jsx:quarantine"),require("fusion:jsx:static"),require("fusion:environment"),require("fusion:unpack")):"function"==typeof define&&define.amd?define([,,,,,,,,,,,],t):"object"==typeof exports?exports.Fusion=t(require("fusion:prop-types"),require("prop-types"),require("react"),require("react-dom"),require("styled-components"),require("fusion:jsx:content"),require("fusion:jsx:context"),require("fusion:jsx:layout"),require("fusion:jsx:quarantine"),require("fusion:jsx:static"),require("fusion:environment"),require("fusion:unpack")):(e.Fusion=e.Fusion||{},e.Fusion.components=t(e.PropTypes,e.PropTypes,e.React,e.ReactDOM,e.StyledComponents,e.Fusion.Content,e.Fusion.Context,e.Fusion.Layout,e.Fusion.Quarantine,e.Fusion.Static,e.Fusion.environment,e.Fusion.unpack))}(this,function(__WEBPACK_EXTERNAL_MODULE__86780__,__WEBPACK_EXTERNAL_MODULE__19894__,__WEBPACK_EXTERNAL_MODULE__40809__,__WEBPACK_EXTERNAL_MODULE__91565__,__WEBPACK_EXTERNAL_MODULE__21143__,__WEBPACK_EXTERNAL_MODULE__14375__,__WEBPACK_EXTERNAL_MODULE__4321__,__WEBPACK_EXTERNAL_MODULE__92986__,__WEBPACK_EXTERNAL_MODULE__71592__,__WEBPACK_EXTERNAL_MODULE__59626__,__WEBPACK_EXTERNAL_MODULE__43993__,__WEBPACK_EXTERNAL_MODULE__1534__){return function(){var __webpack_modules__={10742:function(e,t,n){const r=n(92986),i=n(71592),o=n(1534),a={};a.chains=a.chains||{},a.features=a.features||{},a.layouts=a.layouts||{},a.chains["Custom-Page-Grid"]=i(o(n(94848))),a.chains["Full-Width-Chain"]=i(o(n(86778))),a.chains["full-width-v2"]=i(o(n(28385))),a.chains.Grid=i(o(n(41168))),a.chains.group=i(o(n(22489))),a.chains["Main-Content"]=i(o(n(74567))),a.chains["outbrain-chain"]=i(o(n(30112))),a.chains["Profile-Chain"]=i(o(n(59369))),a.chains["Rail-Content"]=i(o(n(88254))),a.chains["tutorial-chain"]=i(o(n(12434))),a.features["account/confirm-delete"]=n(3174)(null,null,()=>n.e(5769).then(n.bind(n,95769))),a.features["account/delete"]=n(3174)(null,null,()=>n.e(5712).then(n.bind(n,75712))),a.features["account/dsar"]=n(3174)(null,null,()=>n.e(3403).then(n.bind(n,23403))),a.features["account/filmstrip"]=n(3174)(null,null,()=>n.e(1901).then(n.bind(n,41901))),a.features["account/forgot-password"]=n(3174)(null,null,()=>n.e(572).then(n.bind(n,20572))),a.features["account/insider-redirect"]=n(3174)(null,null,()=>n.e(4778).then(n.bind(n,44778))),a.features["account/insider-signup"]=n(3174)(null,null,()=>Promise.all([n.e(6510),n.e(162)]).then(n.bind(n,40162))),a.features["account/login"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,72394))),a.features["account/logout"]=n(3174)(null,null,()=>n.e(9263).then(n.bind(n,59263))),a.features["account/membership-header"]=n(3174)(null,null,()=>Promise.all([n.e(6510),n.e(6479)]).then(n.bind(n,86479))),a.features["account/nav-links"]=n(3174)(null,null,()=>n.e(6674).then(n.bind(n,76674))),a.features["account/newsletter-confirm"]=n(3174)(null,null,()=>n.e(2299).then(n.bind(n,32299))),a.features["account/newsletters"]=n(3174)(null,null,()=>n.e(4683).then(n.bind(n,54683))),a.features["account/password-reset-legacy"]=n(3174)(null,null,()=>n.e(3296).then(n.bind(n,63296))),a.features["account/password-reset"]=n(3174)(null,null,()=>n.e(1168).then(n.bind(n,11168))),a.features["account/pins-detail"]=n(3174)(null,null,()=>n.e(739).then(n.bind(n,40739))),a.features["account/pins-latest"]=n(3174)(null,null,()=>n.e(4605).then(n.bind(n,74605))),a.features["account/Profile-Hearken"]=n(3174)(null,null,()=>n.e(1309).then(n.bind(n,71309))),a.features["account/registration-form"]=n(3174)(null,null,()=>n.e(6510).then(n.bind(n,46510))),a.features["account/registration-wall"]=n(3174)(null,null,()=>Promise.all([n.e(6510),n.e(8948)]).then(n.bind(n,88948))),a.features["account/resources-card"]=n(3174)(null,null,()=>n.e(6757).then(n.bind(n,96757))),a.features["account/task"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,76134))),a.features["account/ugc-gallery"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(6594),n.e(2433),n.e(9977)]).then(n.bind(n,29977))),a.features["account/user-card"]=n(3174)(null,null,()=>n.e(5421).then(n.bind(n,15421))),a.features["account/user-comments"]=n(3174)(null,null,()=>n.e(7635).then(n.bind(n,57635))),a.features["account/user-newsletters"]=n(3174)(null,null,()=>n.e(4195).then(n.bind(n,84195))),a.features["account/user-pins"]=n(3174)(null,null,()=>n.e(6063).then(n.bind(n,26063))),a.features["account/verify-account-form"]=n(3174)(null,null,()=>n.e(6922).then(n.bind(n,16922))),a.features["account/welcome"]=n(3174)(null,null,()=>n.e(2203).then(n.bind(n,92203))),a.features["ads/basic"]=i(o(n(99210))),a.features["article/author"]=i(o(n(7138))),a.features["article/body"]=i(o(n(74638))),a.features["article/byline"]=i(o(n(84733))),a.features["article/comments"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,74930))),a.features["article/connatix"]=n(3174)(null,null,()=>n.e(6270).then(n.bind(n,56270))),a.features["article/editor-note"]=i(o(n(78886))),a.features["article/gallery-body"]=i(o(n(16797))),a.features["article/metadata"]=i(o(n(16059))),a.features["article/newsletter-signup"]=i(o(n(58344))),a.features["article/outbrain-amp"]=i(o(n(72077))),a.features["article/outbrain"]=i(o(n(30870))),a.features["article/related-content"]=i(o(n(59099))),a.features["article/sellwild"]=n(3174)(null,null,()=>n.e(8828).then(n.bind(n,38828))),a.features["article/share-bar"]=i(o(n(55351))),a.features["article/sponsor-note"]=i(o(n(22379))),a.features["article/story"]=i(o(n(44982))),a.features["article/video-body"]=i(o(n(27102))),a.features["elections/balance-of-power"]=n(3174)(null,null,()=>n.e(9225).then(n.bind(n,39225))),a.features["elections/group-embed"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,89429))),a.features["elections/header"]=n(3174)(null,null,()=>n.e(9334).then(n.bind(n,29334))),a.features["elections/picker-embed"]=n(3174)(null,null,()=>n.e(1009).then(n.bind(n,21009))),a.features["elections/race-embed"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,59633))),a.features["global/anyclip-player"]=n(3174)(null,null,()=>n.e(4435).then(n.bind(n,4435))),a.features["global/audience-io"]=i(o(n(13302))),a.features["global/author"]=i(o(n(39616))),a.features["global/breaking-news-bar"]=i(o(n(32060))),a.features["global/cityspark-events"]=n(3174)(null,null,()=>n.e(6670).then(n.bind(n,56670))),a.features["global/conversations"]=n(3174)(null,null,()=>n.e(3017).then(n.bind(n,43017))),a.features["global/episode-list"]=n(3174)(null,null,()=>n.e(6304).then(n.bind(n,26304))),a.features["global/exco-player"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,87827))),a.features["global/footer"]=i(o(n(99978))),a.features["global/header"]=i(o(n(48124))),a.features["global/headline"]=i(o(n(78573))),a.features["global/hearken-embed"]=i(o(n(56323))),a.features["global/HTML-embed"]=i(o(n(50428))),a.features["global/icon-navigation"]=i(o(n(89021))),a.features["global/internal-navigation"]=i(o(n(12781)
2)),a.features["global/just-HTML"]=i(n(86502)),a.features["global/link-card"]=i(o(n(64666))),a.features["global/link-list"]=i(o(n(84124))),a.features["global/load-viafoura"]=i(o(n(75943))),a.features["global/marquee"]=i(o(n(73927))),a.features["global/media-tile"]=n(3174)(null,null,()=>n.e(4300).then(n.bind(n,54300))),a.features["global/page-button"]=i(o(n(60953))),a.features["global/pins-embed"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(6594),n.e(2433),n.e(4329)]).then(n.bind(n,24329))),a.features["global/placeholder-div"]=i(o(n(13744))),a.features["global/promotional-image"]=i(o(n(72245))),a.features["global/recent-pins"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(6594),n.e(2433),n.e(5199)]).then(n.bind(n,85199))),a.features["global/revcontent"]=n(3174)(null,null,()=>n.e(9227).then(n.bind(n,69227))),a.features["global/rich-text"]=i(o(n(77523))),a.features["global/section-headline"]=i(o(n(58385))),a.features["global/social-buttons"]=i(o(n(91152))),a.features["global/static-html"]=i(o(n(30611))),a.features["global/story-list-global-content"]=i(o(n(85681))),a.features["global/story-list-v2"]=i(o(n(20766))),a.features["global/story-list"]=i(o(n(72103))),a.features["global/trending-stories-bar"]=i(o(n(42246))),a.features["global/vertical-video-gallery"]=n(3174)(null,null,()=>n.e(6350).then(n.bind(n,16350))),a.features["global/viafoura-livechat"]=n(3174)(null,null,()=>n.e(9211).then(n.bind(n,99211))),a.features["global/video-player"]=i(o(n(98))),a.features["global/youtube-player"]=n(3174)(null,null,()=>Promise.resolve().then(n.bind(n,21261))),a.features["livestream/bitmovin"]=n(3174)(null,null,()=>n.e(9852).then(n.bind(n,59852))),a.features["livestream/cyoa"]=n(3174)(null,null,()=>n.e(1872).then(n.bind(n,41872))),a.features["livestream/gmg"]=i(o(n(24892))),a.features["livestream/livestream-event-picker"]=i(o(n(35964))),a.features["search/searchResults"]=n(3174)(null,null,()=>n.e(6388).then(n.bind(n,6388))),a.features["search/searchSidebar"]=n(3174)(null,null,()=>n.e(1438).then(n.bind(n,31438))),a.features["staff/custom-page"]=n(3174)(null,null,()=>n.e(3363).then(n.bind(n,83363))),a.features["staff/page-body"]=n(3174)(null,null,()=>n.e(9118).then(n.bind(n,99118))),a.features["subscriptions/cart"]=n(3174)(null,null,()=>n.e(8214).then(n.bind(n,68214))),a.features["subscriptions/confirmation"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(7254)]).then(n.bind(n,57254))),a.features["subscriptions/free-entry"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(4938),n.e(6510),n.e(79),n.e(5210)]).then(n.bind(n,80079))),a.features["subscriptions/management"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(4938),n.e(7076)]).then(n.bind(n,77076))),a.features["subscriptions/orders"]=n(3174)(null,null,()=>n.e(3823).then(n.bind(n,83823))),a.features["subscriptions/pins-leaderboard"]=n(3174)(null,null,()=>Promise.all([n.e(26),n.e(8689),n.e(7583)]).then(n.bind(n,18689))),a.features["subscriptions/products"]=n(3174)(null,null,()=>Promise.all([n.e(8455),n.e(4938),n.e(7636),n.e(6510),n.e(79),n.e(8587),n.e(9538)]).then(n.bind(n,58587))),a.features["weather/alerts"]=n(3174)(null,null,()=>n.e(1566).then(n.bind(n,71566))),a.features["weather/baron-7-day"]=n(3174)(null,null,()=>n.e(397).then(n.bind(n,60397))),a.features["weather/baron-current-conditions"]=n(3174)(null,null,()=>n.e(4885).then(n.bind(n,54885))),a.features["weather/baron-hourly"]=n(3174)(null,null,()=>n.e(4440).then(n.bind(n,94440))),a.features["weather/baron-radar"]=n(3174)(null,null,()=>n.e(1495).then(n.bind(n,91495))),a.features["weather/baron-traffic"]=n(3174)(null,null,()=>n.e(3752).then(n.bind(n,63752))),a.features["weather/forecast-video"]=n(3174)(null,null,()=>n.e(639).then(n.bind(n,30639))),a.features["weather/hurricane-menu"]=n(3174)(null,null,()=>n.e(1125).then(n.bind(n,91125))),a.features["weather/school-closings"]=n(3174)(null,null,()=>n.e(9063).then(n.bind(n,19063))),a.features["weather/tropics-watch"]=i(o(n(50220))),a.layouts["account-page"]=r(o(n(35164))),a.layouts.article=r(o(n(7489))),a.layouts.minimal=r(o(n(3540))),a.layouts.newsletters=r(o(n(61523))),a.layouts.profile=r(o(n(18180))),a.layouts["simple-dark"]=r(o(n(34980))),a.layouts.simple=r(o(n(66073))),a.layouts.appfeeds=r(o(n(53723))),e.exports=a},15453:function(e,t,n){"use strict";var r=n(82817).__importDefault(n(70534));t.A=r.default},23770:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.appleSignOn=void 0;var r=n(82817),i=n(13143);t.appleSignOn=function(e){return r.__awaiter(void 0,void 0,void 0,function(){return r.__generator(this,function(t){return[2,(0,i.socialLogin)("apple",{credentials:e})]})})},t.default=t.appleSignOn},72365:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteAvatar=t.uploadAvatar=void 0;var r=n(82817),i=n(12757),o=r.__importDefault(n(705)),a=r.__importDefault(n(70534)),s=n(69491);t.uploadAvatar=function(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){return console.warn("[Arc Identity SDK]: uploadAvatar is deprecated"),[2,a.default.heartbeat().then(function(){var t;if(t="string"==typeof e?document.getElementById(e.replace(/^#/,"")):e){if(t.files&&t.files.length){if("image/jpeg"!==t.files[0].type)throw{message:"Image type not supported",code:"UNSUPPORTED_IMAGE_TYPE"};if(t.files[0].size>3e6)throw{message:"Image too big. Only images up to 3 MB are supported.",code:"IMAGE_TOO_LARGE"};var n=t.files[0],r=new FormData;return r.append("avatar",n),a.default.heartbeat().then(function(){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/avatar"),{method:"PUT",headers:{Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},body:r}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return t.value="",a.default.userProfile=e,e})})}throw{message:"No image found in the input field provided ".concat("string"==typeof e?"(".concat(e,")"):"","."),code:"MISSING_IMAGE"}}throw Error("".concat(s.logPrefix," element provided not found ").concat("string"==typeof e?"(".concat(e,")"):"","."))})]})})},t.deleteAvatar=function(){return console.warn("[Arc Identity SDK]: deleteAvatar is deprecated"),a.default.heartbeat().then(function(){return a.default.heartbeat().then(function(){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/avatar"),{method:"DELETE",headers:r.__assign({Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},s.headers)}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return a.default.userProfile&&(a.default.userProfile.picture=""),e})})})}},40454:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSwgLogin=t.isCheckSwgLoginResponse=void 0;var r=n(82817),i=r.__importDefault(n(705)),o=n(69491),a=r.__importDefault(n(70534)),s=n(77720),l=n(64410);function u(e){return void 0!==e.identityExists}t.isCheckSwgLoginResponse=u;t.checkSwgLogin=function(e){return r.__awaiter(void 0,void 0,void 0,function(){var t,n,c,d,f,p;return r.__generator(this,function(r){switch(r.label){case 0:return(t=e)?[3,2]:[4,(0,s.getGoogleAuthInstance)()];case 1:r.sent(),(0,l.isLegacyGoogleSetting)(a.default._google)&&(t=null===(p=null===(f=null===(d=null===(c=null===(n=a.default._google)||void 0===n?void 0:n.authInstance)||void 0===c?void 0:c.currentUser)||void 0===d?void 0:d.get())||void 0===f?void 0:f.getAuthResponse())||void 0===p?void 0:p.id_token),r.label=2;case 2:return t?[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/swg/checkloginexists"),{method:"POST",headers:o.headers,body:JSON.stringify({token:t})}).then(i.default).then(function(e){if(u(e))return e;throw e})]:(console.error("No Google ID token found. Either the user is not logged in with Google, or the Google Auth2 SDK is incorrectly loaded."),[2,{identityExists:!1}])}})})},t.default=t.checkSwgLogin},48287:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearSession=void 0;var r=n(82817).__importDefault(n(70534));function i(){try{r.default.userSegments=null,r.default.userIdentity={},r.default.userProfile=null}catch(e){throw new Error("Error clearing session.")}}t.clearSession=i,t.default=i},69491:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.USER_SEGMENTS_STORAGE_KEY=t.logPrefix=t.headers=t.AMP_ID_STORAGE_KEY=t.USER_SETTINGS_STORAGE_KEY=t.PROFILE_STORAGE_KEY_EXPIRED_TIME=t.PROFILE_STORAGE_KEY=t.IDENTITY_STORAGE_KEY=void 0,t.IDENTITY_STORAGE_KEY="ArcId.USER_INFO",t.PROFILE_STORAGE_KEY="ArcId.USER_PROFILE",t.PROFILE_STORAGE_KEY_EXPIRED_TIME="ArcId.USER_PROFILE_EXPIRED_TIME",t.USER_SETTINGS_STORAGE_KEY="ArcId.USER_SETTINGS",t.AMP_ID_STORAGE_KEY="ArcId.AMP_READER_ID",t.headers={"Content-Type":"application/json"},t.logPrefix="[Arc Identity SDK]",t.USER_SEGMENTS_STORAGE_KEY="ArcId.USER_SEGMENTS"}
2,92718:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.heartbeat=t.extendSession=void 0;var r=n(82817),i=n(69491),o=r.__importDefault(n(705)),a=r.__importDefault(n(79259)),s=n(17965),l=r.__importDefault(n(70534)),u=n(86090);t.extendSession=function(){if(l.default.userIdentity.refreshToken&&l.default.userIdentity.accessToken&&!(0,u.isJwtExpired)(l.default.userIdentity.refreshToken))return(0,a.default)("".concat(l.default.apiOrigin,"/identity/public/v1/auth/token"),{method:"POST",headers:i.headers,body:JSON.stringify({token:l.default.userIdentity.refreshToken,grantType:"refresh-token"})},"extendSession").then(o.default).then(function(e){if((0,s.isUserIdentity)(e)){var t=r.__assign(r.__assign({},l.default.userIdentity),{accessToken:e.accessToken,refreshToken:e.refreshToken||l.default.userIdentity.refreshToken});return l.default.userIdentity=t,l.default.userIdentity}throw e.code&&console.warn("".concat(i.logPrefix,' code:"').concat(e.code,'", message:"').concat(e.message,'"')),l.default.clearSession(),e});throw l.default.userIdentity.refreshToken&&(0,u.isJwtExpired)(l.default.userIdentity.refreshToken)?(l.default.clearSession(),new Error("".concat(i.logPrefix," Refresh token is expired"))):(l.default.clearSession(),new Error("".concat(i.logPrefix," No refresh token found for this session")))},t.heartbeat=function(){return l.default.userIdentity.refreshToken&&l.default.userIdentity.accessToken&&((0,u.isJwtExpired)(l.default.userIdentity.accessToken)||!(0,u.jwtHasExp)(l.default.userIdentity.accessToken))?l.default.extendSession():Promise.resolve(l.default.userIdentity)}},42776:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.customButtonFacebookSignOn=t.facebookSignOn=void 0;var r=n(82817),i=r.__importDefault(n(70534)),o=n(13143),a=r.__importDefault(n(24191)),s=n(64410);function l(){return r.__awaiter(this,void 0,void 0,function(){var e;return r.__generator(this,function(t){switch(t.label){case 0:return[4,(0,a.default)(!0)];case 1:return e=t.sent(),(0,s.isFacebookLoginResponse)(e)?"connected"!==e.status?[3,3]:[4,(0,o.socialLogin)("facebook",{credentials:e.authResponse.accessToken})]:[3,5];case 2:return[2,t.sent()];case 3:if(i.default._useCustomFBButton)return[2,u()];throw new Error("User canceled login, did not fully authorize, or is not logged in to Facebook: ".concat(e));case 4:return[3,6];case 5:throw new Error("Error getting login status. Please try again. ".concat(e));case 6:return[2]}})})}function u(){return r.__awaiter(this,void 0,void 0,function(){var e=this;return r.__generator(this,function(t){return[2,window.FB.login(function(t){return r.__awaiter(e,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return"connected"!==t.status?[3,2]:[4,(0,o.socialLogin)("facebook",{credentials:t.authResponse.accessToken})];case 1:return[2,e.sent()];case 2:throw new Error("User canceled login, did not fully authorize, or is not logged in to Facebook: ".concat(t))}})})})]})})}t.facebookSignOn=l,t.customButtonFacebookSignOn=u,t.default=l},77289:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isGdprReport=void 0,t.isGdprReport=function(e){return void 0!==e.data}},90812:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getConfig=t.isConfigOptions=void 0;var r=n(82817),i=n(69491),o=r.__importDefault(n(70534)),a=r.__importDefault(n(705)),s=n(12757);function l(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){return o.default._configOptions?[2,o.default._configOptions]:[2,fetch("".concat(o.default.apiOrigin,"/identity/public/v1/config"),{method:"GET",cache:"no-cache",headers:r.__assign({},i.headers)}).then(a.default).then(function(e){if((0,s.isAPIErrorResponse)(e))throw e;return o.default._configOptions=e,e})]})})}t.isConfigOptions=function(e){return void 0!==e.signinRecaptcha},t.getConfig=l,t.default=l},24191:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFacebookLoginStatus=void 0;t.getFacebookLoginStatus=function(e){return new Promise(function(t,n){try{window.FB.getLoginStatus(function(e){if(!e)throw new Error("Failed to get a response from FB");t(e)},e)}catch(e){n(e)}})},t.default=t.getFacebookLoginStatus},73453:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=n(69491),s=n(77289);t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){switch(t.label){case 0:return[4,o.default.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(a.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(o.default.apiOrigin,"/identity/public/v1/gdpr/").concat(e),{method:"GET",cache:"no-cache",headers:r.__assign({Authorization:"Bearer ".concat(o.default.userIdentity.accessToken)},a.headers)}).then(i.default).then(function(e){if((0,s.isGdprReport)(e))return e;throw e})]}})})}},26748:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSwgAccessToken=t.isSwgAccessTokenResponse=void 0;var r=n(82817),i=r.__importDefault(n(705)),o=n(69491),a=r.__importDefault(n(70534));function s(e){return void 0!==e.accessToken}t.isSwgAccessTokenResponse=s;t.getSwgAccessToken=function(){return r.__awaiter(void 0,void 0,void 0,function(){var e;return r.__generator(this,function(t){switch(t.label){case 0:return e=r.__assign({},o.headers),a.default.userIdentity&&a.default.userIdentity.accessToken&&a.default.userIdentity.refreshToken?[4,a.default.heartbeat()]:[3,2];case 1:t.sent(),e.Authorization="Bearer ".concat(a.default.userIdentity.accessToken),t.label=2;case 2:return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/swg/accesstoken"),{method:"GET",headers:e}).then(i.default).then(function(e){if(s(e))return e;throw e})]}})})},t.default=t.getSwgAccessToken},16779:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getThirdPartyTokens=void 0;var r=n(82817),i=n(69491),o=r.__importDefault(n(70534));function a(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){if("DISQUS"===e)return[2,s()];throw new Error("".concat(i.logPrefix," Unsupported third party service requested."))})})}function s(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return o.default.userSettings?[3,2]:[4,o.default.getUserSettings()];case 1:e.sent(),e.label=2;case 2:return o.default.configOptions?[3,4]:[4,o.default.getConfig()];case 3:e.sent(),e.label=4;case 4:return o.default.configOptions&&o.default.userSettings&&o.default.configOptions.disqus&&o.default.configOptions.disqus.enabled?[2,{enabled:!0,publicKey:o.default.configOptions.disqus.publicKey,ssoToken:o.default.userSettings.disqus&&o.default.userSettings.disqus.ssoKey}]:[2,{enabled:!1}]}})})}t.getThirdPartyTokens=a,t.default=a},32051:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(79259)),a=n(20814),s=r.__importDefault(n(70534)),l=n(69491);t.default=function(){return r.__awaiter(this,void 0,void 0,function(){var e;return r.__generator(this,function(t){switch(t.label){case 0:return[4,s.default.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(l.logPrefix," Missing or invalid jwt"));return e=localStorage.getItem(l.PROFILE_STORAGE_KEY_EXPIRED_TIME),(null===s.default||void 0===s.default?void 0:s.default.userProfile)&&e&&new Date(e)>new Date?[2,s.default.userProfile]:[2,(0,o.default)("".concat(s.default.apiOrigin,"/identity/public/v1/profile"),{method:"GET",cache:"no-cache",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},l.headers)},"getUserProfile").then(i.default).then(function(e){if((0,a.isUserProfile)(e)){var t=new Date(Date.now()+6e5);return localStorage.setItem(l.PROFILE_STORAGE_KEY_EXPIRED_TIME,t.toISOString()),s.default.userProfile=e,s.default.userProfile}throw e})]}})})}},31527:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(69491),o=r.__importDefault(n(705)),a=n(12757),s=r.__importDefault(n(70534)),l=n(97937);t.default=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return[4,s.default.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(i.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(s.default.apiOrigin,"/identity/public/v2/identity/segmentation"),{method:"GET",cac
2he:"no-cache",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},i.headers)}).then(o.default).then(function(e){var t={updated:new Date,uuid:s.default.userIdentity.uuid,segments:{}};if((0,l.isUserSegment)(e))return s.default.userSegments=r.__assign(r.__assign({},t),{segments:e}),e;if((0,a.isAPIErrorResponse)(e))throw e;return s.default.userSegments=t,{}})]}})})}},22724:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserSettings=void 0;var r=n(82817),i=n(69491),o=r.__importDefault(n(70534)),a=r.__importDefault(n(705)),s=n(12757);function l(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return o.default.userSettings?[3,2]:[4,o.default.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(i.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(o.default.apiOrigin,"/identity/public/v1/user/settings"),{method:"GET",cache:"no-cache",headers:r.__assign({Authorization:"Bearer ".concat(o.default.userIdentity.accessToken)},i.headers)}).then(a.default).then(function(e){if((0,s.isAPIErrorResponse)(e))throw e;return o.default.userSettings=e,e})];case 2:return[2,o.default.userSettings]}})})}t.getUserSettings=l,t.default=l},13615:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.signOnSwgUser=t.googleSignOn=t.deprecationMessage=void 0;var r=n(82817),i=n(13143),o=n(64410),a=n(77720),s=r.__importDefault(n(70534));t.deprecationMessage="Legacy Google Sign In will be deprecated on Dec 31, 2022. Use the new Arc Identity & Sign In With Google SDKs.";t.googleSignOn=function(e){return r.__awaiter(void 0,void 0,void 0,function(){var n,i,u,c;return r.__generator(this,function(r){switch(r.label){case 0:if(console.error(t.deprecationMessage),e)return[2,l(e)];r.label=1;case 1:return r.trys.push([1,7,,8]),(0,o.isLegacyGoogleSetting)(s.default._google)?s.default._google.authInstance?[3,3]:[4,(0,a.getGoogleAuthInstance)()]:[3,5];case 2:r.sent(),r.label=3;case 3:return(n=s.default._google.authInstance)&&n.isSignedIn.get()?[2,l(n.currentUser.get())]:[4,null===(c=s.default._google.authInstance)||void 0===c?void 0:c.signIn({prompt:"select_account"})];case 4:return i=r.sent(),[2,l(i)];case 5:throw u=new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method."),console.error(u),u;case 6:return[3,8];case 7:throw r.sent();case 8:return[2]}})})};t.signOnSwgUser=function(e){var n=e.idToken,l=e.swgSubscriptionTokenResponse;return r.__awaiter(void 0,void 0,void 0,function(){var e,u,c,d,f;return r.__generator(this,function(r){switch(r.label){case 0:return console.error(t.deprecationMessage),n?[2,(0,i.socialLogin)("google",{credentials:n})]:[3,1];case 1:return l?(s.default.userIdentity={uuid:l.profileId,accessToken:l.accessToken,refreshToken:l.refreshToken},[2,s.default.heartbeat()]):[3,2];case 2:return[4,(0,a.getGoogleAuthInstance)()];case 3:if(r.sent(),(0,o.isLegacyGoogleSetting)(s.default._google)){if(null===(d=s.default._google.authInstance)||void 0===d?void 0:d.isSignedIn.get())return e=null===(f=s.default._google.authInstance)||void 0===f?void 0:f.currentUser.get(),u=e.getAuthResponse().id_token,[2,(0,i.socialLogin)("google",{credentials:u})];throw new Error("[Arc Identity SDK] - No google user logged in.")}throw c=new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method."),console.error(c),c;case 4:return[2]}})})};var l=function(e){console.error(t.deprecationMessage);var n=e.getAuthResponse().id_token;if((0,o.isLegacyGoogleSetting)(s.default._google))return(0,i.socialLogin)("google",{credentials:n}).then(function(e){if((0,o.isLegacyGoogleSetting)(s.default._google))return s.default._google.onSuccess&&s.default._google.onSuccess(),e;throw new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method.")}).catch(function(e){throw(0,o.isLegacyGoogleSetting)(s.default._google)?(s.default._google.onFailure&&s.default._google.onFailure(),e):new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method.")});throw new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method.")};t.default=t.googleSignOn},70534:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(69491),o=n(18294),a=r.__importStar(n(45335)),s=r.__importDefault(n(77078)),l=r.__importDefault(n(14864)),u=r.__importDefault(n(34125)),c=n(92718),d=r.__importDefault(n(48287)),f=r.__importDefault(n(15276)),p=r.__importDefault(n(95037)),h=r.__importDefault(n(98952)),g=r.__importDefault(n(32051)),m=r.__importDefault(n(31527)),y=r.__importDefault(n(24657)),v=n(72365),b=r.__importDefault(n(46448)),w=r.__importDefault(n(51044)),x=r.__importDefault(n(83165)),S=r.__importDefault(n(41988)),k=r.__importDefault(n(99768)),O=r.__importDefault(n(11253)),T=n(90812),C=r.__importStar(n(57301)),E=n(22724),j=r.__importDefault(n(16779)),_=r.__importDefault(n(21846)),P=r.__importDefault(n(73453)),I=r.__importDefault(n(55281)),A=r.__importStar(n(77720)),D=r.__importDefault(n(43272)),R=r.__importDefault(n(18678)),M=r.__importDefault(n(2391)),$=r.__importDefault(n(22610)),L=r.__importDefault(n(57265)),N=r.__importDefault(n(50054)),U=r.__importDefault(n(42776)),B=r.__importStar(n(13615)),F=r.__importDefault(n(72697)),z=r.__importDefault(n(23770)),V=r.__importDefault(n(86458)),H=r.__importDefault(n(26748)),G=r.__importDefault(n(40454)),W=r.__importDefault(n(57727)),q=r.__importDefault(n(18660)),K=function(){function e(){}return Object.defineProperty(e,"userIdentity",{get:function(){return!this._userIdentity&&this._userIdentityStorage&&(this._userIdentity=JSON.parse(this._userIdentityStorage.getItem(i.IDENTITY_STORAGE_KEY)||"{}")),this._userIdentity},set:function(e){(0,o.shouldStorageChange)(this._userIdentityStorage,this._isSession,i.IDENTITY_STORAGE_KEY)&&(this._userIdentityStorage instanceof q.default&&this._userIdentityStorage.removeItem(i.IDENTITY_STORAGE_KEY),this._userIdentityStorage=(0,o.initStorage)(this._baseDomain,this._isSession)),e.uuid||e.accessToken||e.refreshToken||e.impersonator||this._userIdentityStorage.removeItem(i.IDENTITY_STORAGE_KEY),this._userIdentityStorage.setItem(i.IDENTITY_STORAGE_KEY,JSON.stringify(e)),this._userIdentity=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"userProfile",{get:function(){return this._userProfile||(this._userProfile=JSON.parse(this._selectedStorage.getItem(i.PROFILE_STORAGE_KEY)||null)),this._userProfile},set:function(e){var t,n;null===e&&this._selectedStorage.removeItem(i.PROFILE_STORAGE_KEY),(0,o.shouldStorageChange)(this._selectedStorage,this._isSession,i.PROFILE_STORAGE_KEY)&&(this._selectedStorage instanceof q.default&&this._selectedStorage.removeItem(i.PROFILE_STORAGE_KEY),this._selectedStorage=(0,o.initStorage)(this._baseDomain,this._isSession,null===(t=this._profileStorageOpt)||void 0===t?void 0:t.storageExp)),(null===(n=this._profileStorageOpt)||void 0===n?void 0:n.ignoreProfile)?this._selectedStorage.removeItem(i.PROFILE_STORAGE_KEY):this._selectedStorage.setItem(i.PROFILE_STORAGE_KEY,JSON.stringify(e)),this._userProfile=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"userSegments",{get:function(){return this._userSegments||(this._userSegments=JSON.parse(this._selectedStorage.getItem(i.USER_SEGMENTS_STORAGE_KEY)||null)),this._userSegments},set:function(e){this._selectedStorage.setItem(i.USER_SEGMENTS_STORAGE_KEY,JSON.stringify(e)),this._userSegments=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"configOptions",{get:function(){return this._configOptions},enumerable:!1,configurable:!0}),Object.defineProperty(e,"userSettings",{get:function(){return this._userSettings||this._userSettings||(this._userSettings=JSON.parse(this._selectedStorage.getItem(i.USER_SETTINGS_STORAGE_KEY)||null)),this._userSettings},set:function(e){null===e&&this._selectedStorage.removeItem(i.USER_SETTINGS_STORAGE_KEY),this._selectedStorage.setItem(i.USER_SETTINGS_STORAGE_KEY,JSON.stringify(e))},enumerable:!1,configurable:!0}),Object.defineProperty(e,"baseDomain",{set:function(e){this._userIdentityStorage=(0,o.initStorage)(e),this._baseDomain=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"ampReaderId",{get:function(){return this._ampReaderId||(this._ampReaderId=JSON.parse(this._selectedStorage.getItem(i.AMP_ID_STORAGE_KEY)||null)),this._ampReaderId},set:function(e){null==e?this._selectedStorage.removeItem(i.AMP_ID_STORAGE_KEY):e&&this._selectedStorage.setItem(i.AMP_ID_STORAGE_KEY,JSON.stringify(e))}
2,enumerable:!1,configurable:!0}),Object.defineProperty(e,"profileStorageOpt",{get:function(){return this._profileStorageOpt},set:function(e){e&&(this._profileStorageOpt=e)},enumerable:!1,configurable:!0}),e._version=n(79775).rE,e._userIdentityStorage=(0,o.initStorage)(),e._selectedStorage=(0,o.initStorage)(),e.apiOrigin="",e._baseDomain="",e._google={useCustomButton:!1},e._useCustomFBButton=!1,e.options=f.default,e.login=a.default,e.isLoggedIn=a.isLoggedIn,e.extendSession=c.extendSession,e.clearSession=d.default,e.heartbeat=c.heartbeat,e.logout=s.default,e.getUserSettings=E.getUserSettings,e.getUserProfile=g.default,e.getUserSegments=m.default,e.updateUserProfile=y.default,e.uploadAvatar=v.uploadAvatar,e.deleteAvatar=v.deleteAvatar,e.signUp=b.default,e.updatePassword=w.default,e.requestResetPassword=x.default,e.resetPassword=S.default,e.requestDeleteAccount=C.default,e.approveDeleteAccount=C.approveDeleteAccount,e.declineDeleteAccount=C.declineDeleteAccount,e.getConfig=T.getConfig,e.initFacebookLogin=I.default,e.facebookSignOn=U.default,e.initGoogleLogin=A.default,e.initGoogleAuthSDK=A.initGoogleAuthSDK,e.initGoogleAuth=A.initGoogleAuth,e.initiateOIDC=R.default,e.signInWithOIDC=M.default,e.signInWithOIDCPKCE=$.default,e.loginWithArcIdentityAsOIDCProvider=L.default,e.unlinkOIDC=N.default,e.googleSignOn=B.default,e.signInWithGoogle=F.default,e.initAppleSignOn=D.default,e.appleSignOn=z.default,e.requestMagicLink=l.default,e.redeemMagicLink=u.default,e.requestVerifyEmail=k.default,e.verifyEmail=O.default,e.listGdprReports=_.default,e.getGdprReport=P.default,e.getThirdPartyTokens=j.default,e.unlinkSocialIdentity=V.default,e.requestOTALink=p.default,e.redeemOTALink=h.default,e.getSwgAccessToken=H.default,e.checkSwgLogin=G.default,e.relinkGoogleAccount=W.default,e.signOnSwgUser=B.signOnSwgUser,e}();t.default=K},43272:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initAppleSignOn=void 0;var r=n(82817),i=n(69491),o=n(12757),a=r.__importDefault(n(70534)),s=r.__importDefault(n(705));t.initAppleSignOn=function(){return r.__awaiter(void 0,void 0,void 0,function(){return r.__generator(this,function(e){return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/apple/authurl"),{method:"GET",cache:"no-cache",headers:r.__assign({},i.headers)}).then(s.default).then(function(e){if((0,o.isAPIErrorResponse)(e))throw e;var t=encodeURIComponent("".concat(a.default.apiOrigin,"/identity/public/v1/apple/auth"));window.location.href="".concat(e,"&redirect_uri=").concat(t)})]})})},t.default=t.initAppleSignOn},55281:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initFacebookLogin=t.loadFacebookSDK=void 0;var r=n(82817),i=n(98172),o=r.__importDefault(n(70534)),a="facebook-jssdk";function s(e,n,a){return r.__awaiter(this,void 0,void 0,function(){var s,l,u;return r.__generator(this,function(r){switch(r.label){case 0:return e||o.default.configOptions?[3,2]:[4,o.default.getConfig()];case 1:r.sent(),r.label=2;case 2:if(s=e||(o.default.configOptions&&o.default.configOptions.facebookAppId?o.default.configOptions.facebookAppId.split(",")[0]:null))return[3,3];throw new Error("[Arc Identity SDK] - Facebook App ID not found, please add one in settings or explicitly pass one to the initFacebookLogin method.");case 3:return l=n||(0,i.getBrowserLocale)(),u=(0,i.bestFacebookLocaleFor)(l),[4,(0,t.loadFacebookSDK)(u)];case 4:r.sent(),a&&(o.default._useCustomFBButton=!0),window.FB.init({appId:s,autoLogAppEvents:!0,xfbml:!0,status:!0,version:"v20.0"}),r.label=5;case 5:return[2]}})})}t.loadFacebookSDK=function(e){return new Promise(function(t,n){if(document.getElementById(a))t();else{var r=document.createElement("script");r.onload=function(){t("https://connect.facebook.net/".concat(e,"/sdk.js"))},r.onerror=function(){n("Error loading Facebook SDK")},r.async=!0,r.id=a,r.src="https://connect.facebook.net/".concat(e,"/sdk.js"),document.body.appendChild(r)}})},t.initFacebookLogin=s,t.default=s},77720:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initGoogleLogin=t.initGoogleAuthSDK=t.initGoogleAuth=t.getGoogleAuthInstance=t.loadGoogleAuthSDK=t.GOOGLE_SDK_URL=void 0;var r=n(82817),i=n(13615),o=n(64410),a=r.__importDefault(n(70534)),s=n(13615);t.GOOGLE_SDK_URL="https://apis.google.com/js/platform.js";t.loadGoogleAuthSDK=function(e){return console.error(s.deprecationMessage),new Promise(function(n,i){return r.__awaiter(void 0,void 0,void 0,function(){var s,l;return r.__generator(this,function(u){switch(u.label){case 0:return document.querySelector('[src="'.concat(t.GOOGLE_SDK_URL,'"]'))?[3,1]:((s=document.createElement("script")).onload=function(){var t=this;window.gapi.load("auth2",function(){return r.__awaiter(t,void 0,void 0,function(){var t,s,l,u;return r.__generator(this,function(c){switch(c.label){case 0:if(a.default._google=r.__assign(r.__assign({},a.default._google),{auth2:null!==(l=null===(s=window.gapi)||void 0===s?void 0:s.auth2)&&void 0!==l?l:(0,o.isLegacyGoogleSetting)(a.default._google)&&(null===(u=a.default._google)||void 0===u?void 0:u.auth2)}),!e)return[3,4];c.label=1;case 1:return c.trys.push([1,3,,4]),[4,e()];case 2:return c.sent(),[3,4];case 3:return t=c.sent(),[2,i(t)];case 4:return[2,n()]}})})})},s.onerror=function(){i("[Arc Identity SDK] - Error loading Google SDK")},s.async=!0,s.src=t.GOOGLE_SDK_URL,document.head.appendChild(s),[3,7]);case 1:return window.gapi?window.gapi.auth2?[3,2]:(window.gapi.load("auth2",function(){return r.__awaiter(void 0,void 0,void 0,function(){var t;return r.__generator(this,function(r){switch(r.label){case 0:if(!e)return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,e()];case 2:return r.sent(),[3,4];case 3:return t=r.sent(),[2,i(t)];case 4:return[2,n()]}})})}),[3,7]):[2,i("[Arc Identity SDK] - Error loading Google SDK")];case 2:if(!e)return[3,6];u.label=3;case 3:return u.trys.push([3,5,,6]),[4,e()];case 4:return u.sent(),[3,6];case 5:return l=u.sent(),[2,i(l)];case 6:return[2,n()];case 7:return[2]}})})})};t.getGoogleAuthInstance=function(){return console.error(s.deprecationMessage),new Promise(function(e,n){return r.__awaiter(void 0,void 0,void 0,function(){var i;return r.__generator(this,function(r){switch(r.label){case 0:return(0,o.isLegacyGoogleSetting)(a.default._google)?a.default._google.authInstance?(e(),[3,5]):[3,1]:[3,6];case 1:return a.default._google.auth2?(a.default._google.authInstance=a.default._google.auth2.getAuthInstance(),e(),[3,5]):[3,2];case 2:return r.trys.push([2,4,,5]),[4,(0,t.initGoogleAuthSDK)(a.default._google.clientId)];case 3:return r.sent(),e(),[3,5];case 4:return i=r.sent(),console.error("Error getting Google Auth instance."),n(i),[3,5];case 5:return[3,7];case 6:n("This method should only be used with the legacy Google Sign In. Migrate to the new Sign In With Google"),r.label=7;case 7:return[2]}})})})};t.initGoogleAuth=function(e){return r.__awaiter(void 0,void 0,void 0,function(){var t,n,i,l,u,c,d,f,p,h,g,m,y,v;return r.__generator(this,function(b){switch(b.label){case 0:if(console.error(s.deprecationMessage),a.default._google=r.__assign(r.__assign({},a.default._google),{auth2:null!==(l=null===(i=window.gapi)||void 0===i?void 0:i.auth2)&&void 0!==l?l:(0,o.isLegacyGoogleSetting)(a.default._google)&&(null===(u=a.default._google)||void 0===u?void 0:u.auth2),clientId:null!=e?e:(0,o.isLegacyGoogleSetting)(a.default._google)?null===(c=a.default._google)||void 0===c?void 0:c.clientId:void 0}),!(null===(d=a.default._google)||void 0===d?void 0:d.auth2))throw new Error("[Arc Identity SDK] - Error loading Google SDK");return(null===(f=a.default._google)||void 0===f?void 0:f.clientId)||a.default.configOptions&&(!a.default.configOptions||a.default.configOptions.googleClientId)?[3,2]:[4,a.default.getConfig()];case 1:b.sent(),b.label=2;case 2:if(a.default._google.clientId=null!==(h=null===(p=a.default._google)||void 0===p?void 0:p.clientId)&&void 0!==h?h:null===(y=null===(m=null===(g=a.default.configOptions)||void 0===g?void 0:g.googleClientId)||void 0===m?void 0:m.split(","))||void 0===y?void 0:y[0],!a.default._google.clientId)throw new Error("[Arc Identity SDK] - Google Client ID not found, please add one in settings or explicitly pass one to the initGoogleLogin method.");try{(t=null!==(v=a.default._google.authInstance)&&void 0!==v?v:a.default._google.auth2.getAuthInstance())?a.default._google.authInstance=t:(n=a.default._google.auth2.init({client_id:"".concat(a.default._google.clientId.replace(".apps.googleusercontent.com",""),".apps.googleusercontent.com")}),a.default._google.authInstance=n)}catch(e){throw console.error("Error while initializing Google sdk:"),e}return[2]}})})};function l(e,n,l,u){var c,d;return void 0===e&&(e=""),void 0===n&&(n={width:240,height:50,longtitle:!0,theme:"dark",scope:["profile","email"]}),void 0===l&&(l="google-sign-in-button"),r.__awaiter(this,void 0,void 0,function(){var f,p,h,g;return r.__generator(this,function(m){switch(m.label){case 0:console.error(s.deprecationMessage),m.label=1;case 1:return m.trys.push([1,6,,7]),(0,o.isLegacyGoogleSetting)(a.default._google)?(e&&e!==a.default._google.clientId&&(a.default._google.clientId=e),a.default._google.auth2&&a.default._google.authInstance?[3,3]:[4,(0,t.initGoogleAuthSDK)(a.default._google.clientId)]):[3,4];case 2:m.sent(),m.label=3;case 3:if(!a.default._google.authInstance)throw new Error("[Arc Identity SDK] - Error initializing Google Auth2 SDK");return f=function(e){(0,i.googleSignOn)(e).then(function(){n&&"function"==typeof n.onSuccess&&n.onSuccess(e)})},n&&"function"==typeof n.onSuccess&&(a.default._google.onSuccess=n.onSuccess,"function"==typeof n.onF
2ailure&&(a.default._google.onFailure=n.onFailure)),u&&(a.default._google.useCustomButton=!0),!u&&n?(a.default._google.authInstance.attachClickHandler(l,{scope:(null!==(c=null==n?void 0:n.scope)&&void 0!==c?c:["profile","email"]).join(" "),prompt:"select_account"},f,n&&n.onFailure||console.error),p={width:240,height:50,longtitle:!0,theme:"dark"},h=r.__assign(r.__assign(r.__assign({},p),n),{scope:(null!==(d=null==n?void 0:n.scope)&&void 0!==d?d:["profile","email"]).join(" ")}),[2,window.gapi.signin2.render(l,h)]):[3,5];case 4:throw new Error("[Arc Identity SDK] - This method will only work with the legacy Google Sign In. Discontinue use of this method.");case 5:return[3,7];case 6:throw g=m.sent(),console.error("Error while initializing Google login:"),g;case 7:return[2]}})})}t.initGoogleAuthSDK=function(e){return r.__awaiter(void 0,void 0,void 0,function(){var n,i;return r.__generator(this,function(r){switch(r.label){case 0:if(console.error(s.deprecationMessage),!(0,o.isLegacyGoogleSetting)(a.default._google))return[3,5];e&&e!==(null===(i=a.default._google)||void 0===i?void 0:i.clientId)&&(a.default._google.clientId=e),n=a.default._google.clientId,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,t.loadGoogleAuthSDK)(function(){return(0,t.initGoogleAuth)(n)})];case 2:return r.sent(),[3,4];case 3:throw r.sent();case 4:return[3,6];case 5:throw new Error("This method should only be used with legacy Google Sign In. Discontinue use & migrate to new Sign In With Google");case 6:return[2]}})})},t.initGoogleLogin=l,t.default=l},18678:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initiateOIDC=void 0;var r=n(82817),i=n(69491),o=n(12757),a=r.__importDefault(n(70534)),s=r.__importDefault(n(705));t.initiateOIDC=function(e,t,n,l){return void 0===n&&(n=!0),void 0===l&&(l=!1),r.__awaiter(void 0,void 0,void 0,function(){return r.__generator(this,function(u){return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v2/oidc/").concat(e,"/initiate"),{method:"GET",headers:r.__assign({},i.headers)}).then(s.default).then(function(e){if((0,o.isAPIErrorResponse)(e))throw e;if(!n)return e;if(t&&t.length){var r=new URL(e.url);r.searchParams.set("scope",t.join(" ")),l&&r.searchParams.set("response_mode","form_post"),window.location.href=r.toString()}else window.location.href=e.url})]})})},t.default=t.initiateOIDC},21846:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=n(69491);t.default=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return[4,o.default.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(a.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(o.default.apiOrigin,"/identity/public/v1/gdpr?_=").concat(Date.now()),{method:"GET",headers:r.__assign({Authorization:"Bearer ".concat(o.default.userIdentity.accessToken)},a.headers)}).then(i.default).then(function(e){if(Array.isArray(e))return e;throw e})]}})})}},45335:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLoggedIn=void 0;var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=n(17965),s=n(69491),l=r.__importStar(n(64352)),u=n(86090);t.default=function(e,t,n){return void 0===n&&(n={}),o.default._isSession=!n.rememberMe,(0,l.default)(l.RecaptchaMethod.SIGN_IN,n.recaptchaToken).then(function(){return fetch("".concat(o.default.apiOrigin,"/identity/public/v1/auth/login").concat(n.cookie?"?cookie=true":""),{method:"POST",headers:s.headers,body:JSON.stringify({userName:e,credentials:t,grantType:"password",rememberMe:n.rememberMe,recaptchaToken:n.recaptchaToken})})}).then(i.default).then(function(e){if((0,a.isUserIdentity)(e))return o.default.userIdentity=e,window.postMessage({type:"ARC_LOGIN_SUCCESS",grantType:"password"},"*"),o.default.userIdentity;throw e})};var c=function(e){function t(t,n){var r=e.call(this,n)||this;return r.name="HttpError",r.code=t,r}return r.__extends(t,e),t}(Error);t.isLoggedIn=function(){return r.__awaiter(this,void 0,void 0,function(){var e;return r.__generator(this,function(t){switch(t.label){case 0:return o.default.userIdentity&&o.default.userIdentity.accessToken&&o.default.userIdentity.refreshToken?[3,1]:[2,!1];case 1:if(!(0,u.isJwtExpired)(o.default.userIdentity.accessToken)&&(0,u.jwtHasExp)(o.default.userIdentity.accessToken))return[3,6];t.label=2;case 2:return t.trys.push([2,4,,5]),[4,o.default.extendSession()];case 3:return t.sent(),[2,!0];case 4:return(e=t.sent())instanceof c&&console.warn("".concat(s.logPrefix,' code:"').concat(e.code,'", message:"').concat(e.message,'"')),[2,!1];case 5:return[3,7];case 6:return[2,!0];case 7:return[2]}})})}},57265:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.loginWithArcIdentityAsOIDCProvider=void 0;var r=n(82817),i=n(69491),o=n(12757),a=r.__importDefault(n(70534)),s=r.__importDefault(n(705));t.loginWithArcIdentityAsOIDCProvider=function(e){return r.__awaiter(void 0,void 0,void 0,function(){return r.__generator(this,function(t){return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v2/oidc/provider/login?")+new URLSearchParams(e),{method:"GET",headers:r.__assign({Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},i.headers)}).then(s.default).then(function(e){if((0,o.isAPIErrorResponse)(e))throw e;window.location.href=null==e?void 0:e.message})]})})},t.default=t.loginWithArcIdentityAsOIDCProvider},77078:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dispatchLogoutEvent=t.facebookSignOut=void 0;var r=n(82817),i=n(12757),o=r.__importDefault(n(70534)),a=n(69491),s=r.__importDefault(n(705)),l=r.__importDefault(n(24191)),u=n(64410),c=n(726);t.default=function(){return r.__awaiter(this,void 0,void 0,function(){var e,n=this;return r.__generator(this,function(l){switch(l.label){case 0:return o.default.userIdentity.accessToken?[2,o.default.heartbeat().then(function(){return fetch("".concat(o.default.apiOrigin,"/identity/public/v1/auth/token"),{method:"DELETE",headers:r.__assign({Authorization:"Bearer ".concat(o.default.userIdentity.accessToken)},a.headers)}).then(s.default).then(function(e){return r.__awaiter(n,void 0,void 0,function(){return r.__generator(this,function(n){switch(n.label){case 0:return o.default.clearSession(),(0,t.dispatchLogoutEvent)(),[4,(0,t.facebookSignOut)()];case 1:if(n.sent(),globalThis.gapi)try{globalThis.gapi.auth2.getAuthInstance().signOut()}catch(e){console.error("error signing out of google",e)}if(globalThis.google)try{globalThis.google.accounts.id.disableAutoSelect()}catch(e){console.error("[Arc Identity SDK]: error signing out of google",e)}if((0,i.isAPIErrorResponse)(e))throw e;return[2,null]}})})}).catch(function(e){return Promise.reject(e)})})]:[3,1];case 1:if(o.default.clearSession(),(0,t.dispatchLogoutEvent)(),globalThis.gapi)try{globalThis.gapi.auth2.getAuthInstance().signOut()}catch(e){console.error("error signing out of google",e)}if(globalThis.google)try{globalThis.google.accounts.id.disableAutoSelect()}catch(e){console.error("[Arc Identity SDK]: error signing out of google",e)}l.label=2;case 2:return l.trys.push([2,4,,5]),[4,(0,t.facebookSignOut)()];case 3:return l.sent(),[3,5];case 4:return e=l.sent(),console.error("error signing out of facebook",e),[3,5];case 5:throw new Error("No access token found, user is already logged out")}})})};t.facebookSignOut=function(){return r.__awaiter(void 0,void 0,void 0,function(){var e;return r.__generator(this,function(t){switch(t.label){case 0:return window.FB?[4,(0,l.default)()]:[3,2];case 1:if(e=t.sent(),(0,u.isFacebookLoginResponse)(e)&&"connected"===e.status)try{return[2,window.FB.logout(function(){return Promise.resolve(null)})]}catch(e){return[2,Promise.reject(e)]}t.label=2;case 2:return[2,Promise.resolve(null)]}})})};t.dispatchLogoutEvent=function(){return(0,c.fireEvent)("ArcSDK.logout")}},15276:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(70534)),o=n(69491),a=n(64410);t.default=function(e){var t,n,s,l,u,c;e?(i.default.apiOrigin=e.apiOrigin&&e.apiOrigin.replace(/\/$/,"")||i.default.apiOrigin,i.default.baseDomain=e.baseDomain||i.default._baseDomain,e.google&&((0,a.isLegacyGoogleSetting)(e.google)?i.default._google=r.__assign(r.__assign({},i.default._google),e.google):i.default._google=null!==(t=e.google)&&void 0!==t?t:i.default._google),i.default.profileStorageOpt={storageExp:(null===(n=e.profileStorageOpt)||void 0===n?void 0:n.storageExp)||(null===(s=i.default._profileStorageOpt)||void 0===s?void 0:s.storageExp),ignoreProfile:void 0!==(null===(l=e.profileStorageOpt)||void 0===l?void 0:l.ignoreProfile)?null===(u=e.profileStorageOpt)||void 0===u?void 0:u.ignoreProfile:null===(c=i.default._profileStorageOpt)||void 0===c?void 0:c.ignoreProfile},i.default.ampReaderId=e.ampReaderId||i.default.ampReaderId):console.warn("".concat(o.logPrefix," No options specified when calling Identity.options"))}},34125:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817).__importDefault(n(98952));t.default=function(e){return console.warn("[Arc Identity SDK]: redeemMagicLink is deprecated"),(0,r.default)(e)}},98952:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(17965),o=r.__importDefault(n(705)),a=r.__importDefault(n(70534)),s=n(69491);t.default=function(e){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/auth/magiclink/").concat(e),{method:"GET",headers:s.headers}).then(o.default).then(function(e){if((0,i.isUserIdentity)(e))return a.default.userIdentity=e,a.default.userIdentity;throw e})}},57727:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.relinkGoogleAccount=void 0;var r=n(82817),i=r.__importDefault(n(705)),o=n(69491),a=r.__importDefault(n(70534)),s=n(17965),l=n(26748),u=n(13615);t.relinkGoogleAccount=function(e){return r.__awaiter(void 0,void 0,void 0,function(){var t,n;return r.__generator(this,function(c){switch(c.label){case 0:return console.error(u.deprecationMessage),t=r.__assign({},o.headers),a.default.userIdentity&&a.default.userIdentity.accessToken&&a.default.userIdentity.refreshToken?[4,a.default.heartbeat()]:[3,2];case 1:return c.sent(),t.Authorization="Bearer ".concat(a.default.userIdentity.accessToken),[3,3];case 2:throw new Error("[Arc Identity SDK] no logged in user found.");case 3:return[4,a.default.getSwgAccessToken()];case 4:if(n=c.sent(),!(0,l.isSwgAccessTokenResponse)(n))throw n;return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/swg/").concat(n.accessToken,"/relink/").concat(e),{method:"GET",headers:t}).then(i.default).then(function(e){if((0,s.isUserIdentity)(e))return a.default.userIdentity=e,e;throw e})]}})})},t.default=t.relinkGoogleAccount},57301:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.declineDeleteAccount=t.approveDeleteAccount=void 0;var r=n(82817),i=n(12757),o=r.__importDefault(n(705)),a=n(77078),s=r.__importDefault(n(70534)),l=n(69491);t.default=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(e){switch(e.label){case 0:return[4,s.default.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(l.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(s.default.apiOrigin,"/identity/public/v1/user/anonymize"),{method:"DELETE",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},l.headers)}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return e})]}})})},t.approveDeleteAccount=function(e){return s.default.heartbeat().then(function(){return fetch("".concat(s.default.apiOrigin,"/identity/public/v1/user/anonymize/approve/").concat(e),{method:"PUT",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},l.headers),body:JSON.stringify({})})}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return s.default.clearSession(),(0,a.dispatchLogoutEvent)(),e})},t.declineDeleteAccount=function(e,t){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){switch(n.label){case 0:return[4,s.default.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(l.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(s.default.apiOrigin,"/identity/public/v1/user/anonymize/decline/").concat(e),{method:"PUT",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},l.headers),body:JSON.stringify({reason:t})}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return e})]}})})}},14864:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817).__importDefault(n(95037));t.default=function(e,t){return console.warn("[Arc Identity SDK]: requestMagicLink is deprecated"),(0,r.default)(e,t)}},95037:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(12757),o=r.__importDefault(n(705)),a=r.__importDefault(n(70534)),s=r.__importStar(n(64352)),l=n(69491);t.default=function(e,t){return(0,s.default)(s.RecaptchaMethod.MAGIC_LINK,t).then(function(){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/auth/magiclink"),{method:"POST",headers:l.headers,body:JSON.stringify({email:e,recaptchaToken:t})}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return!0})})}},83165:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=r.__importStar(n(64352)),s=n(69491);t.default=function(e,t){return(0,a.default)(a.RecaptchaMethod.RESET_PASSWORD,t).then(function(){return fetch("".concat(o.default.apiOrigin,"/identity/public/v1/password/reset"),{method:"POST",headers:s.headers,body:JSON.stringify({userName:e,recaptchaToken:t})}).then(i.default).then(function(e){if(e.success)return!0;throw e})})}},99768:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=n(69491);t.default=function(e){return fetch("".concat(o.default.apiOrigin,"/identity/public/v1/email/verify"),{method:"POST",headers:a.headers,body:JSON.stringify({email:e})}).then(i.default).then(function(e){if(e.success)return!0;throw e})}},41988:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(12757),o=r.__importDefault(n(705)),a=r.__importDefault(n(70534)),s=n(69491);t.default=function(e,t){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/password/reset/").concat(e),{method:"PUT",headers:s.headers,body:JSON.stringify({newPassword:t})}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return!0})}},72697:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(13143),o=n(64410);t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){switch(t.label){case 0:return(0,o.isGoogleCredentialResponse)(e)?[4,(0,i.socialLogin)("google",{credentials:e.credential})]:[3,2];case 1:return[2,t.sent()];case 2:throw new Error("[Arc Identity SDK]: Error getting google jwt credential. ".concat(e))}})})}},2391:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(69491),o=r.__importDefault(n(70534)),a=n(17965),s=r.__importDefault(n(705));t.default=function(e,t){return r.__awaiter(this,void 0,void 0,function(){var n,l;return r.__generator(this,function(u){switch(u.label){case 0:return n=r.__assign({},i.headers),o.default.userIdentity&&o.default.userIdentity.accessToken&&o.default.userIdentity.refreshToken?[4,o.default.heartbeat()]:[3,2];case 1:u.sent(),n.Authorization="Bearer ".concat(o.default.userIdentity.accessToken),u.label=2;case 2:return l=function(){var n={code:e};return t&&(n=r.__assign(r.__assign({},n),{state:t})),new URLSearchParams(n).toString()},[2,fetch("".concat(o.default.apiOrigin,"/identity/public/v2/oidc/signin?").concat(l()),{method:"GET",headers:r.__assign({},n)}).then(s.default).then(function(e){if(localStorage.removeItem(i.PROFILE_STORAGE_KEY_EXPIRED_TIME),(0,a.isUserIdentity)(e))return o.default.userIdentity=e,window.postMessage({type:"ARC_LOGIN_SUCCESS",grantType:"OIDC"},"*"),o.default.userIdentity;throw e})]}})})}},22610:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isOIDCToken=void 0;var r=n(82817),i=n(69491),o=r.__importDefault(n(70534)),a=n(17965),s=r.__importDefault(n(705));function l(e){return void 0!==e.access_token}t.isOIDCToken=l,t.default=function(e){var t=e.client_id,n=e.code_verifier,u=e.redirect_uri,c=e.code;return r.__awaiter(this,void 0,void 0,function(){var e,d,f,p,h;return r.__generator(this,function(g){switch(g.label){case 0:return e=r.__assign({},i.headers),o.default.userIdentity&&o.default.userIdentity.accessToken&&o.default.userIdentity.refreshToken?[4,o.default.heartbeat()]:[3,2];case 1:g.sent(),e.Authorization="Bearer ".concat(o.default.userIdentity.accessToken),g.label=2;case 2:(d=new FormData).append("grant_type","authorization_code"),d.append("client_id",t),d.append("code_verifier",n),d.append("redirect_uri",u),d.append("code",c),g.label=3;case 3:return g.trys.push([3,6,,7]),[4,fetch("".concat(o.default.apiOrigin,"/identity/public/v2/oidc/provider/token"),{method:"POST",headers:new Headers,body:d}).then(s.default)];case 4:if(!l(f=g.sent()))throw f;return o.default.userIdentity={accessToken:f.access_token,refreshToken:f.refresh_token,idToken:f.id_token,expiresIn:f.expires_in},window.postMessage({type:"ARC_LOGIN_SUCCESS",grantType:"OIDC"},"*"),[4,fetch("".concat(o.default.apiOrigin,"/identity/public/v1/auth/token"),{method:"POST",headers:e,body:JSON.stringify({token:f.refresh_token,grantType:"refresh-token"})}).then(s.default)];case 5:if(p=g.sent(),(0,a.isUserIdentity)(p))return h=r.__assign(r.__assign({},o.default.userIdentity),{uuid:p.uuid,accessToken:p.accessToken,refreshToken:p.refreshToken||o.default.userIdentity.refreshToken}),o.default.userIdentity=h,[2,o.default.userIdentity];throw p.code&&console.warn("".concat(i.logPrefix,' code:"').concat(p.code,'", message:"').concat(p.message,'"')),o.default.clearSession(),p;case 6:throw g.sent();case 7:return[2]}})})}},46448:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=n(20814),a=r.__importDefault(n(70534)),s=n(69491),l=r.__importStar(n(64352));t.default=function(e,t,n,u,c){return(0,l.default)(l.RecaptchaMethod.SIGN_UP,c).then(function(){return fetch("".concat(a.default.apiOrigin,"/identity/public/v1/signup"),{method:"POST",headers:s.headers,body:JSON.stringify({identity:e,profile:t,recaptchaToken:c})})}).then(i.default).then(function(e){if((0,o.isSignUpResponse)(e)){a.default._isSession=!u;var t=e.identities,n=e.profile,i=e.uuid,s=r.__rest(e,["identities","profile","uuid"]);return a.default.userProfile=r.__assign(r.__assign({},n),{identities:t,uuid:i}),a.default.userIdentity=r.__assign({uuid:i},s),e}throw e})}},13143:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.socialLogin=void 0;var r=n(82817),i=r.__importDefault(n(70534)),o=n(17965),a=n(69491),s=r.__importDefault(n(705));t.socialLogin=function(e,t){return r.__awaiter(this,void 0,void 0,function(){var n;return r.__generator(this,function(l){switch(l.label){case 0:return n=r.__assign({},a.headers),i.default.userIdentity&&i.default.userIdentity.accessToken&&i.default.userIdentity.refreshToken?[4,i.default.heartbeat()]:[3,2];case 1:l.sent(),n.Authorization="Bearer ".concat(i.default.userIdentity.accessToken),l.label=2;case 2:return[2,fetch("".concat(i.default.apiOrigin,"/identity/public/v1/auth/login"),{method:"POST",headers:n,body:JSON.stringify(r.__assign(r.__assign({},t),{userName:"",grantType:e}))}).then(s.default).then(function(t){if((0,o.isUserIdentity)(t))return localStorage.removeItem(a.PROFILE_STORAGE_KEY_EXPIRED_TIME),i.default.userIdentity=t,window.postMessage({type:"ARC_LOGIN_SUCCESS",grantType:e},"*"),t;throw t})]}})})}},64410:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFacebookLoginResponse=t.isGoogleCredentialResponse=t.isLegacyGoogleSetting=void 0,t.isLegacyGoogleSetting=function(e){return void 0!==e.auth2},t.isGoogleCredentialResponse=function(e){return void 0!==e.credential},t.isFacebookLoginResponse=function(e){return void 0!==e.status}},50054:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(69491),o=r.__importDefault(n(705)),a=n(12757),s=r.__importDefault(n(70534));t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){switch(t.label){case 0:return[4,s.default.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(i.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(s.default.apiOrigin,"/identity/public/v2/oidc/unlink"),{method:"PUT",headers:r.__assign({Authorization:"Bearer ".concat(s.default.userIdentity.accessToken)},i.headers),body:JSON.stringify({identifier:e})}).then(o.default).then(function(e){if((0,a.isAPIErrorResponse)(e))throw e;return localStorage.removeItem(i.PROFILE_STORAGE_KEY_EXPIRED_TIME),e})]}})})}},86458:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=n(12757),o=r.__importDefault(n(705)),a=r.__importDefault(n(70534)),s=n(69491);t.default=function(e){var t,n,l,u;return r.__awaiter(this,void 0,void 0,function(){var c;return r.__generator(this,function(d){switch(d.label){case 0:return[4,a.default.isLoggedIn()];case 1:if(!d.sent())throw new Error("".concat(s.logPrefix," Missing or invalid jwt"));if(globalThis.google&&"google"===e){c=null!==(u=null===(l=null===(n=null===(t=null===a.default||void 0===a.default?void 0:a.default.userProfile)||void 0===t?void 0:t.identities)||void 0===n?void 0:n.find(function(e){return"Google"===e.type}))||void 0===l?void 0:l.userName)&&void 0!==u?u:"";try{globalThis.google.accounts.id.revoke(c)}catch(e){throw new Error("[Arc Identity SDK]: Error revoking sign in with google user consent. ".concat(e))}}return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/identity/").concat(e),{method:"DELETE",headers:r.__assign({Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},s.headers)}).then(o.default).then(function(e){if((0,i.isAPIErrorResponse)(e))throw e;return localStorage.removeItem(s.PROFILE_STORAGE_KEY_EXPIRED_TIME),e})]}})})}},51044:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=n(17965),a=r.__importDefault(n(70534)),s=n(69491);t.default=function(e,t){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){switch(n.label){case 0:return[4,a.default.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(s.logPrefix," Missing or invalid jwt"));return[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/password"),{method:"PUT",headers:r.__assign({Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},s.headers),body:JSON.stringify({oldPassword:e,newPassword:t})}).then(i.default).then(function(e){if((0,o.isUpdatePasswordSuccessResponse)(e))return!0;throw e})]}})})}},24657:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=n(20814),a=r.__importDefault(n(70534)),s=n(69491);t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(t){switch(t.label){case 0:return[4,a.default.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(s.logPrefix," Missing or invalid jwt"));return(0,o.isUserProfile)(e)&&delete e.uuid,[2,fetch("".concat(a.default.apiOrigin,"/identity/public/v1/profile"),{method:"PATCH",headers:r.__assign({Authorization:"Bearer ".concat(a.default.userIdentity.accessToken)},s.headers),body:JSON.stringify(e)}).then(i.default).then(function(e){if((0,o.isUserProfile)(e))return a.default.userProfile=e,a.default.userProfile;throw e})]}})})}},17965:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUserIdentity=t.isUpdatePasswordSuccessResponse=void 0,t.isUpdatePasswordSuccessResponse=function(e){return void 0!==e.userName},t.isUserIdentity=function(e){return void 0!==e.uuid}},20814:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSignUpResponse=t.isUserProfile=void 0,t.isUserProfile=function(e){return void 0!==e.uuid},t.isSignUpResponse=function(e){return void 0!==e.uuid}},97937:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUserSegment=void 0,t.isUserSegment=function(e){return void 0!==e.segment}},11253:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817),i=r.__importDefault(n(705)),o=r.__importDefault(n(70534)),a=n(69491);t.default=function(e){return fetch("".concat(o.default.apiOrigin,"/identity/public/v1/email/verify/").concat(e),{method:"GET",headers:a.headers}).then(i.default).then(function(e){if(e.success)return!0;throw e})}},12757:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAPIErrorResponse=void 0,t.isAPIErrorResponse=function(e){return void 0!==e.code&&void 0!==e.message}},705:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817);t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){var t;return r.__generator(this,function(n){switch(n.label){case 0:return[4,e.clone().text()];case 1:t=n.sent();try{return[2,JSON.parse(t)]}catch(n){return 2==(e.status/100|0)?[2,Promise.resolve({message:t})]:[2,Promise.resolve({code:e.status,message:t,httpStatus:e.status,error:!0})]}}})})}},79259:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ONGOING_FETCHES=void 0;var r=n(69491);t.ONGOING_FETCHES=new Map,t.default=function(e,n,i){if(void 0===n&&(n={}),t.ONGOING_FETCHES.has(i))return console.info("".concat(r.logPrefix," ").concat(i," cannot be called until the previous to ").concat(i," completes")),t.ONGOING_FETCHES.get(i);var o=fetch(e,n).finally(function(){t.ONGOING_FETCHES.delete(i)});return t.ONGOING_FETCHES.set(i,o),o}},18660:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(69491),i=function(){function e(e,t,n){void 0===e&&(e=""),this.sessionIndicator=".session",this.length=1,this.baseDomain=e,this.cookieString=t?this.sessionIndicator:"",this.doc=document,this.expDate=n}return e.prototype.isSession=function(e){var t="".concat(e).concat(this.sessionIndicator);return document.cookie.indexOf(t)>=0||this.cookieString.indexOf(this.sessionIndicator)>=0},e.prototype.getItem=function(e){if(!e||!this._has(e))return null;var t="(?:^|.*;\\s*)"+encodeURIComponent("".concat(e).concat(this.isSession(e)?this.sessionIndicator:"")).replace(/[-.+*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return JSON.parse(decodeURIComponent(this.doc.cookie.replace(new RegExp(t),"$1")))},e.prototype.setItem=function(e,t){if(e){var n=encodeURIComponent(JSON.stringify(t)),i=encodeURIComponent("".concat(e).concat(this.isSession(e)?this.sessionIndicator:"")),o=this.expDate&&e===r.PROFILE_STORAGE_KEY?new Date(this.expDate).toUTCString():"Tue, 19 Jan 2038 03:14:07 GMT";if(this.cookieString="".concat(i,"=").concat(n,";
2 ").concat(this.isSession(e)?"":"expires="+o+"; ",";").concat(this.baseDomain?"domain=".concat(this.baseDomain,";"):""," path=/"),!(t&&n.length>4e3))return this.doc.cookie=this.cookieString,t;console.warn("".concat(r.logPrefix,' Unable to save data to key "').concat(e,'" due to the size of the data (').concat(this.cookieString.length," bytes is greater than maximum allowed 4 KB)"))}},e.prototype.removeItem=function(e){e&&this._has(e)&&(this.doc.cookie=encodeURIComponent("".concat(e).concat(this.isSession(e)?this.sessionIndicator:""))+"=; Max-Age=-99999999;".concat(this.baseDomain?"domain=".concat(this.baseDomain,";"):""," path=/"))},e.prototype.clear=function(){console.warn("".concat(r.logPrefix," unsupported method, please use .removeItem(key) instead."))},e.prototype.key=function(e){return console.warn("".concat(r.logPrefix," unsupported method, please use getItem(key) instead.")),"N/A"},e.prototype._has=function(e){return new RegExp("(?:^|;\\s*)"+encodeURIComponent(e).replace(/[-.+*]/g,"\\$&")+"\\s*\\=").test(this.doc.cookie)||new RegExp("(?:^|;\\s*)"+encodeURIComponent(e+this.sessionIndicator).replace(/[-.+*]/g,"\\$&")+"\\s*\\=").test(this.doc.cookie)},e}();t.default=i},64352:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RecaptchaMethod=void 0;var r,i=n(82817),o=i.__importDefault(n(70534)),a=n(90812);!function(e){e.SIGN_IN="SIGN_IN",e.SIGN_UP="SIGN_UP",e.MAGIC_LINK="MAGIC_LINK",e.RESET_PASSWORD="RESET_PASSWORD"}(r||(t.RecaptchaMethod=r={})),t.default=function(e,t){return i.__awaiter(this,void 0,void 0,function(){var n;return i.__generator(this,function(i){switch(i.label){case 0:return[4,o.default.getConfig()];case 1:if(n=i.sent(),(0,a.isConfigOptions)(n)&&(e===r.MAGIC_LINK&&n.magicLinkRecaptcha||e===r.SIGN_IN&&n.signinRecaptcha||e===r.SIGN_UP&&n.signupRecaptcha||e===r.RESET_PASSWORD&&n.resetPasswordRecaptcha)&&!t)throw{code:"130001",message:"Captcha token invalid"};return[2,!0]}})})}},726:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fireEvent=void 0;var n=function(e,t){if(void 0===t&&(t={bubbles:!1,cancelable:!1,detail:null}),document){var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}};"undefined"!=typeof Event&&(n.prototype=Event.prototype);t.fireEvent=function(e,t){if(void 0===t&&(t={}),"undefined"!=typeof window){window.CustomEvent&&"function"==typeof window.CustomEvent||(window.CustomEvent=n);var r=new(CustomEvent||window.CustomEvent)(e,t);window.dispatchEvent(r)}}},86090:function(e,t){"use strict";function n(e){try{var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(window.atob(t))}catch(t){console.error("[ArcSDK] Error parsing JWT: ".concat(e,"\n    ").concat(t))}}Object.defineProperty(t,"__esModule",{value:!0}),t.jwtHasExp=t.isJwtExpired=t.parseJwt=void 0,t.parseJwt=n,t.isJwtExpired=function(e){return 1e3*n(e).exp<=Date.now()},t.jwtHasExp=function(e){return!!n(e).exp}},98172:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBrowserLocale=t.bestFacebookLocaleFor=void 0;var n=["af_ZA","ak_GH","am_ET","ar_AR","as_IN","ay_BO","az_AZ","be_BY","bg_BG","bn_IN","br_FR","bs_BA","ca_ES","cb_IQ","ck_US","co_FR","cs_CZ","cx_PH","cy_GB","de_DE","da_DK","el_GR","en_GB","en_IN","en_PI","en_UD","en_US","eo_EO","es_LA","es_CL","es_CO","es_ES","es_MX","es_VE","et_EE","eu_ES","fa_IR","fb_LT","ff_NG","fi_FI","fo_FO","fr_FR","fr_CA","fy_NL","ga_IE","gl_ES","gn_PY","gu_IN","gx_GR","ha_NG","he_IL","hi_IN","hr_HR","hu_HU","hy_AM","id_ID","ig_NG","is_IS","it_IT","ja_JP","ja_KS","jv_ID","ka_GE","kk_KZ","km_KH","kn_IN","ko_KR","ku_TR","la_VA","lg_UG","li_NL","ln_CD","lo_LA","lt_LT","lv_LV","mg_MG","mk_MK","ml_IN","mn_MN","mr_IN","ms_MY","mt_MT","my_MM","nb_NO","nd_ZW","ne_NP","nl_BE","nl_NL","nn_NO","ny_MW","or_IN","pa_IN","pl_PL","ps_AF","pt_BR","pt_PT","qu_PE","rm_CH","ro_RO","ru_RU","rw_RW","sa_IN","sc_IT","se_NO","si_LK","sk_SK","sl_SI","sn_ZW","so_SO","sq_AL","sr_RS","sv_SE","sw_KE","sy_SY","sz_PL","ta_IN","te_IN","tg_TJ","th_TH","tk_TM","tl_PH","tl_ST","tr_TR","tt_RU","tz_MA","uk_UA","ur_PK","uz_UZ","vi_VN","wo_SN","xh_ZA","yi_DE","yo_NG","zh_CN","zh_HK","zh_TW","zu_ZA","zz_TR"],r={es_AR:"es_LA",es_PE:"es_LA",es_EC:"es_LA",es_GT:"es_LA",es_CU:"es_LA",es_BO:"es_LA",es_DO:"es_LA",es_HN:"es_LA",es_PY:"es_LA",es_SV:"es_LA",es_NI:"es_LA",es_CR:"es_LA",es_PR:"es_LA",es_PA:"es_LA",es_UY:"es_LA",es_GQ:"es_LA",ar_DZ:"ar_AR",ar_BH:"ar_AR",ar_TD:"ar_AR",ar_KM:"ar_AR",ar_DJ:"ar_AR",ar_EG:"ar_AR",ar_ER:"ar_AR",ar_GM:"ar_AR",ar_IQ:"ar_AR",ar_IL:"ar_AR",ar_JO:"ar_AR",ar_KW:"ar_AR",ar_LB:"ar_AR",ar_LY:"ar_AR",ar_MR:"ar_AR",ar_MA:"ar_AR",ar_OM:"ar_AR",ar_PS:"ar_AR",ar_QA:"ar_AR",ar_SA:"ar_AR",ar_SO:"ar_AR",ar_SD:"ar_AR",ar_SY:"ar_AR",ar_TN:"ar_AR",ar_AE:"ar_AR",ar_YE:"ar_AR"};t.bestFacebookLocaleFor=function(e){var t=e.replace("-","_");
2if(n.indexOf(t)>-1)return t;if(r[t])return r[t];var i=t.substring(0,2),o=n.find(function(e){return e.substring(0,2)===i});return o||"en_US"};t.getBrowserLocale=function(){return navigator.languages&&navigator.languages.length?navigator.languages[0]:navigator.userLanguage||navigator.language||navigator.browserLanguage||"en_US"}},64987:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){this._memoryStorage={}}return e.prototype.length=function(){return Object.keys(this._memoryStorage).length},e.prototype.getItem=function(e){return this._memoryStorage[e]},e.prototype.setItem=function(e,t){if(e)return this._memoryStorage[e]=t,t},e.prototype.removeItem=function(e){e&&this._memoryStorage[e]&&(this._memoryStorage[e]=void 0)},e.prototype.clear=function(){this._memoryStorage={}},e.prototype.key=function(e){return console.warn("[ArcId] unsupported method, please use getItem(key) instead."),"N/A"},e}();t.default=n},18294:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldStorageChange=t.initStorage=void 0;var r=n(82817),i=r.__importDefault(n(18660)),o=r.__importDefault(n(64987)),a=n(69491);t.initStorage=function(e,t,n){void 0===e&&(e="");var r=t;if("undefined"==typeof window)return new o.default;var s=new i.default(void 0,void 0,n);if(e){var l=new i.default(e,t,n);return localStorage.removeItem(a.IDENTITY_STORAGE_KEY),sessionStorage.removeItem(a.IDENTITY_STORAGE_KEY),l}if(void 0===r)if(sessionStorage.getItem(a.IDENTITY_STORAGE_KEY)&&"{}"!==sessionStorage.getItem(a.IDENTITY_STORAGE_KEY))r=!0;else if(localStorage.getItem(a.IDENTITY_STORAGE_KEY)&&"{}"!==localStorage.getItem(a.IDENTITY_STORAGE_KEY))r=!1;else{l=new i.default(e,void 0,n);var u=JSON.parse(l.getItem(a.IDENTITY_STORAGE_KEY)||"{}");r=!!(u&&Object.keys(u).length>0)&&l.isSession(a.IDENTITY_STORAGE_KEY)}try{var c="ArcId.test";return r?(sessionStorage.setItem(c,"testValue"),sessionStorage.removeItem(c),localStorage.removeItem(a.IDENTITY_STORAGE_KEY),s.removeItem(a.IDENTITY_STORAGE_KEY),sessionStorage):(localStorage.setItem(c,"testValue"),localStorage.removeItem(c),sessionStorage.removeItem(a.IDENTITY_STORAGE_KEY),s.removeItem(a.IDENTITY_STORAGE_KEY),localStorage)}catch(t){return localStorage.removeItem(a.IDENTITY_STORAGE_KEY),sessionStorage.removeItem(a.IDENTITY_STORAGE_KEY),new i.default(e,r,n)}},t.shouldStorageChange=function(e,t,n){return!e||e instanceof i.default&&e.isSession(n)!==t||e===sessionStorage&&!t||e===localStorage&&t}},8334:function(e,t,n){"use strict";n.d(t,{A:function(){return le}});var r=n(15453).A;var i={"Content-Type":"application/json"},o="[Arc Sales SDK]";function a(e){e?(se.apiOrigin=e&&e.apiOrigin&&e.apiOrigin.replace(/\/$/,"")||se.apiOrigin,e.Identity&&function(e){return!!e.heartbeat&&void 0===e._selectedStorage}(e.Identity)||e.Identity&&function(e){return!!e.heartbeat&&void 0!==e._selectedStorage}(e.Identity)?se._Identity=e.Identity:(r.options({apiOrigin:se.apiOrigin}),se._Identity=r,console.warn("".concat(o," No Identity provided to Sales.options.")))):console.warn("".concat(o," No options specified when calling Sales.options"))}var s=n(82817),l=n(74477),u=n(67081);function c(){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(e){return se._configOptions?[2,se._configOptions]:[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/config"),{method:"GET",cache:"no-cache",headers:(0,s.__assign)({},i)}).then(u.default).then(function(e){if((0,l.Q)(e))throw e;return se._configOptions=e,e})]})})}function d(e){return!!e.subscriptionID||0===e.subscriptionID}function f(e){return!!(null==e?void 0:e.subscriptionID)||0===(null==e?void 0:e.subscriptionID)}function p(e){return se.subscriptions.find(function(t){return t.subscriptionID===e})}function h(e,t){var n=e.find(function(e){return e.subscriptionID===t.subscriptionID}),r=e.filter(function(e){return e.subscriptionID!==t.subscriptionID}),i=(0,s.__assign)((0,s.__assign)({},n),t);return(0,s.__spreadArray)((0,s.__spreadArray)([],(0,s.__read)(r),!1),[i],!1)}function g(e,t){return t.reduce(function(e,t){return h(e,t)},e)}function m(e,t){return t.reduce(function(e,t){return function(e,t){var n=e.find(function(e){return e.subscriptionID===t.subscriptionID}),r=e.filter(function(e){return e.subscriptionID!==t.subscriptionID}),i=(0,s.__assign)((0,s.__assign)({},n),t);return(0,s.__spreadArray)((0,s.__spreadArray)([],(0,s.__read)(r),!1),[i],!1)}(e,t)},e)}function y(e,t){var n=e.find(function(e){return e.orderNumber===t.orderNumber}),r=e.filter(function(e){return e.orderNumber!==t.orderNumber}),i=(0,s.__assign)((0,s.__assign)({},n),t);return(0,s.__spreadArray)((0,s.__spreadArray)([],(0,s.__read)(r),!1),[i],!1)}function v(e){return void 0===e&&(e={}),(0,s.__awaiter)(this,void 0,void 0,function(){var t,n;return(0,s.__generator)(this,function(r){switch(r.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:return t=r.sent(),n=(0,s.__assign)((0,s.__assign)({},e),{headers:t?(0,s.__assign)((0,s.__assign)({},e.headers),{Authorization:se._Identity.userIdentity.accessToken}):(0,s.__assign)({},e.headers)}),t||(n=(0,s.__assign)((0,s.__assign)({}
2,n),{credentials:"include"})),[2,n]}})})}function b(e){var t={};return Object.keys(e).forEach(function(n){t[n]=e[n]||void 0}),t}function w(e,t,n){return(0,s.__awaiter)(this,void 0,void 0,function(){var r;return(0,s.__generator)(this,function(a){switch(a.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!a.sent())throw new Error("".concat(o," Missing or invalid jwt"));return r=JSON.stringify({reason:t,reasonCode:n}),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/cancel"),{method:"PUT",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i),body:r}).then(u.default).then(function(t){if(d(t)){var n=p(e);return se.subscriptions=h(se.subscriptions,(0,s.__assign)((0,s.__assign)({},n),{subscriptionID:t.subscriptionID,status:3})),t}throw t})]}})})}function x(){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(e){switch(e.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/allactive"),{method:"GET",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(Array.isArray(e)){var t=e.map(function(e){var t=e.statusID,n=(0,s.__rest)(e,["statusID"]);return(0,s.__assign)((0,s.__assign)({},n),{status:t})});return se.subscriptions=g(se.subscriptions,t),t}throw e})]}})})}function S(){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(e){switch(e.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/all"),{method:"GET",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(Array.isArray(e)){var t=e.map(function(e){var t=e.statusID,n=(0,s.__rest)(e,["statusID"]);return(0,s.__assign)((0,s.__assign)({},n),{status:t})});return se.subscriptions=g(se.subscriptions,t),t}throw e})]}})})}function k(e){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/details"),{method:"GET",cache:"no-cache",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(f(e))return se.subscriptions=h(se.subscriptions,e),e;throw e})]}})})}function O(e){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/sharing"),{method:"GET",cache:"no-cache",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(t=e,Array.isArray(t.sharedSubscriptions))return se.sharedSubscriptions=m(se.sharedSubscriptions,e.sharedSubscriptions),e;throw e;var t})]}})})}function T(e){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/stopshare"),{method:"PUT",headers:{Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)}}).then(u.default).then(function(e){if(d(e))return se.sharedSubscriptions=se.sharedSubscriptions.filter(function(t){return t.subscriptionID!==e.subscriptionID}),e;throw e})]}})})}function C(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/share"),{method:"PUT",body:JSON.stringify({email:t}),headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(void 0!==e.redeemCode)return e;throw e})]}})})}function E(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t=this;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/redeem"),{method:"POST",body:JSON.stringify({token:e}),headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){return(0,s.__awaiter)(t,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return d(e)?[4,se.getSubscriptionDetail
2s(e.subscriptionID)]:[3,2];case 1:return t.sent(),[2,e];case 2:throw e}})})})]}})})}function j(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t=this;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v2/subscriptions/enterprise"),{method:"POST",body:JSON.stringify({nonce:e}),headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){return(0,s.__awaiter)(t,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return d(e)?[4,se.getSubscriptionDetails(e.subscriptionID)]:[3,2];case 1:return t.sent(),[2,e];case 2:throw e}})})})]}})})}function _(e){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!t.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/").concat(e,"/rescue"),{method:"PUT",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i),body:JSON.stringify({})}).then(u.default).then(function(t){if(d(t)){var n=p(e);return se.subscriptions=h(se.subscriptions,(0,s.__assign)((0,s.__assign)({},n),{subscriptionID:t.subscriptionID,status:1})),t}throw t})]}})})}function P(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){var n;return(0,s.__generator)(this,function(r){switch(r.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!r.sent())throw new Error("".concat(o," Missing or invalid jwt"));return n=JSON.stringify({billingAddress:e,subscriptionID:t}),[2,se.getSubscriptionDetails(t).then(function(e){if(f(e))return fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/address"),{method:"PUT",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i),body:n}).then(u.default).then(function(n){if(n.country)return se.subscriptions=h(se.subscriptions,(0,s.__assign)((0,s.__assign)({},e),{subscriptionID:t,billingAddress:n})),n;throw n});throw e})]}})})}function I(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/gift/").concat(e),{method:"PUT",body:JSON.stringify(t),headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if((t=e).subscriptionID&&void 0!==t.redeemCode)return e;throw e;var t})]}})})}function A(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t=this;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/subscription/gift/redeem"),{method:"POST",body:JSON.stringify({token:e}),headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){return(0,s.__awaiter)(t,void 0,void 0,function(){return(0,s.__generator)(this,function(t){if(d(e))return[2,e];throw e})})})]}})})}function D(e){return!!e.orderNumber}function R(e){return!!e.items}function M(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!n.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[4,v({method:"GET",headers:i,cache:"no-cache"})];case 2:return t=n.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/order/detail/").concat(e),t).then(u.default).then(function(e){if(D(e))return se.orders=y(se.orders,e),e;throw e})]}})})}function $(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=10),void 0===n&&(n={}),(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(r){switch(r.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!r.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/order/history?pageSize=").concat(t,"&start=").concat(e).concat(n.status?"&status=".concat(n.status):""),{method:"GET",cac
2he:"no-cache",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(void 0!==(n=e).start&&Array.isArray(n.orders))return se.orders=(t=se.orders,e.orders.reduce(function(e,t){return y(e,t)},t)),e;throw e;var t,n})]}})})}function L(){return(0,s.__awaiter)(this,void 0,void 0,function(){var e;return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,v({method:"GET",headers:i})];case 1:return e=t.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/cart"),e).then(u.default).then(function(e){if(R(e))return se.cart=e,e;throw e})]}})})}var N=n(74468);function U(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){var n;return(0,s.__generator)(this,function(r){switch(r.label){case 0:return[4,v({method:"POST",headers:i,body:JSON.stringify({items:e,billingAddress:t})})];case 1:return n=r.sent(),[2,(0,N.A)(se.apiOrigin,n).then(function(e){if(R(e))return se.cart=e,e;throw e})]}})})}function B(e){return se._Identity.heartbeat().then(function(){return fetch("".concat(se.apiOrigin,"/sales/public/v1/cart/item/").concat(e),{method:"DELETE",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)})}).then(u.default).then(function(e){if(R(e))return se.cart=e,e;throw e})}function F(){return(0,s.__awaiter)(this,void 0,void 0,function(){var e;return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,v({method:"DELETE",headers:i})];case 1:return e=t.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/cart/clear"),e).then(u.default).then(function(e){if(R(e))return se.cart=e,e;throw e})]}})})}function z(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,se.getConfig()];case 1:if(t=n.sent(),void 0!==t.checkoutRecaptchaEnabled&&t.checkoutRecaptchaEnabled&&!e)throw{code:"130001",message:"Captcha token invalid"};return[2,!0]}})})}function V(e,t,n,r,i,o,a,l){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(s){return[2,H(n,e,t,r,i,o,a,l)]})})}function H(e,t,n,r,o,a,l,c){return(0,s.__awaiter)(this,void 0,void 0,function(){var d=this;return(0,s.__generator)(this,function(f){return[2,z(c).then(function(){return(0,s.__awaiter)(d,void 0,void 0,function(){var d,f;return(0,s.__generator)(this,function(s){switch(s.label){case 0:return d=JSON.stringify(b({email:t,phone:n,billingAddress:e,firstName:r,lastName:o,secondLastName:a,shippingAddress:l,"recaptcha-token":c})),[4,v({method:"POST",headers:i,body:d})];case 1:return f=s.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/checkout/order"),f).then(u.default).then(function(e){if(D(e))return se.currentOrder=e,e;throw e})]}})})})]})})}function G(){return(0,s.__awaiter)(this,void 0,void 0,function(){var e;return(0,s.__generator)(this,function(t){switch(t.label){case 0:return[4,v({method:"GET",cache:"no-cache",headers:i})];case 1:return e=t.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/checkout/payment/options"),e).then(u.default).then(function(e){if(Array.isArray(e))return se._paymentOptions=e,e;throw e})]}})})}function W(){return(0,s.__awaiter)(this,void 0,void 0,function(){return(0,s.__generator)(this,function(e){switch(e.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!e.sent())throw new Error("".concat(o," Missing or invalid jwt"));return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/checkout/addresses"),{method:"GET",headers:(0,s.__assign)({Authorization:"Bearer ".concat(se._Identity.userIdentity.accessToken)},i)}).then(u.default).then(function(e){if(Array.isArray(e))return se.addresses=e,e;throw e})]}})})}var q=new Set;function K(e,t,n){return void 0===t&&(t={}),q[n]?Promise.reject("".concat(o," ").concat(n," cannot be called until the previous to ").concat(n," completes")):(q[n]=!0,fetch(e,t).finally(function(){q[n]=!1}))}function Y(e,t,n){return(0,s.__awaiter)(this,void 0,void 0,function(){var r,o;return(0,s.__generator)(this,function(a){switch(a.label){case 0:return r="".concat(se.apiOrigin,"/sales/public/v1/checkout/order/").concat(e,"/payment/").concat(t),n&&n.applePayValidationUrl&&(r+="?validationURL=".concat(n.applePayValidationUrl)),[4,v({method:"GET",headers:i,options:n})];case 1:return o=a.sent(),[2,K(r,o,"initializePayment").then(u.default).then(function(e){if(e.orderNumber)return e;throw e})]}})})}function X(e,t,n,r,o){return(0,s.__awaiter)(this,void 0,void 0,function(){var a=this;return(0,s.__generator)(this,function(l){return[2,z(o).then(function(){return(0,s.__awaiter)(a,void 0,void 0,function(){var a;return(0,s.__generator)(this,function(l){switch(l.label){case 0:return[4,v({method:"PUT",headers:i,body:JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n,"recaptcha-token":o}))})];case 1:return a=l.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/checkout/order/").concat(e,"/payment/").concat(t),a,"finalizePayment").then(u.default).then(function(e){if(D(e))return se.currentOrder=e,e;throw e})]}})})})]})})}function J(e,t,n,r,o){return(0,s.__awaiter)(this,void 0,void 0,function(){var a=this;return(0,s.__generator)(this,function(l){return[2,z(o).then(function(){return(0,s.__awaiter)(a,void 0,void 0,function(){var a;return(0,s.__generator)(this,function(l){switch(l.label){case 0:return[4,v({method:"PUT",headers:i,body:JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n,"recaptcha-token":o}))})];case 1:return a=l.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/checkout/order/").concat(e,"/payment/").concat(t),a,"finalizePayment").then(u.default).then(function(e){if(D(e))return se.currentOrder=e,e;throw e})]}})})})]})})}function Z(e,t,n,r,o){return(0,s.__awaiter)(this,void 0,void 0,function(){var a,l;return(0,s.__generator)(this,function(c){switch(c.label){case 0:return a=o?JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n,SPREEDLY_SUCCEEDED:!0})):JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n})),[4,v({method:"PUT",headers:i,body:a})];case 1:return l=c.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/checkout/3ds/order/").concat(e,"/payment/").concat(t),l,"finalize3DS").then(u.default).then(function(e){if(D(e))return se.currentOrder=e,e;throw e})]}})})}function Q(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){var n,r;return(0,s.__generator)(this,function(o){switch(o.label){case 0:return n="".concat(se.apiOrigin,"/sales/public/v1/paymentmethod/").concat(e,"/provider/").concat(t),[4,v({method:"PUT",headers:i,body:JSON.stringify({})})];case 1:return r=o.sent(),[2,K(n,r,"initializePaymentUpdate").then(u.default).then(function(e){if((0,l.Q)(e))throw e;return e})]}})})}function ee(e,t,n,r,o){return(0,s.__awaiter)(this,void 0,void 0,function(){var a=this;return(0,s.__generator)(this,function(c){return[2,z(o).then(function(){return(0,s.__awaiter)(a,void 0,void 0,function(){var a;return(0,s.__generator)(this,function(c){switch(c.label){case 0:return[4,v({method:"PUT",headers:i,body:JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n,"recaptcha-token":o}))})];case 1:return a=c.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/paymentmethod/").concat(e,"/provider/").concat(t,"/finalize"),a,"finalizePaymentUpdate").then(u.default).then(function(e){if((0,l.Q)(e))throw e;return e})]}})})})]})})}function te(e,t,n,r,o){return(0,s.__awaiter)(this,void 0,void 0,function(){var a,c;return(0,s.__generator)(this,function(d){switch(d.label){case 0:return a=o?JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n,SPREEDLY_SUCCEEDED:!0})):JSON.stringify((0,s.__assign)((0,s.__assign)({},r),{token:n})),[4,v({method:"PUT",headers:i,body:a})];case 1:return c=d.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/paymentmethod/").concat(e,"/provider/").concat(t,"/finalize3ds"),c,"f
2inalizePaymentUpdate3ds").then(u.default).then(function(e){if((0,l.Q)(e))throw e;return e})]}})})}function ne(e,t,n,r){return(0,s.__awaiter)(this,void 0,void 0,function(){var a,c;return(0,s.__generator)(this,function(s){switch(s.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!s.sent())throw new Error("".concat(o," Missing or invalid jwt"));return a=JSON.stringify(b({subscriptionId:e,newPriceCode:t,productChanges:n,currentTerm:r})),[4,v({method:"POST",headers:i,body:a})];case 2:return c=s.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/subscription/upgradedowngrade"),c,"initializePaymentUpdate").then(u.default).then(function(e){if((0,l.Q)(e))throw e;return e})]}})})}function re(e,t){return(0,s.__awaiter)(this,void 0,void 0,function(){var n,r;return(0,s.__generator)(this,function(a){switch(a.label){case 0:return[4,se._Identity.isLoggedIn()];case 1:if(!a.sent())throw new Error("".concat(o," Missing or invalid jwt"));return n=JSON.stringify(b({sessionId:e,reasonCode:t})),[4,v({method:"PUT",headers:i,body:n})];case 2:return r=a.sent(),[2,K("".concat(se.apiOrigin,"/sales/public/v1/subscription/upgradedowngrade"),r,"finalizePaymentUpdate").then(u.default).then(function(e){if((0,l.Q)(e))throw e;return e})]}})})}function ie(e){return(0,s.__awaiter)(this,void 0,void 0,function(){var t;return(0,s.__generator)(this,function(n){switch(n.label){case 0:return[4,v({method:"POST",headers:i,body:e})];case 1:return t=n.sent(),[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/swg/purchase"),t).then(u.default).then(function(e){if((0,l.Q)(e))throw e})]}})})}var oe=function(e){var t=e.subscriptionToken,n=e.findOrCreate,r=void 0!==n&&n;return(0,s.__awaiter)(void 0,void 0,void 0,function(){return(0,s.__generator)(this,function(e){return[2,fetch("".concat(se.apiOrigin,"/sales/public/v1/swg/loginexists"),{method:"POST",headers:i,body:JSON.stringify((0,s.__assign)((0,s.__assign)({},JSON.parse(t)),{findOrCreate:r}))}).then(u.default).then(function(e){if(function(e){return"boolean"==typeof e.exists}(e))return e;throw e})]})})},ae=function(){function e(){}return Object.defineProperty(e,"subscriptions",{get:function(){return this._subscriptions},set:function(e){this._subscriptions=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"sharedSubscriptions",{get:function(){return this._sharedSubscriptions},set:function(e){this._sharedSubscriptions=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"orders",{get:function(){return this._orders},set:function(e){this._orders=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"cart",{get:function(){return this._cart},set:function(e){this._cart=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"currentOrder",{get:function(){return this._currentOrder},set:function(e){this._currentOrder=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"paymentOptions",{get:function(){return this._paymentOptions},enumerable:!1,configurable:!0}),Object.defineProperty(e,"addresses",{get:function(){return this._addresses},set:function(e){this._addresses=e},enumerable:!1,configurable:!0}),Object.defineProperty(e,"configOptions",{get:function(){return this._configOptions},enumerable:!1,configurable:!0}),e.apiOrigin="",e._subscriptions=[],e._sharedSubscriptions=[],e._orders=[],e._addresses=[],e._paymentOptions=[],e._version=n(22273).rE,e.options=a,e.getConfig=c,e.cancelSubscription=w,e.rescueSubscription=_,e.getAllActiveSubscriptions=x,e.getAllSubscriptions=S,e.getSubscriptionDetails=k,e.getSubscriptionSharingDetails=O,e.stopSharing=T,e.shareSubscription=C,e.redeemAssociateInvitation=E,e.redeemEnterpriseSubscription=j,e.setGiftRecipient=I,e.redeemGiftSubscription=A,e.getOrderDetails=M,e.getOrderHistory=$,e.getCart=L,e.addItemToCart=U,e.removeItemFromCart=B,e.clearCart=F,e.createOrder=V,e.createNewOrder=H,e.getPaymentOptions=G,e.getAddresses=W,e.initializePayment=Y,e.finalizePayment=X,e.finalizePaymentPayU=J,e.finalizePayment3ds=Z,e.initializePaymentUpdate=Q,e.finalizePaymentUpdate=ee,e.finalizePaymentUpdate3ds=te,e.updateBillingAddress=P,e.onSwgPurchase=ie,e.checkSwgSubscriptionToken=oe,e.enforceRecaptcha=z,e.initializeSubscriptionChange=ne,e.finalizeSubscriptionChange=re,e}(),se=ae;"undefined"!=typeof window&&/localhost/.test(location.href)&&(window.Identity=r),"undefined"!=typeof window&&window.addEventListener("ArcSDK.logout",function(){ae.subscriptions=[],ae.sharedSubscriptions=[],ae.orders=[],ae.addresses=[],ae.currentOrder={},ae.cart={}});var le=se},74468:function(e,t,n){"use strict";var r=n(82817),i=r.__importDefault(n(67081));t.A=function(e,t){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return[2,fetch("".concat(e,"/sales/public/v1/cart/item"),t).then(i.default)]})})}},74477:function(e,t){"use strict";t.Q=void 0,t.Q=function(e){return void 0!==e.code&&void 0!==e.message}},67081:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(82817);t.default=function(e){return r.__awaiter(this,void 0,void 0,function(){var t;return r.__generator(this,function(n){switch(n.label){case 0:return[4,e.text()];case 1:t=n.sent();try{return[2,JSON.parse(t)]}catch(n){return 2==(e.status/100|0)?[2,Promise.resolve({message:t})]:[2,Promise.resolve({code:e.status,message:t,httpStatus:e.status,error:!0})]}}})})}},10466:function(e,t){"use strict";var n="facebook",r=[62e3],i="f09a",o="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.aU=t.mw},82509:function(e,t,n){"use strict";var r=n(71077);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Dg=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},44960:function(e,t){"use strict";var n="instagram",r=[],i="f16d",o="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.QV=t.mw},71077:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="square-facebook",r=["facebook-square"],i="f082",o="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64h98.2V334.2H109.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H255V480H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z";t.definition={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.faSquareFacebook=t.definition,t.prefix="fab",t.iconName=n,t.width=448,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},70238:function(e,t){"use strict";var n="square-x-twitter",r=[],i="e61a",o="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z";t.mw={prefix:"fab",iconName:n,icon:[448,512,r,i,o]},t.Oc=t.mw},53429:function(e,t){"use strict";var n="x-twitter",r=[],i="e61b",o="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z";t.mw={prefix:"fab",iconName:n,icon:[512,512,r,i,o]},t.NL=t.mw},93953:function(e,t){"use strict";var n="youtube",r=[61802],i="f167",o="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z";t.mw={prefix:"fab",iconName:n,icon:[576,512,r,i,o]},t.B4=t.mw},5798:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="arrow-right-from-bracket",r=["sign-out"],i="f08b",o="M505 273c9.4-9.4 9.4-24.6 0-33.9L377 111c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87L184 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l246.1 0-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 273zM168 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 32C39.4 32 0 71.4 0 120L0 392c0 48.6 39.4 88 88 88l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l80 0z";t.definition={prefix:"far",iconName:n,icon:[512,512,r,i,o]},t.faArrowRightFromBracket=t.definition,t.prefix="far",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r}
2,65499:function(e,t){"use strict";var n="bag-shopping",r=["shopping-bag"],i="f290",o="M160 112v48H288V112c0-35.3-28.7-64-64-64s-64 28.7-64 64zm-48 96H48V416c0 26.5 21.5 48 48 48H352c26.5 0 48-21.5 48-48V208H336v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V208H160v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V208zm0-48V112C112 50.1 162.1 0 224 0s112 50.1 112 112v48h64c26.5 0 48 21.5 48 48V416c0 53-43 96-96 96H96c-53 0-96-43-96-96V208c0-26.5 21.5-48 48-48h64z";t.mw={prefix:"far",iconName:n,icon:[448,512,r,i,o]},t.Wf=t.mw},785:function(e,t){"use strict";var n="circle",r=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],i="f111",o="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z";t.mw={prefix:"far",iconName:n,icon:[512,512,r,i,o]},t.GE=t.mw},28064:function(e,t){"use strict";var n="copy",r=[],i="f0c5",o="M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z";t.mw={prefix:"far",iconName:n,icon:[448,512,r,i,o]},t.jP=t.mw},83580:function(e,t){"use strict";var n="ellipsis-vertical",r=["ellipsis-v"],i="f142",o="M64 368a48 48 0 1 0 0 96 48 48 0 1 0 0-96zm0-160a48 48 0 1 0 0 96 48 48 0 1 0 0-96zM112 96A48 48 0 1 0 16 96a48 48 0 1 0 96 0z";t.mw={prefix:"far",iconName:n,icon:[128,512,r,i,o]},t.nx=t.mw},46757:function(e,t){"use strict";var n="heart",r=[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],i="f004",o="M225.8 468.2l-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8v-3.3c0-70.4 50-130.8 119.2-144C158.6 37.9 198.9 47 231 69.6c9 6.4 17.4 13.8 25 22.3c4.2-4.8 8.7-9.2 13.5-13.3c3.7-3.2 7.5-6.2 11.5-9c0 0 0 0 0 0C313.1 47 353.4 37.9 392.8 45.4C462 58.6 512 119.1 512 189.5v3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20c0 0-.1-.1-.1-.1c0 0 0 0 0 0c-23.1-25.9-58-37.7-92-31.2C81.6 101.5 48 142.1 48 189.5v3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268c20.9-19.4 32.8-46.7 32.8-75.2v-3.3c0-47.3-33.6-88-80.1-96.9c-34-6.5-69 5.4-92 31.2c0 0 0 0-.1 .1s0 0-.1 .1l-17.8 20c-.3 .4-.7 .7-1 1.1c-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z";t.mw={prefix:"far",iconName:n,icon:[512,512,r,i,o]},t.qc=t.mw},37267:function(e,t){"use strict";var n="location-pin",r=["map-marker"],i="f041",o="M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9C249.8 375.3 216.8 420 192 451.7c-24.8-31.8-57.8-76.4-86.2-122.6c-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0z";t.mw={prefix:"far",iconName:n,icon:[384,512,r,i,o]},t.w6=t.mw},1670:function(e,t){"use strict";var n="magnifying-glass",r=[128269,"search"],i="f002",o="M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z";t.mw={prefix:"far",iconName:n,icon:[512,512,r,i,o]},t.$U=t.mw},67325:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="messages",r=["comments-alt"],i="f4b6",o="M48 72c0-13.3 10.7-24 24-24H344c13.3 0 24 10.7 24 24V248c0 13.3-10.7 24-24 24H216c-4.7 0-9.4 1.4-13.3 4L144 315.2V296c0-13.3-10.7-24-24-24H72c-13.3 0-24-10.7-24-24V72zM72 0C32.2 0 0 32.2 0 72V248c0 39.8 32.2 72 72 72H96v40c0 8.9 4.9 17 12.7 21.2s17.3 3.7 24.6-1.2l90-60H344c39.8 0 72-32.2 72-72V72c0-39.8-32.2-72-72-72H72zM256 376c0 39.8 32.2 72 72 72h88.7l90 60c7.4 4.9 16.8 5.4 24.6 1.2S544 496.9 544 488V448h24c39.8 0 72-32.2 72-72V200c0-39.8-32.2-72-72-72H448v48H568c13.3 0 24 10.7 24 24V376c0 13.3-10.7 24-24 24H520c-13.3 0-24 10.7-24 24v19.2L437.3 404c-3.9-2.6-8.6-4-13.3-4H328
2c-13.3 0-24-10.7-24-24V352H256v24z";t.definition={prefix:"far",iconName:n,icon:[640,512,r,i,o]},t.faMessages=t.definition,t.prefix="far",t.iconName=n,t.width=640,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},20053:function(e,t){"use strict";var n="pipe",r=[],i="M32 0C45.3 0 56 10.7 56 24V488c0 13.3-10.7 24-24 24s-24-10.7-24-24V24C8 10.7 18.7 0 32 0z";t.mw={prefix:"far",iconName:n,icon:[64,512,r,"7c",i]},t.mG=t.mw},90190:function(e,t,n){"use strict";var r=n(5798);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.db=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},86444:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="square-arrow-up-right",r=["external-link-square"],i="f14c",o="M384 80c8.8 0 16 7.2 16 16V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16H384zm64 16c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM160 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h94.1L119 327c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135V328c0 13.3 10.7 24 24 24s24-10.7 24-24V168c0-13.3-10.7-24-24-24H160z";t.definition={prefix:"far",iconName:n,icon:[448,512,r,i,o]},t.faSquareArrowUpRight=t.definition,t.prefix="far",t.iconName=n,t.width=448,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},96922:function(e,t){"use strict";var n="bars",r=["navicon"],i="f0c9",o="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z";t.mw={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},t.ck=t.mw},31918:function(e,t,n){"use strict";var r=n(70826);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.SG=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},86621:function(e,t){"use strict";var n="chevron-down",r=[],i="f078",o="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.Jt=t.mw},73932:function(e,t){"use strict";var n="chevron-left",r=[9001],i="f053",o="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z";t.mw={prefix:"fas",iconName:n,icon:[320,512,r,i,o]},t.Wz=t.mw},56231:function(e,t){"use strict";var n="chevron-right",r=[9002],i="f054",o="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z";t.mw={prefix:"fas",iconName:n,icon:[320,512,r,i,o]},t.Xk=t.mw},10740:function(e,t){"use strict";var n="chevron-up",r=[],i="f077",o="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.w2=t.mw},51084:function(e,t){"use strict";var n="circle",r=[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],i="f111",o="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.GE=t.mw},70826:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="circle-check",r=[61533,"check-circle"],i="f058",o="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faCircleCheck=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},22135:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="circle-exclamation",r=["exclamation-circle"],i="f06a",o="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faCircleExclamation=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},48879:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="circle-xmark",r=[61532,"times-circle","xmark-circle"],i="f057",o="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faCircleXmark=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},74314:function(e,t){"use strict";var n="clipboard-check",r=[],i="f46c",o="M192 0c-41.8 0-77.4 26.7-90.5 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H282.5C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM305 273L177 401c-9.4 9.4-24.6 9.4-33.9 0L79 337c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L271 239c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";t.mw={prefix:"fas",iconName:n,icon:[384,512,r,i,o]},t.I=t.mw},73488:function(e,t){"use strict";var n="clock",r=[128339,"clock-four"],i="f017",o="M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.a$=t.mw},28389:function(e,t,n){"use strict";var r=n(79351);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.dB=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},50465:function(e,t,n){"use strict";var r=n(91270);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.Rt=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},56418:function(e,t){"use strict";var n="comments",r=[128490,61670],i="f086",o="M208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 38.6 14.7 74.3 39.6 103.4c-3.5 9.4-8.7 17.7-14.2 24.7c-4.8 6.2-9.7 11-13.3 14.3c-1.8 1.6-3.3 2.9-4.3 3.7c-.5 .4-.9 .7-1.1 .8l-.2 .2 0 0 0 0C1 327.2-1.4 334.4 .8 340.9S9.1 352 16 352c21.8 0 43.8-5.6 62.1-12.5c9.2-3.5 17.8-7.4 25.3-11.4C134.1 343.3 169.8 352 208 352zM448 176c0 112.3-99.1 196.9-216.5 207C255.8 457.4 336.4 512 432 512c38.2 0 73.9-8.7 104.7-23.9c7.5 4 16 7.9 25.2 11.4c18.3 6.9 40.3 12.5 62.1 12.5c6.9 0 13.1-4.5 15.2-11.1c2.1-6.6-.2-13.8-5.8-17.9l0 0 0 0-.2-.2c-.2-.2-.6-.4-1.1-.8c-1-.8-2.5-2-4.3-3.7c-3.6-3.3-8.5-8.1-13.3-14.3c-5.5-7-10.7-15.4-14.2-24.7c24.9-29 39.6-64.7 39.6-103.4c0-92.8-84.9-168.9-192.6-175.5c.4 5.1 .6 10.3 .6 15.5z";t.mw={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},t.q9=t.mw},22559:function(e,t,n){"use strict";var r=n(97948);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.$P=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},39449:function(e,t){"use strict";var n="copy",r=[],i="f0c5",o="M208 0H332.1c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9V336c0 26.5-21.5 48-48 48H208c-26.5 0-48-21.5-48-48V48c0-26.5 21.5-48 48-48zM48 128h80v64H64V448H256V416h64v48c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48z";t.mw={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},t.jP=t.mw},82840:function(e,t){"use strict";var n="envelope",r=[128386,9993,61443],i="f0e0",o="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.y_=t.mw},50939:function(e,t,n){"use strict";var r=n(22135);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.tU=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},21267:function(e,t,n){"use strict";var r=n(67323);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.zp=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},98397:function(e,t,n){"use strict";var r=n(73862);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.vQ=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},94159:function(e,t){"use strict";var n=[128065],r="f06e",i="M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z";t.mw={prefix:"fas",iconName:"eye",icon:[576,512,n,r,i]},t.pS=t.mw},33106:function(e,t){"use strict";var n="eye-slash",r=[],i="f070",o="M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z";t.mw={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},t.k6=t.mw},76858:function(e,t){"use strict";var n="flag",r=[127988,61725],i="f024",o="M64 32C64 14.3 49.7 0 32 0S0 14.3 0 32V64 368 480c0 17.7 14.3 32 32 32s32-14.3 32-32V352l64.3-16.1c41.1-10.3 84.6-5.5 122.5 13.4c44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30V66.1c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0c-35.1-17.6-75.4-22-113.5-12.5L64 48V32z";t.mw={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},t.s6=t.mw},4817:function(e,t){"use strict";
2var n="gallery-thumbnails",r=[],i="e3aa",o="M512 64V288H64L64 64H512zM64 0C28.7 0 0 28.7 0 64V288c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM0 448v32c0 17.7 14.3 32 32 32H64c17.7 0 32-14.3 32-32V448c0-17.7-14.3-32-32-32H32c-17.7 0-32 14.3-32 32zm192-32c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V448c0-17.7-14.3-32-32-32H192zm128 32v32c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V448c0-17.7-14.3-32-32-32H352c-17.7 0-32 14.3-32 32zm192-32c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V448c0-17.7-14.3-32-32-32H512z";t.mw={prefix:"fas",iconName:n,icon:[576,512,r,i,o]},t.JZ=t.mw},79351:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="gear",r=[9881,"cog"],i="f013",o="M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faGear=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},33542:function(e,t){"use strict";var n="heart",r=[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],i="f004",o="M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.qc=t.mw},99403:function(e,t,n){"use strict";var r=n(1066);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.v0=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},1066:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="house",r=[127968,63498,63500,"home","home-alt","home-lg-alt"],i="f015",o="M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z";t.definition={prefix:"fas",iconName:n,icon:[576,512,r,i,o]},t.faHouse=t.definition,t.prefix="fas",t.iconName=n,t.width=576,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},86505:function(e,t){"use strict";var n="map-pin",r=[128205],i="f276",o="M16 144a144 144 0 1 1 288 0A144 144 0 1 1 16 144zM160 80c8.8 0 16-7.2 16-16s-7.2-16-16-16c-53 0-96 43-96 96c0 8.8 7.2 16 16 16s16-7.2 16-16c0-35.3 28.7-64 64-64zM128 480V317.1c10.4 1.9 21.1 2.9 32 2.9s21.6-1 32-2.9V480c0 17.7-14.3 32-32 32s-32-14.3-32-32z";t.mw={prefix:"fas",iconName:n,icon:[320,512,r,i,o]},t.RU=t.mw},91270:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="message-lines",r=["comment-alt-lines"],i="f4a6",o="M0 64C0 28.7 28.7 0 64 0H448c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H309.3L185.6 508.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3
2V416H64c-35.3 0-64-28.7-64-64V64zm152 80c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24H152zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H152z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faMessageLines=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},12513:function(e,t){"use strict";var n="message-question",r=[],i="e1e3",o="M0 64C0 28.7 28.7 0 64 0H448c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H309.3L185.6 508.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3V416H64c-35.3 0-64-28.7-64-64V64zm169.8 53.3l-.4 1.2c-4.4 12.5 2.1 26.2 14.6 30.6s26.2-2.1 30.6-14.6l.4-1.2c1.1-3.2 4.2-5.3 7.5-5.3h58.3c8.4 0 15.1 6.8 15.1 15.1c0 5.4-2.9 10.4-7.6 13.1l-44.3 25.4c-7.5 4.3-12.1 12.2-12.1 20.8V216c0 13.3 10.7 24 24 24c13.1 0 23.8-10.5 24-23.6l32.3-18.5c19.6-11.3 31.7-32.2 31.7-54.8c0-34.9-28.3-63.1-63.1-63.1H222.6c-23.7 0-44.8 14.9-52.8 37.3zM288 304a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.D_=t.mw},97948:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="messages",r=["comments-alt"],i="f4b6",o="M64 0C28.7 0 0 28.7 0 64V256c0 35.3 28.7 64 64 64H96v48c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L202.7 320H352c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM352 352H256v32c0 35.3 28.7 64 64 64H437.3l81.1 60.8c4.8 3.6 11.3 4.2 16.8 1.5s8.8-8.2 8.8-14.3V448h32c35.3 0 64-28.7 64-64V192c0-35.3-28.7-64-64-64H448V256c0 53-43 96-96 96z";t.definition={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},t.faMessages=t.definition,t.prefix="fas",t.iconName=n,t.width=640,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},91448:function(e,t){"use strict";var n="pipe",r=[],i="M32 0C49.7 0 64 14.3 64 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V32C0 14.3 14.3 0 32 0z";t.mw={prefix:"fas",iconName:n,icon:[64,512,r,"7c",i]},t.mG=t.mw},43486:function(e,t){"use strict";var n="play",r=[9654],i="f04b",o="M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80V432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z";t.mw={prefix:"fas",iconName:n,icon:[384,512,r,i,o]},t.ij=t.mw},75816:function(e,t,n){"use strict";var r=n(88047);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.jk=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},56030:function(e,t){"use strict";var n=["feed"],r="f09e",i="M0 64C0 46.3 14.3 32 32 32c229.8 0 416 186.2 416 416c0 17.7-14.3 32-32 32s-32-14.3-32-32C384 253.6 226.4 96 32 96C14.3 96 0 81.7 0 64zM0 416a64 64 0 1 1 128 0A64 64 0 1 1 0 416zM32 160c159.1 0 288 128.9 288 288c0 17.7-14.3 32-32 32s-32-14.3-32-32c0-123.7-100.3-224-224-224c-17.7 0-32-14.3-32-32s14.3-32 32-32z";t.mw={prefix:"fas",iconName:"rss",icon:[448,512,n,r,i]},t.eG=t.mw},91497:function(e,t){"use strict";var n="share",r=["mail-forward"],i="f064",o="M307 34.8c-11.5 5.1-19 16.6-19 29.2v64H176C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96h96v64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.t5=t.mw},16788:function(e,t){"use strict";var n="sliders",r=["sliders-h"],i="f1de",o="M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z";t.mw={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t._$=t.mw},88047:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="square-plus",r=[61846,"plus-square"],i="f0fe",o="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM200 344V280H136c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H248v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z";t.definition={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},t.faSquarePlus=t.definition,t.prefix="fas",t.iconName=n,t.width=448,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},81772:function(e,t,n){"use strict";var r=n(50311);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.GR=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},43700:function(e,t,n){"use strict";var r=n(48879);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.s0=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},67323:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="triangle-exclamation",r=[9888,"exclamation-triangle","warning"],i="f071",o="M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faTriangleExclamation=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},73862:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="up-right-and-down-left-from-center",r=["expand-alt"],i="f424",o="M344 0H488c13.3 0 24 10.7 24 24V168c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-39-39-87 87c-9.4 9.4-24.6 9.4-33.9 0l-32-32c-9.4-9.4-9.4-24.6 0-33.9l87-87L327 41c-6.9-6.9-8.9-17.2-5.2-26.2S334.3 0 344 0zM168 512H24c-13.3 0-24-10.7-24-24V344c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l39 39 87-87c9.4-9.4 24.6-9.4 33.9 0l32 32c9.4 9.4 9.4 24.6 0 33.9l-87 87 39 39c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faUpRightAndDownLeftFromCenter=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},93211:function(e,t){"use strict";var n="user",r=[128100,62144],i="f007",o="M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z";t.mw={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},t.X4=t.mw},17532:function(e,t,n){"use strict";var r=n(25016);t.mw={prefix:r.prefix,iconName:r.iconName,icon:[r.width,r.height,r.aliases,r.unicode,r.svgPathData]},t.e9=t.mw,r.prefix,r.iconName,r.width,r.height,r.aliases,r.unicode,r.svgPathData,r.aliases},66963:function(e,t){"use strict";var n="user-check",r=[],i="f4fc",o="M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM625 177L497 305c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L591 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z";t.mw={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},t.pC=t.mw},25016:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="user-large",r=["user-alt"],i="f406",o="M256 288A144 144 0 1 0 256 0a144 144 0 1 0 0 288zm-94.7 32C72.2 320 0 392.2 0 481.3c0 17 13.8 30.7 30.7 30.7H481.3c17 0 30.7-13.8 30.7-30.7C512 392.2 439.8 320 350.7 320H161.3z";t.definition={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},t.faUserLarge=t.definition,t.prefix="fas",t.iconName=n,t.width=512,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},64846:function(e,t){"use strict";var n="users",r=[],i="f0c0",o="M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192h42.7c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0H21.3C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7h42.7C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3H405.3zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352H378.7C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7H154.7c-14.7 0-26.7-11.9-26.7-26.7z";t.mw={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},t.gd=t.mw},50311:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n="xmark",r=[128473,10005,10006,10060,215,"close","multiply","remove","times"],i="f00d",o="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z";t.definition={prefix:"fas",iconName:n,icon:[384,512,r,i,o]},t.faXmark=t.definition,t.prefix="fas",t.iconName=n,t.width=384,t.height=512,t.ligatures=r,t.unicode=i,t.svgPathData=o,t.aliases=r},4965:function(e,t,n){"use strict";n.d(t,{oR:function(){return $},PQ:function(){return D},Vq:function(){return R},MS:function(){return I},Zz:function(){return g},Vy:function(){return _},nu:function(){return pe},Xc:function(){return xe},N8:function(){return Ge},Fj:function(){return ze},ke:function(){return A},ju:function(){return P},Mm:function(){return je},UT:function(){return V},lD:function(){return X},sx:function(){return He},qU:function(){return h},xh:function(){return ae},Ox:function(){return We}});var r=n(61942),i=n.n(r),o=function(e,t){var n=i()({},e,t);for(var r in e){var o;e[r]&&"object"==typeof t[r]&&i()(n,((o={})[r]=i()(e[r],t[r]),o))}return n},a={breakpoints:[40,52,64].map(function(e){return e+"em"})},s=function(e){return"@media screen and (min-width: "+e+")"},l=function(e,t){return u(t,e,e)},u=function(e,t,n,r,i){for(t=t&&t.split?t.split("."):[t],r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e},c=function e(t){var n={},r=function(e){var r,l,c={},p=!1,h=e.theme&&e.theme.disableStyledSystemCache;for(var g in e)if(t[g]){var m=t[g],y=e[g],v=u(e.theme,m.scale,m.defaults);if("object"!=typeof y)i()(c,m(y,v,e));else{if(n.breakpoints=!h&&n.breakpoints||u(e.theme,"breakpoints",a.breakpoints),Array.isArray(y)){n.media=!h&&n.media||[null].concat(n.breakpoints.map(s)),c=o(c,d(n.media,m,v,y,e));continue}null!==y&&(c=o(c,f(n.breakpoints,m,v,y,e)),p=!0)}}return p&&(r=c,l={},Object.keys(r).sort(function(e,t){return e.localeCompare(t,void 0,{numeric:!0,sensitivity:"base"})}).forEach(function(e){l[e]=r[e]}),c=l),c};r.config=t,r.propNames=Object.keys(t),r.cache=n;var l=Object.keys(t).filter(function(e){return"config"!==e});return l.length>1&&l.forEach(function(n){var i;r[n]=e(((i={})[n]=t[n],i))}),r},d=function(e,t,n,r,o){var a={};return r.slice(0,e.length).forEach(function(r,s){var l,u=e[s],c=t(r,n,o);u?i()(a,((l={})[u]=i()({},a[u],c),l)):i()(a,c)}),a},f=function(e,t,n,r,o){var a={};for(var l in r){var u=e[l],c=t(r[l],n,o);if(u){var d,f=s(u);i()(a,((d={})[f]=i()({},a[f],c),d))}else i()(a,c)}return a},p=function(e){var t=e.properties,n=e.property,r=e.scale,i=e.transform,o=void 0===i?l:i,a=e.defaultScale;t=t||[n];var s=function(e,n,r){var i={},a=o(e,n,r);if(null!==a)return t.forEach(function(e){i[e]=a}),i};return s.scale=r,s.defaults=a,s},h=function(e){void 0===e&&(e={});var t={};return Object.keys(e).forEach(function(n){var r=e[n];t[n]=!0!==r?"function"!=typeof r?p(r):r:p({property:n,scale:n})}),c(t)},g=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(function(t){t&&t.config&&i()(e,t.config)}),c(e)};function m(){return m=Object.assign||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},m.apply(this,arguments)}var y=function(e,t,n,r,i){for(t=t&&t.split?t.split("."):[t],r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e},v=[40,52,64].map(function(e){return e+"em"}),b={space:[0,4,8,16,32,64,128,256,512],fontSizes:[12,14,16,20,24,32,48,64,72]},w={bg:"backgroundColor",m:"margin",mt:"marginTop",mr:"marginRight",mb:"marginBottom",ml:"marginLeft",mx:"marginX",my:"marginY",p:"padding",pt:"paddingTop",pr:"paddingRight",pb:"paddingBottom",pl:"paddingLeft",px:"paddingX",py:"paddingY"},x={marginX:["marginLeft","marginRight"],marginY:["marginTop","marginBottom"],paddingX:["paddingLeft","paddingRight"],paddingY:["paddingTop","paddingBottom"],size:["width","height"]},S={color:"colors",backgroundColor:"colors",borderColor:"colors",margin:"space",marginTop:"space",marginRight:"space",marginBottom:"space",marginLeft:"space",marginX:"space",marginY:"space",padding:"space",paddingTop:"space",paddingRight:"space",paddingBottom:"space",paddingLeft:"space",paddingX:"space",paddingY:"space",top:"space",right:"space",bottom:"space",left:"space",gridGap:"space",gridColumnGap:"space",gridRowGap:"space",gap:"space",columnGap:"space",rowGap:"space",fontFamily:"fonts",fontSize:"fontSizes",fontWeight:"fontWeights",lineHeight:"lineHeights",letterSpacing:"letterSpacings",border:"borders",borderTop:"borders",borderRight:"borders",borderBottom:"borders",borderLeft:"borders",borderWidth:"borderWidths",borderStyle:"borderStyles",borderRadius:"radii",borderTopRightRadius:"radii",borderTopLeftRadius:"radii",borderBottomRightRadius:"radii",borderBottomLeftRadius:"radii",borderTopWidth:"borderWidths",borderTopColor:"colors",borderTopStyle:"borderStyles",borderBottomWidth:"borderWidths",borderBottomColor:"colors",borderBottomStyle:"borderStyles",borderLeftWidth:"borderWidths",borderLeftColor:"colors",borderLeftStyle:"borderStyles",borderRightWidth:"borderWidths",borderRightColor:"colors",borderRightStyle:"borderStyles",outlineColor:"colors",boxShadow:"shadows",textShadow:"shadows",zIndex:"zIndices",width:"sizes",minWidth:"sizes",maxWidth:"sizes",height:"sizes",minHeight:"sizes",maxHeight:"sizes",flexBasis:"sizes",size:"sizes",fill:"colors",stroke:"colors"},k=function(e,t){if("number"!=typeof t||t>=0)return y(e,t,t);var n=Math.abs(t),r=y(e,n,n);return"string"==typeof r?"-"+r:-1*r},O=["margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","to
2p","bottom","left","right"].reduce(function(e,t){var n;return m({},e,((n={})[t]=k,n))},{}),T=function e(t){return function(n){void 0===n&&(n={});var r=m({},b,{},n.theme||n),i={},o=function(e){return function(t){var n={},r=y(t,"breakpoints",v),i=[null].concat(r.map(function(e){return"@media screen and (min-width: "+e+")"}));for(var o in e){var a="function"==typeof e[o]?e[o](t):e[o];if(null!=a)if(Array.isArray(a))for(var s=0;s<a.slice(0,i.length).length;s++){var l=i[s];l?(n[l]=n[l]||{},null!=a[s]&&(n[l][o]=a[s])):n[o]=a[s]}else n[o]=a}return n}}("function"==typeof t?t(r):t)(r);for(var a in o){var s=o[a],l="function"==typeof s?s(r):s;if("variant"!==a)if(l&&"object"==typeof l)i[a]=e(l)(r);else{var u=y(w,a,a),c=y(S,u),d=y(r,c,y(r,u,{})),f=y(O,u,y)(d,l,l);if(x[u])for(var p=x[u],h=0;h<p.length;h++)i[p[h]]=f;else i[u]=f}else i=m({},i,{},e(y(r,l))(r))}return i}};function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach(function(t){j(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function j(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}h({fill:{property:"fill",scale:"colors"}});const _=h({display:!0}),P=h({overflow:!0}),I=h({boxShadow:{property:"boxShadow",scale:"shadows"}}),A=h({opacity:!0}),D=h({border:{property:"border",scale:"borders"},borderWidth:{property:"borderWidth",scale:"borderWidths"},borderStyle:{property:"borderStyle",scale:"borderStyles"},borderColor:{property:"borderColor",scale:"colors"},borderTopColor:{property:"borderTopColor",scale:"colors"},borderRightColor:{property:"borderRightColor",scale:"colors"},borderBottomColor:{property:"borderBottomColor",scale:"colors"},borderLeftColor:{property:"borderLeftColor",scale:"colors"},borderTop:{property:"borderTop",scale:"borders"},borderRight:{property:"borderRight",scale:"borders"},borderBottom:{property:"borderBottom",scale:"borders"},borderLeft:{property:"borderLeft",scale:"borders"},borderX:{properties:["borderLeft","borderRight"],scale:"borders"},borderY:{properties:["borderTop","borderBottom"],scale:"borders"}}),R=h({borderRadius:{property:"borderRadius",scale:"radii"},borderTopLeftRadius:{property:"borderTopLeftRadius",scale:"radii"},borderTopRightRadius:{property:"borderTopRightRadius",scale:"radii"},borderBottomLeftRadius:{property:"borderBottomLeftRadius",scale:"radii"},borderBottomRightRadius:{property:"borderBottomRightRadius",scale:"radii"}}),M={property:"backgroundColor",scale:"colors"},$=h({backgroundColor:M,bg:M}),L={height:{property:"height",scale:"sizes"}};h(L);const N={maxHeight:{property:"maxHeight",scale:"sizes"}};h(N);const U={maxWidth:{property:"maxWidth",scale:"sizes"}};h(U);const B={minHeight:{property:"minHeight",scale:"sizes"}};h(B);const F={minWidth:{property:"minWidth",scale:"sizes"}};h(F);const z={width:{property:"width",scale:"sizes"}};h(z);const V=h(E(E(E(E(E(E({},L),U),N),B),F),z)),H=e=>"number"==typeof e&&!Number.isNaN(e),G=(e,t)=>{if(!H(e))return u(t,e,e);const n=e<0,r=Math.abs(e),i=u(t,r,r);return H(i)?i*(n?-1:1):n?`-${i}`:i},W={scale:"space",transform:G},q={margin:E(E({},W),{},{property:"margin"}),m:E(E({},W),{},{property:"margin"}),marginTop:E(E({},W),{},{property:"marginTop"}),mt:E(E({},W),{},{property:"marginTop"}),marginRight:E(E({},W),{},{property:"marginRight"}),mr:E(E({},W),{},{property:"marginRight"}),marginBottom:E(E({},W),{},{property:"marginBottom"}),mb:E(E({},W),{},{property:"marginBottom"}),marginLeft:E(E({},W),{},{property:"marginLeft"}),ml:E(E({},W),{},{property:"marginLeft"}),marginX:E(E({},W),{},{properties:["marginLeft","marginRight"]}),mx:E(E({},W),{},{properties:["marginLeft","marginRight"]}),marginY:E(E({},W),{},{properties:["marginTop","marginBottom"]}),my:E(E({},W),{},{properties:["marginTop","marginBottom"]})},K=(h(q),{scale:"space"}),Y={padding:E(E({},K),{},{property:"padding"}),p:E(E({},K),{},{property:"padding"}),paddingTop:E(E({},K),{},{property:"paddingTop"}),pt:E(E({},K),{},{property:"paddingTop"}),paddingRight:E(E({},K),{},{property:"paddingRight"}),pr:E(E({},K),{},{property:"paddingRight"}),paddingBottom:E(E({},K),{},{property:"paddingBottom"}),pb:E(E({},K),{},{property:"paddingBottom"}),paddingLeft:E(E({},K),{},{property:"paddingLeft"}),pl:E(E({},K),{},{property:"paddingLeft"}),paddingX:E(E({},K),{},{properties:["paddingLeft","paddingRight"]}),px:E(E({},K),{},{properties:["paddingLeft","paddingRight"]}),paddingY:E(E({},K),{},{properties:["paddingTop","paddingBottom"]}),py:E(E({},K),{},{properties:["paddingTop","paddingBottom"]})},X=(h(Y),h(E(E({},q),Y))),J={fontFamily:{property:"fontFamily",scale:"fonts"}};h(J);const Z={fontSize:{property:"fontSize",scale:"fontSizes"}};
2h(Z);const Q={fontStyle:!0};h(Q);const ee={fontWeight:{property:"fontWeight",scale:"fontWeights"}};h(ee);const te={letterSpacing:{property:"letterSpacing",scale:"letterSpacings"}};h(te);const ne={lineHeight:{property:"lineHeight",scale:"lineHeights"}};h(ne);const re={textAlign:!0};h(re);const ie={textColor:{property:"color",scale:"colors"}};h(ie);const oe={textTransform:{property:"textTransform"}};h(oe);const ae=h(E(E(E(E(E(E(E(E(E({},J),Z),Q),ee),te),ne),re),ie),oe)),se={alignContent:!0};h(se);const le={alignItems:!0};h(le);const ue={flexDirection:!0};h(ue);const ce={flexWrap:!0};h(ce);const de={justifyContent:!0};h(de);const fe={justifyItems:!0};h(fe);const pe=h(E(E(E(E(E(E({},se),le),ue),ce),de),fe)),he={flex:!0};h(he);const ge={flexGrow:!0};h(ge);const me={flexShrink:!0};h(me);const ye={flexBasis:!0};h(ye);const ve={alignSelf:!0};h(ve);const be={justifySelf:!0};h(be);const we={order:!0};h(we);const xe=h(E(E(E(E(E(E(E({},he),ge),me),ye),ve),be),we)),Se={position:!0};h(Se);const ke={zIndex:{property:"zIndex",scale:"zIndices"}};h(ke);const Oe={top:{property:"top",scale:"space",transform:G}};h(Oe);const Te={right:{property:"right",scale:"space",transform:G}};h(Te);const Ce={bottom:{property:"bottom",scale:"space",transform:G}};h(Ce);const Ee={left:{property:"left",scale:"space",transform:G}};h(Ee);const je=h(E(E(E(E(E(E({},Se),ke),Oe),Te),Ce),Ee)),_e={gridGap:{property:"gridGap",scale:"space"}};h(_e);const Pe={gridColumnGap:{property:"gridColumnGap",scale:"space"}};h(Pe);const Ie={gridRowGap:{property:"gridRowGap",scale:"space"}};h(Ie);const Ae={gridColumn:!0};h(Ae);const De={gridRow:!0};h(De);const Re={gridAutoFlow:!0};h(Re);const Me={gridAutoColumns:!0};h(Me);const $e={gridAutoRows:!0};h($e);const Le={gridTemplateColumns:!0};h(Le);const Ne={gridTemplateRows:!0};h(Ne);const Ue={gridTemplateAreas:!0};h(Ue);const Be={gridArea:!0};h(Be);const Fe={placeContent:!0};h(Fe);const ze=h(E(E(E(E(E(E(E(E(E(E(E(E(E({},_e),Pe),Ie),Ae),De),Re),Me),$e),Le),Ne),Ue),Be),Fe)),Ve=T,He=({sx:e,theme:t})=>Ve(e)(t),Ge=(e,t)=>(e=>"number"==typeof e?`${e}px`:e)(t[e]||e),We=({scale:e,prop:t="variant",variants:n={},key:r})=>{let i;return i=Object.keys(n).length?(e,t,n)=>Ve(u(t,e))(n.theme):(e,t)=>u(t,e),i.scale=e||r,i.defaults=n,c({[t]:i})}},17839:function(e,t,n){"use strict";n.d(t,{i:function(){return u},n:function(){return f},r:function(){return d},t:function(){return p}});var r=n(4965),i=n(21143),o=n.n(i);function a(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var s=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRen
2dering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=a(function(e){return s.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91});const u="function"==typeof o()?o():o().default,c=new Set([...[r.oR,r.PQ,r.Vq,r.MS,r.Vy,r.nu,r.Xc,r.Fj,r.ke,r.ju,r.Mm,r.UT,r.lD,r.xh].flatMap(e=>{var t;return null!==(t=e.propNames)&&void 0!==t?t:[]}),"sx","variant","color","direction","x","y"]),d=e=>!c.has(e)&&l(e),f=(0,r.Zz)(r.oR,r.PQ,r.Vq,r.Vy,r.MS,r.nu,r.Xc,r.ju,r.ke,r.Mm,r.UT,r.lD,r.xh),p=u("div").withConfig({shouldForwardProp:d})(f,r.sx);p.displayName="Box"},81510:function(e,t,n){"use strict";n.d(t,{r:function(){return y},t:function(){return k}});var r=n(17839),i=n(94015),o=n(40809),a=n.n(o),s=n(4965),l=n(85349);const u=["as","sx","ref"],c=["as","children","className","iconLeft","iconRight","size","variant","onClick","loading","justifyContent","spinner","spinnerColor","spinnerBorderColor","sx","disabled","ref"];function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const g="undefined"!=typeof window?a().useLayoutEffect:a().useEffect,m=(0,r.i
2)(r.t)((0,s.qU)({placeContent:{properties:["alignItems","justifyContent"]},direction:{property:"flexDirection"}}));m.displayName="FlexBase";const y=e=>{let{as:t,sx:n,ref:r}=e,i=h(e,u);return(0,l.jsx)(m,f({ref:r,as:t,sx:f({display:"flex"},n)},i))};y.displayName="Flex";const v=(0,r.i)(r.t)`
3  /* Circle Spinner */
4  &.spcircle {
5    width: 1rem;
6    height: 1rem;
7    border: 0.125rem solid var(--spinner-border);
8    border-top: 0.5rem solid var(--spinner-color);
9    border-radius: 50%;
10    animation: spCircRot 0.6s infinite linear;
11  }
12
13  @keyframes spCircRot {
14    from {
15      transform: rotate(0deg);
16    }
17
18    to {
19      transform: rotate(359deg);
20    }
21  }
22
23  /* Balls Spinner */
24  &.spballs,
25  &.spballs:before,
26  &.spballs:after {
27    border-radius: 50%;
28    background-color: var(--spinner-color);
29    width: 1rem;
30    height: 1rem;
31    transform-origin: center center;
32    display: block;
33  }
34
35  &.spballs {
36    position: relative;
37    background-color: var(--spinner-color);
38    opacity: 1;
39    animation: spScaleAlpha 1s infinite linear;
40  }
41
42  &.spballs:before,
43  &.spballs:after {
44    content: "";
45    position: relative;
46    opacity: 0.25;
47  }
48
49  &.spballs:before {
50    left: 32px;
51    top: 0;
52    animation: spScaleAlphaAfter 1s infinite linear;
53  }
54
55  &.spballs:after {
56    left: 64px;
57    top: -16px;
58    animation: spScaleAlphaBefore 1s infinite linear;
59  }
60
61  @keyframes spScaleAlpha {
62    0% {
63      opacity: 1;
64    }
65    33% {
66      opacity: 0.25;
67    }
68    66% {
69      opacity: 0.25;
70    }
71    100% {
72      opacity: 1;
73    }
74  }
75
76  @keyframes spScaleAlphaBefore {
77    0% {
78      opacity: 0.25;
79    }
80    33% {
81      opacity: 1;
82    }
83    66% {
84      opacity: 0.25;
85    }
86  }
87
88  @keyframes spScaleAlphaAfter {
89    33% {
90      opacity: 0.25;
91    }
92    66% {
93      opacity: 1;
94    }
95    100% {
96      opacity: 0.25;
97    }
98  }
99`;v.displayName="Loader";const b=({spinner:e="circle",spinnerBorderColor:t="rgba(255, 255, 255, 0.75)",spinnerColor:n="white",ref:r})=>(0,l.jsx)(v,{ref:r,className:`sp${e}`,style:{"--spinner-border":t,"--spinner-color":n}});b.displayName="Spinner";const w=(0,s.Zz)(s.oR,s.PQ,s.Vq,s.Vy,s.MS,s.nu,s.Xc,s.ju,s.ke,s.Mm,s.UT,s.lD,s.xh),x=(0,r.i)("button").withConfig({shouldForwardProp:r.r})({alignItems:"center",transition:"color, background 300ms cubic-bezier(0.25, 0.8, 0.25, 1)"},(0,s.Ox)({scale:"buttonStyles",prop:"variant",variants:{_:{}}}),w,s.sx);x.displayName="BaseButton";const S={sm:{fontSize:["$0","$1"],px:"$2",py:"$1",iconGap:"$1"},rg:{fontSize:["$1",null,"$2"],px:"$3",py:"$2",iconGap:"$1"},lg:{fontSize:["$1",null,"$3"],px:"$5",py:"$3",iconGap:"$2"}},k=e=>{let{as:t="button",children:n,className:r,iconLeft:a,iconRight:s,size:u="rg",variant:d="$primary",onClick:p,loading:m=!1,justifyContent:v,spinner:w="circle",spinnerColor:k,spinnerBorderColor:O,sx:T,disabled:C=!1,ref:E}=e,j=h(e,c);const[_,P]=o.useState(0),[I,A]=o.useState(0),[D,R]=o.useState(!1),M=o.useRef(null),$=o.Children.toArray(n).length>0;o.useEffect(()=>{if(m&&R(!0),!m&&R){const e=setTimeout(()=>{R(!1)},400);return()=>{clearTimeout(e)}}},[m,R]),g(()=>{if(M.current){const{current:e}=M;if(e.getBoundingClientRect().width){const{width:t,height:n}=e.getBoundingClientRect();P(t),A(n)}}},[]);const L=S[u];if(!L)return null;const{fontSize:N,px:U,py:B,iconGap:F}=L;return(0,l.jsx)(x,f(f({ref:E,as:t,className:r,disabled:C,sx:f({display:"flex",justifyContent:"center",fontSize:N,px:U,py:B,cursor:"pointer"},T),variant:d,onClick:p},j),{},{children:D?(0,l.jsx)(y,{placeContent:"center",sx:I&&_?{height:I,width:_}:{},children:(0,l.jsx)(b,{spinner:w,spinnerBorderColor:O,spinnerColor:k})}):(0,l.jsxs)(i.t,{ref:M,alignItems:"center",as:"span",display:"flex",justifyContent:v||"center",width:"$full",children:[a&&(0,l.jsx)(i.n,{className:"buttonIcon",icon:a,mr:$?F:"$0",fixedWidth:!0}),n,s&&(0,l.jsx)(i.n,{className:"buttonIcon",icon:s,ml:$?F:"$0",fixedWidth:!0})]})}))};k.displayName="Button"},27639:function(e,t,n){"use strict";n.d(t,{t:function(){return a}});var r=n(8944),i=n(96262);const o=["render","className","style","state","props","refs","metadata","stateAttributesMapping","tag"];function a(e){const{render:t,className:n,style:a,state:s=r.$,props:l=r.Q,refs:u=r.Q,metadata:c,stateAttributesMapping:d,tag:f="div"}=e,p=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o),{compositeProps:h,compositeRef:g}=(0,i.t)({metadata:c});return(0,r.J)(f,e,{state:s,ref:[...u,g],props:[h,...l,p],stateAttributesMapping:d})}},13513:function(e,t,n){"use strict";n.d(t,{i:function(){return d},n:function(){return p},r:function(){return c},t:function(){return h}});var r=n(8944),i=n(40809),o=n(85349);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=i.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});u.displayName="CompositeListContext";let c=function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e}({});function d(e={}){const{label:t,metadata:n,textRef:o,indexGuessBehavior:a,index:s}=e,{register:l,unregister:d,subscribeMapChange:f,elementsRef:p,labelsRef:h,nextIndexRef:g}=i.useContext(u),m=i.useRef(-1),[y,v]=i.useState(null!=s?s:a===c.GuessFromOrder?()=>{if(-1===m.current){const e=g.current;g.current+=1,m.current=e}return m.current}:-1),b=i.useRef(null),w=i.useCallback(e=>{if(b.current=e,-1!==y&&null!==e&&(p.current[y]=e,h)){var n,r;const i=void 0!==t;h.current[y]=i?t:null!==(n=null==o||null===(r=o.current)||void 0===r?void 0:r.textContent)&&void 0!==n?n:e.textContent}},[y,p,h,t,o]);return(0,r.E)(()=>{if(null!=s)return;const e=b.current;return e?(l(e,n),()=>{d(e)}):void 0},[s,l,d,n]),(0,r.E)(()=>{if(null==s)return f(e=>{var t;const n=b.current?null===(t=e.get(b.current))||void 0===t?void 0:t.index:null;null!=n&&v(n)})},[s,f,v]),i.useMemo(()=>({ref:w,index:y}),[y,w])}const f=i.createContext(void 0);function p(){var e;const t=i.useContext(f);return null!==(e=null==t?void 0:t.direction)&&void 0!==e?e:"ltr"}function h(e){const{children:t,elementsRef:n,labelsRef:a,onMapChange:l}=e,c=(0,r.D)(l),d=i.useRef(0),f=(0,r.it)(m).current,p=(0,r.it)(g).current,[h,v]=i.useState(0),b=i.useRef(h),w=(0,r.D)((e,t)=>{p.set(e,null!=t?t:null),b.current+=1,v(b.current)}),x=(0,r.D)(e=>{p.delete(e),b.current+=1,v(b.current)}),S=i.useMemo(()=>{const e=new Map;return Array.from(p.keys()).filter(e=>e.isConnected).sort(y).forEach((t,n)=>{var r;const i=null!==(r=p.get(t))&&void 0!==r?r:{};e.set(t,s(s({},i),{},{index:n}))}),e},[p,h]);(0,r.E)(()=>{if("function"!=typeof MutationObserver||0===S.size)return;const e=new MutationObserver(e=>{const t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(b.current+=1,v(b.current))});return S.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[S]),(0,r.E)(()=>{b.current===h&&(n.current.length!==S.size&&(n.current.length=S.size),a&&a.current.length!==S.size&&(a.current.length=S.size),d.current=S.size),c(S)},[c,S,n,a,h]),(0,r.E)(()=>()=>{n.current=[]},[n]),(0,r.E)(()=>()=>{a&&(a.current=[])},[a]);const k=(0,r.D)(e=>(f.add(e),()=>{f.delete(e)}));(0,r.E)(()=>{f.forEach(e=>e(S))},[f,S]);const O=i.useMemo(()=>({register:w,unregister:x,subscribeMapChange:k,elementsRef:n,labelsRef:a,nextIndexRef:d}),[w,x,k,n,a,d]);return(0,o.jsx)(u.Provider,{value:O,children:t})}function g(){return new Map}function m(){return new Set}function y(e,t){const n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}f.displayName="DirectionContext"},18199:function(e,t,n){"use strict";n.d(t,{n:function(){return T},o:function(){return j}});var r=n(17839),i=n(81510),o=n(94015),a=n(10520),s=n(34952),l=n(28161),u=n(8944),c=n(775),d=n(40809),f=n(85349);const p=["render","className","style","id"],h=["render","className","style","id"],g=["open","onClose","children","initialFocus","className","static","sx"],m=["children","sx","ref"],y=["open","onClose","children","panelProps","initialFocus","className","static","sx"];function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?v(Object(n),!0).forEach(function(t){w(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function w(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const S=d.forwardRef(function(e,t){const{render:n,className:r,style:i,id:o}=e,a=x(e,p),{store:s}=(0,l.a)(),d=(0,c.t)(o);return s.useSyncedValueWithCleanup("descriptionElementId",d),(0,u.J)("p",e,{ref:t,props:[{id:d},a]})});S.displayName="DialogDescription";const k=d.forwardRef(function(e,t){const{render:n,className:r,style:i,id:o}=e,a=x(e,h),{store:s}=(0,l.a)(),d=(0,c.t)(o);return s.useSyncedValueWithCleanup("titleElementId",d),(0,u.J)("h2",e,{ref:t,props:[{id:d},a]})});k.displayName="DialogTitle";const O=d.createContext(void 0),T=({children:e,isOpen:t,setIsOpen:n,title:u,description:c,successText:p,successVariant:h="$primary",successFn:g,cancelText:m,cancelFn:y,cancelVariant:v="$gray",initialFocus:w,loading:x=!1,actionAlignment:O="left",sx:T})=>{const C=d.useRef(null);return(0,f.jsx)(l.t,{open:t,onOpenChange:e=>{n(e)},children:(0,f.jsxs)(l.n,{children:[(0,f.jsx)(l.i,{render:(0,f.jsx)(r.t,{className:"overlay",sx:{position:"fixed",top:"0",left:"0",right:"0",bottom:"0",zIndex:"9998",backgroundColor:"$black.900",opacity:"0.75",backdropFilter:"saturate(180%) blur(2px)"}}),onClick:y}),(0,f.jsx)(l.r,{initialFocus:null!=w?w:C,render:(0,f.jsx)(r.t,{bg:"$blueGray.50",borderRadius:"$lg",className:"dialog",p:"$4",sx:b({position:"fixed",top:"50%",left:"50%",zIndex:9999,maxWidth:"95vw",maxHeight:"95vh",overflowY:"scroll",width:"$128",transform:"translate(-50%, -50%)"},T),textColor:"$blueGray.900"}),children:(0,f.jsxs)(s.t,{gap:"$3",children:[(0,f.jsxs)(s.t,{gap:"$2",children:[(0,f.jsx)(k,{render:(0,f.jsx)(a.t,{fontSize:"$5",level:2,textColor:"$blueGray.900"}),children:u}),c?(0,f.jsx)(S,{render:(0,f.jsx)(o.t,{fontSize:"$1",fontWeight:"$semibold",textColor:"$blueGray.500"}),children:c}):null,e]}),(0,f.jsxs)(s.t,{direction:"row",gap:"$3",justifyContent:{center:"center",left:"flex-start",right:"flex-end"}[O],children:[(0,f.jsx)(i.t,{ref:C,size:"rg",variant:v,onClick:y,children:m}),(0,f.jsx)(i.t,{loading:x,size:"rg",variant:h,onClick:async()=>{await g()},children:p})]})]})})]})})};T.displayName="DialogBox";const C=e=>{let{open:t,onClose:n,children:i,initialFocus:o,className:a,static:s=!1,sx:u}=e,c=x(e,g);return(0,f.jsx)(O.Provider,{value:{initialFocus:o},children:(0,f.jsx)(l.t,{open:t,onOpenChange:e=>{n(e)},children:(0,f.jsx)(l.n,{keepMounted:s,children:(0,f.jsx)(r.t,b(b({className:a,sx:u},c),{},{children:i}))})})})};C.displayName="Dialog";const E=e=>{let{children:t,sx:n,ref:i}=e,o=x(e,m);const a=d.useContext(O);return(0,f.jsx)(l.r,{ref:i,initialFocus:null==a?void 0:a.initialFocus,render:(0,f.jsx)(r.t,b({sx:n},o)),children:t})};E.displayName="DialogPanel";const j=e=>{let{open:t,onClose:n,children:r,panelProps:i,initialFocus:o,className:a,static:s=!1,sx:l}=e,u=x(e,y);return(0,f.jsx)(C,b(b({className:a,initialFocus:o,open:t,static:s,sx:l,onClose:n},u),{},{children:(0,f.jsx)(E,b(b({},i),{},{children:r}))}))};j.displayName="MenuDialog"},28161:function(e,t,n){"use strict";n.d(t,{a:function(){return S},i:function(){return O},n:function(){return P},r:function(){return _},t:function(){return M}});var r=n(8944),i=n(43194),o=n(32013),a=n(61421),s=n(1352),l=n(53435),u=n(66933),
99c=n(43380),d=n(40809),f=n(85349);const p=["render","className","style","forceRender"],h=["render","className","style","finalFocus","initialFocus"],g=["keepMounted"];function m(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const w=d.createContext(!1);w.displayName="IsDrawerContext";const x=d.createContext(void 0);function S(e){const t=d.useContext(x);if(!1===e&&void 0===t)throw new Error("Base UI: DialogRootContext is missing. Dialog parts must be placed within <Dialog.Root>.");return t}x.displayName="DialogRootContext";const k=v(v({},o.Z),i.h),O=d.forwardRef(function(e,t){const{render:n,className:i,style:o,forceRender:a=!1}=e,s=m(e,p),{store:l}=S(),u=l.useState("open"),c=l.useState("nested"),d=l.useState("mounted");return(0,r.J)("div",e,{state:{open:u,transitionStatus:l.useState("transitionStatus")},ref:[l.context.backdropRef,t],stateAttributesMapping:k,props:[{role:"presentation",hidden:!d,style:{userSelect:"none",WebkitUserSelect:"none"}},s],enabled:a||!c})});O.displayName="DialogBackdrop";let T=function(e){return e.nestedDialogs="--nested-dialogs",e}({}),C=function(e){return e[e.open=o.X.open]="open",e[e.closed=o.X.closed]="closed",e[e.startingStyle=o.X.startingStyle]="startingStyle",e[e.endingStyle=o.X.endingStyle]="endingStyle",e.nested="data-nested",e.nestedDialogOpen="data-nested-dialog-open",e}({});const E=d.createContext(void 0);E.displayName="DialogPortalContext";const j=v(v(v({},o.Z),i.h),{},{nestedDialogOpen(e){return e?{[C.nestedDialogOpen]:""}:null}}),_=d.forwardRef(function(e,t){var n;const{render:i,className:s,style:l,finalFocus:c,initialFocus:p}=e,g=m(e,h),{store:y}=S(),b=y.useState("descriptionElementId"),w=y.useState("disablePointerDismissal"),x=y.useState("floatingRootContext"),k=y.useState("popupProps"),O=y.useState("modal"),C=y.useState("mounted"),_=y.useState("nested"),P=y.useState("nestedOpenDialogCount"),I=y.useState("open"),A=y.useState("openMethod"),D=y.useState("titleElementId"),R=y.useState("transitionStatus"),M=y.useState("role"),$=x.useState("floatingId"),L=null!==(n=g.id)&&void 0!==n?n:$;!function(){const e=d.useContext(E);if(void 0===e)throw new Error("Base UI: <Dialog.Portal> is missing.")}(),(0,a.t)({open:I,ref:y.context.popupRef,onComplete(){var e,t;I&&(null===(e=(t=y.context).onOpenChangeComplete)||void 0===e||e.call(t,!0))}});const N=void 0===p?function(e){return"touch"!==e||y.context.popupRef.current}:p,U=P>0,B=y.useStateSetter("popupElement"),F=(0,r.J)("div",e,{state:{open:I,nested:_,transitionStatus:R,nestedDialogOpen:U},props:[k,v(v({id:L,"aria-labelledby":null!=D?D:void 0,"aria-describedby":null!=b?b:void 0,role:M},o.a),{},{hidden:!C,onKeyDown(e){u.o.has(e.key)&&e.stopPropagation()},style:{[T.nestedDialogs]:P}}),g],ref:[t,y.context.popupRef,B],stateAttributesMapping:j});return(0,f.jsx)(o.S,{context:x,openInteractionType:A,disabled:!C,closeOnFocusOut:!w,initialFocus:N,returnFocus:c,modal:!1!==O,restoreFocus:"popup",children:F})});_.displayName="DialogPopup";const P=d.forwardRef(function(e,t){const{keepMounted:n=!1}=e,r=m(e,g),{store:i}=S(),a=i.useState("mounted"),s=i.useState("modal"),l=i.useState("open");return a||n?(0,f.jsx)(E.Provider,{value:n,children:(0,f.jsxs)(o.k,v(v({ref:t},r),{}
99,{children:[a&&!0===s&&(0,f.jsx)(o.r,{ref:i.context.internalBackdropRef,inert:(0,c.t)(!l)}),e.children]}))}):null});function I({store:e,dialogRoot:t}){var n,i;const{parentContext:a,isDrawer:l}=t,u=e.useState("open"),c=e.useState("disablePointerDismissal"),f=e.useState("modal"),p=e.useState("popupElement"),h=e.useState("floatingRootContext"),[g,m]=d.useState(0),[y,v]=d.useState(0),b=0===g,w=(0,o.x)(h,{outsidePressEvent(){return e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===f?"sloppy":"intentional",touch:"sloppy"}},outsidePress(t){if(!e.context.outsidePressEnabledRef.current)return!1;if("button"in t&&0!==t.button)return!1;if("touches"in t&&1!==t.touches.length)return!1;const n=(0,s.N)(t);if(b&&!c){const t=n;return!f||(!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||(e.context.internalBackdropRef.current===t||e.context.backdropRef.current===t||(0,s.M)(t,p)&&!(null==t?void 0:t.hasAttribute("data-base-ui-portal"))))}return!1},escapeKey:b});return(0,o.t)(u&&!0===f,p),e.useContextCallback("onNestedDialogOpen",(e,t)=>{m(e),v(t)}),e.useContextCallback("onNestedDialogClose",()=>{m(0),v(0)}),d.useEffect(()=>((null==a?void 0:a.onNestedDialogOpen)&&u&&a.onNestedDialogOpen(g+1,y+(l?1:0)),(null==a?void 0:a.onNestedDialogClose)&&!u&&a.onNestedDialogClose(),()=>{(null==a?void 0:a.onNestedDialogClose)&&u&&a.onNestedDialogClose()}),[l,u,g,y,a]),(0,o.l)(e,{activeTriggerProps:null!==(n=w.reference)&&void 0!==n?n:r.$,inactiveTriggerProps:null!==(i=w.trigger)&&void 0!==i?i:r.$,popupProps:d.useMemo(()=>(0,r.X)(o.a,w.floating),[w.floating]),nestedOpenDialogCount:g,nestedOpenDrawerCount:y}),null}P.displayName="DialogPortal";const A=v(v({},l.r),{},{modal:(0,o.b)(e=>e.modal),nested:(0,o.b)(e=>e.nested),nestedOpenDialogCount:(0,o.b)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,o.b)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,o.b)(e=>e.disablePointerDismissal),openMethod:(0,o.b)(e=>e.openMethod),descriptionElementId:(0,o.b)(e=>e.descriptionElementId),titleElementId:(0,o.b)(e=>e.titleElementId),viewportElement:(0,o.b)(e=>e.viewportElement),role:(0,o.b)(e=>e.role)});var D=class e extends o.h{constructor(e,t,n=!1){const r=new o.i,i=function(e={}){return v(v({},(0,l.t)()),{},{modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog"},e)}(e);i.floatingRootContext=(0,l.n)(r,t,n),super(i,{popupRef:d.createRef(),backdropRef:d.createRef(),internalBackdropRef:d.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:r,onOpenChange:void 0,onOpenChangeComplete:void 0},A),(0,a.s)(this,"setOpen",(e,t)=>{var n,r,i;(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId)||(t.trigger=null!==(i=this.state.activeTriggerElement)&&void 0!==i?i:void 0);if(null===(n=(r=this.context).onOpenChange)||void 0===n||n.call(r,e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);const a={open:e};(0,o.o)(a,e,t.trigger),this.update(a)})}static useStore(t,n){return(0,o.d)(t,(t,r)=>new e(n,t,r),!0).store}};function R(e,t="dialog"){const{children:n,open:i,defaultOpen:a=!1,onOpenChange:s,onOpenChangeComplete:l,disablePointerDismissal:u=!1,modal:c=!0,actionsRef:p,handle:h,triggerId:g,defaultTriggerId:m=null}=e,y="drawer"===t,b="alert-dialog"===t,k=!!b||c,O=b||u,T=b?"alertdialog":"dialog",C=S(!0),E={modal:k,disablePointerDismissal:O,nested:Boolean(C),role:T},j=D.useStore(null==h?void 0:h.store,v({open:a,openProp:i,activeTriggerId:m,triggerIdProp:g},E));(0,o.n)(()=>{const e=void 0===i&&!1===j.state.open&&!0===a?{open:!0,activeTriggerId:m}:null;b?j.update(e?v(v({},E),e):E):e&&j.update(e)}),j.useControlledProp("openProp",i),j.useControlledProp("triggerIdProp",g),j.useSyncedValues(E),j.useContextCallback("onOpenChange",s),j.useContextCallback("onOpenChangeComplete",l);const _=j.useState("open"),P=j.useState("mounted"),A=j.useState("payload"),R=function(e){const{store:t,parentContext:n,actionsRef:i,isDrawer:
99a}=e,s=t.useState("open");(0,o.u)(t,s),(0,o.s)(t);const{forceUnmount:l}=(0,o.c)(s,t),u=d.useCallback(()=>{t.setOpen(!1,(0,r.r)(r.d))},[t]);return d.useImperativeHandle(i,()=>({unmount:l,close:u}),[l,u]),{parentContext:n,isDrawer:a}}({store:j,actionsRef:p,parentContext:null==C?void 0:C.store.context,isDrawer:y}),M=_||P,$=d.useMemo(()=>({store:j}),[j]);return(0,f.jsx)(w.Provider,{value:!1,children:(0,f.jsxs)(x.Provider,{value:$,children:[M&&(0,f.jsx)(I,{store:j,dialogRoot:R}),"function"==typeof n?n({payload:A}):n]})})}function M(e){return R(e,d.useContext(w)?"drawer":"dialog")}},2525:function(e,t,n){"use strict";n.d(t,{t:function(){return p}});var r=n(17839),i=(n(40809),n(4965)),o=n(85349);const a=["as","mx","my","className","variant","sx","ref"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={height:"$0",border:"0",borderBottom:"1px solid currentColor"},d={$gray100:l(l({},c),{},{color:"$blueGray.100"}),$gray200:l(l({},c),{},{color:"$blueGray.200"}),$gray300:l(l({},c),{},{color:"$blueGray.300"}),$gray400:l(l({},c),{},{color:"$blueGray.400"}),$gray900:l(l({},c),{},{color:"$blueGray.900"}),$red:{color:"$red.500",border:"0",borderBottom:"4px solid currentColor"}},f=(0,r.i)(r.t)((0,i.Ox)({variants:d}));f.displayName="BaseDivider";const p=e=>{let{as:t="hr",mx:n="$0",my:r="$2",className:i,variant:s,sx:u,ref:c}=e,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return(0,o.jsx)(f,l({ref:c,as:t,className:i,mx:n,my:r,sx:u,variant:s},d))};p.displayName="Divider"},10520:function(e,t,n){"use strict";n.d(t,{t:function(){return d}});var r=n(17839),i=(n(40809),n(4965)),o=n(85349);const a=["children","level","innerContent","textColor","sx","variant","ref"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=(0,r.i)(r.t)((0,i.Ox)({scale:"headingStyles",prop:"variant",variants:{_:{}}}));c.displayName="HeadingBase";const d=e=>{let{children:t,level:n=2,innerContent:r,textColor:i="$blueGray.900",sx:s,variant:u,ref:d}=e,f=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return r||t?!r&&t?(0,o.jsx)(c,l(l({ref:d,as:n?`h${null==n?void 0:n.toString()}`:"h2",sx:s,textColor:i,variant:u},f),{},{children:t})):(0,o.jsx)(c,l({ref:d,as:n?`h${n.toString()}`:"h2",dangerouslySetInnerHTML:{__html:r},sx:l({"& > a":{color:"$blue.600",fontWeight:"$bold","&:hover":{color:"$blue.700"},"&:visited":{color:"$blue.800"}}},s),textColor:i,variant:u},f)):null};d.displayName="Heading"},89123:function(e,t,n){"use strict";n.d(t,{t:function(){return d}});var r=n(17839),i=(n(40809),n(4965)),o=n(85349);const a=["children","htmlFor","sx","ref"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=(0,r.i)("label").withConfig({shouldForwardProp:r.r})(r.n,i.sx),d=e=>{let{children:t,htmlFor:n,sx:r,ref:i}=e,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return(0,o.jsx)(c,l(l({ref:i,htmlFor:n,sx:l({fontFamily:"$primary",fontSize:"$1"},r),textColor:"$blueGray.700"},s),{},{children:t}))};d.displayName="Label"},3901:function(e,t,n){"use strict";n.d(t,{t:function(){return p}});var r=n(17839),i=(n(40809),n(4965)),o=n(85349);const a=["as","href","gaTag","className","children","innerContent","onClick","target","title","rel","variant","sx","ref"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={textDecoration:"none"},d={$base:l(l({},c),{},{color:"$blueGray.500"}),$primary:l(l({},c),{},{color:"$blue.600"}),$red:l(l({},c),{},{color:"$red.500"})},f=(0,r.i)("a").withConfig({shouldForwardProp:r.r})(r.n,i.sx,(0,i.Ox)({variants:d}));f.displayName="LinkBase";const p=e=>{let{as:t="a",href:n,gaTag:r,className:i,children:s,innerContent:u,onClick:c,target:d,title:p,rel:h,variant:g,sx:m,ref:y}=e,v=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return u||null!==s?r?u?(0,o.jsx)(f,l(l({as:"span",className:i,sx:l(l({},g?{fontWeight:"$bold"}:void 0),m),variant:g},v),{},{children:(0,o.jsx)("a",l(l({dangerouslySetInnerHTML:{__html:u},ref:y,href:n,rel:h,target:d,title:p,onClick:c},r),{},{children:s}))})):(0,o.jsx)(f,l(l({as:"span",className:i,sx:l(l({},g?{fontWeight:"$bold"}:void 0),m),variant:g},v),{},{children:(0,o.jsx)("a",l(l({href:n,rel:h,target:d,title:p},r),{},{ref:y,onClick:c,children:s}))})):u?(0,o.jsx)(f,l({ref:y,as:t,dangerouslySetInnerHTML:{__html:u},href:n,rel:h,sx:l(l({},g?{fontWeight:"$bold"}:void 0),m),target:d,title:p,onClick:c},v)):(0,o.jsx)(f,l(l({ref:y,as:t,className:i,href:n,rel:h,sx:l(l({},g?{fontWeight:"$bold"}:void 0),m),target:d,title:p,variant:g,onClick:c},v),{},{children:s})):null};p.displayName="Link"},21780:function(e,t,n){"use strict";n.d(t,{n:function(){return Oe},t:function(){return Te}});var r=n(17839),i=n(81510),o=n(94015),a=n(3901),s=n(8944),l=n(43194),u=n(32013),c=n(68113),d=n(775),f=n(5962),p=n(61421),h=n(1352),g=n(93317),m=n(53435),y=n(16462),v=n(66933),b=n(43380),w=n(13513),x=n(27639),S=n(40809),k=n(85349),O=n(91565);const T=["render","className","id","label","nativeButton","disabled","closeOnClick","style"],C=["render","className","id","label","closeOnClick","style"],E=["render","className","style","finalFocus"],j=["keepMounted"],_=["anchor","positionMethod","className","render","side","align","sideOffset","alignOffset","collisionBoundary","collisionPadding","arrowPadding","sticky","disableAnchorTracking","collisionAvoidance","style"],P=["render","className","style","disabled","nativeButton","id","openOnHover","delay","closeDelay","handle","payload"],I=["alignment","buttonText","children","clickFunction","buttonIcon","mobileIcon","aria-label","variant","size","sx","mobileTab","tabletIcon","dropUp","panelProps"],A=["sx"],D=["onMouseDown"];function R(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?M(Object(n),!0).forEach(function(t){L(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function L(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const N=l.d&&l.f;var U=class e{constructor(){(0,p.s)(this,"dispose",()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()}),(0,p.s)(this,"disposeEffect",()=>this.dispose),this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new u.q,this.restTimeout=new u.q,this.handleCloseOptions=void 0}static create(){return new e}};const B=new WeakMap;function F(e){if(!e.performedPointerEventsMutation)return;const t=e.pointerEventsScopeElement;var n,r,i;t&&B.get(t)===e&&(null===(n=e.pointerEventsScopeElement)||void 0===n||n.style.removeProperty("pointer-events"),null===(r=e.pointerEventsReferenceElement)||void 0===r||r.style.removeProperty("pointer-events"),null===(i=e.pointerEventsFloatingElement)||void 0===i||i.style.removeProperty("pointer-events"),B.delete(t));e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function z(e,t){const{scopeElement:n,referenceElement:r,floatingElement:i}=t,o=B.get(n);o&&o!==e&&F(o),F(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,B.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",i.style.pointerEvents="auto"}function V(e){const t=e.context.dataRef.current,n=(0,s.it)(()=>{var e;return null!==(e=t.hoverInteractionState)&&void 0!==e?e:U.create()}).current;return t.hoverInteractionState||(t.hoverInteractionState=n),(0,p.c)(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function H(e,t,n){const r=function(e,t){return null==t||(0,l.n)(t)?"function"==typeof e?e():e:0}(e,n);return"number"==typeof r?r:null==r?void 0:r[t]}function G(e){return"function"==typeof e?e():e}function W(e,t){return t||"click"===e||"mousedown"===e}function q(e,t={}){const{enabled:n=!0,closeDelay:r=0,nodeId:i}=t,o="rootStore"in e?e.rootStore:e,a=o.useState("open"),l=o.useState("floatingElement"),c=o.useState("domReferenceElement"),{dataRef:d}=o.context,p=(0,u.D)(),g=(0,u.E)(),m=V(o),y=(0,u.J)(),v=(0,s.D)(()=>{var e;return W(null===(e=d.current.openEvent)||void 0===e?void 0:e.type,m.interactedInside)}),b=(0,s.D)(()=>{var e,t;return(null==(t=null===(e=d.current.openEvent)||void 0===e?void 0:e.type)?void 0:t.includes("mouse"))&&"mousedown"!==t}),w=(0,s.D)(()=>{F(m)});(0,s.E)(()=>{a||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,w())},[a,m,w]),S.useEffect(()=>w,[w]),(0,s.E)(()=>{var e;if(n&&a&&(null===(e=m.handleCloseOptions)||void 0===e?void 0:e.blockPointerEvents)&&b()&&(0,s.z)(c)&&l){var t,r,i,o,u,d,f;const e=c,n=l,a=(0,s.t)(l),h=null==p||null===(t=p.nodesRef.current.find(e=>e.id===g))||void 0===t||null===(t=t.context)||void 0===t?void 0:t.elements.floating;h&&(h.style.pointerEvents="");const y=m.pointerEventsScopeElement!==n?m.pointerEventsScopeElement:null,v=h!==n?h:null;return z(m,{scopeElement:null!==(r=null!==(i=null!==(o=null!==(u=null===(d=m.handleCloseOptions)||void 0===d||null===(f=d.getScope)||void 0===f?void 0:f.call(d))&&void 0!==u?u:y)&&void 0!==o?o:v)&&void 0!==i?i:e.closest("[data-rootownerid]"))&&void 0!==r?r:a.body,referenceElement:e,floatingElement:n}),()=>{w()}}},[n,a,c,l,m,b,p,g,w]),S.useEffect(()=>{if(!n)return;function e(){return!!(p&&g&&(0,u.F)(p.nodesRef.current,g).length>0)}function t(n){p&&g&&!e()&&y.start(0,()=>{p.events.off("floating.closed",t),o.setOpen(!1,(0,s.r)(s.C,n)),p.events.emit("floating.closed",n)})}const a=l;return(0,u.Y)(a&&(0,f.n)(a,"mouseenter",function(){m.openChangeTimeout.clear(),y.clear(),null==p||p.events.off("floating.closed",t),w()}),a&&(0,f.n)(a,"mouseleave",function(n){var a,l;if(e()&&p)return void p.events.on("floating.closed",t);if((0,u.H)(n.relatedTarget,o.context.triggerElements))return;const c=null!==(a=null===(l=d.current.floatingContext)||void 0===l?void 0:l.nodeId)&&void 0!==a?a:i,f=n.relatedTarget;p&&c&&(0,s.z)(f)&&(0,u.F)(p.nodesRef.current,c,!1).some(e=>{var t;return(0,h.M)(null===(t=e.context)||void 0===t?void 0:t.elements.floating,f)})||(m.handler?m.handler(n):(w(),v()||function(e){const t=H(r,"close",m.pointerType),n=()=>{o.setOpen(!1,(0,s.r)(s.C,e)),null==p||p.events.emit("floating.closed",e)};t?m.openChangeTimeout.start(t,n):(m.openChangeTimeout.clear(),n())}(n)))}),a&&(0,f.n)(a,"pointerdown",function(e){const t=(0,h.N)(e);(0,u.V)(t)?m.interactedInside=null!=(null==t?void 0:t.closest("[aria-haspopup]")):m.interactedInside=!1},!0),()=>{null==p||p.events.off("floating.closed",t)})},[n,l,o,d,r,i,v,w,m,p,g,y])}const K={current:null};const Y=.1*.1,X=.5;function J(e,t,n,r,i,o){return r>=t!=o>=t&&e<=(i-n)*(t-r)/(o-r)+n}function Z(e,t,n,r,i,o,a,s,l,u){let c=!1;return J(e,t,n,r,i,o)&&(c=!c),J(e,t,i,o,a,s)&&(c=!c),J(e,t,a,s,l,u)&&(c=!c),J(e,t,l,u,n,r)&&(c=!c),c}function Q(e,t,n,r,i,o){return e>=Math.min(n,i)&&e<=Math.max(n,i)&&t>=Math.min(r,o)&&t<=Math.max(r,o)}function ee(e={}){const{blockPointerEvents:t=!1}=e,n=new u.q,r=({x:e,y:t,placement:r,elements:i,onClose:o,nodeId:a,tree:l})=>{const c=null==r?void 0:r.split("-")[0];let d=!1,f=null,p=null,g="undefined"!=typeof performance?performance.now():0;return function(r){n.clear();const m=i.domReference,y=i.floating;if(!m||!y||null==c||null==e||null==t)return;const{clientX:v,clientY:b}=r,w=(0,h.N)(r),x="mouseleave"===r.type,S=(0,h.M)(y,w),k=(0,h.M)(m,w);
99if(S&&(d=!0,!x))return;if(k&&(d=!1,!x))return void(d=!0);if(x&&(0,s.z)(r.relatedTarget)&&(0,h.M)(y,r.relatedTarget))return;function O(){return Boolean(l&&(0,u.F)(l.nodesRef.current,a).length>0)}function T(){O()||(n.clear(),o())}if(O())return;const C=m.getBoundingClientRect(),E=y.getBoundingClientRect(),j=e>E.right-E.width/2,_=t>E.bottom-E.height/2,P=E.width>C.width,I=E.height>C.height,A=(P?C:E).left,D=(P?C:E).right,R=(I?C:E).top,M=(I?C:E).bottom;if("top"===c&&t>=C.bottom-1||"bottom"===c&&t<=C.top+1||"left"===c&&e>=C.right-1||"right"===c&&e<=C.left+1)return void T();let $=!1;switch(c){case"top":$=Q(v,b,A,C.top+1,D,E.bottom-1);break;case"bottom":$=Q(v,b,A,E.top+1,D,C.bottom-1);break;case"left":$=Q(v,b,E.right-1,M,C.left+1,R);break;case"right":$=Q(v,b,C.right-1,M,E.left+1,R)}if($)return;if(d&&!function(e,t,n){return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height}(v,b,C))return void T();if(!x&&function(e,t){const n=performance.now(),r=n-g;if(null===f||null===p||0===r)return f=e,p=t,g=n,!1;const i=e-f,o=t-p;return f=e,p=t,g=n,i*i+o*o<r*r*Y}(v,b))return void T();let L=!1;switch(c){case"top":{const n=P?.25:2,r=P||j?e+n:e-n,i=P?e-n:j?e+n:e-n,o=t+X+1,a=j||P?E.bottom-X:E.top,s=j?P?E.bottom-X:E.top:E.bottom-X;L=Z(v,b,r,o,i,o,E.left,a,E.right,s);break}case"bottom":{const n=P?.25:2,r=P||j?e+n:e-n,i=P?e-n:j?e+n:e-n,o=t-X,a=j||P?E.top+X:E.bottom,s=j?P?E.top+X:E.bottom:E.top+X;L=Z(v,b,r,o,i,o,E.left,a,E.right,s);break}case"left":{const n=I?.25:2,r=I||_?t+n:t-n,i=I?t-n:_?t+n:t-n,o=e+X+1,a=_||I?E.right-X:E.left,s=_?I?E.right-X:E.left:E.right-X;L=Z(v,b,a,E.top,s,E.bottom,o,r,o,i);break}case"right":{const n=I?.25:2,r=I||_?t+n:t-n,i=I?t-n:_?t+n:t-n,o=e-X,a=_||I?E.left+X:E.right,s=_?I?E.left+X:E.right:E.left+X;L=Z(v,b,o,r,o,i,a,E.top,s,E.bottom);break}}L?d||n.start(40,T):T()}};return r.__options=$($({},e),{},{blockPointerEvents:t}),r}const te=S.createContext(void 0);function ne(e){const t=S.useContext(te);if(void 0===t&&!e)throw new Error("Base UI: MenuPositionerContext is missing. MenuPositioner parts must be placed within <Menu.Positioner>.");return t}te.displayName="MenuPositionerContext";const re=S.createContext(void 0);function ie(e){const t=S.useContext(re);if(void 0===t&&!e)throw new Error("Base UI: MenuRootContext is missing. Menu parts must be placed within <Menu.Root>.");return t}re.displayName="MenuRootContext";const oe=S.createContext(void 0);function ae(e=!0){const t=S.useContext(oe);if(void 0===t&&!e)throw new Error("Base UI: ContextMenuRootContext is missing. ContextMenu parts must be placed within <ContextMenu.Root>.");return t}function se(e){const{closeOnClick:t,highlighted:n,id:r,nodeId:i,store:o,typingRef:a,itemRef:u,itemMetadata:c}=e,{events:d}=o.useState("floatingTreeRoot"),f=ae(!0),p=void 0!==f;return S.useMemo(()=>({id:r,role:"menuitem",tabIndex:n?0:-1,onKeyDown(e){" "===e.key&&(null==a?void 0:a.current)&&e.preventDefault()},onMouseMove(e){i&&d.emit("itemhover",{nodeId:i,target:e.currentTarget})},onClick(e){t&&d.emit("close",{domEvent:e,reason:s.g})},onMouseUp(e){if(f){const t=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,p&&t&&Math.abs(e.clientX-t.x)<=1&&Math.abs(e.clientY-t.y)<=1)return;if(p&&!l.d&&2===e.button)return}!u.current||!o.context.allowMouseUpTriggerRef.current||p&&2!==e.button||c&&"regular-item"!==c.type||u.current.click()}}),[t,n,r,d,i,o,a,u,f,p,c])}oe.displayName="ContextMenuRootContext";const le={type:"regular-item"};const ue=S.forwardRef(function(e,t){const{render:n,className:r,id:i,label:o,nativeButton:a=!1,disabled:l=!1,closeOnClick:u=!0,style:f}=e,p=R(e,T),h=(0,w.i)({label:o}),g=ne(!0),m=(0,d.t)(i),{store:y}=ie(),v=y.useState("isActive",h.index),b=y.useState("itemProps"),{getItemProps:x,itemRef:k}=function(e){const{closeOnClick:t,disabled:n=!1,highlighted:r,id:i,store:o,typingRef:a=o.context.typingRef,nativeButton:l,itemMetadata:u,nodeId:d}=e,f=S.useRef(null),{getButtonProps:p,buttonRef:h}=(0,c.t)({disabled:n,focusableWhenDisabled:!0,native:l,composite:!0}),g=se({closeOnClick:t,highlighted:r,id:i,nodeId:d,store:o,typingRef:a,itemRef:f,itemMetadata:u}),m=S.useCallback(e=>(0,s.X)(g,{onMouseEnter(){"submenu-trigger"===u.type&&u.setActive()}},e,p),[g,p,u]),y=(0,s.rt)(f,h);return S.useMemo(()=>({getItemProps:m,itemRef:y}),[m,y])}({closeOnClick:u,disabled:l,highlighted:v,id:m,store:y,nativeButton:a,nodeId:null==g?void 0:g.context.nodeId,itemMetadata:le});return(0,s.J)("div",e,{state:{disabled:l,highlighted:v},props:[b,p,x],ref:[k,t,h.ref]})});ue.displayName="MenuItem";const ce=S.forwardRef(function(e,t){const{render:n,className:r,id:i,label:o,closeOnClick:a=!1,style:l}=e,u=R(e,C),f=S.useRef(null),p=(0,w.i)({label:o}),h=ne(!0),g=null==h?void 0:h.context.nodeId,m=(0,d.t)(i),{store:y}=ie(),v=y.useState("isActive",p.index),b=y.useState("itemProps"),x=y.context.typingRef,{getButtonProps:k,buttonRef:O}=(0,c.t)({native:!1,composite:!0}),T=se({closeOnClick:a,highlighted:v,id:m,nodeId:g,store:y,typingRef:x,itemRef:f});return(0,s.J)("a",e,{state:{highlighted:v},props:[b,u,function(e){return(0,s.X)(T,e,k)}],ref:[f,O,t,p.ref]})});ce.displayName="MenuLinkItem";const de=$($({},u.Z),l.h),fe=S.forwardRef(function(e,t){const{render:n,className:r,style:i,finalFocus:o}=e,a=R(e,E),{store:l}=ie(),{side:c,align:d}=ne(),f=null!=(0,y.n)(!0),h=l.useState("open"),m=l.useState("transitionStatus"),b=l.useState("popupProps"),w=l.useState("mounted"),x=l.useState("instantType"),O=l.useState("activeTriggerElement"),T=l.useState("parent"),C=l.useState("lastOpenChangeReason"),j=l.useState("rootId"),_=l.useState("floatingRootContext"),P=l.useState("floatingTreeRoot"),I=l.useState("closeDelay"),A=l.useState("activeTriggerElement"),D=l.useState("hoverEnabled"),M=l.useState("disabled"),$="context-menu"===T.type;(0,p.t)({open:h,ref:l.context.popupRef,onComplete(){var e,t;h&&(null===(e=(t=l.context).onOpenChangeComplete)||void 0===e||e.call(t,!0))}}),S.useEffect(()=>{function e(e){l.setOpen(!1,(0,s.r)(e.reason,e.domEvent))}return P.events.on("close",e),()=>{P.events.off("close",e)}},[P.events,l]),q(_,{enabled:D&&!M&&!$&&"menubar"!==T.type,closeDelay:I});const L=S.useCallback(e=>{l.set("popupElement",e)},[l]),N=(0,s.J)("div",e,{state:{transitionStatus:m,side:c,align:d,open:h,nested:"menu"===T.type,instant:x},ref:[t,l.context.popupRef,L],stateAttributesMapping:de,props:[b,{onKeyDown(e){f&&v.o.has(e.key)&&e.stopPropagation()}},(0,g.s)(m),a,{"data-rootownerid":j}]});let U=void 0===T.type||$;return(O||"menubar"===T.type&&"outside-press"!==C)&&(U=!0),(0,k.jsx)(u.S,{context:_,modal:$,disabled:!w,returnFocus:void 0===o?U:o,initialFocus:"menu"!==T.type,restoreFocus:!0,externalTree:"menubar"!==T.type?P:void 0,previousFocusableElement:A,nextFocusableElement:void 0===T.type?l.context.triggerFocusTargetRef
99:void 0,beforeContentFocusGuardRef:void 0===T.type?l.context.beforeContentFocusGuardRef:void 0,children:N})});fe.displayName="MenuPopup";const pe=S.createContext(void 0);pe.displayName="MenuPortalContext";const he=S.forwardRef(function(e,t){const{keepMounted:n=!1}=e,r=R(e,j),{store:i}=ie();return i.useState("mounted")||n?(0,k.jsx)(pe.Provider,{value:n,children:(0,k.jsx)(u.k,$({ref:t},r))}):null});he.displayName="MenuPortal";const ge=S.forwardRef(function(e,t){const{anchor:n,positionMethod:r="absolute",className:i,render:o,side:a,align:l,sideOffset:c=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:h=5,arrowPadding:m=5,sticky:y=!1,disableAnchorTracking:v=!1,collisionAvoidance:x=u.j,style:O}=e,T=R(e,_),{store:C}=ie(),E=function(){const e=S.useContext(pe);if(void 0===e)throw new Error("Base UI: <Menu.Portal> is missing.");return e}(),j=ae(!0),P=C.useState("parent"),I=C.useState("floatingRootContext"),A=C.useState("floatingTreeRoot"),D=C.useState("mounted"),M=C.useState("open"),$=C.useState("modal"),L=C.useState("openMethod"),N=C.useState("activeTriggerElement"),U=C.useState("transitionStatus"),B=C.useState("positionerElement"),F=C.useState("instantType"),z=C.useState("hasViewport"),V=C.useState("lastOpenChangeReason"),H=C.useState("floatingNodeId"),G=C.useState("floatingParentNodeId"),W=I.useState("domReferenceElement"),q=S.useRef(null),K=(0,p.n)(B,!1,!1);let Y=n,X=c,J=d,Z=l,Q=x;var ee,ne,re,oe;"context-menu"===P.type&&(Y=null!=n?n:null===(ee=P.context)||void 0===ee?void 0:ee.anchor,Z=null!==(ne=Z)&&void 0!==ne?ne:"start",a||"center"===Z||(J=null!==(re=e.alignOffset)&&void 0!==re?re:2,X=null!==(oe=e.sideOffset)&&void 0!==oe?oe:-5));let se=a,le=Z;var ue,ce,de;if("menu"===P.type)se=null!==(ue=se)&&void 0!==ue?ue:"inline-end",le=null!==(ce=le)&&void 0!==ce?ce:"start",Q=null!==(de=e.collisionAvoidance)&&void 0!==de?de:u.M;else if("menubar"===P.type){var fe,he;se=null!==(fe=se)&&void 0!==fe?fe:"bottom",le=null!==(he=le)&&void 0!==he?he:"start"}const ge="context-menu"===P.type,me=(0,g.a)({anchor:Y,floatingRootContext:I,positionMethod:j?"fixed":r,mounted:D,side:se,sideOffset:X,align:le,alignOffset:J,arrowPadding:ge?0:m,collisionBoundary:f,collisionPadding:h,sticky:y,nodeId:H,keepMounted:E,disableAnchorTracking:v,collisionAvoidance:Q,shiftCrossAxis:ge&&!("side"in Q&&"flip"===Q.side),externalTree:A,adaptiveOrigin:z?g.o:void 0});S.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===H&&C.set("hoverEnabled",!1),e.nodeId!==H&&e.parentNodeId===C.select("floatingParentNodeId")&&C.setOpen(!1,(0,s.r)(s.x)))}return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)}},[C,A.events,H]),S.useEffect(()=>{if(null!=C.select("floatingParentNodeId"))return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)};function e(e){var t;if(e.open||e.nodeId!==C.select("floatingParentNodeId"))return;const n=null!==(t=e.reason)&&void 0!==t?t:s.x;C.setOpen(!1,(0,s.r)(n))}},[A.events,C]);const ye=(0,u.J)();S.useEffect(()=>{M||ye.clear()},[M,ye]),S.useEffect(()=>{function e(e){if(M&&e.nodeId===C.select("floatingParentNodeId"))if(e.target&&N&&N!==e.target){const e=C.select("closeDelay");e>0?ye.isStarted()||ye.start(e,()=>{C.setOpen(!1,(0,s.r)(s.x))}):C.setOpen(!1,(0,s.r)(s.x))}else ye.clear()}return A.events.on("itemhover",e),()=>{A.events.off("itemhover",e)}},[A.events,M,N,C,ye]),S.useEffect(()=>{const e={open:M,nodeId:H,parentNodeId:G,reason:C.select("lastOpenChangeReason")};A.events.emit("menuopenchange",e)},[A.events,M,C,H,G]),(0,s.E)(()=>{const e=W,t=q.current;if(e&&(q.current=e),t&&e&&e!==t){C.set("instantType",void 0);const e=new AbortController;return K(()=>{C.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[W,K,C]);const ve={open:M,side:me.side,align:me.align,anchorHidden:me.anchorHidden,nested:"menu"===P.type,instant:F},be="menubar"===P.type&&P.context.modal;(0,g.r)(M&&(be||$&&"trigger-hover"!==V),"touch"===L,B,N);const we=(0,g.i)(e,ve,{styles:me.positionerStyles,transitionStatus:U,props:T,refs:[t,C.useStateSetter("positionerElement")],hidden:!D,inert:!M}),xe=D&&"menu"!==P.type&&("menubar"!==P.type&&$&&"trigger-hover"!==V||"menubar"===P.type&&P.context.modal);let Se=null;return"menubar"===P.type?Se=P.context.contentElement:void 0===P.type&&(Se=N),(0,k.jsxs)(te.Provider,{value:me,children:[xe&&(0,k.jsx)(u.r,{ref:"context-menu"===P.type||"nested-context-menu"===P.type?P.context.
99internalBackdropRef:null,inert:(0,b.t)(!M),cutout:Se}),(0,k.jsx)(u.C,{id:H,children:(0,k.jsx)(w.t,{elementsRef:C.context.itemDomElements,labelsRef:C.context.itemLabels,children:we})})]})});ge.displayName="MenuPositioner";const me=S.createContext(null);function ye(e){const t=S.useContext(me);if(null===t&&!e)throw new Error("Base UI: MenubarContext is missing. Menubar parts must be placed within <Menubar>.");return t}me.displayName="MenubarContext";const ve=$($({},m.r),{},{disabled:(0,u.b)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,u.b)(e=>{var t;return(void 0===e.parent.type||"context-menu"===e.parent.type)&&(null===(t=e.modal)||void 0===t||t)}),openMethod:(0,u.b)(e=>e.openMethod),allowMouseEnter:(0,u.b)(e=>e.allowMouseEnter),stickIfOpen:(0,u.b)(e=>e.stickIfOpen),parent:(0,u.b)(e=>e.parent),rootId:(0,u.b)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,u.b)(e=>e.activeIndex),isActive:(0,u.b)((e,t)=>e.activeIndex===t),hoverEnabled:(0,u.b)(e=>e.hoverEnabled),instantType:(0,u.b)(e=>e.instantType),lastOpenChangeReason:(0,u.b)(e=>e.openChangeReason),floatingTreeRoot:(0,u.b)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,u.b)(e=>e.floatingNodeId),floatingParentNodeId:(0,u.b)(e=>e.floatingParentNodeId),itemProps:(0,u.b)(e=>e.itemProps),closeDelay:(0,u.b)(e=>e.closeDelay),hasViewport:(0,u.b)(e=>e.hasViewport),keyboardEventRelay:(0,u.b)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)});var be=class e extends u.h{constructor(e){super($($({},$($({},(0,m.t)()),{},{disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new u.O,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:s.$,keyboardEventRelay:void 0,closeDelay:0,hasViewport:!1})),e),{positionerRef:S.createRef(),popupRef:S.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:S.createRef(),beforeContentFocusGuardRef:S.createRef(),onOpenChangeComplete:void 0,triggerElements:new u.i},ve),(0,p.s)(this,"unsubscribeParentListener",null),this.unsubscribeParentListener=this.observe("parent",e=>{var t;if(null===(t=this.unsubscribeParentListener)||void 0===t||t.call(this),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),r=e.store.select("keyboardEventRelay");return this.unsubscribeParentListener=e.store.subscribe(()=>{const i=e.store.select("rootId"),o=e.store.select("floatingTreeRoot"),a=e.store.select("keyboardEventRelay");t===i&&n===o&&r===a||(t=i,n=o,r=a,this.notifyAll())}),void(this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef)}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}static useStore(t,n){const r=(0,s.it)(()=>new e(n)).current;return null!=t?t:r}};const we=S.createContext(void 0);we.displayName="MenuSubmenuRootContext";const xe=(0,u.v)(function(e){var t;const{children:n,open:r,onOpenChange:i,onOpenChangeComplete:o,defaultOpen:a=!1,disabled:l=!1,modal:c,loopFocus:d=!0,orientation:f="vertical",actionsRef:p,closeParentOnEsc:h=!1,handle:m,triggerId:v,defaultTriggerId:b=null,highlightItemOnHover:x=!0}=e,O=ae(!0),T=ie(!0),C=ye(!0),E=S.useContext(we),j=S.useMemo(()=>E&&T?{type:"menu",store:T.store}:C?{type:"menubar",context:C}:O&&!T?{type:"context-menu",context:O}:{type:void 0},[O,T,C,E]),_=be.useStore(null==m?void 0:m.store,{open:a,openProp:r,activeTriggerId:b,triggerIdProp:v,parent:j});(0,u.n)(()=>{void 0===r&&!1===_.state.open&&!0===a&&_.update({open:!0,activeTriggerId:b})}),_.useControlledProp("openProp",r),_.useControlledProp("triggerIdProp",v),_.useContextCallback("onOpenChangeComplete",o);const P=(0,s.n)(),I=(0,s.n)(),A=_.useState("floatingTreeRoot"),D=(0,u.T)(A),R=(0,u.E)(),M=_.useState("open"),$=_.useState("activeTriggerElement"),L=_.useState("positionerElement"),N=_.useState("hoverEnabled"),U=_.useState("disabled"),B=_.useState("lastOpenChangeReason"),F=_.useState("parent"),z=_.useState("activeIndex"),V=_.useState("payload"),H=_.useState("floatingParentNodeId"),G=S.useRef(null),W=S.useRef("context-menu"!==F.type),q=(0,u.J)(),K=S.useRef(!0),Y=(0,u.J)(),X=null!=H;void 0!==F.type&&void 0!==c&&console.warn("Base UI: The `modal` prop is not supported on nested menus. It will be ignored.");const{openMethod:J,triggerProps:Z}=(0,g.c)(M);_.useSyncedValues({disabled:l,modal:void 0===F.type?c:void 0,openMethod:J,rootId:P}),(0,u.s)(_);const{forceUnmount:Q}=(0,u.c)(M,_,()=>{_.update({allowMouseEnter:!1,stickIfOpen:!0})});(0,s.E)(()=>{O&&!T?_.update({parent:{type:"context-menu",context:O},floatingNodeId:D,floatingParentNodeId:R}):T&&_.update({floatingNodeId:D,floatingParentNodeId:R})},[O,T,D,R,_]),S.useEffect(()=>{if(M||(G.current=null),"context-menu"===F.type)return M?void q.start(500,()=>{W.current=!0}):(q.clear(),void(W.current=!1))},[q,M,F.type]),(0,s.E)(()=>{M||N||_.set("hoverEnabled",!0)},[M,N,_]);const ee=(0,s.D)((e,t)=>{var n,r,o;const a=t.reason;if(M===e&&t.trigger===$&&B===a)return;if(t.preventUnmountOnClose=()=>{_.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||(t.trigger=null!=$?$:void 0),null==i||i(e,t),t.isCanceled)return;_.state.floatingRootContext.dispatchOpenChange(e,t);const s=t.event;if(!1===e&&"click"===(null==s?void 0:s.type)&&"touch"===s.pointerType&&!K.current)return;
99if(!e&&null!==z){const e=_.context.itemDomElements.current[z];queueMicrotask(()=>{null==e||e.setAttribute("tabindex","-1")})}e&&"trigger-focus"===a?(K.current=!1,Y.start(300,()=>{K.current=!0})):(K.current=!0,Y.clear());const l=("trigger-press"===a||"item-press"===a)&&0===s.detail&&(null==s?void 0:s.isTrusted),u=!e&&("escape-key"===a||null==a),c={open:e,openChangeReason:a};G.current=null!==(n=t.event)&&void 0!==n?n:null;const d=null!==(r=null===(o=t.trigger)||void 0===o?void 0:o.id)&&void 0!==r?r:null;var f;(d||e)&&(c.activeTriggerId=d,c.activeTriggerElement=null!==(f=t.trigger)&&void 0!==f?f:null);_.update(c),"menubar"!==F.type||"trigger-focus"!==a&&"focus-out"!==a&&"trigger-hover"!==a&&"list-navigation"!==a&&"sibling-open"!==a?l||u?_.set("instantType",l?"click":"dismiss"):_.set("instantType",void 0):_.set("instantType","group")}),te=(0,u.p)({popupStore:_,floatingId:I,nested:null!=R,onOpenChange:ee}),ne=te.context.events;S.useEffect(()=>{const e=({open:e,eventDetails:t})=>ee(e,t);return ne.on("setOpen",e),()=>{null==ne||ne.off("setOpen",e)}},[ne,ee]);const oe=S.useCallback(()=>{_.setOpen(!1,(0,s.r)(s.d))},[_]);let se;S.useImperativeHandle(p,()=>({unmount:Q,close:oe}),[Q,oe]),"context-menu"===F.type&&(se=F.context),S.useImperativeHandle(null==se?void 0:se.positionerRef,()=>L,[L]),S.useImperativeHandle(null==se?void 0:se.actionsRef,()=>({setOpen:ee}),[ee]);const le=(0,u.x)(te,{enabled:!U,bubbles:{escapeKey:h&&"menu"===F.type},outsidePress(){var e;return"context-menu"!==F.type||"contextmenu"===(null===(e=G.current)||void 0===e?void 0:e.type)||W.current},externalTree:X?A:void 0}),ue=(0,w.n)(),ce=S.useCallback(e=>{_.select("activeIndex")!==e&&_.set("activeIndex",e)},[_]),de=(0,g.l)(te,{enabled:!U,listRef:_.context.itemDomElements,activeIndex:z,nested:void 0!==F.type,loopFocus:d,orientation:f,parentOrientation:"menubar"===F.type?F.context.orientation:void 0,rtl:"rtl"===ue,disabledIndices:s.Q,onNavigate:ce,openOnArrowKeyDown:"context-menu"!==F.type,externalTree:X?A:void 0,focusItemOnHover:x}),fe=S.useCallback(e=>{_.context.typingRef.current=e},[_]),pe=(0,y.r)(te,{listRef:_.context.itemLabels,elementsRef:_.context.itemDomElements,activeIndex:z,resetMs:500,onMatch:e=>{M&&e!==z&&_.set("activeIndex",e)},onTyping:fe});(0,u.l)(_,{floatingRootContext:te,activeTriggerProps:S.useMemo(()=>{const e=(0,s.X)(pe.reference,de.reference,le.reference,{onMouseMove(){_.set("allowMouseEnter",!0)}},Z);return e["aria-haspopup"]="menu",e["aria-expanded"]=M,e},[_,pe.reference,de.reference,le.reference,Z,M]),inactiveTriggerProps:S.useMemo(()=>{const e=(0,s.X)(de.trigger,le.trigger,Z);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[de.trigger,le.trigger,Z]),popupProps:S.useMemo(()=>(0,s.X)(u.a,{id:I,role:"menu","aria-labelledby":null==$?void 0:$.id,onMouseMove(){_.set("allowMouseEnter",!0),"menu"===F.type&&_.set("hoverEnabled",!1)},onClick(){_.select("hoverEnabled")&&_.set("hoverEnabled",!1)},onKeyDown(e){const t=_.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},pe.floating,de.floating,le.floating),[$,I,F.type,_,pe.floating,de.floating,le.floating]),itemProps:null!==(t=de.item)&&void 0!==t?t:s.$});const he=S.useMemo(()=>({store:_,parent:j}),[_,j]),ge=(0,k.jsx)(re.Provider,{value:he,children:"function"==typeof n?n({payload:V}
99):n});return void 0===F.type||"context-menu"===F.type?(0,k.jsx)(u.w,{externalTree:A,children:ge}):ge});function Se(e){var t;return(0,s.B)(e)&&e.hasAttribute("data-rootownerid")?null!==(t=e.getAttribute("data-rootownerid"))&&void 0!==t?t:void 0:(0,s.V)(e)?void 0:Se((0,s.I)(e))}xe.displayName="MenuRoot";const ke=(0,u.y)(function(e,t){var n;const{render:r,className:i,style:o,disabled:a=!1,nativeButton:p=!0,id:m,openOnHover:v,delay:b=100,closeDelay:w=0,handle:T,payload:C}=e,E=R(e,P),j=ie(!0),_=null!==(n=null==T?void 0:T.store)&&void 0!==n?n:null==j?void 0:j.store;if(!_)throw new Error("Base UI: <Menu.Trigger> must be either used within a <Menu.Root> component or provided with a handle.");const I=(0,d.t)(m),A=_.useState("isTriggerActive",I),D=_.useState("floatingRootContext"),M=_.useState("isOpenedByTrigger",I),L=_.useState("triggerPopupId",I),U=S.useRef(null),B=function(){const e=ae(!0),t=ie(!0),n=ye(!0);return S.useMemo(()=>n?{type:"menubar",context:n}:e&&!t?{type:"context-menu",context:e}:{type:void 0},[e,t,n])}(),q=(0,c.r)(!0),Y=(0,u.D)(),X=S.useMemo(()=>null!=Y?Y:new u.O,[Y]),{registerTrigger:J,isMountedByThisTrigger:Z}=(0,u.f)(I,U,_,{payload:C,closeDelay:w,parent:B,floatingTreeRoot:X,floatingNodeId:(0,u.T)(X),floatingParentNodeId:(0,u.E)(),keyboardEventRelay:null==q?void 0:q.relayKeyboardEvent}),Q="menubar"===B.type,te=_.useState("disabled"),ne=a||te||Q&&B.context.disabled,{getButtonProps:re,buttonRef:oe}=(0,c.t)({disabled:ne,native:p});S.useEffect(()=>{M||void 0!==B.type||(_.context.allowMouseUpTriggerRef.current=!1)},[_,M,B.type]);const se=S.useRef(null),le=(0,u.J)(),ue=(0,s.D)(e=>{if(!se.current)return;le.clear(),_.context.allowMouseUpTriggerRef.current=!1;const t=e.target;if((0,h.M)(se.current,t)||(0,h.M)(_.select("positionerElement"),t)||t===se.current)return;if(null!=t&&Se(t)===_.select("rootId"))return;const n=(0,y.t)(se.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||X.events.emit("close",{domEvent:e,reason:s.a})});S.useEffect(()=>{M&&"trigger-hover"===_.select("lastOpenChangeReason")&&(0,s.t)(se.current).addEventListener("mouseup",ue,{once:!0})},[M,ue,_]);const ce=Q&&B.context.hasSubmenuOpen,de=function(e,t={}){const{enabled:n=!0,delay:r=0,handleClose:i=null,mouseOnly:o=!1,restMs:a=0,move:c=!0,triggerElementRef:d=K,externalTree:p,isActiveTrigger:g=!0,getHandleCloseContext:m,isClosing:y,shouldOpen:v}=t,b="rootStore"in e?e.rootStore:e,{dataRef:w,events:x}=b.context,k=(0,u.D)(p),T=V(b),C=S.useRef(!1),E=(0,f.t)(i),j=(0,f.t)(r),_=(0,f.t)(a),P=(0,f.t)(n),I=(0,f.t)(v),A=(0,f.t)(y),D=(0,s.D)(()=>{var e;return W(null===(e=w.current.openEvent)||void 0===e?void 0:e.type,T.interactedInside)}),R=(0,s.D)(()=>{var e;return!1!==(null===(e=I.current)||void 0===e?void 0:e.call(I))}),M=(0,s.D)((e,t,n)=>{const r=b.context.triggerElements;if(r.hasElement(t))return!e||!(0,h.M)(e,t);if(!(0,s.z)(n))return!1;const i=n;return r.hasMatchingElement(e=>(0,h.M)(e,i))&&(!e||!(0,h.M)(e,i))}),L=(0,s.D)(()=>{T.handler&&((0,s.t)(b.select("domReferenceElement")).removeEventListener("mousemove",T.handler),T.handler=void 0)}),N=(0,s.D)(()=>{F(T)});var U;return g&&(T.handleCloseOptions=null===(U=E.current)||void 0===U?void 0:U.__options),S.useEffect(()=>L,[L]),S.useEffect(()=>{if(n)return x.on("openchange",e),()=>{x.off("openchange",e)};function e(e){e.open?C.current=!1:(C.current=e.reason===s.C,L(),T.openChangeTimeout.clear(),T.restTimeout.clear(),T.blockMouseMove=!0,T.restTimeoutPending=!1)}},[n,x,T,L]),S.useEffect(()=>{var e;if(!n)return;function t(e,t=!0){const n=H(j.current,"close",T.pointerType);n?T.openChangeTimeout.start(n,()=>{b.setOpen(!1,(0,s.r)(s.C,e)),null==k||k.events.emit("floating.closed",e)}):t&&(T.openChangeTimeout.clear(),b.setOpen(!1,(0,s.r)(s.C,e)),null==k||k.events.emit("floating.closed",e))}const r=null!==(e=d.current)&&void 0!==e?e:g?b.select("domReferenceElement"):null;if((0,s.z)(r))return c?(0,u.Y)((0,f.n)(r,"mousemove",i,{once:!0}),(0,f.n)(r,"mouseenter",i),(0,f.n)(r,"mouseleave",a)):(0,u.Y)((0,f.n)(r,"mouseenter",i),(0,f.n)(r,"mouseleave",a));function i(e){var t,n,r;if(T.openChangeTimeout.clear(),T.blockMouseMove=!1,o&&!(0,l.n)(T.pointerType))return;const i=G(_.current),a=H(j.current,"open",T.pointerType),u=(0,h.N)(e),c=null!==(t=e.currentTarget)&&void 0!==t?t:null,d=b.select("domReferenceElement");let f=c;if((0,s.z)(u)&&!b.context.triggerElements.hasElement(u))for(const e of b.context.triggerElements.elements())if((0,h.M)(e,u)){f=e;break}(0,s.z)(c)&&(0,s.z)(d)&&!b.context.triggerElements.hasElement(c)&&(0,h.M)(c,d)&&(f=d);const p=null!=f&&M(d,f,u),g=b.select("open"),m=null!==(n=null===(r=A.current)||void 0===r?void 0:r.call(A))&&void 0!==n?n:"ending"===b.select("transitionStatus"),y=!g&&m&&
99C.current,v=!p&&(0,s.z)(f)&&(0,s.z)(d)&&(0,h.M)(d,f)&&y,w=i>0&&!a,x=!g||p;p&&(g||y)||v?R()&&b.setOpen(!0,(0,s.r)(s.C,e,f)):w||(a?T.openChangeTimeout.start(a,()=>{x&&R()&&b.setOpen(!0,(0,s.r)(s.C,e,f))}):x&&R()&&b.setOpen(!0,(0,s.r)(s.C,e,f)))}function a(e){var n;if(D())return void N();L();const r=(0,s.t)(b.select("domReferenceElement"));T.restTimeout.clear(),T.restTimeoutPending=!1;const i=null!==(n=w.current.floatingContext)&&void 0!==n?n:null==m?void 0:m();if(!(0,u.H)(e.relatedTarget,b.context.triggerElements)){if(E.current&&i){b.select("open")||T.openChangeTimeout.clear();const n=d.current;return T.handler=E.current($($({},i),{},{tree:k,x:e.clientX,y:e.clientY,onClose(){N(),L(),P.current&&!D()&&n===b.select("domReferenceElement")&&t(e,!0)}})),r.addEventListener("mousemove",T.handler),void T.handler(e)}"touch"===T.pointerType&&(0,h.M)(b.select("floatingElement"),e.relatedTarget)||t(e)}}},[L,N,w,j,b,n,E,T,g,M,D,o,c,_,d,k,P,m,A,R]),S.useMemo(()=>{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){var t;const{nativeEvent:n}=e,r=e.currentTarget,i=b.select("domReferenceElement"),a=b.select("open"),u=M(i,r,e.target);if(o&&!(0,l.n)(T.pointerType))return;if(a&&u&&(null===(t=T.handleCloseOptions)||void 0===t?void 0:t.blockPointerEvents)){const e=b.select("floatingElement");var c,d,f;e&&z(T,{scopeElement:null!==(c=null===(d=T.handleCloseOptions)||void 0===d||null===(f=d.getScope)||void 0===f?void 0:f.call(d))&&void 0!==c?c:r.ownerDocument.body,referenceElement:r,floatingElement:e})}const p=G(_.current);function h(){if(T.restTimeoutPending=!1,D())return;const e=b.select("open");T.blockMouseMove||e&&!u||!R()||b.setOpen(!0,(0,s.r)(s.C,n,r))}a&&!u||0===p||!u&&T.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(T.restTimeout.clear(),"touch"===T.pointerType?O.flushSync(()=>{h()}):u&&a?h():(T.restTimeoutPending=!0,T.restTimeout.start(p,h)))}};function e(e){T.pointerType=e.pointerType}},[n,T,D,M,o,b,_,R])}(D,{enabled:(null!=v?v:ce)&&!ne&&"context-menu"!==B.type&&(!Q||ce&&!Z),handleClose:ee({blockPointerEvents:!Q}),mouseOnly:!0,move:!1,restMs:void 0===B.type?b:void 0,delay:{close:w},triggerElementRef:U,externalTree:X,isActiveTrigger:A,isClosing:()=>"ending"===_.select("transitionStatus")}),fe=function(e,t){const n=(0,u.J)(),[r,i]=S.useState(!1);return(0,s.E)(()=>{e&&"trigger-hover"===t?(i(!0),n.start(500,()=>{i(!1)})):e||(n.clear(),i(!1))},[e,t,n]),r}(M,_.select("lastOpenChangeReason")),pe=(0,g.f)(D,{enabled:!ne&&"context-menu"!==B.type,event:M&&Q?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===B.type&&fe}),he=function(e,t={}){const{enabled:n=!0,delay:r}=t,i="rootStore"in e?e.rootStore:e,{events:o,dataRef:a}=i.context,l=S.useRef(!1),c=S.useRef(null),d=S.useRef(!0),p=(0,u.J)();S.useEffect(()=>{const e=i.select("domReferenceElement");if(!n)return;const t=(0,s.L)(e);return(0,u.Y)((0,f.n)(t,"blur",function(){const e=i.select("domReferenceElement");!i.select("open")&&(0,s.B)(e)&&e===(0,h.j)((0,s.t)(e))&&(l.current=!0)}),N&&(0,f.n)(t,"keydown",function(){d.current=!0},!0),N&&(0,f.n)(t,"pointerdown",function(){d.current=!1},!0))},[i,n]),S.useEffect(()=>{if(n)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){if("trigger-press"===e.reason||"escape-key"===e.reason){const e=i.select("domReferenceElement");(0,s.z)(e)&&(c.current=e,l.current=!0)}}},[o,n,i]);const g=S.useMemo(()=>{function e(){l.current=!1,c.current=null}return{onMouseLeave(){e()},onFocus(t){const n=t.currentTarget;if(l.current){if(c.current===n)return;e()}const o=(0,h.N)(t.nativeEvent);if((0,s.z)(o))if(N&&!t.relatedTarget){if(!d.current&&!(0,u.W)(o))return}else if(!(0,u.G)(o))return;const a=(0,u.H)(t.relatedTarget,i.context.triggerElements),{nativeEvent:f,currentTarget:g}=t,m="function"==typeof r?r():r;i.select("open")&&a||0===m||void 0===m?i.setOpen(!0,(0,s.r)(s.S,f,g)):p.start(m,()=>{l.current||i.setOpen(!0,(0,s.r)(s.S,f,g))})},onBlur(t){e();const n=t.relatedTarget,r=t.nativeEvent,o=(0,s.z)(n)&&n.hasAttribute((0,u.P)("focus-guard"))&&"outside"===n.getAttribute("data-type");p.start(0,()=>{var e;const t=i.select("domReferenceElement"),l=(0,h.j)((0,s.t)(t));(n||l!==t)&&((0,h.M)(null===(e=a.current.floatingContext)||void 0===e?void 0:e.refs.floating.current,l)||(0,h.M)(t,l)||o||(0,u.H)(null!=n?n:l,i.context.triggerElements)||i.setOpen(!1,(0,s.r)(s.S,r)))})}}},[a,r,i,p]);return S.useMemo(()=>n?{reference:g,trigger:g}:{},[n,g])}(D,{enabled:!ne&&ce}),ge=function(e){const{enabled:t=!0,mouseDownAction:n,open:r}=e,i=S.useRef(!1);return S.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!r||"close"===n&&r)&&(i.current=!0,(0,s.t)(e.currentTarget).addEventListener("click",()=>{i.current=!1},{once:!0}))},onClick:e=>{i.current&&(i.current=!1,e.preventBaseUIHandler())}}:s.$,[t,n,r])}({open:M,enabled:Q,mouseDownAction:"open"}),me=S.useMemo(()=>(0,s.X)(he.reference,pe.reference),[he.reference,pe.reference]),ve=_.useState("triggerProps",Z),{preFocusGuardRef:be,handlePreFocusGuardFocus:we,handleFocusTargetFocus:xe}=function(e,t){const n=S.useRef(null);return{preFocusGuardRef:n,handlePreFocusGuardFocus:function(t){O.flushSync(()=>{e.setOpen(!1,(0,s.r)(s.u,t.nativeEvent,t.currentTarget))});const r=(0,u.R)(n.current);null==r||r.focus()},handleFocusTargetFocus:function(n){const r=e.select("positionerElement");
99if(r&&(0,u.z)(n,r)){var i;null===(i=e.context.beforeContentFocusGuardRef.current)||void 0===i||i.focus()}else{O.flushSync(()=>{e.setOpen(!1,(0,s.r)(s.u,n.nativeEvent,n.currentTarget))});let i=(0,u.L)(e.context.triggerFocusTargetRef.current||t.current);for(;null!==i&&(0,h.M)(r,i);){const e=i;if(i=(0,u.I)(i),i===e)break}null==i||i.focus()}}}}(_,U),ke={disabled:ne,open:M},Oe=[se,t,oe,J,U],Te=[me,null!=de?de:s.$,ve,{"aria-haspopup":"menu","aria-controls":L,id:I,onMouseDown:e=>{_.select("open")||(le.start(200,()=>{_.context.allowMouseUpTriggerRef.current=!0}),(0,s.t)(e.currentTarget).addEventListener("mouseup",ue,{once:!0}))}},Q?{role:"menuitem"}:{},ge,E,re],Ce=(0,s.J)("button",e,{enabled:!Q,stateAttributesMapping:u.Q,state:ke,ref:Oe,props:Te});return Q?(0,k.jsx)(x.t,{tag:"button",render:r,className:i,style:o,state:ke,refs:Oe,props:Te,stateAttributesMapping:u.Q}):M?(0,k.jsxs)(S.Fragment,{children:[(0,k.jsx)(u.K,{ref:be,onFocus:we},`${I}-pre-focus-guard`),(0,k.jsx)(S.Fragment,{children:Ce},I),(0,k.jsx)(u.K,{ref:_.context.triggerFocusTargetRef,onFocus:xe},`${I}-post-focus-guard`)]}):(0,k.jsx)(S.Fragment,{children:Ce},I)});ke.displayName="MenuTrigger";const Oe=e=>{let{alignment:t="right",buttonText:n,children:a,clickFunction:s,buttonIcon:l,mobileIcon:u,"aria-label":c,variant:d="$primary",size:f="rg",sx:p,mobileTab:h,tabletIcon:m,dropUp:y,panelProps:v}=e,b=R(e,I);var w;const x=null!=v?v:{},{sx:S}=x,O=R(x,A),T=null!==(w=null==S?void 0:S.zIndex)&&void 0!==w?w:"9999",C=y?parseInt(y,10):NaN,E=h&&!Number.isNaN(C)?C:8;return(0,k.jsx)(xe,{modal:!1,children:(0,k.jsxs)(r.t,$($({sx:$({position:"relative",display:"inline-block"},p)},b),{},{children:[(0,k.jsxs)(ke,{"aria-label":c,render:(e,t)=>{const{onMouseDown:n}=e,r=R(e,D);return(0,k.jsx)(i.t,$($({},r),{},{"aria-expanded":t.open,iconRight:l,size:f,sx:$({color:"$white","&:focus":$({outline:"none",boxShadow:"$primaryButtonFocus"},!0===h?{borderRadius:"0"}:{borderRadius:"$md"})},h?{py:"$2","& > span":{flexDirection:"column-reverse"}}:void 0),variant:d,onMouseDown:e=>{null==n||n(e),null==s||s()}}))},nativeButton:!0,children:[n?(0,k.jsx)(o.t,{as:"span",sx:$($({},u?{display:["none","flex"]}:void 0),h?{fontSize:"$-1"}:void 0),children:n}):void 0,u?(0,k.jsx)(o.n,{icon:u,sx:{color:"inherit",fontSize:"$4",dis
99play:["flex",m?"flex":"none","none"]}}):void 0]}),(0,k.jsx)(he,{children:(0,k.jsx)(ge,{align:"left"===t?"start":"end",collisionAvoidance:g.t,render:(0,k.jsx)(r.t,{sx:{zIndex:T}}),side:h?"top":"bottom",sideOffset:E,children:(0,k.jsx)(fe,{render:(0,k.jsx)(r.t,$({sx:$($({display:"flex",flexDirection:"column",width:"15.5rem",backgroundColor:"$black.500",border:"1px solid",borderColor:"$black.300"},!0===h?{borderRadius:"0"}:{borderRadius:"$md"}),{},{color:"$white",fontSize:"$1",lineHeight:"$none",overflow:"hidden",transformOrigin:"top",transition:"opacity 100ms ease-out, transform 100ms ease-out","&[data-side='top']":{transformOrigin:"bottom"},"&[data-starting-style], &[data-ending-style]":{opacity:0,transform:"scale(0.95)"},"&[data-ending-style]":{transition:"opacity 75ms ease-in, transform 75ms ease-in"},"&:focus":{outline:"none"}},S)},O)),children:a})})})]}))})};Oe.displayName="Dropdown";const Te=({children:e,href:t,disabled:n=!1,icon:i,onClick:s,sx:l})=>{const u=$({fontWeight:"inherit",color:"inherit",textDecoration:"none",cursor:n?null:"pointer",display:"flex",alignItems:"center",px:"$3",py:"$2","&[data-highlighted]":{backgroundColor:"$black.300"},"&:focus":{outline:"none"}},l),c=(0,k.jsxs)(k.Fragment,{children:[i&&(0,k.jsx)(o.n,{icon:i,sx:{mr:"$2"},fixedWidth:!0}),(0,k.jsx)(o.t,{as:"span",sx:{width:"$full"},children:e})]});return t&&!n?(0,k.jsx)(ce,{render:(0,k.jsx)(a.t,{href:t,sx:u,onClick:s}),closeOnClick:!0,children:c}):(0,k.jsx)(ue,{disabled:n,render:(0,k.jsx)(r.t,{sx:u}),onClick:s,children:c})};Te.displayName="MenuItem"},34952:function(e,t,n){"use strict";n.d(t,{t:function(){return d}});var r=n(17839),i=(n(40809),n(4965)),o=n(85349);const a=["as","className","gap","direction","flexDirection","children","marginCollapse","sx","ref"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=(0,r.i)(r.t)((0,i.qU)({gap:{property:"> * + *",scale:"space",transform:(e,t)=>({"--stack-gap":t[e]})}}),(0,i.qU)({flexDirection:{property:"&&",transform:e=>e?{flexDirection:e,"> * + *":{marginTop:"column"===e?"var(--stack-gap)":0,marginBottom:"column-reverse"===e?"var(--stack-gap)":0,marginLeft:"row"===e?"var(--stack-gap)":0,marginRight:"row-reverse"===e?"var(--stack-gap)":0}}:null}}));c.displayName="StackBase";const d=e=>{let{as:t,className:n,gap:r,direction:i,flexDirection:s="column",children:u,marginCollapse:d=!1,sx:f,ref:p}=e,h=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return(0,o.jsx)(c,l(l({ref:p,as:t,className:n,flexDirection:i||s,gap:r,sx:l(l({},d?{display:"block"}:{display:"flex"}),f)},h),{},{children:u}))};d.displayName="Stack"},94015:function(e,t,n){"use strict";n.d(t,{n:function(){return zn},t:function(){return Hn}});var r=n(17839),i=n(40809),o=n.n(i),a=n(4965),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 4,142 bytes, line 99
99t%2?l(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(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 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 p(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)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(e,t)||g(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 h(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||g(e)||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.")}()}function g(e,t){if(e){if("string"==typeof e)return m(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(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 y=function(){},v={},b={},w=null,x={mark:y,measure:y};try{"undefined"!=typeof window&&(v=window),"undefined"!=typeof document&&(b=document),"undefined"!=typeof MutationObserver&&(w=MutationObserver),"undefined"!=typeof performance&&(x=performance)}catch(e){}var S,k,O,T,C,E=(v.navigator||{}).userAgent,j=void 0===E?"":E,_=v,P=b,I=w,A=x,D=(_.document,!!P.documentElement&&!!P.head&&"function"==typeof P.addEventListener&&"function"==typeof P.createElement),R=~j.indexOf("MSIE")||~j.indexOf("Trident/"),M="___FONT_AWESOME___",$="svg-inline--fa",L="data-fa-i2svg",N="data-fa-pseudo-element",U="data-prefix",B="data-icon",F="fontawesome-i2svg",z=["HTML","HEAD","STYLE","SCRIPT"],V=function(){try{return!0}catch(e){return!1}}(),H="classic",G="sharp",W=[H,G];function q(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[H]}})}var K=q((f(S={},H,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),f(S,G,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),S)),Y=q((f(k={},H,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),f(k,G,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),k)),X=q((f(O={},H,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),f(O,G,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),O)),J=q((f(T={},H,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),f(T,G,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),T)),Z=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,Q="fa-layers-text",ee=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,te=q((f(C={}
vendor: 3,361 bytes, line 99
99,H,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),f(C,G,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),C)),ne=[1,2,3,4,5,6,7,8,9,10],re=ne.concat([11,12,13,14,15,16,17,18,19,20]),ie=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],oe="duotone-group",ae="swap-opacity",se="primary",le="secondary",ue=new Set;Object.keys(Y[H]).map(ue.add.bind(ue)),Object.keys(Y[G]).map(ue.add.bind(ue));var ce=[].concat(W,h(ue),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",oe,ae,se,le]).concat(ne.map(function(e){return"".concat(e,"x")})).concat(re.map(function(e){return"w-".concat(e)})),de=_.FontAwesomeConfig||{};if(P&&"function"==typeof P.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(e){var t=p(e,2),n=t[0],r=t[1],i=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=P.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=i&&(de[r]=i)})}var fe={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:$,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};de.familyPrefix&&(de.cssPrefix=de.familyPrefix);var pe=u(u({},fe),de);pe.autoReplaceSvg||(pe.observeMutations=!1);var he={};Object.keys(fe).forEach(function(e){Object.defineProperty(he,e,{enumerable:!0,set:function(t){pe[e]=t,ge.forEach(function(e){return e(he)})},get:function(){return pe[e]}})}),Object.defineProperty(he,"familyPrefix",{enumerable:!0,set:function(e){pe.cssPrefix=e,ge.forEach(function(e){return e(he)})},get:function(){return pe.cssPrefix}}),_.FontAwesomeConfig=he;var ge=[];var me=16,ye={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function ve(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function be(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function we(e){return e.classList?be(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function xe(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Se(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function ke(e){return e.size!==ye.size||e.x!==ye.x||e.y!==ye.y||e.rotate!==ye.rotate||e.flipX||e.flipY}function Oe(){var e="fa",t=$,n=he.cssPrefix,r=he.replacementClass,i
vendor: 20,626 bytes, line 99
99=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  -webkit-transform: translate(-50%, -50%);\n          transform: translate(-50%, -50%);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n          transform: scale(var(--fa-counter-scale, 0.25));\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: bottom right;\n          transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: bottom left;\n          transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: top left;\n          transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(var(--fa-li-width, 2em) * -1);\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  -webkit-animation-name: fa-beat;\n          animation-name: fa-beat;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n          animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  -webkit-animation-name: fa-bounce;\n          animation-name: fa-bounce;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  -webkit-animation-name: fa-fade;\n          animation-name: fa-fade;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  -webkit-animation-name: fa-beat-fade;\n          animation-name: fa-beat-fade;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  -webkit-animation-name: fa-flip;\n          animation-name: fa-flip;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n          animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  -webkit-animation-name: fa-shake;\n          animation-name: fa-shake;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n          animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  -webkit-animation-name: fa-spin;\n          animation-name: fa-spin;\n  -webkit-animation-delay: var(--fa-animation-delay, 0s);\n          animation-delay: var(--fa-animation-delay, 0s);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 2s);\n          animation-duration: var(--fa-animation-duration, 2s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n          animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  -webkit-animation-name: fa-spin;\n          animation-name: fa-spin;\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n          animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    -webkit-animation-delay: -1ms;\n            animation-delay: -1ms;\n    -webkit-animation-duration: 1ms;\n            animation-duration: 1ms;\n    -webkit-animation-iteration-count: 1;\n            animation-iteration-count: 1;\n    -webkit-transition-delay: 0s;\n            transition-delay: 0s;\n    -webkit-transition-duration: 0s;\n            transition-duration: 0s;\n  }\n}\n@-webkit-keyframes fa-beat {\n  0%, 90% {\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  45% {\n    -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n            transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  45% {\n    -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n            transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@-webkit-keyframes fa-bounce {\n  0% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n}\n@-webkit-keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@-webkit-keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n            transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n            transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@-webkit-keyframes fa-flip {\n  50% {\n    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@-webkit-keyframes fa-shake {\n  0% {\n    -webkit-transform: rotate(-15deg);\n            transform: rotate(-15deg);\n  }\n  4% {\n    -webkit-transform: rotate(15deg);\n            transform: rotate(15deg);\n  }\n  8%, 24% {\n    -webkit-transform: rotate(-18deg);\n            transform: rotate(-18deg);\n  }\n  12%, 28% {\n    -webkit-transform: rotate(18deg);\n            transform: rotate(18deg);\n  }\n  16% {\n    -webkit-transform: rotate(-22deg);\n            transform: rotate(-22deg);\n  }\n  20% {\n    -webkit-transform: rotate(22deg);\n            transform: rotate(22deg);\n  }\n  32% {\n    -webkit-transform: rotate(-12deg);\n            transform: rotate(-12deg);\n  }\n  36% {\n    -webkit-transform: rotate(12deg);\n            transform: rotate(12deg);\n  }\n  40%, 100% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n}\n@keyframes fa-shake {\n  0% {\n    -webkit-transform: rotate(-15deg);\n            transform: rotate(-15deg);\n  }\n  4% {\n    -webkit-transform: rotate(15deg);\n            transform: rotate(15deg);\n  }\n  8%, 24% {\n    -webkit-transform: rotate(-18deg);\n            transform: rotate(-18deg);\n  }\n  12%, 28% {\n    -webkit-transform: rotate(18deg);\n            transform: rotate(18deg);\n  }\n  16% {\n    -webkit-transform: rotate(-22deg);\n            transform: rotate(-22deg);\n  }\n  20% {\n    -webkit-transform: rotate(22deg);\n            transform: rotate(22deg);\n  }\n  32% {\n    -webkit-transform: rotate(-12deg);\n            transform: rotate(-12deg);\n  }\n  36% {\n    -webkit-transform: rotate(12deg);\n            transform: rotate(12deg);\n  }\n  40%, 100% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n}\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  -webkit-transform: rotate(90deg);\n          transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  -webkit-transform: rotate(270deg);\n          transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  -webkit-transform: scale(-1, 1);\n          transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  -webkit-transform: scale(1, -1);\n          transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  -webkit-transform: scale(-1, -1);\n          transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  -webkit-transform: rotate(var(--fa-rotate-angle, 
990));\n          transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}';if(n!==e||r!==t){var o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(o,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(s,".".concat(r))}return i}var Te=!1;function Ce(){he.autoAddCss&&!Te&&(!function(e){if(e&&D){var t=P.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=P.head.childNodes,r=null,i=n.length-1;i>-1;i--){var o=n[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}P.head.insertBefore(t,r)}}(Oe()),Te=!0)}var Ee={mixout:function(){return{dom:{css:Oe,insertCss:Ce}}},hooks:function(){return{beforeDOMElementCreation:function(){Ce()},beforeI2svg:function(){Ce()}}}},je=_||{};je[M]||(je[M]={}),je[M].styles||(je[M].styles={}),je[M].hooks||(je[M].hooks={}),je[M].shims||(je[M].shims=[]);var _e=je[M],Pe=[],Ie=!1;function Ae(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,i=e.children,o=void 0===i?[]:i;return"string"==typeof e?xe(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(xe(e[n]),'" ')},"").trim()}(r),">").concat(o.map(Ae).join(""),"</").concat(t,">")}function De(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}D&&((Ie=(P.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(P.readyState))||P.addEventListener("DOMContentLoaded",function e(){P.removeEventListener("DOMContentLoaded",e),Ie=1,Pe.map(function(e){return e()})}));var Re=function(e,t,n,r){var i,o,a,s=Object.keys(e),l=s.length,u=void 0!==r?function(e,t){return function(n,r,i,o){return e.call(t,n,r,i,o)}}(t,r):t;for(void 0===n?(i=1,a=e[s[0]]):(i=0,a=n);i<l;i++)a=u(a,e[o=s[i]],o,e);return a};function Me(e){var t=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=e.charCodeAt(n++);56320==(64512&o)?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),n--)}else t.push(i)}return t}(e);return 1===t.length?t[0].toString(16):null}function $e(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function Le(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==n&&n,i=$e(t);"function"!=typeof _e.hooks.addPack||r?_e.styles[e]=u(u({},_e.styles[e]||{}),i):_e.hooks.addPack(e,$e(t)),"fas"===e&&Le("fa",t)}var Ne,Ue,Be,Fe=_e.styles,ze=_e.shims,Ve=(f(Ne={},H,Object.values(X[H])),f(Ne,G,Object.values(X[G])),Ne),He=null,Ge={},We={},qe={},Ke={},Ye={},Xe=(f(Ue={},H,Object.keys(K[H])),f(Ue,G,Object.keys(K[G])),Ue);function Je(e,t){var n,r=t.split("-"),i=r[0],o=r.slice(1).join("-");return i!==e||""===o||(n=o,~ce.indexOf(n))?null:o}var Ze,Qe=function(){var e=function(e){return Re(Fe,function(t,n,r){return t[r]=Re(n,e,{}),t},{})};Ge=e(function(e,t,n){(t[3]&&(e[t[3]]=n),t[2])&&t[2].filter(function(e){return"number"==typeof e}
vendor: 25,058 bytes, line 99
99).forEach(function(t){e[t.toString(16)]=n});return e}),We=e(function(e,t,n){(e[n]=n,t[2])&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=n});return e}),Ye=e(function(e,t,n){var r=t[2];return e[n]=n,r.forEach(function(t){e[t]=n}),e});var t="far"in Fe||he.autoFetchSvg,n=Re(ze,function(e,n){var r=n[0],i=n[1],o=n[2];return"far"!==i||t||(i="fas"),"string"==typeof r&&(e.names[r]={prefix:i,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:i,iconName:o}),e},{names:{},unicodes:{}});qe=n.names,Ke=n.unicodes,He=it(he.styleDefault,{family:he.familyDefault})};function et(e,t){return(Ge[e]||{})[t]}function tt(e,t){return(Ye[e]||{})[t]}function nt(e){return qe[e]||{prefix:null,iconName:null}}function rt(){return He}Ze=function(e){He=it(e.styleDefault,{family:he.familyDefault})},ge.push(Ze),Qe();function it(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,n=void 0===t?H:t,r=K[n][e],i=Y[n][e]||Y[n][r],o=e in _e.styles?e:null;return i||o||null}var ot=(f(Be={},H,Object.keys(X[H])),f(Be,G,Object.keys(X[G])),Be);function at(e){var t,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,r=void 0!==n&&n,i=(f(t={},H,"".concat(he.cssPrefix,"-").concat(H)),f(t,G,"".concat(he.cssPrefix,"-").concat(G)),t),o=null,a=H;(e.includes(i[H])||e.some(function(e){return ot[H].includes(e)}))&&(a=H),(e.includes(i[G])||e.some(function(e){return ot[G].includes(e)}))&&(a=G);var s=e.reduce(function(e,t){var n=Je(he.cssPrefix,t);if(Fe[t]?(t=Ve[a].includes(t)?J[a][t]:t,o=t,e.prefix=t):Xe[a].indexOf(t)>-1?(o=t,e.prefix=it(t,{family:a})):n?e.iconName=n:t!==he.replacementClass&&t!==i[H]&&t!==i[G]&&e.rest.push(t),!r&&e.prefix&&e.iconName){var s="fa"===o?nt(e.iconName):{},l=tt(e.prefix,e.iconName);s.prefix&&(o=null),e.iconName=s.iconName||l||e.iconName,e.prefix=s.prefix||e.prefix,"far"!==e.prefix||Fe.far||!Fe.fas||he.autoFetchSvg||(e.prefix="fas")}return e},{prefix:null,iconName:null,rest:[]});return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),s.prefix||a!==G||!Fe.fass&&!he.autoFetchSvg||(s.prefix="fass",s.iconName=tt(s.prefix,s.iconName)||s.iconName),"fa"!==s.prefix&&"fa"!==o||(s.prefix=rt()||"fas"),s}var st=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,r;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach(function(t){e.definitions[t]=u(u({},e.definitions[t]||{}),i[t]),Le(t,i[t]);var n=X[H][t];n&&Le(n,i[t]),Qe()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var r=n[t],i=r.prefix,o=r.iconName,a=r.icon,s=a[2];e[i]||(e[i]={}),s.length>0&&s.forEach(function(t){"string"==typeof t&&(e[i][t]=a)}),e[i][o]=a}),e}}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),lt=[],ut={},ct={},dt=Object.keys(ct);function ft(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return(ut[e]||[]).forEach(function(e){t=e.apply(null,[t].concat(r))}),t}function pt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(ut[e]||[]).forEach(function(e){e.apply(null,n)})}function ht(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return ct[e]?ct[e].apply(null,t):void 0}function gt(e){"fa"===e.prefix&&(e.prefix="fas");var t=e.iconName,n=e.prefix||rt();if(t)return t=tt(n,t)||t,De(mt.definitions,n,t)||De(_e.styles,n,t)}var mt=new st,yt={i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D?(pt("beforeI2svg",e),ht("pseudoElements2svg",e),ht("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.autoReplaceSvgRoot;!1===he.autoReplaceSvg&&(he.autoReplaceSvg=!0),he.observeMutations=!0,e=function(){bt({autoReplaceSvgRoot:n}),pt("watch",t)},D&&(Ie?setTimeout(e,0):Pe.push(e))}},vt={noAuto:function(){he.autoReplaceSvg=!1,he.observeMutations=!1,pt("noAuto")},config:he,dom:yt,parse:{icon:function(e){if(null===e)return null;if("object"===c(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:tt(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=it(e[0]);return{prefix:n,iconName:tt(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(he.cssPrefix,"-"))>-1||e.match(Z))){var r=at(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||rt(),iconName:tt(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var i=rt();return{prefix:i,iconName:tt(i,e)||e}}}},library:mt,findIconDefinition:gt,toHtml:Ae},bt=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,t=void 0===e?P:e;(Object.keys(_e.styles).length>0||he.autoFetchSvg)&&D&&he.autoReplaceSvg&&vt.dom.i2svg({node:t})};function wt(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return Ae(e)})}}),Object.defineProperty(e,"node",{get:function(){if(D){var t=P.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function xt(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,o=e.iconName,a=e.transform,s=e.symbol,l=e.title,c=e.maskId,d=e.titleId,f=e.extra,p=e.watchable,h=void 0!==p&&p,g=r.found?r:n,m=g.width,y=g.height,v="fak"===i,b=[he.replacementClass,o?"".concat(he.cssPrefix,"-").concat(o):""].filter(function(e){return-1===f.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(f.classes).join(" "),w={children:[],attributes:u(u({},f.attributes),{},{"data-prefix":i,"data-icon":o,class:b,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(y)})},x=v&&!~f.classes.indexOf("fa-fw")?{width:"".concat(m/y*16*.0625,"em")}:{};h&&(w.attributes[L]=""),l&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(d||ve())},children:[l]}),delete w.attributes.title);var S=u(u({},w),{},{prefix:i,iconName:o,main:n,mask:r,maskId:c,transform:a,symbol:s,styles:u(u({},x),f.styles)}),k=r.found&&n.found?ht("generateAbstractMask",S)||{children:[],attributes:{}}:ht("generateAbstractIcon",S)||{children:[],attributes:{}},O=k.children,T=k.attributes;return S.children=O,S.attributes=T,s?function(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,o=e.symbol,a=!0===o?"".concat(t,"-").concat(he.cssPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:u(u({},i),{},{id:a}),children:r}]}]}(S):function(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,o=e.styles,a=e.transform;if(ke(a)&&n.found&&!r.found){var s={x:n.width/n.height/2,y:.5};i.style=Se(u(u({},o),{},{"transform-origin":"".concat(s.x+a.x/16,"em ").concat(s.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}(S)}function St(e){var t=e.content,n=e.width,r=e.height,i=e.transform,o=e.title,a=e.extra,s=e.watchable,l=void 0!==s&&s,c=u(u(u({},a.attributes),o?{title:o}:{}),{},{class:a.classes.join(" ")});l&&(c[L]="");var d=u({},a.styles);ke(i)&&(d.transform=function(e){var t=e.transform,n=e.width,r=void 0===n?16:n,i=e.height,o=void 0===i?16:i,a=e.startCentered,s=void 0!==a&&a,l="";return l+=s&&R?"translate(".concat(t.x/me-r/2,"em, ").concat(t.y/me-o/2,"em) "):s?"translate(calc(-50% + ".concat(t.x/me,"em), calc(-50% + ").concat(t.y/me,"em)) "):"translate(".concat(t.x/me,"em, ").concat(t.y/me,"em) "),l+="scale(".concat(t.size/me*(t.flipX?-1:1),", ").concat(t.size/me*(t.flipY?-1:1),") "),l+"rotate(".concat(t.rotate,"deg) ")}({transform:i,startCentered:!0,width:n,height:r}),d["-webkit-transform"]=d.transform);var f=Se(d);f.length>0&&(c.style=f);var p=[];return p.push({tag:"span",attributes:c,children:[t]}),o&&p.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),p}var kt=_e.styles;function Ot(e){var t=e[0],n=e[1],r=p(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(he.cssPrefix,"-").concat(oe)},children:[{tag:"path",attributes:{class:"".concat(he.cssPrefix,"-").concat(le),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(he.cssPrefix,"-").concat(se),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var Tt={found:!1,width:512,height:512};function Ct(e,t){var n=t;return"fa"===t&&null!==he.styleDefault&&(t=rt()),new Promise(function(r,i){ht("missingIconAbstract");if("fa"===n){var o=nt(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&kt[t]&&kt[t][e])return r(Ot(kt[t][e]));!function(e,t){V||he.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(u(u({},Tt),{},{icon:he.showMissingIcons&&e&&ht("missingIconAbstract")||{}}))})}var Et=function(){},jt=he.measurePerformance&&A&&A.mark&&A.measure?A:{mark:Et,measure:Et},_t='FA "6.5.2"',Pt=function(e){jt.mark("".concat(_t," ").concat(e," ends")),jt.measure("".concat(_t," ").concat(e),"".concat(_t," ").concat(e," begins"),"".concat(_t," ").concat(e," ends"))},It=function(e){return jt.mark("".concat(_t," ").concat(e," begins")),function(){return Pt(e)}},At=function(){};function Dt(e){return"string"==typeof(e.getAttribute?e.getAttribute(L):null)}function Rt(e){return P.createElementNS("http://www.w3.org/2000/svg",e)}function Mt(e){return P.createElement(e)}function $t(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,n=void 0===t?"svg"===e.tag?Rt:Mt:t;if("string"==typeof e)return P.createTextNode(e);var r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(t){r.setAttribute(t,e.attributes[t])}),(e.children||[]).forEach(function(e){r.appendChild($t(e,{ceFn:n}))}),r}var Lt={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach(function(e){t.parentNode.insertBefore($t(e),t)}),null===t.getAttribute(L)&&he.keepOriginalSource){var n=P.createComment(function(e){var t=" ".concat(e.outerHTML," ");return"".concat(t,"Font Awesome fontawesome.com ")}(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],n=e[1];if(~we(t).indexOf(he.replacementClass))return Lt.replace(e);var r=new RegExp("".concat(he.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(" ").reduce(function(e,t){return t===he.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?t.removeAttribute("class"):t.setAttribute("class",i.toNode.join(" "))}var o=n.map(function(e){return Ae(e)}).join("\n");t.setAttribute(L,""),t.innerHTML=o}};function Nt(e){e()}function Ut(e,t){var n="function"==typeof t?t:At;if(0===e.length)n();else{var r=Nt;"async"===he.mutateApproach&&(r=_.requestAnimationFrame||Nt),r(function(){var t=!0===he.autoReplaceSvg?Lt.replace:Lt[he.autoReplaceSvg]||Lt.replace,r=It("mutate");e.map(t),r(),n()})}}var Bt=!1;function Ft(){Bt=!0}function zt(){Bt=!1}var Vt=null;function Ht(e){if(I&&he.observeMutations){var t=e.treeCallback,n=void 0===t?At:t,r=e.nodeCallback,i=void 0===r?At:r,o=e.pseudoElementsCallback,a=void 0===o?At:o,s=e.observeMutationsRoot,l=void 0===s?P:s;Vt=new I(function(e){if(!Bt){var t=rt();be(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!Dt(e.addedNodes[0])&&(he.searchPseudoElements&&a(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&he.searchPseudoElements&&a(e.target.parentNode),"attributes"===e.type&&Dt(e.target)&&~ie.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var t=e.getAttribute?e.getAttribute(U):null,n=e.getAttribute?e.getAttribute(B):null;return t&&n}(e.target)){var r=at(we(e.target)),o=r.prefix,s=r.iconName;e.target.setAttribute(U,o||t),s&&e.target.setAttribute(B,s)}else(l=e.target)&&l.classList&&l.classList.contains&&l.classList.contains(he.replacementClass)&&i(e.target);var l})}}),D&&Vt.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Gt(e){var t,n,r=e.getAttribute("data-prefix"),i=e.getAttribute("data-icon"),o=void 0!==e.innerText?e.innerText.trim():"",a=at(we(e));return a.prefix||(a.prefix=rt()),r&&i&&(a.prefix=r,a.iconName=i),a.iconName&&a.prefix||(a.prefix&&o.length>0&&(a.iconName=(t=a.prefix,n=e.innerText,(We[t]||{})[n]||et(a.prefix,Me(e.innerText)))),!a.iconName&&he.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function Wt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=Gt(e),r=n.iconName,i=n.prefix,o=n.rest,a=function(e){var t=be(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return he.autoA11y&&(n?t["aria-labelledby"]="".concat(he.replacementClass,"-title-").concat(r||ve()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),s=ft("parseNodeAttributes",{},e),l=t.styleParser?function(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(e,t){var n=t.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(":").trim()),e},{})),n}(e):[];return u({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:ye,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:l,attributes:a}},s)}var qt=_e.styles;function Kt(e){var t="nest"===he.autoReplaceSvg?Wt(e,{styleParser:!1}):Wt(e);return~t.extra.classes.indexOf(Q)?ht("generateLayersText",e,t):ht("generateSvgReplacementMutation",e,t)}var Yt=new Set;function Xt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!D)return Promise.resolve();var n=P.documentElement.classList,r=function(e){return n.add("".concat(F,"-").concat(e))},i=function(e){return n.remove("".concat(F,"-").concat(e))},o=he.autoFetchSvg?Yt:W.map(function(e){return"fa-".concat(e)}).concat(Object.keys(qt));o.includes("fa")||o.push("fa");var a=[".".concat(Q,":not([").concat(L,"])")].concat(o.map(function(e){return".".concat(e,":not([").concat(L,"])")})).join(", ");if(0===a.length)return Promise.resolve();var s=[];try{s=be(e.querySelectorAll(a))}catch(e){}if(!(s.length>0))return Promise.resolve();r("pending"),i("complete");var l=It("onTree"),u=s.reduce(function(e,t){try{var n=Kt(t);n&&e.push(n)}catch(e){V||"MissingIcon"===e.name&&console.error(e)}return e},[]);return new Promise(function(e,n){Promise.all(u).then(function(n){Ut(n,function(){r("active"),r("complete"),i("pending"),"function"==typeof t&&t(),l(),e()})}).catch(function(e){l(),n(e)})})}function Jt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Kt(e).then(function(e){e&&Ut([e],t)})}W.map(function(e){Yt.add("fa-".concat(e))}),Object.keys(K[H]).map(Yt.add.bind(Yt)),Object.keys(K[G]).map(Yt.add.bind(Yt)),Yt=h(Yt);var Zt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?ye:n,i=t.symbol,o=void 0!==i&&i,a=t.mask,s=void 0===a?null:a,l=t.maskId,c=void 0===l?null:l,d=t.title,f=void 0===d?null:d,p=t.titleId,h=void 0===p?null:p,g=t.classes,m=void 0===g?[]:g,y=t.attributes,v=void 0===y?{}:y,b=t.styles,w=void 0===b?{}:b;if(e){var x=e.prefix,S=e.iconName,k=e.icon;return wt(u({type:"icon"},e),function(){return pt("beforeDOMElementCreation",{iconDefinition:e,params:t}),he.autoA11y&&(f?v["aria-labelledby"]="".concat(he.replacementClass,"-title-").concat(h||ve()):(v["aria-hidden"]="true",v.focusable="false")),xt({icons:{main:Ot(k),mask:s?Ot(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:x,iconName:S,transform:u(u({},ye),r),symbol:o,title:f,maskId:c,titleId:h,extra:{attributes:v,styles:w,classes:m}})})}},Qt={mixout:function(){return{icon:(e=Zt,function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t||{}).icon?t:gt(t||{}),i=n.mask;return i&&(i=(i||{}).icon?i:gt(i||{})),e(r,u(u({},n),{},{mask:i}))})};var e},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=Xt,e.nodeCallback=Jt,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?P:t,r=e.callback;return Xt(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.title,i=t.titleId,o=t.prefix,a=t.transform,s=t.symbol,l=t.mask,u=t.maskId,c=t.extra;return new Promise(function(t,d){Promise.all([Ct(n,o),l.iconName?Ct(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(l){var d=p(l,2),f=d[0],h=d[1];t([e,xt({icons:{main:f,mask:h},prefix:o,iconName:n,transform:a,symbol:s,maskId:u,title:r,titleId:i,extra:c,watchable:!0})])}).catch(d)})},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,i=e.main,o=e.transform,a=Se(e.styles);return a.length>0&&(r.style=a),ke(o)&&(t=ht("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(t||i.icon),{children:n,attributes:r}}}},en={mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return wt({type:"layer"},function(){pt("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e(function(e){Array.isArray(e)?e.map(function(e){n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(he.cssPrefix,"-layers")].concat(h(r)).join(" ")},children:n}]})}}}},tn={mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,i=t.classes,o=void 0===i?[]:i,a=t.attributes,s=void 0===a?{}:a,l=t.styles,c=void 0===l?{}:l;return wt({type:"counter",content:e},function(){return pt("beforeDOMElementCreation",{content:e,params:t}),function(e){var t=e.content,n=e.title,r=e.extra,i=u(u(u({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),o=Se(r.styles);o.length>0&&(i.style=o);var a=[];return a.push({tag:"span",attributes:i,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}({content:e.toString(),title:r,extra:{attributes:s,styles:c,classes:["".concat(he.cssPrefix,"-layers-counter")].concat(h(o))}})})}}}},nn={mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?ye:n,i=t.title,o=void 0===i?null:i,a=t.classes,s=void 0===a?[]:a,l=t.attributes,c=void 0===l?{}:l,d=t.styles,f=void 0===d?{}:d;return wt({type:"text",content:e},function(){return pt("beforeDOMElementCreation",{content:e,params:t}),St({content:e,transform:u(u({},ye),r),title:o,extra:{attributes:c,styles:f,classes:["".concat(he.cssPrefix,"-layers-text")].concat(h(s))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.title,r=t.transform,i=t.extra,o=null,a=null;if(R){var s=parseInt(getComputedStyle(e).fontSize,10),l=e.getBoundingClientRect();o=l.width/s,a=l.height/s}return he.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([e,St({content:e.innerHTML,width:o,height:a,transform:r,title:n,extra:i,watchable:!0})])}}},rn=new RegExp('"',"ug"),on=[1105920,1112319];function an(e,t){var n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(r,i){if(null!==e.getAttribute(n))return r();var o,a,s,l=be(e.children).filter(function(e){return e.getAttribute(N)===t})[0],c=_.getComputedStyle(e,t),d=c.getPropertyValue("font-family").match(ee),f=c.getPropertyValue("font-weight"),p=c.getPropertyValue("content");if(l&&!d)return e.removeChild(l),r();if(d&&"none"!==p&&""!==p){var h=c.getPropertyValue("content"),g=~["Sharp"].indexOf(d[2])?G:H,m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(d[2])?Y[g][d[2].toLowerCase()]:te[g][f],y=function(e){var t,n,r,i,o,a=e.replace(rn,""),s=(n=0,i=(t=a).length,(o=t.charCodeAt(n))>=55296&&o<=56319&&i>n+1&&(r=t.charCodeAt(n+1))>=56320&&r<=57343?1024*(o-55296)+r-56320+65536:o),l=s>=on[0]&&s<=on[1],u=2===a.length&&a[0]===a[1];return{value:Me(u?a[0]:a),isSecondary:l||u}}(h),v=y.value,b=y.isSecondary,w=d[0].startsWith("FontAwesome"),x=et(m,v),S=x;if(w){var k=(a=Ke[o=v],s=et("fas",o),a||(s?{prefix:"fas",iconName:s}:null)||{prefix:null,iconName:null});k.iconName&&k.prefix&&(x=k.iconName,m=k.prefix)}if(!x||b||l&&l.getAttribute(U)===m&&l.getAttribute(B)===S)r();else{e.setAttribute(n,S),l&&e.removeChild(l);var O={iconName:null,title:null,titleId:null,prefix:null,transform:ye,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},T=O.extra;T.attributes[N]=t,Ct(x,m).then(function(i){var o=xt(u(u({},O),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:m,iconName:S,extra:T,watchable:!0})),a=P.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(a,e.firstChild):e.appendChild(a),a.outerHTML=o.map(function(e){return Ae(e)}).join("\n"),e.removeAttribute(n),r()}).catch(i)}}else r()})}function sn(e){return Promise.all([an(e,"::before"),an(e,"::after")])}function ln(e){return!(e.parentNode===document.head||~z.indexOf(e.tagName.toUpperCase())||e.getAttribute(N)||e.parentNode&&"svg"===e.parentNode.tagName)}function un(e){if(D)return new Promise(function(t,n){var r=be(e.querySelectorAll("*")).filter(ln).map(sn),i=It("searchPseudoElements");Ft(),Promise.all(r).then(function(){i(),zt(),t()}).catch(function(){i(),zt(),n()})})}var cn=!1,dn=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var n=t.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return e.flipX=!0,e;if(r&&"v"===i)return e.flipY=!0,e;if(i=parseFloat(i),isNaN(i))return e;switch(r){case"grow":e.size=e.size+i;break;case"shrink":e.size=e.size-i;break;case"left":e.x=e.x-i;break;case"right":e.x=e.x+i;break;case"up":e.y=e.y-i;break;case"down":e.y=e.y+i;break;case"rotate":e.rotate=e.rotate+i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},fn={mixout:function(){return{parse:{transform:function(e){return dn(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=dn(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,i=e.iconWidth,o={transform:"translate(".concat(r/2," 256)")},a="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),c={outer:o,inner:{transform:"".concat(a," ").concat(s," ").concat(l)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:u({},c.outer),children:[{tag:"g",attributes:u({},c.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:u(u({},t.icon.attributes),c.path)}]}]}}}},pn={x:0,y:0,width:"100%",height:"100%"};function hn(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var gn={hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?at(n.split(" ").map(function(e){return e.trim()})):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=rt()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n=e.children,r=e.attributes,i=e.main,o=e.mask,a=e.maskId,s=e.transform,l=i.width,c=i.icon,d=o.width,f=o.icon,p=function(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(o," ").concat(a," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:s,containerWidth:d,iconWidth:l}),h={tag:"rect",attributes:u(u({},pn),{},{fill:"white"})},g=c.children?{children:c.children.map(hn)}:{},m={tag:"g",attributes:u({},p.inner),children:[hn(u({tag:c.tag,attributes:u(u({},c.attributes),p.path)},g))]},y={tag:"g",attributes:u({},p.outer),children:[m]},v="mask-".concat(a||ve()),b="clip-".concat(a||ve()),w={tag:"mask",attributes:u(u({},pn),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,y]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(t=f,"g"===t.tag?t.children:[t])},w]};return n.push(x,{tag:"rect",attributes:u({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")")},pn)}),{children:n,attributes:r}}}},mn={provides:function(e){var t=!1;_.matchMedia&&(t=_.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"
99currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:u(u({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var i=u(u({},r),{},{attributeName:"opacity"}),o={tag:"circle",attributes:u(u({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:u(u({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:u(u({},i),{},{values:"1;0;1;1;0;1;"})}),e.push(o),e.push({tag:"path",attributes:u(u({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:u(u({},i),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:u(u({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:u(u({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}};!function(e,t){var n=t.mixoutsTo;lt=e,ut={},Object.keys(ct).forEach(function(e){-1===dt.indexOf(e)&&delete ct[e]}),lt.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(n[e]=t[e]),"object"===c(t[e])&&Object.keys(t[e]).forEach(function(r){n[e]||(n[e]={}),n[e][r]=t[e][r]})}),e.hooks){var r=e.hooks();Object.keys(r).forEach(function(e){ut[e]||(ut[e]=[]),ut[e].push(r[e])})}e.provides&&e.provides(ct)})}([Ee,Qt,en,tn,nn,{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=un,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?P:t;he.searchPseudoElements&&un(n)}}},{mixout:function(){return{dom:{unwatch:function(){Ft(),cn=!0}}}},hooks:function(){return{bootstrap:function(){Ht(ft("mutationObserverCallbacks",{}))},noAuto:function(){Vt&&Vt.disconnect()},watch:function(e){var t=e.observeMutationsRoot;cn?zt():Ht(ft("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},fn,gn,mn,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}}}}],{mixoutsTo:vt});var yn=vt.parse,vn=vt.icon,bn=n(19894),wn=n.n(bn);function xn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?xn(Object(n),!0).forEach(function(t){On(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function kn(e){return kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kn(e)}function On(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tn(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Cn(e){return function(e){if(Array.isArray(e))return En(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return En(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return En(e,t)}(e)||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.")}()}function En(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 jn(e){return t=e,(t-=0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1);var t}var _n=["style"];var Pn=!1;try{Pn=!0}catch(e){}function In(e){return e&&"object"===kn(e)&&e.prefix&&e.iconName&&e.icon?e:yn.icon?yn.icon(e):null===e?null:e&&"object"===kn(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function An(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?On({},e,t):{}}var Dn={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},Rn=o().forwardRef(function(e,t){var n=Sn(Sn({},Dn),e),r=n.icon,i=n.mask,o=n.symbol,a=n.className,s=n.title,l=n.titleId,u=n.maskId,c=In(r),d=An("classes",[].concat(Cn(function(e){var t,n=e.beat,r=e.fade,i=e.beatFade,o=e.bounce,a=e.shake,s=e.flash,l=e.spin,u=e.spinPulse,c=e.spinReverse,d=e.pulse,f=e.fixedWidth,p=e.inverse,h=e.border,g=e.listItem,m=e.flip,y=e.size,v=e.rotation,b=e.pull,w=(On(t={"fa-beat":n,"fa-fade":r,"fa-beat-fade":i,"fa-bounce":o,"fa-shake":a,"fa-flash":s,"fa-spin":l,"fa-spin-reverse":c,"fa-spin-pulse":u,"fa-pulse":d,"fa-fw":f,"fa-inverse":p,"fa-border":h,"fa-li":g,"fa-flip":!0===m,"fa-flip-horizontal":"horizontal"===m||"both"===m,"fa-flip-vertical":"vertical"===m||"both"===m},"fa-".concat(y),null!=y),On(t,"fa-rotate-".concat(v),null!=v&&0!==v),On(t,"fa-pull-".concat(b),null!=b),On(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(w).map(function(e){return w[e]?e:null}).filter(function(e){return e})}(n)),Cn((a||"").split(" ")))),f=An("transform","string"==typeof n.transform?yn.transform(n.transform):n.transform),p=An("mask",In(i)),h=vn(c,Sn(Sn(Sn(Sn({},d),f),p),{},{symbol:o,title:s,titleId:l,maskId:u}));if(!h)return function(){var e;!Pn&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",c),null;var g=h.abstract,m={ref:t};return Object.keys(n).forEach(function(e){Dn.hasOwnProperty(e)||(m[e]=n[e])}),Mn(g[0],m)});Rn.displayName="FontAwesomeIcon",Rn.propTypes={beat:wn().bool,border:wn().bool,beatFade:wn().bool,bounce:wn().bool,className:wn().string,fade:wn().bool,flash:wn().bool,mask:wn().oneOfType([wn().object,wn().array,wn().string]),maskId:wn().string,fixedWidth:wn().bool,inverse:wn().bool,flip:wn().oneOf([!0,!1,"horizontal","vertical","both"]),icon:wn().oneOfType([wn().object,wn().array,wn().string]),listItem:wn().bool,pull:wn().oneOf(["right","left"]),pulse:wn().bool,rotation:wn().oneOf([0,90,180,270]),shake:wn().bool,size:wn().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:wn().bool,spinPulse:wn().bool,spinReverse:wn().bool,symbol
99:wn().oneOfType([wn().bool,wn().string]),title:wn().string,titleId:wn().string,transform:wn().oneOfType([wn().string,wn().object]),swapOpacity:wn().bool};var Mn=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var i=(n.children||[]).map(function(n){return e(t,n)}),o=Object.keys(n.attributes||{}).reduce(function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var n,r=t.indexOf(":"),i=jn(t.slice(0,r)),o=t.slice(r+1).trim();return i.startsWith("webkit")?e[n=i,n.charAt(0).toUpperCase()+n.slice(1)]=o:e[i]=o,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[jn(t)]=r}return e},{attrs:{}}),a=r.style,s=void 0===a?{}:a,l=Tn(r,_n);return o.attrs.style=Sn(Sn({},o.attrs.style),s),t.apply(void 0,[n.tag,Sn(Sn({},o.attrs),l)].concat(Cn(i)))}.bind(null,o().createElement);const $n=["as","icon","fixedWidth","spin","listItem","iconBorder","mask","sx","title","onClick","ref"],Ln=["as","innerContent","children","textColor","sx","ref"];function Nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Un(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nn(Object(n),!0).forEach(function(t){Bn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Bn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fn(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const zn=e=>{let{as:t,icon:n,fixedWidth:i=!1,spin:o=!1,listItem:a=!1,iconBorder:l=!1,mask:u,sx:c,title:d,onClick:f,ref:p}=e,h=Fn(e,$n);return(0,s.jsx)(r.t,Un(Un({as:t,sx:Un({display:"inline-flex"},c)},h),{},{children:(0,s.jsx)(Rn,{ref:p,border:l,fixedWidth:i,icon:n,listItem:a,mask:u,spin:o,title:d,onClick:f})}))};zn.displayName="Icon";const Vn=(0,r.i)(r.t)((0,a.Ox)({scale:"textStyles",prop:"variant",variants:{_:{}}}));Vn.displayName="TextBase";const Hn=e=>{let{as:t="p",innerContent:n,children:r,textColor:i="inherit",sx:o,ref:a}=e,l=Fn(e,Ln);return n||r?!n&&r?(0,s.jsx)(Vn,Un(Un({ref:a,as:t,sx:o,textColor:i},l),{},{children:r})):(0,s.jsx)(Vn,Un({ref:a,as:t,dangerouslySetInnerHTML:{__html:n},sx:Un({a:{textDecoration:"none",color:"$blue.600",fontWeight:"$black","&:hover":{color:"$blue.700"},"&:visited":{color:"$blue.800"}}},o),textColor:i},l)):null};Hn.displayName="Text"},1352:function(e,t,n){"use strict";n.d(t,{A:function(){return m},C:function(){return F},D:function(){return y},E:function(){return v},F:function(){return u},I:function(){return c},L:function(){return d},M:function(){return h},N:function(){return g},O:function(){return z},P:function(){return f},R:function(){return s},S:function(){return U},T:function(){return _},_:function(){return I},a:function(){return K},b:function(){return E},c:function(){return Q},d:function(){return k},f:function(){return x},g:function(){return P},h:function(){return C},i:function(){return J},j:function(){return p},k:function(){return b},l:function(){return H},m:function(){return w},n:function(){return q},o:function(){return W},p:function(){return O},r:function(){return X},s:function(){return G},t:function(){return Y},u:function(){return Z},v:function(){return j},w:function(){return T},x:function(){return N},y:function(){return A},z:function(){return l}});var r=n(8944),i=n(43194);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const s="data-base-ui-focusable",l="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",u="ArrowLeft",c="ArrowRight",d="ArrowUp",f="ArrowDown";function p(e){var t;let n=e.activeElement;for(;null!=(null==n||null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n}function h(e,t){var n;if(!e||!t)return!1;const i=null===(n=t.getRootNode)||void 0===n?void 0:n.call(t);if(e.contains(t))return!0;
99if(i&&(0,r.W)(i)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function g(e){return"composedPath"in e?e.composedPath()[0]:e.target}const m=["top","right","bottom","left"],y=Math.min,v=Math.max,b=Math.round,w=Math.floor,x=e=>({x:e,y:e}),S={left:"right",right:"left",bottom:"top",top:"bottom"};function k(e,t,n){return v(e,y(t,n))}function O(e,t){return"function"==typeof e?e(t):e}function T(e){return e.split("-")[0]}function C(e){return e.split("-")[1]}function E(e){return"x"===e?"y":"x"}function j(e){return"y"===e?"height":"width"}function _(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function P(e){return E(_(e))}function I(e,t,n){void 0===n&&(n=!1);const r=C(e),i=P(e),o=j(i);let a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=U(a)),[a,U(a)]}function A(e){const t=U(e);return[D(e),t,D(t)]}function D(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const R=["left","right"],M=["right","left"],$=["top","bottom"],L=["bottom","top"];function N(e,t,n,r){const i=C(e);let o=function(e,t,n){switch(e){case"top":case"bottom":return n?t?M:R:t?R:M;case"left":case"right":return t?$:L;default:return[]}}(T(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(D)))),o}function U(e){const t=T(e);return S[t]+e.slice(t.length)}function B(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({top:0,right:0,bottom:0,left:0},e)}function F(e){return"number"!=typeof e?B(e):{top:e,right:e,bottom:e,left:e}}function z(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function V(e,t,n){return Math.floor(e/t)!==n}function H(e,t){return t<0||t>=e.length}function G(e,t){return q(e.current,{disabledIndices:t})}function W(e,t){return q(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function q(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let o=t;do{o+=n?-i:i}while(o>=0&&o<=e.length-1&&Z(e,o,r));return o}function K(e,{event:t,orientation:n,loopFocus:r,onLoop:o,rtl:a,cols:s,disabledIndices:l,minIndex:u,maxIndex:c,prevIndex:d,stopEvent:f=!1}){let p,h=d;if("ArrowUp"===t.key?p="up":"ArrowDown"===t.key&&(p="down"),p){var g;const n=[],a=[];let m=!1,y=0;{let t=null,r=-1;e.forEach((e,i)=>{if(null==e)return;y+=1;const o=e.closest('[role="row"]');o&&(m=!0),o===t&&-1!==r||(t=o,r+=1,n[r]=[]),n[r].push(i),a[i]=r})}let v=!1,b=0;if(m)for(const e of n){const t=e.length;t>b&&(b=t),t!==s&&(v=!0)}const x=v&&y<e.length,S=b||s,k=i=>{if(!v||-1===d)return;const s=a[d];if(null==s)return;const u=n[s].indexOf(d),c="up"===i?-1:1;for(let i=s+c,h=0;h<n.length;h+=1,i+=c){if(i<0||i>=n.length){if(!r||x)return;if(i=i<0?n.length-1:0,o){var f,p;const e=Math.min(u,n[i].length-1);i=null!==(p=a[o(t,d,null!==(f=n[i][e])&&void 0!==f?f:n[i][0])])&&void 0!==p?p:i}}const s=n[i];for(let t=Math.min(u,s.length-1);t>=0;t-=1){const n=s[t];if(!Z(e,n,l))return n}}},O=t=>{if(!x||-1===d)return;const n=d%S,i="up"===t?-S:S,o=c-c%S,a=w(c/S)+1;for(let t=d-n+i,s=0;s<a;s+=1,t+=i){if(t<0||t>c){if(!r)return;t=t<0?o:0}const i=Math.min(t+S-1,c);for(let r=Math.min(t+n,i);r>=t;r-=1)if(!Z(e,r,l))return r}};f&&(0,i.o)(t);const T=null!==(g=k(p))&&void 0!==g?g:O(p);if(void 0!==T)h=T;else if(-1===d)h="up"===p?c:u;else if(h=q(e,{startingIndex:d,amount:S,decrement:"up"===p,disabledIndices:l}),r){if("up"===p&&(d-S<u||h<0)){const e=d%S,n=c%S,r=c-(n-e);h=n===e?c:n>e?r:r-S,o&&(h=o(t,d,h))}"down"===p&&d+S>c&&(h=q(e,{startingIndex:d%S-S,amount:S,disabledIndices:l}),o&&(h=o(t,d,h)))}H(e,h)&&(h=d)}if("both"===n){const n=w(d/s);t.key===(a?"ArrowLeft":"ArrowRight")&&(f&&(0,i.o)(t),d%s!==s-1?(h=q(e,{startingIndex:d,disabledIndices:l}),r&&V(h,s,n)&&(h=q(e,{startingIndex:d-d%s-1,disabledIndices:l}),o&&(h=o(t,d,h)))):r&&(h=q(e,{startingIndex:d-d%s-1,disabledIndices:l}),o&&(h=o(t,d,h))),V(h,s,n)&&(h=d)),t.key===(a?"ArrowRight":"ArrowLeft")&&(f&&(0,i.o)(t),d%s!==0?(h=q(e,{startingIndex:d,decrement:!0,disabledIndices:l}),r&&V(h,s,n)&&(h=q(e,{startingIndex:d+(s-d%s),decrement:!0,disabledIndices:l}),o&&(h=o(t,d,h)))):r&&(h=q(e,{startingIndex:d+(s-d%s),decrement:!0,disabledIndices:l}),o&&(h=o(t,d,h))),V(h,s,n)&&(h=d));const u=w(c/s)===n;H(e,h)&&(r&&u?(h=t.key===(a?"ArrowRight":"ArrowLeft")?c:q(e,{startingIndex:d-d%s-1,disabledIndices:l}),o&&(h=o(t,d,h))):h=d)}return h}function Y(e,t,n){const r=[];let i=0;return e.forEach(({width:e,height:o},a)=>
99{if(e>t)throw new Error(`[Floating UI]: Invalid grid - item width at index ${a} is greater than grid columns`);let s=!1;for(n&&(i=0);!s;){const n=[];for(let r=0;r<e;r+=1)for(let e=0;e<o;e+=1)n.push(i+r+e*t);i%t+e<=t&&n.every(e=>null==r[e])?(n.forEach(e=>{r[e]=a}),s=!0):i+=1}}),[...r]}function X(e,t,n,r,i){if(-1===e)return-1;const o=n.indexOf(e),a=t[e];switch(i){case"tl":return o;case"tr":return a?o+a.width-1:o;case"bl":return a?o+(a.height-1)*r:o;case"br":return n.lastIndexOf(e);default:return-1}}function J(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])}function Z(e,t,n){var r;if("function"==typeof n?n(t):null!==(r=null==n?void 0:n.includes(t))&&void 0!==r&&r)return!0;const i=e[t];return!!i&&(!Q(i)||!n&&(i.hasAttribute("disabled")||"true"===i.getAttribute("aria-disabled")))}function Q(e,t=(e?(0,r.k)(e):null)){return!(!(e&&e.isConnected&&t)||function(e){return"hidden"===e.visibility||"collapse"===e.visibility}(t))&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}},66933:function(e,t,n){"use strict";n.d(t,{a:function(){return i},c:function(){return u},d:function(){return g},f:function(){return d},h:function(){return v},i:function(){return s},l:function(){return c},m:function(){return y},n:function(){return p},o:function(){return h},p:function(){return f},r:function(){return a},t:function(){return o},u:function(){return m}});var r=n(8944);const i="ArrowUp",o="ArrowDown",a="ArrowLeft",s="ArrowRight",l="Home",u=new Set([a,s]),c=new Set([a,s,l,"End"]),d=new Set([i,o]),f=new Set([i,o,l,"End"]),p=new Set([...u,...d]),h=new Set([...p,l,"End"]),g="Shift",m=new Set([g,"Control","Alt","Meta"]);function y(e){return!(!function(e){return(0,r.B)(e)&&"INPUT"===e.tagName}(e)||null==e.selectionStart)||!(!(0,r.B)(e)||"TEXTAREA"!==e.tagName)}function v(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,o=e.scrollTop;const a=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(a&&"vertical"!==r){const r=b(e,t,"left"),o=w(e),a=w(t);"ltr"===n&&(r+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?i=r+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:r-a.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(i=r-a.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===n&&(r-a.scrollMarginRight<e.scrollLeft+o.scrollPaddingLeft?i=r-a.scrollMarginLeft-o.scrollPaddingLeft:r+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(i=r+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(s&&"horizontal"!==r){const n=b(e,t,"top"),r=w(e),i=w(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?o=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(o=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:o,behavior:"auto"})}function b(e,t,n){const r="left"===n?"offsetLeft":"offsetTop";let i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function w(e){const t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}},43194:function(e,t,n){"use strict";n.d(t,{a:function(){return x},c:function(){return p},d:function(){return m},f:function(){return h},h:function(){return a},i:function(){return w},l:function(){return f},m:function(){return r},n:function(){return S},o:function(){return v},p:function(){return d},r:function(){return b},s:function(){return g},t:function(){return k},u:function(){return y}});let r=function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e}({});const i={[r.startingStyle]:""},o={[r.endingStyle]:""},a={transitionStatus(e){return"starting"===e?i:"ending"===e?o:null}},s="undefined"!=typeof navigator,l=function(){var e,t;if(!s)return{platform:"",maxTouchPoints:-1};const n=navigator.userAgentData;return(null==n?void 0:n.platform)?{platform:n.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:null!==(e=navigator.platform)&&void 0!==e?e:"",maxTouchPoints:null!==(t=navigator.maxTouchPoints)&&void 0!==t?t:-1}}(),u=function(){var e;if(!s)return"";const t=navigator.userAgentData;return(null==t?void 0:t.platform)?t.platform:null!==(e=navigator.platform)&&void 0!==e?e:""}(),c=function(){if(!s)return"";const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),d=!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter:none"),f="MacIntel"===l.platform&&l.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(l.platform),p=s&&/firefox/i.test(c),h=s&&/apple/i.test(navigator.vendor);s&&/Edg/i.test(c);const g=s&&/android/i.test(u)||/android/i.test(c),m=s&&u.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,y=c.includes("jsdom/");function v(e){e.preventDefault(),e.stopPropagation()}function b(e){return"nativeEvent"in e}function w(e){return!(""!==e.pointerType||!e.isTrusted)||(g&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function x(e){return!y&&(!g&&0===e.width&&0===e.height||g&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function S(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function k(e){const t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}},16462:function(e,t,n){"use strict";n.d(t,{n:function(){return c},r:function(){return l},t:function(){return d}});var r=n(8944),i=n(43194),o=n(32013),a=n(1352),s=n(40809);function l(e,t){var n;const{listRef:l,elementsRef:u,activeIndex:c,onMatch:d,onTyping:f,enabled:p=!0,resetMs:h=750,selectedIndex:g=null}=t,m="rootStore"in e?e.rootStore:e,y=m.useState("open"),v=(0,o.J)(),b=s.useRef(""),w=s.useRef(null!==(n=null!=g?g:c)&&void 0!==n?n:-1),x=s.useRef(null),S=(0,r.D)(e=>{var t;function n(e){const t=null==u?void 0:u.current[e];return!t||(0,a.c)(t)}function r(e,t,r=0){if(0===e.length)return-1;const i=(r%e.length+e.length)%e.length,o=t.toLocaleLowerCase();for(let t=0;t<e.length;t+=1){const r=(i+t)%e.length,a=e[r];if((null==a?void 0:a.toLocaleLowerCase().startsWith(o))&&n(r))return r}return-1}const o=l.current;if(b.current.length>0&&" "===e.key&&((0,i.o)(e),null==f||f(!0)),b.current.length>0&&" "!==b.current[0]&&-1===r(o,b.current)&&" "!==e.key&&(null==f||f(!1)),null==o||1!==e.ke
99y.length||e.ctrlKey||e.metaKey||e.altKey)return;y&&" "!==e.key&&((0,i.o)(e),null==f||f(!0));const s=""===b.current;var p;s&&(w.current=null!==(p=null!=g?g:c)&&void 0!==p?p:-1);o.every(e=>{var t,n;return!e||(null===(t=e[0])||void 0===t?void 0:t.toLocaleLowerCase())!==(null===(n=e[1])||void 0===n?void 0:n.toLocaleLowerCase())})&&b.current===e.key&&(b.current="",w.current=x.current),b.current+=e.key,v.start(h,()=>{b.current="",w.current=x.current,null==f||f(!1)});const m=s?null!==(t=null!=g?g:c)&&void 0!==t?t:-1:w.current,S=(null!=m?m:0)+1,k=r(o,b.current,S);-1!==k?(null==d||d(k),x.current=k):" "!==e.key&&(b.current="",null==f||f(!1))}),k=(0,r.D)(e=>{const t=e.relatedTarget,n=m.select("domReferenceElement"),r=m.select("floatingElement");(0,a.M)(n,t)||(0,a.M)(r,t)||(v.clear(),b.current="",w.current=x.current,null==f||f(!1))});(0,r.E)(()=>{(y||null===g)&&(v.clear(),x.current=null,""!==b.current&&(b.current=""))},[y,g,v]),(0,r.E)(()=>{var e;y&&""===b.current&&(w.current=null!==(e=null!=g?g:c)&&void 0!==e?e:-1)},[y,g,c]);const O=s.useMemo(()=>({onKeyDown:S,onBlur:k}),[S,k]);return s.useMemo(()=>p?{reference:O,floating:O}:{},[p,O])}const u=s.createContext(void 0);function c(e){const t=s.useContext(u);if(void 0===t&&!e)throw new Error("Base UI: ToolbarRootContext is missing. Toolbar parts must be placed within <Toolbar.Root>.");return t}function d(e){return e.getBoundingClientRect()}u.displayName="ToolbarRootContext"},43380:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=n(8944);function i(e){return(0,r.nt)(19)?e:e?"true":void 0}},55023:function(e,t,n){"use strict";function r(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}n.d(t,{t:function(){return r}})},8944:function(e,t,n){"use strict";n.d(t,{$:function(){return w},A:function(){return ee},B:function(){return H},C:function(){return ve},D:function(){return fe},E:function(){return ge},F:function(){return se},G:function(){return q},H:function(){return z},I:function(){return oe},J:function(){return R},K:function(){return K},L:function(){return B},M:function(){return le},N:function(){return U},O:function(){return ue},P:function(){return ie},Q:function(){return b},R:function(){return Q},S:function(){return be},T:function(){return $e},U:function(){return W},V:function(){return ne},W:function(){return G},X:function(){return k},Y:function(){return I},Z:function(){return x},_:function(){return _e},a:function(){return Pe},b:function(){return we},c:function(){return Ae},d:function(){return Me},et:function(){return v},f:function(){return Re},g:function(){return xe},h:function(){return Ce},i:function(){return Ne},it:function(){return l},j:function(){return F},k:function(){return re},l:function(){return je},m:function(){return Te},n:function(){return Fe},nt:function(){return p},o:function(){return ke},p:function(){return Oe},q:function(){return te},r:function(){return Le},rt:function(){return u},s:function(){return Se},t:function(){return ze},tt:function(){return y},u:function(){return Ee},v:function(){return De},w:function(){return ye},x:function(){return Ie},y:function(){return me},z:function(){return V}});var r=n(40809);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const s={};function l(e,t){const n=r.useRef(s);return n.current===s&&(n.current=e(t)),n}function u(e,t,n,r){const i=l(c).current;
99return function(e,t,n,r,i){return e.refs[0]!==t||e.refs[1]!==n||e.refs[2]!==r||e.refs[3]!==i}(i,e,t,n,r)&&d(i,[e,t,n,r]),i.callback}function c(){return{callback:null,cleanup:null,refs:[]}}function d(e,t){e.refs=t,t.every(e=>null==e)?e.callback=null:e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){const r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){const i=t[e];if(null!=i)switch(typeof i){case"function":{const t=i(n);"function"==typeof t&&(r[e]=t);break}case"object":i.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){const n=t[e];if(null!=n)switch(typeof n){case"function":{const t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}const f=parseInt(r.version,10);function p(e){return f>=e}function h(e){var t;if(!r.isValidElement(e))return null;const n=e,i=n.props;return null!==(t=p(19)?null==i?void 0:i.ref:n.ref)&&void 0!==t?t:null}function g(e,t){return e&&!t?e:!e&&t?t:e||t?o(o({},e),t):void 0}let m;function y(...e){{const t=e.join(" ");m.has(t)||(m.add(t),console.warn(`Base UI: ${t}`))}}function v(){}m=new Set;const b=Object.freeze([]),w=Object.freeze({});function x(e,t){return"function"==typeof e?e(t):e}const S={};function k(e,t,n,r,i){if(!(n||r||i||e))return O(t);let o=O(e);return t&&(o=T(o,t)),n&&(o=T(o,n)),r&&(o=T(o,r)),i&&(o=T(o,i)),o}function O(e){return E(e)?o({},j(e,S)):function(e){const t=o({},e);for(const e in t){const n=t[e];C(e,n)&&(t[e]=P(n))}return t}(e)}function T(e,t){return E(t)?j(t,e):function(e,t){if(!t)return e;for(const n in t){const r=t[n];switch(n){case"style":e[n]=g(e.style,r);break;case"className":e[n]=A(e.className,r);break;default:C(n,r)?e[n]=_(e[n],r):e[n]=r}}return e}(e,t)}function C(e,t){const n=e.charCodeAt(0),r=e.charCodeAt(1),i=e.charCodeAt(2);return 111===n&&110===r&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function E(e){return"function"==typeof e}function j(e,t){return E(e)?e(t):null!=e?e:S}function _(e,t){return t?e?(...n)=>{const r=n[0];if(D(r)){const i=r;I(i);const o=t(...n);return i.baseUIHandlerPrevented||null==e||e(...n),o}const i=t(...n);return null==e||e(...n),i}:P(t):e}function P(e){return e?(...t)=>{const n=t[0];return D(n)&&I(n),e(...t)}:e}function I(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function A(e,t){return t?e?t+" "+e:t:e}function D(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function R(e,t,n={}){var i;const a=t.render,s=function(e,t={}){var n;const{className:r,style:i,render:o}=e,{state:a=w,ref:s,props:f,stateAttributesMapping:p,enabled:m=!0}=t,y=m?function(e,t){return"function"==typeof e?e(t):e}(r,a):void 0,v=m?x(i,a):void 0,b=m?function(e,t){const n={};for(const r in e){const i=e[r];if(null==t?void 0:t.hasOwnProperty(r)){const e=t[r](i);null!=e&&Object.assign(n,e);continue}!0===i?n[`data-${r.toLowerCase()}`]="":i&&(n[`data-${r.toLowerCase()}`]=i.toString())}return n}(a,p):w,C=m&&f?function(e){return Array.isArray(e)?function(e){if(0===e.length)return S;if(1===e.length)return O(e[0]);let t=O(e[0]);for(let n=1;n<e.length;n+=1)t=T(t,e[n]);return t}(e):k(void 0,e)}(f):void 0,E=m?null!==(n=g(b,C))&&void 0!==n?n:{}:w;"undefined"!=typeof document&&(m?Array.isArray(s)?E.ref=function(e){const t=l(c).current;return function(e,t){return e.refs.length!==t.length||e.refs.some((e,n)=>e!==t[n])}(t,e)&&d(t,e),t.callback}([E.ref,h(o),...s]):E.ref=u(E.ref,h(o),s):u(null,null));if(!m)return w;void 0!==y&&(E.className=A(E.className,y));void 0!==v&&(E.style=g(E.style,v));return E}(t,n);return!1===n.enabled?null:function(e,t,n,i){if(t){if("function"==typeof t)return function(e){const t=e.name;if(0===t.length)return;if(!$.test(t))return;if(!L.test(t))return;y(`The \`render\` prop received a function named \`${t}\` that starts with an uppercase letter.`,"This usually means a React component was passed directly as `render={Component}`.","Base UI calls `render` as a plain function, which can break the Rules of Hooks during reconciliation.","If this is an intentional render callback, rename it to start with a lowercase letter.","Use `render={<Component />}` or `render={(props) => <Component {...props} />}` instead.","https://base-ui.com/r/invalid-render-prop")}(t),t(n,i);const e=k(n,t.props);e.ref=n.ref;let o=t;if((null==o?void 0:o.$$typeof)===M&&(o=r.Children.toArray(t)[0]),!r.isValidElement(o))throw new Error(["Base UI: The `render` prop was provided an invali
99d React element as `React.isValidElement(render)` is `false`.","A valid React element must be provided to the `render` prop because it is cloned with props to replace the default element.","https://base-ui.com/r/invalid-render-prop"].join("\n"));return r.cloneElement(o,e)}if(e&&"string"==typeof e)return function(e,t){return"button"===e?(0,r.createElement)("button",o(o({type:"button"},t),{},{key:t.key})):"img"===e?(0,r.createElement)("img",o(o({alt:""},t),{},{key:t.key})):r.createElement(e,t)}(e,n);throw new Error("Base UI: Render element or function are not defined.")}(e,a,s,null!==(i=n.state)&&void 0!==i?i:w)}const M=Symbol.for("react.lazy"),$=/^[A-Z][A-Za-z0-9$]*$/,L=/[a-z]/;function N(){return"undefined"!=typeof window}function U(e){return z(e)?(e.nodeName||"").toLowerCase():"#document"}function B(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function F(e){var t;return null==(t=(z(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function z(e){return!!N()&&(e instanceof Node||e instanceof B(e).Node)}function V(e){return!!N()&&(e instanceof Element||e instanceof B(e).Element)}function H(e){return!!N()&&(e instanceof HTMLElement||e instanceof B(e).HTMLElement)}function G(e){return!(!N()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof B(e).ShadowRoot)}function W(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=re(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function q(e){return/^(table|td|th)$/.test(U(e))}function K(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}const Y=/transform|translate|scale|rotate|perspective|filter/,X=/paint|layout|strict|content/,J=e=>!!e&&"none"!==e;let Z;function Q(e){const t=V(e)?re(e):e;return J(t.transform)||J(t.translate)||J(t.scale)||J(t.rotate)||J(t.perspective)||!te()&&(J(t.backdropFilter)||J(t.filter))||Y.test(t.willChange||"")||X.test(t.contain||"")}function ee(e){let t=oe(e);for(;H(t)&&!ne(t);){if(Q(t))return t;if(K(t))return null;t=oe(t)}return null}function te(){return null==Z&&(Z="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Z}function ne(e){return/^(html|body|#document)$/.test(U(e))}function re(e){return B(e).getComputedStyle(e)}function ie(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oe(e){if("html"===U(e))return e;const t=e.assignedSlot||e.parentNode||G(e)&&e.host||F(e);return G(t)?t.host:t}function ae(e){const t=oe(e);return ne(t)?e.ownerDocument?e.ownerDocument.body:e.body:H(t)&&W(t)?t:ae(t)}function se(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=ae(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=B(i);if(o){const e=le(a);return t.concat(a,a.visualViewport||[],W(i)?i:[],e&&n?se(e):[])}return t.concat(i,se(i,[],n))}function le(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}const ue=o({},r),ce=ue.useInsertionEffect,de=ce&&ce!==ue.useLayoutEffect?ce:e=>e();function fe(e){const t=l(pe).current;return t.next=e,de(t.effect),t.trampoline}function pe(){const e={next:void 0,callback:he,trampoline:(...t)=>{var n;return null===(n=e.callback)||void 0===n?void 0:n.call(e,...t)},effect:()=>{e.callback=e.next}};return e}function he(){throw new Error("Base UI: Cannot call an event handler while rendering.")}const ge="undefined"!=typeof document?r.useLayoutEffect:()=>{},me="none",ye="trigger-press",ve="trigger-hover",be="trigger-focus",we="outside-press",xe="item-press",Se="close-press",ke="clear-press",Oe="input-change",Te="input-clear",Ce="input-press",Ee="focus-out",je="escape-key",_e="list-navigation",Pe="cancel-open",Ie="sibling-open",Ae="disabled",De="missing",Re="initial",Me="imperative-action",$e="window-resize";function Le(e,t,n,r){let i=!1,a=!1;const s=null!=r?r:w;return o({reason:e,event:null!=t?t:new Event("base-ui"),cancel(){i=!0},allowPropagation(){a=!0},get isCanceled(){return i},get isPropagationAllowed(){return a},trigger:n},s)}function Ne(e,t,n){const r=null!=n?n:w;return o({reason:e,event:null!=t?t:new Event("base-ui")},r)}let Ue=0;const Be=ue.useId;function Fe(e,t){if(void 0!==Be){const n=Be();return null!=e?e:t?`${t}-${n}`:n}return function(e,t="mui"){const[n,i]=r.useState(e),o=e||n;return r.useEffect(()=>{null==n&&(Ue+=1,i(`${t}-${Ue}`))},[n,t]),o}(e,t)}function ze(e){return(null==e?void 0:e.ownerDocument)||document}},93317:function(e,t,n){"use strict";n.d(t,{a:function(){return Te},c:function(){return ye},d:function(){return z},f:function(){return x},i:function(){return Ee},l:function(){return ge},n:function(){return Ie},o:function(){return Se},r:function(){return _e},s:function(){return ve},t:function(){return Pe},u:function(){return ue}});var r=n(8944),i=n(43194),o=n(32013),a=n(5962),s=n(61421),l=n(1352),u=n(17018),c=n(13513),d=n(40809),f=n(91565);const p=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],h=["strategy"],g=["mainAxis","crossAxis","limiter"],m=["apply"];function y(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?v(Object(n),!0).forEach(function(t){w(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function w(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t={}){const{enabled:n=!0,event:a="click",toggle:u=!0,ignoreMouse:c=!1,stickIfOpen:f=!0,touchOpenDelay:p=0,reason:h=r.w}=t,g="rootStore"in e?e.rootStore:e,m=g.context.dataRef,y=d.useRef(void 0),v=(0,s.o)(),b=(0,o.J)(),w=d.useMemo(()=>{function e(e,t,n,i){const o=(0,r.r)(h,t,n);e&&"touch"===i&&p>0?b.start(p,()=>{g.setOpen(!0,o)}):g.setOpen(e,o)}function t(e,t,n){const r=m.current.openEvent,i=g.select("domReferenceElement")!==t;return!(!e||!i)||(!e||(!u||!(!r||!f)&&!n(r.type)))}return{onPointerDown(e){y.current=e.pointerType},onMouseDown(n){const r=y.current,s=n.nativeEvent,u=g.select("open");if(0!==n.button||"click"===a||(0,i.n)(r,!0)&&c)return;const d=t(u,n.currentTarget,e=>"click"===e||"mousedown"===e),f=(0,l.N)(s);if((0,o.W)(f))return void e(d,s,f,r);const p=n.currentTarget;v.request(()=>{e(d,s,p,r)})},onClick(n){if("mousedown-only"===a)return;const r=y.current;"mousedown"===a&&r?y.current=void 0:(0,i.n)(r,!0)&&c||e(t(g.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){y.current=void 0}}},[m,a,c,h,g,f,u,v,b,p]);return d.useMemo(()=>n?{reference:w}:r.$,[n,w])}function S(e,t,n){let{reference:r,floating:i}=e;const o=(0,l.T)(t),a=(0,l.g)(t),s=(0,l.v)(a),u=(0,l.w)(t),c="y"===o,d=r.x+r.width/2-i.width/2,f=r.y+r.height/2-i.height/2,p=r[s]/2-i[s]/2;let h;switch(u){case"top":h={x:d,y:r.y-i.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:f};break;case"left":h={x:r.x-i.width,y:f};break;default:h={x:r.x,y:r.y}}switch((0,l.h)(t)){case"start":h[a]-=p*(n&&c?-1:1);break;case"end":h[a]+=p*(n&&c?-1:1)}return h}async function k(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:o,rects:a,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=(0,l.p)(t,e),g=(0,l.C)(h),m=s[p?"floating"===f?"reference":"floating":f],y=(0,l.O)(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),v="floating"===f?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,b=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),w=await(null==o.isElement?void 0:o.isElement(b))&&await(null==o.getScale?void 0:o.getScale(b))||{x:1,y:1},x=(0,l.O)(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:b,strategy:u}):v);return{top:(y.top-x.top+g.top)/w.y,bottom:(x.bottom-y.bottom+g.bottom)/w.y,left:(y.left-x.left+g.left)/w.x,right:(x.right-y.right+g.right)/w.x}}function O(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function T(e){return l.A.some(t=>e[t]>=0)}const C=new Set(["left","top"]);function E(e){const t=(0,r.k)(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const o=(0,r.B)(e),a=o?e.offsetWidth:n,s=o?e.offsetHeight:i,u=(0,l.k)(n)!==a||(0,l.k)(i)!==s;return u&&(n=a,i=s),{width:n,height:i,$:u}}function j(e){return(0,r.z)(e)?e:e.contextElement}function _(e){const t=j(e);if(!(0,r.B)(t))return(0,l.f)(1);const n=t.getBoundingClientRect(),{width:i,height:o,$:a}=E(t);let s=(a?(0,l.k)(n.width):n.width)/i,u=(a?(0,l.k)(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),u&&Number.isFinite(u)||(u=1),{x:s,y:u}}const P=(0,l.f)(0);function I(e){const t=(0,r.L)(e);
99return(0,r.q)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:P}function A(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=j(e);let s=(0,l.f)(1);t&&(i?(0,r.z)(i)&&(s=_(i)):s=_(e));const u=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==(0,r.L)(e))&&t}(a,n,i)?I(a):(0,l.f)(0);let c=(o.left+u.x)/s.x,d=(o.top+u.y)/s.y,f=o.width/s.x,p=o.height/s.y;if(a){const e=(0,r.L)(a),t=i&&(0,r.z)(i)?(0,r.L)(i):i;let n=e,o=(0,r.M)(n);for(;o&&i&&t!==n;){const e=_(o),t=o.getBoundingClientRect(),i=(0,r.k)(o),a=t.left+(o.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(o.clientTop+parseFloat(i.paddingTop))*e.y;c*=e.x,d*=e.y,f*=e.x,p*=e.y,c+=a,d+=s,n=(0,r.L)(o),o=(0,r.M)(n)}}return(0,l.O)({width:f,height:p,x:c,y:d})}function D(e,t){const n=(0,r.P)(e).scrollLeft;return t?t.left+n:A((0,r.j)(e)).left+n}function R(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-D(e,n),y:n.top+t.scrollTop}}function M(e,t,n){let i;if("viewport"===t)i=function(e,t){const n=(0,r.L)(e),i=(0,r.j)(e),o=n.visualViewport;let a=i.clientWidth,s=i.clientHeight,l=0,u=0;if(o){a=o.width,s=o.height;const e=(0,r.q)();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}const c=D(i);if(c<=0){const e=i.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(i.clientWidth-t.clientWidth-r);o<=25&&(a-=o)}else c<=25&&(a+=c);return{width:a,height:s,x:l,y:u}}(e,n);else if("document"===t)i=function(e){const t=(0,r.j)(e),n=(0,r.P)(e),i=e.ownerDocument.body,o=(0,l.E)(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),a=(0,l.E)(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let s=-n.scrollLeft+D(e);const u=-n.scrollTop;return"rtl"===(0,r.k)(i).direction&&(s+=(0,l.E)(t.clientWidth,i.clientWidth)-o),{width:o,height:a,x:s,y:u}}((0,r.j)(e));else if((0,r.z)(t))i=function(e,t){const n=A(e,!0,"fixed"===t),i=n.top+e.clientTop,o=n.left+e.clientLeft,a=(0,r.B)(e)?_(e):(0,l.f)(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:i*a.y}}(t,n);else{const n=I(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,l.O)(i)}function $(e,t){const n=(0,r.I)(e);return!(n===t||!(0,r.z)(n)||(0,r.V)(n))&&("fixed"===(0,r.k)(n).position||$(n,t))}function L(e,t){const n=t.get(e);if(n)return n;let i=(0,r.F)(e,[],!1).filter(e=>(0,r.z)(e)&&"body"!==(0,r.N)(e)),o=null;const a="fixed"===(0,r.k)(e).position;let s=a?(0,r.I)(e):e;for(;(0,r.z)(s)&&!(0,r.V)(s);){const t=(0,r.k)(s),n=(0,r.R)(s);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||(0,r.U)(s)&&!n&&$(e,s))?i=i.filter(e=>e!==s):o=t,s=(0,r.I)(s)}return t.set(e,i),i}function N(e,t,n){const i=(0,r.B)(t),o=(0,r.j)(t),a="fixed"===n,s=A(e,!0,a,t);let u={scrollLeft:0,scrollTop:0};const c=(0,l.f)(0);function d(){c.x=D(o)}if(i||!i&&!a)if(("body"!==(0,r.N)(t)||(0,r.U)(o))&&(u=(0,r.P)(t)),i){const e=A(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else o&&d();a&&!i&&o&&d();const f=!o||i||a?(0,l.f)(0):R(o,u);return{x:s.left+u.scrollLeft-c.x-f.x,y:s.top+u.scrollTop-c.y-f.y,width:s.width,height:s.height}}function U(e){return"static"===(0,r.k)(e).position}function B(e,t){if(!(0,r.B)(e)||"fixed"===(0,r.k)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,r.j)(e)===n&&(n=n.ownerDocument.body),n}function F(e,t){const n=(0,r.L)(e);if((0,r.K)(e))return n;if(!(0,r.B)(e)){let t=(0,r.I)(e);for(;t&&!(0,r.V)(t);){if((0,r.z)(t)&&!U(t))return t;t=(0,r.I)(t)}return n}let i=B(e,t);for(;i&&(0,r.G)(i)&&U(i);)i=B(i,t);return i&&(0,r.V)(i)&&U(i)&&!(0,r.R)(i)?n:i||(0,r.A)(e)||n}const z={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e;const a="fixed"===o,s=(0,r.j)(i),u=!!t&&(0,r.K)(t.floating);if(i===s||u&&a)return n;let c={scrollLeft:0,scrollTop:0},d=(0,l.f)(1);const f=(0,l.f)(0),p=(0,r.B)(i);if((p||!p&&!a)&&(("body"!==(0,r.N)(i)||(0,r.U)(s))&&(c=(0,r.P)(i)),p)){const e=A(i);d=_(i),f.x=e.x+i.clientLeft,f.y=e.y+i.clientTop}const h=!s||p||a?(0,l.f)(0):R(s,c);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-c.scrollLeft*d.x+f.x+h.x,y:n.y*d.y-c.scrollTop*d.y+f.y+h.y}},getDocumentElement:r.j,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e;const a=[..."clippingAncestors"===n?(0,r.K)(t)?[]:L(t,this._c):[].concat(n),i],s=M(t,a[0],o);let u=s.top,c=s.right,d=s.bottom,f=s.left;for(let e=1;e<a.length;e++){const n=M(t,a[e],o);u=(0,l.E)(n.top,u),c=(0,l.D)(n.right,c),d=(0,l.D)(n.bottom,d),f=(0,l.
99E)(n.left,f)}return{width:c-f,height:d-u,x:f,y:u}},getOffsetParent:F,getElementRects:async function(e){const t=this.getOffsetParent||F,n=this.getDimensions,r=await n(e.floating);return{reference:N(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=E(e);return{width:t,height:n}},getScale:_,isElement:r.z,isRTL:function(e){return"rtl"===(0,r.k)(e).direction}};function V(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function H(e,t,n,i){void 0===i&&(i={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:c=!1}=i,d=j(e),f=o||a?[...d?(0,r.F)(d):[],...t?(0,r.F)(t):[]]:[];f.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});const p=d&&u?function(e,t){let n,i=null;const o=(0,r.j)(e);function a(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return function r(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),a();const c=e.getBoundingClientRect(),{left:d,top:f,width:p,height:h}=c;if(s||t(),!p||!h)return;const g={rootMargin:-(0,l.m)(f)+"px "+-(0,l.m)(o.clientWidth-(d+p))+"px "+-(0,l.m)(o.clientHeight-(f+h))+"px "+-(0,l.m)(d)+"px",threshold:(0,l.E)(0,(0,l.D)(1,u))||1};let m=!0;function y(t){const i=t[0].intersectionRatio;if(i!==u){if(!m)return r();i?r(!1,i):n=setTimeout(()=>{r(!1,1e-7)},1e3)}1!==i||V(c,e.getBoundingClientRect())||r(),m=!1}try{i=new IntersectionObserver(y,b(b({},g),{},{root:o.ownerDocument}))}catch(e){i=new IntersectionObserver(y,g)}i.observe(e)}(!0),a}(d,n):null;let h,g=-1,m=null;s&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===d&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),d&&!c&&m.observe(d),t&&m.observe(t));let y=c?A(e):null;return c&&function t(){const r=A(e);y&&!V(y,r)&&n();y=r,h=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==p||p(),null==(e=m)||e.disconnect(),m=null,c&&cancelAnimationFrame(h)}}const G=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,middlewareData:s}=t,u=await async function(e,t){const{placement:n,platform:r,elements:i}=e,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),a=(0,l.w)(n),s=(0,l.h)(n),u="y"===(0,l.T)(n),c=C.has(a)?-1:1,d=o&&u?-1:1,f=(0,l.p)(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:g}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&"number"==typeof g&&(h="end"===s?-1*g:g),u?{x:h*d,y:p*c}:{x:p*c,y:h*d}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:b(b({},u),{},{placement:a})}}}},W=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i,platform:o}=t,a=(0,l.p)(e,t),{mainAxis:s=!0,crossAxis:u=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=a,d=y(a,g),f={x:n,y:r},p=await o.detectOverflow(t,d),h=(0,l.T)((0,l.w)(i)),m=(0,l.b)(h);let v=f[m],w=f[h];if(s){const e="y"===m?"bottom":"right",t=v+p["y"===m?"top":"left"],n=v-p[e];v=(0,l.d)(t,v,n)}if(u){const e="y"===h?"bottom":"right",t=w+p["y"===h?"top":"left"],n=w-p[e];w=(0,l.d)(t,w,n)}const x=c.fn(b(b({},t),{},{[m]:v,[h]:w}));return b(b({},x),{},{data:{x:x.x-n,y:x.y-r,enabled:{[m]:s,[h]:u}}})}}},q=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:o,rects:a,initialPlacement:s,platform:u,elements:c}=t,d=(0,l.p)(e,t),{mainAxis:f=!0,crossAxis:h=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:b=!0}=d,w=y(d,p);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const x=(0,l.w)(i),S=(0,l.T)(s),k=(0,l.w)(s)===s,O=await(null==u.isRTL?void 0:u.isRTL(c.floating)),T=g||(k||!b?[(0,l.S)(s)]:(0,l.y)(s)),C="none"!==v;!g&&C&&T.push(...(0,l.x)(s,b,v,O));const E=[s,...T],j=await u.detectOverflow(t,w),_=[];let P=(null==(r=o.flip)?void 0:r.overflows)||[];if(f&&_.push(j[x]),h){const e=(0,l._)(i,a,O);_.push(j[e[0]],j[e[1]])}if(P=[...P,{placement:i,overflows:_}],!_.every(e=>e<=0)){var I,A;const e=((null==(I=o.flip)?void 0:I.index)||0)+1,t=E[e];if(t&&("alignment"!==h||S===(0,l.T)(t)||P.every(e=>(0,l.T)(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:P},reset:{placement:t}};let n=null==(A=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>
99e.overflows[1]-t.overflows[1])[0])?void 0:A.placement;if(!n)switch(m){case"bestFit":{var D;const e=null==(D=P.filter(e=>{if(C){const t=(0,l.T)(e.placement);return t===S||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:D[0];e&&(n=e);break}case"initialPlacement":n=s}if(i!==n)return{reset:{placement:n}}}return{}}}},K=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:i,rects:o,platform:a,elements:s}=t,u=(0,l.p)(e,t),{apply:c=()=>{}}=u,d=y(u,m),f=await a.detectOverflow(t,d),p=(0,l.w)(i),h=(0,l.h)(i),g="y"===(0,l.T)(i),{width:v,height:w}=o.floating;let x,S;"top"===p||"bottom"===p?(x=p,S=h===(await(null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(S=p,x="end"===h?"top":"bottom");const k=w-f.top-f.bottom,O=v-f.left-f.right,T=(0,l.D)(w-f[x],k),C=(0,l.D)(v-f[S],O),E=!t.middlewareData.shift;let j=T,_=C;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(_=O),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(j=k),E&&!h){const e=(0,l.E)(f.left,0),t=(0,l.E)(f.right,0),n=(0,l.E)(f.top,0),r=(0,l.E)(f.bottom,0);g?_=v-2*(0!==e||0!==t?e+t:(0,l.E)(f.left,f.right)):j=w-2*(0!==n||0!==r?n+r:(0,l.E)(f.top,f.bottom))}await c(b(b({},t),{},{availableWidth:_,availableHeight:j}));const P=await a.getDimensions(s.floating);return v!==P.width||w!==P.height?{reset:{rects:!0}}:{}}}},Y=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,i=(0,l.p)(e,t),{strategy:o="referenceHidden"}=i,a=y(i,h);switch(o){case"referenceHidden":{const e=O(await r.detectOverflow(t,b(b({},a),{},{elementContext:"reference"})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:T(e)}}}case"escaped":{const e=O(await r.detectOverflow(t,b(b({},a),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:T(e)}}}default:return{}}}}},X=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:o,middlewareData:a}=t,{offset:s=0,mainAxis:u=!0,crossAxis:c=!0}=(0,l.p)(e,t),d={x:n,y:r},f=(0,l.T)(i),p=(0,l.b)(f);let h=d[p],g=d[f];const m=(0,l.p)(s,t),y="number"==typeof m?{mainAxis:m,crossAxis:0}:b({mainAxis:0,crossAxis:0},m);if(u){const e="y"===p?"height":"width",t=o.reference[p]-o.floating[e]+y.mainAxis,n=o.reference[p]+o.reference[e]-y.mainAxis;h<t?h=t:h>n&&(h=n)}if(c){var v,w;const e="y"===p?"width":"height",t=C.has((0,l.w)(i)),n=o.reference[f]-o.floating[e]+(t&&(null==(v=a.offset)?void 0:v[f])||0)+(t?0:y.crossAxis),r=o.reference[f]+o.reference[e]+(t?0:(null==(w=a.offset)?void 0:w[f])||0)-(t?y.crossAxis:0);g<n?g=n:g>r&&(g=r)}return{[p]:h,[f]:g}}}},J=(e,t,n)=>{const r=new Map,i=b({platform:z},n),o=b(b({},i.platform),{},{_c:r});return(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=a.detectOverflow?a:b(b({},a),{},{detectOverflow:k}),l=await(null==a.isRTL?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=S(u,r,l),f=r,p=0;const h={};for(let n=0;n<o.length;n++){const g=o[n];if(!g)continue;const{name:m,fn:y}=g,{x:v,y:w,data:x,reset:k}=await y({x:c,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:h,rects:u,platform:s,elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=w?w:d,h[m]=b(b({},h[m]),x),k&&p<50&&(p++,"object"==typeof k&&(k.placement&&(f=k.placement),k.rects&&(u=!0===k.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):k.rects),({x:c,y:d}=S(u,f,l))),n=-1)}return{x:c,y:d,placement:f,strategy:i,middlewareData:h}})(e,t,b(b({},i),{},{platform:o}))};var Z="undefined"!=typeof document?d.useLayoutEffect:function(){};function Q(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!Q(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!==r--;){const n=i[r];if(("_owner"!==n||!e.$$typeof)&&!Q(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ee(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function te(e,t){const n=ee(e);return Math.round(t*n)/n}function ne(e){const t=d.useRef(e);return Z(()=>{t.current=e}),t}const re=(e,t)=>
99{const n=G(e);return{name:n.name,fn:n.fn,options:[e,t]}},ie=(e,t)=>{const n=W(e);return{name:n.name,fn:n.fn,options:[e,t]}},oe=(e,t)=>({fn:X(e).fn,options:[e,t]}),ae=(e,t)=>{const n=q(e);return{name:n.name,fn:n.fn,options:[e,t]}},se=(e,t)=>{const n=K(e);return{name:n.name,fn:n.fn,options:[e,t]}},le=(e,t)=>{const n=Y(e);return{name:n.name,fn:n.fn,options:[e,t]}};function ue(e){const{open:t=!1,onOpenChange:n,elements:i={}}=e,a=(0,r.n)(),s=null!=(0,o.E)();{const e=i.reference;e&&!(0,r.z)(e)&&console.error("Cannot pass a virtual element to the `elements.reference` option,","as it must be a real DOM element. Use `context.setPositionReference()`","instead.")}const l=(0,r.it)(()=>{var e,r;return new o.m({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:null!==(e=i.reference)&&void 0!==e?e:null,floatingElement:null!==(r=i.floating)&&void 0!==r?r:null,triggerElements:new o.i,floatingId:a,syncOnly:!1,nested:s})}).current;return(0,r.E)(()=>{const e={open:t,floatingId:a};void 0!==i.reference&&(e.referenceElement=i.reference,e.domReferenceElement=(0,r.z)(i.reference)?i.reference:null),void 0!==i.floating&&(e.floatingElement=i.floating),l.update(e)},[t,a,i.reference,i.floating,l]),l.context.onOpenChange=n,l.context.nested=s,l}function ce(e={}){const{nodeId:t,externalTree:n}=e,i=ue(e),a=e.rootContext||i,s=a.useState("referenceElement"),l=a.useState("floatingElement"),u=a.useState("domReferenceElement"),c=a.useState("open"),p=a.useState("floatingId"),[h,g]=d.useState(null),[m,y]=d.useState(void 0),[v,w]=d.useState(void 0),x=d.useRef(null),S=(0,o.D)(n),k=d.useMemo(()=>({reference:s,floating:l,domReference:u}),[s,l,u]),O=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:a}={},transform:s=!0,whileElementsMounted:l,open:u}=e,[c,p]=d.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,g]=d.useState(r);Q(h,r)||g(r);const[m,y]=d.useState(null),[v,w]=d.useState(null),x=d.useCallback(e=>{e!==T.current&&(T.current=e,y(e))},[]),S=d.useCallback(e=>{e!==C.current&&(C.current=e,w(e))},[]),k=o||m,O=a||v,T=d.useRef(null),C=d.useRef(null),E=d.useRef(c),j=null!=l,_=ne(l),P=ne(i),I=ne(u),A=d.useCallback(()=>{if(!T.current||!C.current)return;const e={placement:t,strategy:n,middleware:h};P.current&&(e.platform=P.current),J(T.current,C.current,e).then(e=>{const t=b(b({},e),{},{isPositioned:!1!==I.current});D.current&&!Q(E.current,t)&&(E.current=t,f.flushSync(()=>{p(t)}))})},[h,t,n,P,I]);Z(()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,p(e=>b(b({},e),{},{isPositioned:!1})))},[u]);const D=d.useRef(!1);Z(()=>(D.current=!0,()=>{D.current=!1}),[]),Z(()=>
99{if(k&&(T.current=k),O&&(C.current=O),k&&O){if(_.current)return _.current(k,O,A);A()}},[k,O,A,_,j]);const R=d.useMemo(()=>({reference:T,floating:C,setReference:x,setFloating:S}),[x,S]),M=d.useMemo(()=>({reference:k,floating:O}),[k,O]),$=d.useMemo(()=>{const e={position:n,left:0,top:0};if(!M.floating)return e;const t=te(M.floating,c.x),r=te(M.floating,c.y);return s?b(b({},e),{},{transform:"translate("+t+"px, "+r+"px)"},ee(M.floating)>=1.5&&{willChange:"transform"}):{position:n,left:t,top:r}},[n,s,M.floating,c.x,c.y]);return d.useMemo(()=>b(b({},c),{},{update:A,refs:R,elements:M,floatingStyles:$}),[c,A,R,M,$])}(b(b({},e),{},{elements:b(b({},k),h&&{reference:h})})),T=(0,r.z)(m)?m:null,C=void 0===v?a.state.floatingElement:v;a.useSyncedValue("referenceElement",null!=m?m:null),a.useSyncedValue("domReferenceElement",void 0===m?u:T),a.useSyncedValue("floatingElement",C);const E=d.useCallback(e=>{const t=(0,r.z)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;g(t),O.refs.setReference(t)},[O.refs]),j=d.useCallback(e=>{((0,r.z)(e)||null===e)&&(x.current=e,y(e)),((0,r.z)(O.refs.reference.current)||null===O.refs.reference.current||null!==e&&!(0,r.z)(e))&&O.refs.setReference(e)},[O.refs,y]),_=d.useCallback(e=>{w(e),O.refs.setFloating(e)},[O.refs]),P=d.useMemo(()=>b(b({},O.refs),{},{setReference:j,setFloating:_,setPositionReference:E,domReference:x}),[O.refs,j,_,E]),I=d.useMemo(()=>b(b({},O.elements),{},{domReference:u}),[O.elements,u]),A=d.useMemo(()=>b(b({},O),{},{dataRef:a.context.dataRef,open:c,onOpenChange:a.setOpen,events:a.context.events,floatingId:p,refs:P,elements:I,nodeId:t,rootStore:a}),[O,P,I,t,a,c,p]);return(0,r.E)(()=>{u&&(x.current=u)},[u]),(0,r.E)(()=>{a.context.dataRef.current.floatingContext=A;const e=null==S?void 0:S.nodesRef.current.find(e=>e.id===t);e&&(e.context=A)}),d.useMemo(()=>b(b({},O),{},{context:A,refs:P,elements:I,rootStore:a}),[O,P,I,A,a])}const de="Escape";function fe(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function pe(e,t){return fe(t,"ArrowUp"===e||"ArrowDown"===e,"ArrowLeft"===e||"ArrowRight"===e)}function he(e,t,n){return fe(t,"ArrowDown"===e,n?"ArrowLeft"===e:"ArrowRight"===e)||"Enter"===e||" "===e||""===e}function ge(e,t){const{listRef:n,activeIndex:u,onNavigate:c=()=>{},enabled:f=!0,selectedIndex:p=null,allowEscape:h=!1,loopFocus:g=!1,nested:m=!1,rtl:y=!1,virtual:v=!1,focusItemOnOpen:w="auto",focusItemOnHover:x=!0,openOnArrowKeyDown:S=!0,disabledIndices:k,orientation:O="vertical",parentOrientation:T,cols:C=1,id:E,resetOnPointerLeave:j=!0,externalTree:_}=t;h&&(g||console.warn("`useListNavigation` looping must be enabled to allow escaping."),v||console.warn("`useListNavigation` must be virtual to allow escaping.")),"vertical"===O&&C>1&&console.warn("In grid list navigation mode (`cols` > 1), the `orientation` should",'be either "horizontal" or "both".');const P="rootStore"in e?e.rootStore:e,I=P.useState("open"),A=P.useState("floatingElement"),D=P.useState("domReferenceElement"),R=P.context.dataRef,M=(0,o.B)(A),$=(0,o.U)(D),L=(0,a.t)(M),N=(0,o.E)(),U=(0,o.D)(_),B=d.useRef(w),F=d.useRef(null!=p?p:-1),z=d.useRef(null),V=d.useRef(!0),H=(0,r.D)(e=>{c(-1===F.current?null:F.current,e)}),G=d.useRef(H),W=d.useRef(!!A),q=d.useRef(I),K=d.useRef(!1),Y=d.useRef(!1),X=d.useRef(null),J=(0,a.t)(k),Z=(0,a.t)(I),Q=(0,a.t)(p),ee=(0,a.t)(j),te=(0,s.o)(),ne=(0,s.o)(),re=(0,r.D)(()=>{function e(e){v?null==U||U.events.emit("virtualfocus",e):X.current=(0,o.N)(e,{sync:K.current,preventScroll:!0})}const t=n.current[F.current],r=Y.current;t&&e(t),(K.current?e=>e():e=>te.request(e))(()=>{const i=n.current[F.current]||t;var o;i&&(t||e(i),!ue||!r&&V.current||null===(o=i.scrollIntoView)||void 0===o||o.call(i,{block:"nearest",inline:"nearest"}))})});(0,r.E)(()=>{R.current.orientation=O},[R,O]),(0,r.E)(()=>{f&&(I&&A?(F.current=null!=p?p:-1,B.current&&null!=p&&(Y.current=!0,H())):W.current&&(F.current=-1,G.current()))},[f,I,A,p,H]),(0,r.E)(()=>{if(f)if(I){if(A)if(null==u){if(K.current=!1,null!=Q.current)return;if(W.current&&(F.current=-1,re()),(!q.current||!W.current)&&B.current&&(null!=z.current||!0===B.current&&null==z.current)){let e=0;const t=()=>{null==n.current[0]?(e<2&&(e?e=>ne.request(e):queueMicrotask)(t),e+=1):(F.current=null==z.current||he(z.current,O,y)||m?(0,l.s)(n):(0,l.o)(n),z.current=null,H())};t()}}else(0,l.l)(n.current,u)||(F.current=u,re(),Y.current=!1)}else K.current=!1},[f,I,A,u,Q,m,n,O,y,H,re,ne]),(0,r.E)(()=>{var e;if(!f||A||!U||v||!W.current)return;const t=U.nodesRef.current,n=null===(e=t.find(e=>e.id===N))||void 0===e||null===(e=e.context)||void 0===e?void 0:e.elements.floating,i=(0,l.j)((0,r.t)(A)),o=t.some(e=>e.context&&(0,l.M)(e.context.elements.floating,i));n&&!o&&V.current&&n.focus({preventScroll:!0})},[f,A,U,N,v]),(0,r.E)(()=>{G.current=H,q.current=I,W.current=!!A}),(0,r.E)(()=>{I||(z.current=null,B.current=w)},[I,w]);const ie=null!=u,oe=(0,r.D)(e=>{if(!Z.current)return;const t=n.current.indexOf(e.currentTarget);-1===t||F.current===t&&u===t||(F.current=t,H(e))}),ae=(0,r.D)(()=>{var e;return null!=T?T:null==U||null===(e=U.nodesRef.current.find(e=>e.id===N))||void 0===e||null===(e=e.context)||void 0===e||null===(e=e.dataRef)||void 0===e?void 0:e.current.orientation}),se=(0,r.D)(()=>(0,l.s)(n,J.current)),le=(0,r.D)(e=>{if(V.current=!1,K.current=!0,229===e.which)return;if(!Z.current&&e.currentTarget===L.current)return;if(m&&function(e,t,n,r){const i=n?e===l.I:e===l.F,o=e===l.L;return"both"===t||"horizontal"===t&&r&&r>1?e===de:fe(t,i,o)}(e.key,O,y,C))return pe(e.key,ae())||(0,i.o)(e),P.setOpen(!1,(0,r.r)(r._,e.nativeEvent)),void((0,r.B)(D)&&(v?null==U||U.events.emit("virtualfocus",D):D.focus()));const t=F.current,o=(0,l.s)(n,k),a=(0,l.o)(n,k);if($||("Home"===e.key&&((0,i.o)(e),F.current=o,H(e)),"End"===e.key&&((0,i.o)(e),F.current=a,H(e))),C>1){const t=Array.from({length:n.current.length},()=>({width:1,height:1})),r=(0,l.t)(t,C,!1),i=r.findIndex(e=>null!=e&&!(0,l.u)(n.current,e,k)),s=r.reduce((e,t,r)=>null==t||(0,l.u)(n.current,t,k)?e:r,-1),u=r[(0,l.a)(r.map(e=>null!=e?n.current[e]:null),{event:e,orientation:O,loopFocus:g,rtl:y,cols:C,disabledIndices:(0,l.i)([...("function"!=typeof k?k:null)||n.current.map((e,t)=>(0,l.u)(n.current,t,k)?t:void 0),void 0],r),minIndex:i,maxIndex:s,prevIndex:(0,l.r)(F.current>a?o:F.current,t,r,C,"ArrowDown"===e.key?"bl":e.key===(y?"ArrowLeft":"ArrowRight")?"tr":"tl"),stopEvent:!0})];if(null!=u&&(F.current=u,H(e)),"both"===O)return}if(pe(e.key,O)){if((0,i.o)(e),I&&!v&&(0,l.j)(e.currentTarget.ownerDocument)===e.currentTarget)return F.current=he(e.key,O,y)?o:a,void H(e);he(e.key,O,y)?g?t>=a?h&&t!==n.current.length?F.current=-1:(K.current=!1,F.current=o):F.current=(0,l.n)(n.current,{startingIndex:t,disabledIndices:k}):F.current=Math.min(a,(0,l.n)(n.current,{startingIndex:t,disabledIndices:k})):g?t<=o?h&&-1!==t?F.current=n.current.length:(K.current=!1,F.current=a):F.current=(0,l.n)(n.current,{startingIndex:t,decrement:!0,disabledIndices:k}):F.current=Math.max(o,(0,l.n)(n.current,{startingIndex:t,decrement:!0,disabledIndices:k})),(0,l.l)(n.current,F.current)&&(F.current=-1),H(e)}}),ue=d.useMemo(()=>({onFocus(e){K.current=!0,oe(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){K.current=!0,Y.current=!1,x&&oe(e)},onPointerLeave(e){var t;if(!Z.current||!V.current||"touch"===e.pointerType)return;K.current=!0;const i=e.relatedTarget;if(x&&!n.current.includes(i)&&ee.current&&(null===(t=X.current)||void 0===t||t.call(X),X.current=null,F.current=-1,H(e),!v)){const e=L.current,t=(0,l.j)((0,r.t)(e));e&&(0,l.M)(e,t)&&e.focus({preventScroll:!0})}}}),[oe,Z,L,x,n,H,ee,v]),ce=d.useMemo(()=>v&&I&&ie&&{"aria-activedescendant":`${E}-${u}`},[v,I,ie,E,u]),ge=d.useMemo(()=>b(b({"aria-orientation":"both"===O?void 0:O},$?{}:ce),{},{onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&I&&!v){const t=(0,l.N
99)(e.nativeEvent);if(t&&!(0,l.M)(L.current,t))return;return(0,i.o)(e),P.setOpen(!1,(0,r.r)(r.u,e.nativeEvent)),void((0,r.B)(D)&&D.focus())}le(e)},onPointerMove(){V.current=!0}}),[ce,le,L,O,$,P,I,v,D]),me=d.useMemo(()=>{function e(e){P.setOpen(!0,(0,r.r)(r._,e.nativeEvent,e.currentTarget))}function t(e){"auto"===w&&(0,i.i)(e.nativeEvent)&&(B.current=!v)}function n(e){B.current=w,"auto"===w&&(0,i.a)(e.nativeEvent)&&(B.current=!0)}return{onKeyDown(t){const n=P.select("open");V.current=!1;const r=t.key.startsWith("Arrow"),o=function(e,t,n){return fe(t,n?e===l.F:e===l.I,e===l.P)}(t.key,ae(),y),a=pe(t.key,O),s=(m?o:a)||"Enter"===t.key||""===t.key.trim();if(v&&n)return le(t);if(n||S||!r){if(s){const e=pe(t.key,ae());z.current=m&&e?null:t.key}m?o&&((0,i.o)(t),n?(F.current=se(),H(t)):e(t)):a&&(null!=Q.current&&(F.current=Q.current),(0,i.o)(t),!n&&S?e(t):le(t),n&&H(t))}},onFocus(e){P.select("open")&&!v&&(F.current=-1,H(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[le,w,se,m,H,P,S,O,ae,y,Q,v]),ye=d.useMemo(()=>b(b({},ce),me),[ce,me]);return d.useMemo(()=>f?{reference:ye,floating:ge,item:ue,trigger:me}:{},[f,ye,ge,me,ue])}function me(e,t){const{onClick:n,onPointerDown:o}=function(e){const t=d.useRef(""),n=d.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:d.useCallback(n=>{0!==n.detail?(e(n,"pointerType"in n?n.pointerType:t.current),t.current=""):e(n,"keyboard")},[e]),onPointerDown:n}}((0,r.D)((n,r)=>{("function"==typeof e?e():e)||t(r||(i.l?"touch":""))}));return d.useMemo(()=>({onClick:n,onPointerDown:o}),[n,o])}function ye(e){const[t,n]=d.useState(null),r=me(e,n);return(0,u.t)(e,t=>{t&&!e&&n(null)}),d.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}function ve(e){return"starting"===e?o.A:r.$}const be=(e,t)=>b(b({},(e=>({name:"arrow",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,rects:s,platform:u,elements:c,middlewareData:d}=t,{element:f,padding:p=0,offsetParent:h="real"}=(0,l.p)(e,t)||{};if(null==f)return{};const g=(0,l.C)(p),m={x:i,y:o},y=(0,l.g)(a),v=(0,l.v)(y),w=await u.getDimensions(f),x="y"===y,S=x?"top":"left",k=x?"bottom":"right",O=x?"clientHeight":"clientWidth",T=s.reference[v]+s.reference[y]-m[y]-s.floating[v],C=m[y]-s.reference[y],E="real"===h?await(null===(n=u.getOffsetParent)||void 0===n?void 0:n.call(u,f)):c.floating;let j=c.floating[O]||s.floating[v];j&&await(null===(r=u.isElement)||void 0===r?void 0:r.call(u,E))||(j=c.floating[O]||s.floating[v]);const _=T/2-C/2,P=j/2-w[v]/2-1,I=Math.min(g[S],P),A=Math.min(g[k],P),D=I,R=j-w[v]-A,M=j/2-w[v]/2+_,$=(0,l.d)(D,M,R),L=!d.arrow&&null!=(0,l.h)(a)&&M!==$&&s.reference[v]/2-(M<D?I:A)-w[v]/2<0,N=L?M<D?M-D:M-R:0;return{[y]:m[y]+N,data:b({[y]:$,centerOffset:M-$-N},L&&{alignmentOffset:N}),reset:L}}}))(e)),{},{options:[e,t]}),we={name:"hide",async fn(e){var t;const{width:n,height:r,x:i,y:o}=e.rects.reference,a=0===n&&0===r&&0===i&&0===o;return{data:{referenceHidden:(null===(t=(await le().fn(e)).data)||void 0===t?void 0:t.referenceHidden)||a}}}},xe={sideX:"left",sideY:"top"},Se={name:"adaptiveOrigin",async fn(e){var t,n;const{x:i,y:o,rects:{floating:a},elements:{floating:s},platform:u,strategy:c,placement:d}=e,f=(0,r.L)(s),p=f.getComputedStyle(s);if("0s"===p.transitionDuration||""===p.transitionDuration)return{x:i,y:o,data:xe};const h=await(null===(t=u.getOffsetParent)||void 0===t?void 0:t.call(u,s));let g={width:0,height:0};if("fixed"===c&&(null==f?void 0:f.visualViewport))g={width:f.visualViewport.width,height:f.visualViewport.height};else if(h===f){const e=(0,r.t)(s);g={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await(null===(n=u.isElement)||void 0===n?void 0:n.call(u,h))&&(g=await u.getDimensions(h));const m=(0,l.w)(d);let y=i,v=o;"left"===m&&(y=g.width-(i+a.width)),"top"===m&&(v=g.height-(o+a.height));return{x:y,y:v,data:{sideX:"left"===m?"right":xe.sideX,sideY:"top"===m?"bottom":xe.sideY}}}};function ke(e,t,n){const r="inline-start"===e||"inline-end"===e;return{top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"}[t]}function Oe(e,t,n){const{rects:r,placement:i}=e;return{side:ke(t,(0,l.w)(i),n),align:(0,l.h)(i)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Te(e){var t,n;const{anchor:i,positionMethod:o="absolute",side:s="bottom",sideOffset:u=0,align:f="center",alignOffset:p=0,collisionBoundary:h,collisionPadding:g=5,sticky:m=!1,arrowPadding:y=5,disableAnchorTracking:v=!1,inline:w,keepMounted:x=!1,floatingRootContext:S,mounted:k,collisionAvoidance:O,shiftCrossAxis:T=!1,nodeId:C,adaptiveOrigin:E,lazyFlip:j=!1,externalTree:_}=e,[P,I]=d.useState(null);k||null===P||I(null);const A=O.side||"flip",D=O.align||"flip",R=O.fallbackAxisSide||"end",M="function"==typeof i?i:void 0,$=(0,r.D)(M),L=M?$:i,N=(0,a.t)(i),U=(0,a.t)(k),B="rtl"===(0,c.n)(),F=P||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":B?"left":"right","inline-start":B?"right":"left"}[s],z="center"===f?F:`${F}-${f}`;let V=g;const G="bottom"===s?1:0,W="top"===s?1:0,q="right"===s?1:0,K="left"===s?1:0;"number"==typeof V?V={top:V+G,right:V+K,bottom:V+W,left:V+q}:V&&(V={top:(V.top||0)+G,right:(V.right||0)+K,bottom:(V.bottom||0)+W,left:(V.left||0)+q});const Y={boundary:"clipping-ancestors"===h?"clippingAncestors":h,padding:V},X=d.useRef(null),J=(0,a.t)(u),Z=(0,a.t)(p),Q="function"!=typeof u?u:0,ee="function"!=typeof p?p:0,te=[];w&&te.push(w),te.push(re(e=>{const t=Oe(e,s,B),n="function"==typeof J.current?J.current(t):J.current,r="function"==typeof Z.current?Z.current(t):Z.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[Q,ee,B,s]));const ne="none"===D&&"shift"!==A,le=!ne&&(m||T||"shift"===A),ue="none"===A?null:ae(b(b({},Y),{},{padding:{top:V.top+1,right:V.right+1,bottom:V.bottom+1,left:V.left+1},mainAxis:!T&&"flip"===A,crossAxis:"flip"===D&&"alignment",fallbackAxisSideDirection:R})),de=ne?null:ie(e=>{const t=(0,r.t)(e.elements.floating).documentElement;return b(b({},Y),{},{rootBoundary:T?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==D,crossAxis:le,limiter:m||T?void 0:oe(e=>{if(!X.current)return{};const{width:t,height:n}=X.current.getBoundingClientRect(),r=(0,l.T)((0,l.w)(e.placement));return{offset:("y"===r?t:n)/2+("y"===r?V.left+V.right:V.top+V.bottom)/2}})})},[Y,m,T,V,D]);"shift"===A||"shift"===D||"center"===f?te.push(de,ue):te.push(ue,de),te.push(se(b(b({},Y),{},{apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:i}){if(!U.current)return;const o=e.style;o.setProperty("--available-width",`${t}px`),o.setProperty("--available-height",`${n}px`);const a=(0,r.L)(e).devicePixelRatio||1,{x:s,y:l,width:u,height:c}=i.reference,d=(Math.round((s+u)*a)-Math.round(s*a))/a,f=(Math.round((l+c)*a)-Math.round(l*a))/a;o.setProperty("--anchor-width",`${d}px`),o.setProperty("--anchor-height",`${f}px`)}})),be(e=>({element:X.current||(0,r.t)(e.elements.floating).createElement("div"),padding:y,offsetParent:"floating"}),[y]),{name:"transformOrigin",fn(e){var t,n,r;const{elements:i,middlewareData:o,placement:a,rects:c,y:d}=e,f=(0,l.w)(a),p=(0,l.T)(f),h=X.current,g=(null===(t=o.arrow)||void 0===t?void 0:t.x)||0,m=(null===(n=o.arrow)||void 0===n?void 0:n.y)||0,y=g+((null==h?void 0:h.clientWidth)||0)/2,v=m+((null==h?void 0:h.clientHeight)||0)/2,b=Math.abs((null===(r=o.shift)||void 0===r?void 0:r.y
99)||0),w=c.reference.height/2,x="function"==typeof u?u(Oe(e,s,B)):u,S=b>x,k={top:`${y}px calc(100% + ${x}px)`,bottom:`${y}px ${-x}px`,left:`calc(100% + ${x}px) ${v}px`,right:`${-x}px ${v}px`}[f],O=`${y}px ${c.reference.y+w-d}px`;return i.floating.style.setProperty("--transform-origin",le&&"y"===p&&S?O:k),{}}},we,E),(0,r.E)(()=>{!k&&S&&S.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[k,S]);const fe=d.useMemo(()=>({elementResize:!v&&"undefined"!=typeof ResizeObserver,layoutShift:!v&&"undefined"!=typeof IntersectionObserver}),[v]),{refs:pe,elements:he,x:ge,y:me,middlewareData:ye,update:ve,placement:Se,context:Te,isPositioned:Ee,floatingStyles:je}=ce({rootContext:S,open:x?k:void 0,placement:z,middleware:te,strategy:o,whileElementsMounted:x?void 0:(...e)=>H(...e,fe),nodeId:C,externalTree:_}),{sideX:_e,sideY:Pe}=ye.adaptiveOrigin||xe,Ie=Ee?o:"fixed",Ae=d.useMemo(()=>{const e=E?{position:Ie,[_e]:ge,[Pe]:me}:b({position:Ie},je);return Ee||(e.opacity=0),e},[E,Ie,_e,ge,Pe,me,je,Ee]),De=d.useRef(null);(0,r.E)(()=>{if(!k)return;const e=N.current,t="function"==typeof e?e():e,n=(Ce(t)?t.current:t)||null;n!==De.current&&(pe.setPositionReference(n),De.current=n)},[k,pe,L,N]),d.useEffect(()=>{if(!k)return;const e=N.current;"function"!=typeof e&&Ce(e)&&e.current!==De.current&&(pe.setPositionReference(e.current),De.current=e.current)},[k,pe,L,N]),d.useEffect(()=>{if(x&&k&&he.domReference&&he.floating)return H(he.domReference,he.floating,ve,fe)},[x,k,he,ve,fe]);const Re=(0,l.w)(Se),Me=ke(s,Re,B),$e=(0,l.h)(Se)||"center",Le=Boolean(null===(t=ye.hide)||void 0===t?void 0:t.referenceHidden);(0,r.E)(()=>{j&&k&&Ee&&I(Re)},[j,k,Ee,Re]);const Ne=d.useMemo(()=>{var e,t;return{position:"absolute",top:null===(e=ye.arrow)||void 0===e?void 0:e.y,left:null===(t=ye.arrow)||void 0===t?void 0:t.x}},[ye.arrow]),Ue=0!==(null===(n=ye.arrow)||void 0===n?void 0:n.centerOffset);return d.useMemo(()=>({positionerStyles:Ae,arrowStyles:Ne,arrowRef:X,arrowUncentered:Ue,side:Me,align:$e,physicalSide:Re,anchorHidden:Le,refs:pe,context:Te,isPositioned:Ee,update:ve}),[Ae,Ne,X,Ue,Me,$e,Re,Le,pe,Te,Ee,ve])}function Ce(e){return null!=e&&"current"in e}function Ee(e,t,{styles:n,transitionStatus:i,props:a,refs:s,hidden:l,inert:u=!1}){const c=b({},n);return u&&(c.pointerEvents="none"),(0,r.J)("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:l,style:c},ve(i),a],stateAttributesMapping:o.Z})}const je=20;function _e(e,t,n,i){const[a,s]=d.useState(!1);(0,r.E)(()=>{if(!e||!t||null==n)return void s(!1);const i=(0,r.t)(n).documentElement.clientWidth,o=n.offsetWidth;s(i>0&&o>0&&o>=i-je)},[e,t,n]),(0,o.t)(e&&(!t||a),i)}const Pe={side:"none",align:"none"},Ie={zIndex:"100",width:"var(--anchor-width)"}},97968:function(e,t,n){"use strict";n.d(t,{a:function(){return U},d:function(){return C},f:function(){return O},i:function(){return F},l:function(){return I},n:function(){return z},o:function(){return N},s:function(){return $},t:function(){return V},u:function(){return j}});var r=n(17839),i=n(34952),o=n(89123),a=n(40809),s=n(4965),l=n(21143),u=n(85349),c=n(91565);const d=["as","children","ratio","sx","ref"],f=["as","size","ref"],p=["action","children","className","disabled","encType","id","method","name","onSubmit","role","sx","ref"],h=["as","sx","ref"],g=["variant","label","placeholder","size","name","sx","type","value","id","ref"],m=["id","name","rows","cols","value","label","variant","sx","ref"],y=["container","lockScroll","ref"],v=["as","children","className","sx","x","y","ref"],b=["children"];function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach(function(t){S(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function S(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const O=e=>{let{as:t="div",children:n,ratio:i,sx:o,ref:a}=e,s=k(e,d);const l=((e,t)=>{const n=(e,t)=>t?n(t,e%t):e,r=n(e,t);return[e/r,t/r]})(parseInt(i.split(":")[0],10),parseInt(i.split(":")[1],10)||1);return(0,u.jsx)(r.t,x(x({ref:a,as:t,sx:x({position:"relative",overflow:"hidden",aspectRatio:`${l[0]} / ${l[1]}
99`,"@supports not (aspect-ratio: 1)":{height:"0",paddingBottom:`calc((${l[1]} / ${l[0]}) * 100%)`},"& > *":{objectFit:"cover",position:"absolute",top:"0",right:"0",bottom:"0",left:"0",height:"$full",width:"$full"}},o)},s),{},{children:n}))};O.displayName="AspectRatio";const T=(0,r.i)(r.t)((0,s.Ox)({scale:"containerStyles",prop:"size",variants:{_:{}}}));T.displayName="ContainerBase";const C=e=>{let{as:t="div",size:n="$4",ref:r}=e,i=k(e,f);return(0,u.jsx)(T,x({ref:r,as:t,size:n},i))};C.displayName="Container";const E=(0,r.i)("form").withConfig({shouldForwardProp:r.r})(r.n,s.sx),j=e=>{let{action:t,children:n,className:r,disabled:i=!1,encType:o,id:a,method:s,name:l,onSubmit:c,role:d,sx:f,ref:h}=e,g=k(e,p);return(0,u.jsx)(E,x(x({ref:h,action:t,className:r,disabled:i,encType:o,id:a,method:s,name:l,role:d,sx:f,onSubmit:c},g),{},{children:n}))};j.displayName="Form";const _=(0,s.Zz)(s.Fj),P=(0,r.i)(r.t)((0,s.qU)({minColumnWidth:{property:"gridTemplateColumns",scale:"sizes",transform:(e,t)=>e?`repeat(auto-fit, minmax(${(0,s.N8)(e,t)}, 1fr))`:null},columns:{property:"gridTemplateColumns",transform:e=>e?`repeat(${e}, minmax(0, 1fr))`:null},gap:{property:"gridGap",scale:"space"},xGap:{property:"gridColumnGap",scale:"space"},yGap:{property:"gridRowGap",scale:"space"}}),_);P.displayName="GridBase";const I=e=>{let{as:t,sx:n,ref:r}=e,i=k(e,h);return(0,u.jsx)(P,x({ref:r,as:t,sx:x({display:"grid"},n)},i))};I.displayName="Grid";(0,r.i)(r.t)({appearance:"none",outline:"none"},(0,s.Ox)({variants:{$light:{color:"$blueGray.900",bg:"$white",fontSize:"$1",borderRadius:"$rg",border:"2px solid",borderColor:"$blueGray.200",py:"$2",px:"$3","&:hover":{borderColor:"$blue.200"},"&:focus-visible":{borderColor:"$blue.500"},"&:disabled":{color:"$blueGray.400"}},$dark:{color:"$white",bg:"$black.300",fontSize:"$1",borderRadius:"$rg",border:"2px solid",borderColor:"$blueGray.600",py:"$2",px:"$3","&:hover":{borderColor:"$red.300"},"&:focus-visible":{borderColor:"$red.500"},"& label":{color:"$white"}}}}));const A={$light:{borderRadius:"$rg",border:"1px solid",borderColor:"$blueGray.200",color:"$black.100",px:"$2",py:"$1","&:hover":{borderColor:"$blue.200"},"&:focus-visible":{borderColor:"$blue.500"}},$dark:{borderRadius:"$rg",px:"$3",py:"$2",backgroundColor:"$black.300",border:"1px solid",borderColor:"$black.100",color:"$white","&:hover":{},"&:focus-visible":{},"&:active":{}}},D=(0,r.i)(r.t)({appearance:"none",outline:"none"},(0,s.Ox)({variants:A})),R={$sm:"$8",$rg:"$10",$lg:"$12"},M={$sm:"$0",$rg:"$2",$lg:"$2"},$=e=>{let{variant:t="$light",label:n,placeholder:r,size:s,name:l,sx:c,type:d,value:f,id:p,ref:h}=e,m=k(e,g);const y=a.useId();return(0,u.jsxs)(i.t,{className:"inputWrapper",gap:"$1",id:p,sx:c,children:[n&&(0,u.jsx)(o.t,{htmlFor:y,children:n}),(0,u.jsx)(D,x({ref:h,as:"input",id:y,name:l,placeholder:r,size:s,sx:{position:"relative",height:R[s]||"$10",fontSize:M[s]},type:d,value:f,variant:t},m))]})};$.displayName="Input";const L=(0,r.i)("textarea").withConfig({shouldForwardProp:r.r})(r.n,s.sx,{appearance:"none",outline:"none"},(0,s.Ox)({variants:A})),N=e=>{let{id:t,name:n,rows:r=4,cols:s=50,value:l="",label:c,variant:d="$light",sx:f,ref:p}=e,h=k(e,m);const g=a.useId();return(0,u.jsxs)(i.t,{className:"textareaWrap",gap:"$1",id:t,sx:f,children:[c&&(0,u.jsx)(o.t,{htmlFor:g,children:c}),(0,u.jsx)(L,x({ref:p,cols:s,id:g,name:n,rows:r,sx:{position:"relative",fontFamily:"$secondary"},value:l,variant:d},h))]})};N.displayName="TextArea";const U=e=>{let{container:t,lockScroll:n,ref:i}=e,o=k(e,y);var s;const[l,d]=a.useState(!1);a.useEffect(()=>{if(d(!0),n&&"undefined"!=typeof document){const e=window.innerWidth-document.documentElement.clientWidth,{body:t}=document,{scrollY:n}=window;return t.style.position="fixed",t.style.inset=`-${n}px 0 0 0`,t.style.overflow="hidden",t.style.paddingRight=`${e}px`,t.style.overscrollBehavior="none",()=>{t.style.position="",t.style.inset="",t.style.overflow="",t.style.paddingRight="",t.style.overscrollBehavior="",window.scrollTo({top:n,behavior:"instant"})}}return()=>d(!1)},[n]);const f=t||l&&(null===(s=globalThis.document)||void 0===s?void 0:s.body);return f?(0,c.createPortal)((0,u.jsx)(r.t,x(x({},o),{},{ref:i}
99)),f):null};U.displayName="Portal";const B=(0,r.i)(r.t)((0,s.qU)({x:{property:"transform",scale:"space",transform:(e,t)=>e?`translateX(${(0,s.N8)(e,t)})`:null},y:{property:"transform",scale:"space",transform:(e,t)=>e?`translateY(${(0,s.N8)(e,t)})`:null}}));B.displayName="ShiftBase";const F=e=>{let{as:t,children:n,className:r,sx:i,x:o,y:a,ref:s}=e,l=k(e,v);return(0,u.jsx)(B,x(x({ref:s,as:t,className:r,sx:i,x:o,y:a},l),{},{children:n}))};F.displayName="ShiftBy";function z(e){let{children:t}=e,n=k(e,b);return(0,u.jsx)(r.t,x(x({as:"span"},n),{},{sx:x({position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:"0"},n.sx),children:t}))}const V=({theme:e,children:t})=>(0,u.jsx)(l.ThemeProvider,{theme:e,children:t})},53435:function(e,t,n){"use strict";n.d(t,{n:function(){return a},r:function(){return d},t:function(){return o}});var r=n(8944),i=n(32013);function o(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new i.m({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new i.i,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0}),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:r.$,inactiveTriggerProps:r.$,popupProps:r.$}}function a(e,t,n=!1){return new i.m({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})}const s=(0,i.b)(e=>{var t;return null!==(t=e.triggerIdProp)&&void 0!==t?t:e.activeTriggerId}),l=(0,i.b)(e=>{var t;return null!==(t=e.openProp)&&void 0!==t?t:e.open}),u=(0,i.b)(e=>{var t,n;return(null!==(t=null===(n=e.popupElement)||void 0===n?void 0:n.id)&&void 0!==t?t:e.floatingId)||void 0});function c(e,t){return void 0!==t&&l(e)&&s(e)===t}const d={open:l,mounted:(0,i.b)(e=>e.mounted),transitionStatus:(0,i.b)(e=>e.transitionStatus),floatingRootContext:(0,i.b)(e=>e.floatingRootContext),triggerCount:(0,i.b)(e=>e.triggerCount),preventUnmountingOnClose:(0,i.b)(e=>e.preventUnmountingOnClose),payload:(0,i.b)(e=>e.payload),activeTriggerId:s,activeTriggerElement:(0,i.b)(e=>e.mounted?e.activeTriggerElement:null),popupId:u,isTriggerActive:(0,i.b)((e,t)=>void 0!==t&&s(e)===t),isOpenedByTrigger:(0,i.b)((e,t)=>c(e,t)),isMountedByTrigger:(0,i.b)((e,t)=>void 0!==t&&s(e)===t&&e.mounted),triggerProps:(0,i.b)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:(0,i.b)((e,t)=>function(e,t){return!!c(e,t)||void 0!==t&&l(e)&&null==s(e)&&1===e.triggerCount}(e,t)?u(e):void 0),popupProps:(0,i.b)(e=>e.popupProps),popupElement:(0,i.b)(e=>e.popupElement),positionerElement:(0,i.b)(e=>e.positionerElement)}},775:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=n(8944);function i(e){return(0,r.n)(e,"base-ui")}},68113:function(e,t,n){"use strict";n.d(t,{i:function(){return s},n:function(){return l},r:function(){return u},t:function(){return c}});var r=n(8944),i=n(40809);const o=["onClick","onMouseDown","onKeyUp","onKeyDown","onPointerDown"];let a;function s(...e){{const t=e.join(" ");a.has(t)||(a.add(t),console.error(`Base UI: ${t}`))}}a=new Set;const l=i.createContext(void 0);function u(e=!1){const t=i.useContext(l);if(void 0===t&&!e)throw new Error("Base UI: CompositeRootContext is missing. Composite parts must be placed within <Composite.Root>.");return t}function c(e={}){const{disabled:t=!1,focusableWhenDisabled:n,tabIndex:a=0,native:l=!0,composite:c}=e,f=i.useRef(null),p=u(!0),h=null!=c?c:void 0!==p,{props:g}=function(e){const{focusableWhenDisabled:t,disabled:n,composite:r=!1,tabIndex:o=0,isNativeButton:a}=e,s=r&&!1!==t,l=r&&!1===t;return{props:i.useMemo(()=>{const e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return r||(e.tabIndex=o,!a&&n&&(e.tabIndex=t?o:-1)),(a&&(t||s)||!a&&n)&&(e["aria-disabled"]=n),!a||t&&!l||(e.disabled=n),e},[r,n,t,s,l,a,o])}}({focusableWhenDisabled:n,disabled:t,composite:h,tabIndex:a,isNativeButton:l});i.useEffect(()=>{if(!f.current)return;const e=d(f.current);var t;if(l)e||s(`A component that acts as a button expected a native <button> because the \`nativeButton\` prop is true. Rendering a non-<button>
99 removes native button semantics, which can impact forms and accessibility. Use a real <button> in the \`render\` prop, or set \`nativeButton\` to \`false\`.${(null===(t=r.O.captureOwnerStack)||void 0===t?void 0:t.call(r.O))||""}`);else if(e){var n;s(`A component that acts as a button expected a non-<button> because the \`nativeButton\` prop is false. Rendering a <button> keeps native behavior while Base UI applies non-native attributes and handlers, which can add unintended extra attributes (such as \`role\` or \`aria-disabled\`). Use a non-<button> in the \`render\` prop, or set \`nativeButton\` to \`true\`.${(null===(n=r.O.captureOwnerStack)||void 0===n?void 0:n.call(r.O))||""}`)}},[l]);const m=i.useCallback(()=>{const e=f.current;d(e)&&h&&t&&void 0===g.disabled&&e.disabled&&(e.disabled=!1)},[t,g.disabled,h]);return(0,r.E)(m,[m]),{getButtonProps:i.useCallback((e={})=>{const{onClick:n,onMouseDown:i,onKeyUp:a,onKeyDown:s,onPointerDown:u}=e,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return(0,r.X)({onClick(e){t?e.preventDefault():null==n||n(e)},onMouseDown(e){t||null==i||i(e)},onKeyDown(e){if(t)return;if((0,r.Y)(e),null==s||s(e),e.baseUIHandlerPrevented)return;const i=e.target===e.currentTarget,o=e.currentTarget,a=d(o),u=!l&&(c=o,Boolean("A"===(null==c?void 0:c.tagName)&&(null==c?void 0:c.href)));var c;const f=i&&(l?a:!u),p="Enter"===e.key,g=" "===e.key,m=o.getAttribute("role"),y=(null==m?void 0:m.startsWith("menuitem"))||"option"===m||"gridcell"===m;if(i&&h&&g){if(e.defaultPrevented&&y)return;return e.preventDefault(),void(u||l&&a?(o.click(),e.preventBaseUIHandler()):f&&(null==n||n(e),e.preventBaseUIHandler()))}f&&(l||!g&&!p||e.preventDefault(),!l&&p&&(null==n||n(e)))},onKeyUp(e){t||((0,r.Y)(e),null==a||a(e),e.target===e.currentTarget&&l&&h&&d(e.currentTarget)&&" "===e.key?e.preventDefault():e.baseUIHandlerPrevented||e.target!==e.currentTarget||l||h||" "!==e.key||null==n||n(e))},onPointerDown(e){t?e.preventDefault():null==u||u(e)}},l?{type:"button"}:{role:"button"},g,c)},[t,g,h,l]),buttonRef:(0,r.D)(e=>{f.current=e,m()})}}function d(e){return(0,r.B)(e)&&"BUTTON"===e.tagName}l.displayName="CompositeRootContext"},96262:function(e,t,n){"use strict";n.d(t,{t:function(){return s}});var r=n(8944),i=n(68113),o=n(13513),a=n(40809);function s(e={}){const{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:s}=(0,i.r)(),{ref:l,index:u}=(0,o.i)(e),c=n===u,d=a.useRef(null),f=(0,r.rt)(l,d);return{compositeProps:a.useMemo(()=>({tabIndex:c?0:-1,onFocus(){s(u)},onMouseMove(){const e=d.current;if(!t||!e)return;const n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;c||n||e.focus()}}),[c,s,u,t]),compositeRef:f,index:u}}},75910:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(68113),i=n(40809);function o({controlled:e,default:t,name:n,state:o="value"}){const{current:s}=i.useRef(void 0!==e),[l,u]=i.useState(t),c=s?e:l;{i.useEffect(()=>{s!==(void 0!==e)&&(0,r.i)([`A component is changing the ${s?"":"un"}controlled ${o} state of ${n} to be ${s?"un":""}controlled.`,"Elements should not switch from uncontrolled to controlled (or vice versa).",`Decide between using a controlled or uncontrolled ${n} element for the lifetime of the component.`,"The nature of the state is determined during the first render. It's considered controlled if the value is not `undefined`.","More info: https://fb.me/react-controlled-components"].join("\n"))},[o,n,e]);const{current:l}=i.useRef(t);i.useEffect(()=>{s||a(l)===a(t)||(0,r.i)([`A component is changing the default ${o} state of an uncontrolled ${n} after being initialized. To suppress this warning opt to use a controlled ${n}.`].join("\n"))},[t])}return[c,i.useCallback(e=>{s||u(e)},[])]}function a(e){let t=0;const n=new WeakMap;try{const r=JSON.stringify(e,function(e,r){if("_owner"!==e||null==this||"object"!=typeof this||!("$$typeof"in this)){if("bigint"==typeof r)return`__bigint__:${r}`;if(null!==r&&"object"==typeof r){const e=n.get(r);if(void 0!==e)return`__object__:${e}`;n.set(r,t),t+=1}return r}});return null!=r?r:"__top__:"+typeof e}catch{return"__unserializable__"}}},61421:function(e,t,n){"use strict";n.d(t,{a:function(){return g},c:function(){return l},i:function(){return y},n:function(){return b},o:function(){return m},r:function(){return v},s:function(){return d},t:function(){return w}});var r=n(8944),i=n(43194),o=n(40809),a=n(91565);const s=[];function l(e){o.useEffect(e,s)}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}function d(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f=null;let p=globalThis.requestAnimationFrame;const h=new class{constructor(){d(this,"callbacks",[]),d(this,"callbacksCount",0),d(this,"nextId",1),d(this,"startId",1),d(this,"isScheduled",!1),d(this,"tick",e=>{this.isScheduled=!1;const t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1){var r;null===(r=t[n])||void 0===r||r.call(t,e)}})}request(e){const t=this.nextId;this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1;const n=p!==requestAnimationFrame&&(p=requestAnimationFrame,!0);return this.isScheduled&&!n||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){const t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};var g=class e{constructor(){d(this,"currentId",f),d(this,"cancel",()=>{this.currentId!==f&&(h.cancel(this.currentId),this.currentId=f)}),d(this,"disposeEffect",()=>this.cancel)}static create(){return new e}static request(e){return h.request(e)}static cancel(e){return h.cancel(e)}request(e){this.cancel(),this.currentId=h.request(()=>{this.currentId=f,e()})}};function m(){const e=(0,r.it)(g.create).current;return l(e.disposeEffect),e}function y(e){return null==e?e:"current"in e?e.current:e}
99function v(e,t=!1,n=!1){const[i,a]=o.useState(e&&t?"idle":void 0),[s,l]=o.useState(e);return e&&!s&&(l(!0),a("starting")),e||!s||"ending"===i||n||a("ending"),e||s||"ending"!==i||a(void 0),(0,r.E)(()=>{if(!e&&s&&"ending"!==i&&n){const e=g.request(()=>{a("ending")});return()=>{g.cancel(e)}}},[e,s,i,n]),(0,r.E)(()=>{if(!e||t)return;const n=g.request(()=>{a(void 0)});return()=>{g.cancel(n)}},[t,e]),(0,r.E)(()=>{if(!e||!t)return;e&&s&&"idle"!==i&&a("starting");const n=g.request(()=>{a("idle")});return()=>{g.cancel(n)}},[t,e,s,i]),{mounted:s,setMounted:l,transitionStatus:i}}function b(e,t=!1,n=!0){const o=m();return(0,r.D)((r,s=null)=>{o.cancel();const l=y(e);if(null==l)return;const u=l,c=()=>{a.flushSync(r)};if("function"!=typeof u.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)r();else{if(t){const e=i.m.startingStyle;if(!u.hasAttribute(e))return void o.request(d);const t=new MutationObserver(()=>{u.hasAttribute(e)||(t.disconnect(),d())});return t.observe(u,{attributes:!0,attributeFilter:[e]}),void(null==s||s.addEventListener("abort",()=>t.disconnect(),{once:!0}))}o.request(d)}function d(){Promise.all(u.getAnimations().map(e=>e.finished)).then(()=>{(null==s?void 0:s.aborted)||c()}).catch(()=>{if(n)return void((null==s?void 0:s.aborted)||c());const e=u.getAnimations();!(null==s?void 0:s.aborted)&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}})}function w(e){const{enabled:t=!0,open:n,ref:i,onComplete:a}=e,s=(0,r.D)(a),l=b(i,n,!1);o.useEffect(()=>{if(!t)return;const e=new AbortController;return l(s,e.signal),()=>{e.abort()}},[t,n,s,l])}},32013:function(e,t,n){"use strict";n.d(t,{$:function(){return j},A:function(){return Ee},B:function(){return F},C:function(){return ze},D:function(){return Be},E:function(){return Ue},F:function(){return de},G:function(){return B},H:function(){return M},I:function(){return ie},J:function(){return D},K:function(){return R},L:function(){return se},M:function(){return _e},N:function(){return ge},O:function(){return $e},P:function(){return pe},Q:function(){return _},R:function(){return le},S:function(){return Ye},T:function(){return Fe},U:function(){return U},V:function(){return N},W:function(){return L},X:function(){return x},Y:function(){return I},Z:function(){return P},_:function(){return at},a:function(){return pt},b:function(){return Qe},c:function(){return vt},d:function(){return ht},f:function(){return mt},g:function(){return lt},h:function(){return ut},i:function(){return xt},j:function(){return je},k:function(){return Re},l:function(){return bt},m:function(){return dt},n:function(){return kt},o:function(){return gt},p:function(){return ft},q:function(){return A},r:function(){return St},s:function(){return yt},t:function(){return _t},u:function(){return wt},v:function(){return nt},w:function(){return Ve},x:function(){return Ze},y:function(){return rt},z:function(){return ue}});var r=n(8944),i=n(43194),o=n(5962),a=n(61421),s=n(56243),l=n(1352),u=n(40809),c=n(85349),d=n(91565),f=n(16762),p=n(92548);const h=["render","className","style","children","container","renderGuards"],g=["syncOnly","nested","onOpenChange","triggerElements"],m=["cutout"];function y(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach(function(t){w(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function w(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let x=function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=i.m.startingStyle]="startingStyle",e[e.endingStyle=i.m.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e}({}),S=function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e}({});const k={[S.popupOpen]:""},O={[S.popupOpen]:"",[S.pressed]:""},T={[x.open]:""},C={[x.closed]:""},E={[x.anchorHidden]:""},j={open(e){return e?k:null}}
99,_={open(e){return e?O:null}},P={open(e){return e?T:C},anchorHidden(e){return e?E:null}};function I(...e){return()=>{for(let t=0;t<e.length;t+=1){const n=e[t];n&&n()}}}var A=class e{constructor(){(0,a.s)(this,"currentId",0),(0,a.s)(this,"clear",()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)}),(0,a.s)(this,"disposeEffect",()=>this.clear)}static create(){return new e}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}};function D(){const e=(0,r.it)(A.create).current;return(0,a.c)(e.disposeEffect),e}const R=u.forwardRef(function(e,t){const[n,o]=u.useState();(0,r.E)(()=>{i.f&&o("button")},[]);const a={tabIndex:0,role:n};return(0,c.jsx)("span",b(b(b({},e),{},{ref:t,style:s.t,"aria-hidden":!n||void 0},a),{},{"data-base-ui-focus-guard":""}))});function M(e,t){if(!(0,r.z)(e))return!1;const n=e;if(t.hasElement(n))return!n.hasAttribute("data-trigger-disabled");for(const[,e]of t.entries())if((0,l.M)(e,n))return!e.hasAttribute("data-trigger-disabled");return!1}function $(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function L(e){return(0,r.B)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function N(e){return null!=(null==e?void 0:e.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${l.z}`))}function U(e){return!!e&&("combobox"===e.getAttribute("role")&&L(e))}function B(e){if(!e||i.u)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}function F(e){return e?e.hasAttribute("data-base-ui-focusable")?e:e.querySelector("[data-base-ui-focusable]")||e:null}R.displayName="FocusGuard";const z='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function V(e){const t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;const n=e.getRootNode();return(0,r.W)(n)?n.host:null}function H(e){for(const t of Array.from(e.children))if("summary"===(0,r.N)(t))return t;return null}function G(e,t){const n=H(t);return!!n&&(e===n||(0,l.M)(n,e))}function W(e){const t=e?(0,r.N)(e):"";return null!=e&&e.matches(z)&&("summary"!==t||null!=e.parentElement&&"details"===(0,r.N)(e.parentElement)&&H(e.parentElement)===e)&&("details"!==t||null==H(e))&&("input"!==t||"hidden"!==e.type)}function q(e){if(!W(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=V(t)){const n=t!==e,i="slot"===(0,r.N)(t);if(t.hasAttribute("inert"))return!1;if(n&&"details"===(0,r.N)(t)&&!t.open&&!G(e,t)||t.hasAttribute("hidden")||!i&&!K(t,n))return!1}return!0}function K(e,t){const n=(0,r.k)(e);return t?"none"!==n.display:(0,l.c)(e,n)}function Y(e){const t=e.tabIndex;if(t<0){const t=(0,r.N)(e);if("details"===t||"audio"===t||"video"===t||(0,r.B)(e)&&e.isContentEditable)return 0}return t}function X(e){if("input"!==(0,r.N)(e))return null;const t=e;return"radio"===t.type&&""!==t.name?t:null}function J(e){if((0,r.B)(e)&&"slot"===(0,r.N)(e)){const t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,r.B)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Z(e,t){J(e).forEach(e=>{W(e)&&t.push(e),Z(e,t)})}function Q(e,t,n){J(e).forEach(e=>{(0,r.B)(e)&&e.matches(t)&&n.push(e),Q(e,t,n)})}function ee(e){return q(e)&&Y(e)>=0}function te(e){const t=[];return Z(e,t),t.filter(q)}function ne(e){const t=te(e);return t.filter(e=>Y(e)>=0&&function(e,t){const n=X(e);if(!n)return!0;const r=t.find(e=>{const t=X(e);return(null==t?void 0:t.name)===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{const t=X(e);return(null==t?void 0:t.name)===n.name&&t.form===n.form})===n}(e,t))}function re(e,t){const n=ne(e),i=n.length;if(0===i)return;const o=(0,l.j)((0,r.t)(e)),a=n.indexOf(o);return n[-1===a?1===t?0:i-1:a+t]}function ie(e){return re((0,r.t)(e).body,1)||e}function oe(e){return re((0,r.t)(e).body,-1)||e}function ae(e,t){if(!e)return null;const n=ne((0,r.t)(e).body),i=n.length;if(0===i)return null;const o=n.indexOf(e);return-1===o?null:n[(o+t+i)%i]}function se(e){return ae(e,1)}function le(e){return ae(e,-1)}function ue(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!(0,l.M)(n,r)}function ce(e){const t=[];
99Q(e,"[data-tabindex]",t),t.forEach(e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}function de(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>{var r;return[...!n||(null===(r=t.context)||void 0===r?void 0:r.open)?[t]:[],...de(e,t.id,n)]})}function fe(e,t){var n;let r=[],i=null===(n=e.find(e=>e.id===t))||void 0===n?void 0:n.parentId;for(;i;){const t=e.find(e=>e.id===i);i=null==t?void 0:t.parentId,t&&(r=r.concat(t))}return r}function pe(e){return`data-base-ui-${e}`}let he=0;function ge(e,t={}){const{preventScroll:n=!1,sync:i=!1,shouldFocus:o}=t;function a(){o&&!o()||null==e||e.focus({preventScroll:n})}if(cancelAnimationFrame(he),i)return a(),r.et;const s=requestAnimationFrame(a);return he=s,()=>{he===s&&(cancelAnimationFrame(s),he=0)}}const me={inert:new WeakMap,"aria-hidden":new WeakMap},ye="data-base-ui-inert",ve={inert:new WeakSet,"aria-hidden":new WeakSet};let be=new WeakMap,we=0;function xe(e){return e?(0,r.W)(e)?e.host:xe(e.parentNode):null}const Se=(e,t)=>t.map(t=>{if(e.contains(t))return t;const n=xe(t);return e.contains(n)?n:null}).filter(e=>null!=e),ke=e=>{const t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},Oe=(e,t,n)=>{const i=[],o=e=>{e&&!n.has(e)&&Array.from(e.children).forEach(e=>{"script"!==(0,r.N)(e)&&(t.has(e)?o(e):i.push(e))})};return o(e),i};function Te(e,t,n,r,{mark:i=!0,markerIgnoreElements:o=[]}){const a=r?"inert":n?"aria-hidden":null;let s=null,l=null;const u=Se(t,e),c=i?Se(t,o):[],d=new Set(c),f=i?Oe(t,ke(u),new Set(u)).filter(e=>!d.has(e)):[],p=[],h=[];if(a){const e=me[a],n=function(e){return ve[e]}(a);l=n,s=e;const r=Se(t,Array.from(t.querySelectorAll("[aria-live]"))),i=u.concat(r);Oe(t,ke(i),new Set(i)).forEach(t=>{const r=t.getAttribute(a),i=null!==r&&"false"!==r,o=(e.get(t)||0)+1;e.set(t,o),p.push(t),1===o&&i&&n.add(t),i||t.setAttribute(a,"inert"===a?"":"true")})}return i&&f.forEach(e=>{const t=(be.get(e)||0)+1;be.set(e,t),h.push(e),1===t&&e.setAttribute(ye,"")}),we+=1,()=>{s&&p.forEach(e=>{const t=(s.get(e)||0)-1;s.set(e,t),t||(!(null==l?void 0:l.has(e))&&a&&e.removeAttribute(a),null==l||l.delete(e))}),i&&h.forEach(e=>{const t=(be.get(e)||0)-1;be.set(e,t),t||e.removeAttribute(ye)}),we-=1,we||(me.inert=new WeakMap,me["aria-hidden"]=new WeakMap,ve.inert=new WeakSet,ve["aria-hidden"]=new WeakSet,be=new WeakMap)}}function Ce(e,t={}){const{ariaHidden:n=!1,inert:i=!1,mark:o=!0,markerIgnoreElements:a=[]}=t;return Te(e,(0,r.t)(e[0]).body,n,i,{mark:o,markerIgnoreElements:a})}const Ee={style:{transition:"none"}},je={fallbackAxisSide:"none"},_e={fallbackAxisSide:"end"},Pe={clipPath:"inset(50%)",position:"fixed",top:0,left:0},Ie=u.createContext(null);Ie.displayName="PortalContext";const Ae=()=>u.useContext(Ie),De=pe("portal");const Re=u.forwardRef(function(e,t){const{render:n,className:i,style:a,children:s,container:l,renderGuards:f}=e,p=y(e,h),{portalNode:g,portalSubtree:m}=function(e={}){const{ref:t,container:n,componentProps:i=r.$,elementProps:o}=e,a=(0,r.n)(),s=Ae(),l=null==s?void 0:s.portalNode,[c,f]=u.useState(null),[p,h]=u.useState(null),g=(0,r.D)(e=>{null!==e&&h(e)}),m=u.useRef(null);(0,r.E)(()=>{var e,t;if(null===n)return void(m.current&&(m.current=null,h(null),f(null)));if(null==a)return;const i=null!==(e=null!==(t=n&&((0,r.H)(n)?n:n.current))&&void 0!==t?t:l)&&void 0!==e?e:document.body;null!=i?m.current!==i&&(m.current=i,h(null),f(i)):m.current&&(m.current=null,h(null),f(null))},[n,l,a]);const y=(0,r.J)("div",i,{ref:[t,g],props:[{id:a,[De]:""},o]});return{portalNode:p,portalSubtree:c&&y?d.createPortal(y,c):null}}({container:l,ref:t,componentProps:e,elementProps:p}),v=u.useRef(null),b=u.useRef(null),w=u.useRef(null),x=u.useRef(null),[S,k]=u.useState(null),O=u.useRef(!1),T=null==S?void 0:S.modal,C=null==S?void 0:S.open,E="boolean"==typeof f?f:!!S&&!S.modal&&S.open&&!!g;u.useEffect(()=>{if(g&&!T)return I((0,o.n)(g,"focusin",e,!0),(0,o.n)(g,"focusout",e,!0));function e(e){g&&e.relatedTarget&&ue(e)&&("focusin"===e.type?O.current&&(ce(g),O.current=!1):(!function(e){ne(e).forEach(e
99=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}(g),O.current=!0))}},[g,T]),u.useEffect(()=>{g&&!1===C&&(ce(g),O.current=!1)},[C,g]);const j=u.useMemo(()=>({beforeOutsideRef:v,afterOutsideRef:b,beforeInsideRef:w,afterInsideRef:x,portalNode:g,setFocusManagerState:k}),[g]);return(0,c.jsxs)(u.Fragment,{children:[m,(0,c.jsxs)(Ie.Provider,{value:j,children:[E&&g&&(0,c.jsx)(R,{"data-type":"outside",ref:v,onFocus:e=>{if(ue(e,g)){var t;null===(t=w.current)||void 0===t||t.focus()}else{const e=oe(S?S.domReference:null);null==e||e.focus()}}}),E&&g&&(0,c.jsx)("span",{"aria-owns":g.id,style:Pe}),g&&d.createPortal(s,g),E&&g&&(0,c.jsx)(R,{"data-type":"outside",ref:b,onFocus:e=>{if(ue(e,g)){var t;null===(t=x.current)||void 0===t||t.focus()}else{const t=ie(S?S.domReference:null);null==t||t.focus(),(null==S?void 0:S.closeOnFocusOut)&&(null==S||S.onOpenChange(!1,(0,r.r)("focus-out",e.nativeEvent)))}}})]})]})});function Me(){const e=new Map;return{emit(t,n){var r;null===(r=e.get(t))||void 0===r||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null===(r=e.get(t))||void 0===r||r.delete(n)}}}Re.displayName="FloatingPortal";var $e=class{constructor(){(0,a.s)(this,"nodesRef",{current:[]}),(0,a.s)(this,"events",Me())}addNode(e){this.nodesRef.current.push(e)}removeNode(e){const t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}};const Le=u.createContext(null);Le.displayName="FloatingNodeContext";const Ne=u.createContext(null);Ne.displayName="FloatingTreeContext";const Ue=()=>{var e;return(null===(e=u.useContext(Le))||void 0===e?void 0:e.id)||null},Be=e=>{const t=u.useContext(Ne);return null!=e?e:t};function Fe(e){const t=(0,r.n)(),n=Be(e),i=Ue();return(0,r.E)(()=>{if(!t)return;const e={id:t,parentId:i};return null==n||n.addNode(e),()=>{null==n||n.removeNode(e)}},[n,t,i]),t}function ze(e){const{children:t,id:n}=e,r=Ue();return(0,c.jsx)(Le.Provider,{value:u.useMemo(()=>({id:n,parentId:r}),[n,r]),children:t})}function Ve(e){const{children:t,externalTree:n}=e,i=(0,r.it)(()=>null!=n?n:new $e).current;return(0,c.jsx)(Ne.Provider,{value:i,children:t})}const He=20;let Ge=[];function We(){Ge=Ge.filter(e=>{var t;return null===(t=e.deref())||void 0===t?void 0:t.isConnected})}function qe(){var e;return We(),null===(e=Ge[Ge.length-1])||void 0===e?void 0:e.deref()}function Ke(e,t){var n;if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex"))return;if(!t.current.includes("floating")&&!(null===(n=e.getAttribute("role"))||void 0===n?void 0:n.includes("dialog")))return;const r=te(e).filter(e=>{const t=e.getAttribute("data-tabindex")||"";return ee(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),i=e.getAttribute("tabindex");t.current.includes("floating")||0===r.length?"0"!==i&&e.setAttribute("tabindex","0"):("-1"!==i||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function Ye(e){const{context:t,children:n,disabled:s=!1,initialFocus:d=!0,returnFocus:f=!0,restoreFocus:p=!1,modal:h=!0,closeOnFocusOut:g=!0,openInteractionType:m="",nextFocusableElement:y,previousFocusableElement:v,beforeContentFocusGuardRef:b,externalTree:w,getInsideElements:x}=e,S="rootStore"in t?t.rootStore:t,k=S.useState("open"),O=S.useState("domReferenceElement"),T=S.useState("floatingElement"),{events:C,dataRef:E}=S.context,j=(0,r.D)(()=>{var e;return null===(e=E.current.floatingContext)||void 0===e?void 0:e.nodeId}),_=!1===d,P=U(O)&&_,A=u.useRef(["content"]),M=(0,o.t)(d),$=(0,o.t)(f),N=(0,o.t)(m),B=Be(w),z=Ae(),V=u.useRef(!1),H=u.useRef(!1),G=u.useRef(!1),W=u.useRef(null),q=u.useRef(""),K=u.useRef(""),Y=u.useRef(null),X=u.useRef(null),J=(0,r.rt)(Y,b,null==z?void 0:z.beforeInsideRef),Z=(0,r.rt)(X,null==z?void 0:z.afterInsideRef),Q=D(),te=D(),re=(0,a.o)(),ae=null!=z,se=F(T),le=(0,r.D)((e=se)=>e?ne(e):[]),ce=(0,r.D)(()=>{var e;return null!==(e=null==x?void 0:x().filter(e=>null!=e))&&void 0!==e?e:[]});u.useEffect(()=>{if(!s&&h)return(0,o.n)((0,r.t)(se),"keydown",function(e){"Tab"===e.key&&(0,l.M)(se,(0,l.j)((0,r.t)(se)))&&0===le().length&&!P&&(0,i.o)(e)})},[s,se,h,P,le]),u.useEffect(()=>{if(s||!k)return;const e=(0,r.t)(se);function t(){G.current=!1}
99return I((0,o.n)(e,"pointerdown",function(e){const t=(0,l.N)(e),n=ce();G.current=!((0,l.M)(T,t)||(0,l.M)(O,t)||(0,l.M)(null==z?void 0:z.portalNode,t)||n.some(e=>e===t||(0,l.M)(e,t))),K.current=e.pointerType||"keyboard",(null==t?void 0:t.closest("[data-base-ui-click-trigger]"))&&(H.current=!0)},!0),(0,o.n)(e,"pointerup",t,!0),(0,o.n)(e,"pointercancel",t,!0),(0,o.n)(e,"keydown",function(){K.current="keyboard"},!0))},[s,T,O,se,k,z,ce]),u.useEffect(()=>{if(s||!g)return;const e=(0,r.t)(se);function t(t){const n=t.relatedTarget,i=t.currentTarget,o=(0,l.N)(t);queueMicrotask(()=>{const s=j(),u=S.context.triggerElements,c=ce(),d=(null==n?void 0:n.hasAttribute(pe("focus-guard")))&&[Y.current,X.current,null==z?void 0:z.beforeInsideRef.current,null==z?void 0:z.afterInsideRef.current,null==z?void 0:z.beforeOutsideRef.current,null==z?void 0:z.afterOutsideRef.current,(0,a.i)(v),(0,a.i)(y)].includes(n),f=!((0,l.M)(O,n)||(0,l.M)(T,n)||(0,l.M)(n,T)||(0,l.M)(null==z?void 0:z.portalNode,n)||c.some(e=>e===n||(0,l.M)(e,n))||null!=n&&u.hasElement(n)||u.hasMatchingElement(e=>(0,l.M)(e,n))||d||B&&(de(B.nodesRef.current,s).find(e=>{var t,r;return(0,l.M)(null===(t=e.context)||void 0===t?void 0:t.elements.floating,n)||(0,l.M)(null===(r=e.context)||void 0===r?void 0:r.elements.domReference,n)})||fe(B.nodesRef.current,s).find(e=>{var t,r,i;return[null===(t=e.context)||void 0===t?void 0:t.elements.floating,F(null===(r=e.context)||void 0===r?void 0:r.elements.floating)].includes(n)||(null===(i=e.context)||void 0===i?void 0:i.elements.domReference)===n})));if(i===O&&se&&Ke(se,A),p&&i!==O&&!(0,l.c)(o)&&(0,l.j)(e)===e.body){if((0,r.B)(se)&&(se.focus(),"popup"===p))return void re.request(()=>{se.focus()});const e=le(),t=W.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||se;(0,r.B)(n)&&n.focus()}E.current.insideReactTree?E.current.insideReactTree=!1:!P&&h||!n||!f||H.current||!P&&n===qe()||(V.current=!0,S.setOpen(!1,(0,r.r)(r.u,t)))})}const n=(0,r.B)(O)?O:null;return T||n?I(n&&(0,o.n)(n,"focusout",t),n&&(0,o.n)(n,"pointerdown",function(){H.current=!0,te.start(0,()=>{H.current=!1})}),T&&(0,o.n)(T,"focusin",function(e){const t=(0,l.N)(e);ee(t)&&(W.current=t)}),T&&(0,o.n)(T,"focusout",t),T&&z&&(0,o.n)(T,"focusout",function(){G.current||(E.current.insideReactTree=!0,Q.start(0,()=>{E.current.insideReactTree=!1}))},!0)):void 0},[s,O,T,se,h,B,z,S,g,p,le,P,j,A,E,Q,te,re,y,v,ce]),u.useEffect(()=>{var e,t;if(s||!T||!k)return;const n=Array.from((null==z||null===(e=z.portalNode)||void 0===e?void 0:e.querySelectorAll(`[${pe("portal")}]`))||[]),r=null===(t=(B?fe(B.nodesRef.current,j()):[]).find(e=>{var t;return U((null===(t=e.context)||void 0===t?void 0:t.elements.domReference)||null)}))||void 0===t||null===(t=t.context)||void 0===t?void 0:t.elements.domReference,i=Ce([T,...n,Y.current,X.current,null==z?void 0:z.beforeOutsideRef.current,null==z?void 0:z.afterOutsideRef.current,...ce(),r,(0,a.i)(v),(0,a.i)(y),P?O:null].filter(e=>null!=e),{ariaHidden:h||P,mark:!1}),o=Ce([T,...n].filter(e=>null!=e));return()=>{o(),i()}},[k,s,O,T,h,z,P,B,j,y,v,ce]),(0,r.E)(()=>{if(!k||s||!(0,r.B)(se))return;const e=(0,r.t)(se),t=(0,l.j)(e);queueMicrotask(()=>{const n=M.current,r="function"==typeof n?n(N.current||""):n;if(void 0===r||!1===r)return;if((0,l.M)(se,t))return;let i=null;const o=()=>(null==i&&(i=le(se)),i[0]||se);let s;s=!0===r||null===r?o():(0,a.i)(r),s=s||o();const u=(0,l.M)(se,(0,l.j)(e));ge(s,{preventScroll:s===se,shouldFocus(){if(u)return!0;const t=(0,l.j)(e);return!(t!==s&&(0,l.M)(se,t))}})})},[s,k,se,le,M,N]),(0,r.E)(()=>{if(s||!se)return;const e=(0,r.t)(se);var t;function n(e){if(e.open||(q.current=function(e,t){const n=(0,r.L)((0,l.N)(e));return e instanceof n.KeyboardEvent?"keyboard":e instanceof n.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof n.MouseEvent?t||(0===e.detail?"keyboard":"mouse"):""}(e.nativeEvent,K.current)),"trigger-hover"===e.reason&&"mouseleave"===e.nativeEvent.type&&(V.current=!0),"outside-press"===e.reason)if(e.nested)V.current=!1;else if((0,i.i)(e.nativeEvent)||(0,i.a)(e.nativeEvent))V.current=!1;else{let e=!1;(0,r.t)(se).createElement("div").focus({get preventScroll(){return e=!0,!1}}),V.current=!e}}return t=(0,l.j)(e),We(),t&&"body"!==(0,r.N)(t)&&(Ge.push(new WeakRef(t)),Ge.length>
99He&&(Ge=Ge.slice(-20))),C.on("openchange",n),()=>{C.off("openchange",n);const t=(0,l.j)(e),i=ce(),o=(0,l.M)(T,t)||i.some(e=>e===t||(0,l.M)(e,t))||B&&de(B.nodesRef.current,j(),!1).some(e=>{var n;return(0,l.M)(null===(n=e.context)||void 0===n?void 0:n.elements.floating,t)}),s=$.current,u=function(){const e=$.current;let t="function"==typeof e?e(q.current):e;if(void 0===t||!1===t)return null;if(null===t&&(t=!0),"boolean"==typeof t)return(null==O?void 0:O.isConnected)?O:qe()||null;const n=(null==O?void 0:O.isConnected)?O:qe();return(0,a.i)(t)||n||null}();queueMicrotask(()=>{const n=(i=u)?ee(i)?i:ne(i)[0]||i:null;var i;const a="boolean"!=typeof s;s&&!V.current&&(0,r.B)(n)&&(a||n===t||t===e.body||o)&&n.focus({preventScroll:!0}),V.current=!1})}},[s,T,se,$,C,B,O,j,ce]),(0,r.E)(()=>{if(!i.p||k||!T)return;const e=(0,l.j)((0,r.t)(T));(0,r.B)(e)&&L(e)&&(0,l.M)(T,e)&&e.blur()},[k,T]),(0,r.E)(()=>{if(!s&&z)return z.setFocusManagerState({modal:h,closeOnFocusOut:g,open:k,onOpenChange:S.setOpen,domReference:O}),()=>{z.setFocusManagerState(null)}},[s,z,h,k,S,g,O]),(0,r.E)(()=>{if(!s&&se)return Ke(se,A),()=>{queueMicrotask(We)}},[s,se,A]);const he=!s&&(!h||!P)&&(ae||h);return(0,c.jsxs)(u.Fragment,{children:[he&&(0,c.jsx)(R,{"data-type":"inside",ref:J,onFocus:e=>{if(h){const e=le();ge(e[e.length-1])}else if(null==z?void 0:z.portalNode)if(V.current=!1,ue(e,z.portalNode)){const e=ie(O);null==e||e.focus()}else{var t;null===(t=(0,a.i)(null!=v?v:z.beforeOutsideRef))||void 0===t||t.focus()}}}),n,he&&(0,c.jsx)(R,{"data-type":"inside",ref:Z,onFocus:e=>{if(h)ge(le()[0]);else if(null==z?void 0:z.portalNode)if(g&&(V.current=!0),ue(e,z.portalNode)){const e=oe(O);null==e||e.focus()}else{var t;null===(t=(0,a.i)(null!=y?y:z.afterOutsideRef))||void 0===t||t.focus()}}})]})}const Xe={intentional:"onClick",sloppy:"onPointerDown"};function Je(){return!1}function Ze(e,t={}){const{enabled:n=!0,escapeKey:a=!0,outsidePress:s=!0,outsidePressEvent:c="sloppy",referencePress:d=Je,referencePressEvent:f="sloppy",bubbles:p,externalTree:h}=t,g="rootStore"in e?e.rootStore:e,m=g.useState("open"),y=g.useState("floatingElement"),{dataRef:v}=g.context,w=Be(h),x=(0,r.D)("function"==typeof s?s:()=>!1),S="function"==typeof s?x:s,k=!1!==S,O=(0,r.D)(()=>c),{escapeKey:T,outsidePress:C}={escapeKey:"boolean"==typeof(E=p)?E:null!==(j=null==E?void 0:E.escapeKey)&&void 0!==j&&j,outsidePress:"boolean"==typeof E?E:null===(_=null==E?void 0:E.outsidePress)||void 0===_||_};var E,j,_;const P=u.useRef(!1),R=u.useRef(!1),M=u.useRef(!1),L=u.useRef(!1),N=u.useRef(""),U=u.useRef(null),B=D(),F=D(),z=(0,r.D)(()=>{F.clear(),v.current.insideReactTree=!1}),V=(0,r.D)(e=>{var t;const n=null===(t=v.current.floatingContext)||void 0===t?void 0:t.nodeId;return(w?de(w.nodesRef.current,n):[]).some(t=>{var n;return(null===(n=t.context)||void 0===n?void 0:n.open)&&!t.context.dataRef.current[e]})}),H=(0,r.D)(e=>$(e,g.select("floatingElement"))||$(e,g.select("domReferenceElement"))),G=(0,r.D)(e=>{d()&&g.setOpen(!1,(0,r.r)(r.w,e.nativeEvent))}),W=(0,r.D)(e=>{if(!m||!n||!a||"Escape"!==e.key)return;if(L.current)return;if(!T&&V("__escapeKeyBubbles"))return;const t=(0,r.r)(r.l,(0,i.r)(e)?e.nativeEvent:e);g.setOpen(!1,t),t.isCanceled||e.preventDefault(),T||t.isPropagationAllowed||e.stopPropagation()}),q=(0,r.D)(()=>{v.current.insideReactTree=!0,F.start(0,z)}),K=(0,r.D)(e=>{if(!m||!n||0!==e.button)return;const t=(0,l.N)(e.nativeEvent);(0,l.M)(g.select("floatingElement"),t)&&(P.current||(P.current=!0,R.current=!1))}),Y=(0,r.D)(e=>{m&&n&&(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&P.current&&(R.current=!0)});u.useEffect(()=>{if(!m||!n)return;v.current.__escapeKeyBubbles=T,v.current.__outsidePressBubbles=C;const e=new A,t=new A;function i(){M.current=!0,t.start(0,()=>{M.current=!1})}function s(){P.current=!1,R.current=!1}function u(){const e=N.current,t="pen"!==e&&e?e:"mouse",n=O(),r="function"==typeof n?n():n;return"string"==typeof r?r:r[t]}function c(e){var t;const n=null===(t=v.current.floatingContext)||void 0===t?void 0:t.nodeId,r=w&&de(w.nodesRef.current,n).some(t=>{var n;return $(e,null===(n=t.context)||void 0===n?void 0:n.elements.floating)});return H(e)||r}function d(e){if(function(e){const t=u();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}(e))return"click"===e.type||H(e)||(t.clear(),M.current=!1),void z();if(v.current.insideReactTree)return void z();const n=(0,l.N)(e),i=`[${pe("inert")}]`,o=(0,r.z)(n)?n.getRootNode():null,a=Array.from(((0,r.W)(o)?o:(0,r.t)(g.select("floatingElement"))).querySelectorAll(i)),s=g.context.triggerElements;if(n&&(s.hasElement(n)||s.hasMatchingElement(e=>(0,l.M)(e,n))))return;let d=(0,r.z)(n)?n:null;for(;d&&!(0,r.V)(d);){const e=(0,r.I)(d);if((0,r.V)(e)||!(0,r.z)(e))break;d=e}if(!a.length||!(0,r.z)(n)||n.matches("html,body")||(0,l.M)(n,g.select("floatingElement"))||!a.every(e=>!(0,l.M)(d,e))){if((0,r.B)(n)&&!("touches"in e)){const t=(0,r.V)(n),i=(0,r.k)(n),o=/auto|scroll/,a=t||o.test(i.overflowX),s=t||o.test(i.overflowY),l=a&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,u=s&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,c="rtl"===i.direction,d=u&&(c?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),f=l&&e.offsetY>n.clientHeight;if(d||f)return}if(!c(e))return"intentional"===u()&&M.current?(t.clear(),void(M.current=!1)):void(("function"!=typeof S||S(e))&&(V("__outsidePressBubbles")||(g.setOpen(!1,(0,r.r)(r.b,e)),z())))}}function f(e){if("sloppy"!==u()||!g.select("open")||!n||H(e))return;const t=e.touches[0];t&&(U.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},B.start(1e3,()=>{U.current&&(U.current.dismissOnTouchEnd=!1,U.current.dismissOnMouseDown=!1)}))}function p(e,t){const n=(0,l.N)(e);if(!n)return;const r=(0,o.n)(n,e.type,()=>{t(e),r()})}function h(e){B.clear(),"pointerdown"===e.type&&(N.current=e.pointerType),"mousedown"===e.type&&U.current&&!U.current.dismissOnMouseDown||p(e,e=>{"pointerdown"===e.type?function(e){"sloppy"===u()&&"touch"!==e.pointerType&&g.select("open")&&n&&!H(e)&&d(e)}(e):d(e)})}function b(e){if(!P.current)return;const n=R.current;s(),"intentional"===u()&&("pointercancel"!==e.type?c(e)||(n?i():("function"!=typeof S||S(e))&&(t.clear(),M.current=!0,z())):n&&i())}function x(e){if("sloppy"!==u()||!U.current||H(e))return;const t=e.touches[0];if(!t)return;const n=Math.abs(t.clientX-U.current.startX),r=Math.abs(t.clientY-U.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(U.current.dismissOnTouchEnd=!0),i>10&&(d(e),B.clear(),U.current=null)}function E(e){"sloppy"===u()&&U.current&&!H(e)&&(U.current.dismissOnTouchEnd&&d(e),B.clear(),U.current=null)}const j=(0,r.t)(y),_=I(a&&I((0,o.n)(j,"keydown",W),(0,o.n)(j,"compositionstart",function(){e.clear(),L.current=!0}),(0,o.n)(j,"compositionend",function(){e.start((0,r.q)()?5:0,()=>{L.current=!1})}
99)),k&&I((0,o.n)(j,"click",h,!0),(0,o.n)(j,"pointerdown",h,!0),(0,o.n)(j,"pointerup",b,!0),(0,o.n)(j,"pointercancel",b,!0),(0,o.n)(j,"mousedown",h,!0),(0,o.n)(j,"mouseup",b,!0),(0,o.n)(j,"touchstart",function(e){N.current="touch",p(e,f)},!0),(0,o.n)(j,"touchmove",function(e){p(e,x)},!0),(0,o.n)(j,"touchend",function(e){p(e,E)},!0)));return()=>{_(),e.clear(),t.clear(),s(),M.current=!1}},[v,y,a,k,S,m,n,T,C,W,z,O,V,H,w,g,B]),u.useEffect(z,[S,z]);const X=u.useMemo(()=>b({onKeyDown:W,[Xe[f]]:G},"intentional"!==f&&{onClick:G}),[W,G,f]),J=u.useMemo(()=>({onKeyDown:W,onPointerDown:Y,onMouseDown:Y,onClickCapture:q,onMouseDownCapture(e){q(),K(e)},onPointerDownCapture(e){q(),K(e)},onMouseUpCapture:q,onTouchEndCapture:q,onTouchMoveCapture:q}),[W,q,K,Y]);return u.useMemo(()=>n?{reference:X,floating:J,trigger:X}:{},[n,X,J])}const Qe=(e,t,n,r,i,o,...a)=>{if(a.length>0)throw new Error("Unsupported number of selectors");let s;if(e&&t&&n&&r&&i&&o)s=(a,s,l,u)=>o(e(a,s,l,u),t(a,s,l,u),n(a,s,l,u),r(a,s,l,u),i(a,s,l,u),s,l,u);else if(e&&t&&n&&r&&i)s=(o,a,s,l)=>i(e(o,a,s,l),t(o,a,s,l),n(o,a,s,l),r(o,a,s,l),a,s,l);else if(e&&t&&n&&r)s=(i,o,a,s)=>r(e(i,o,a,s),t(i,o,a,s),n(i,o,a,s),o,a,s);else if(e&&t&&n)s=(r,i,o,a)=>n(e(r,i,o,a),t(r,i,o,a),i,o,a);else if(e&&t)s=(n,r,i,o)=>t(e(n,r,i,o),r,i,o);else{if(!e)throw new Error("Missing arguments");s=e}return s},et=[];let tt;function nt(e){const t=(t,n)=>{const i=(0,r.it)(it).current;let o;try{tt=i;for(const e of et)e.before(i);o=e(t,n);for(const e of et)e.after(i);i.didInitialize=!0}finally{tt=void 0}return o};return t.displayName=e.displayName||e.name,t}function rt(e){return u.forwardRef(nt(e))}function it(){return{didInitialize:!1}}const ot=(0,r.nt)(19)?function(e,t,n,r,i){const o=tt;if(!o)return function(e,t,n,r,i){const o=u.useCallback(()=>t(e.getSnapshot(),n,r,i),[e,t,n,r,i]);return(0,f.useSyncExternalStore)(e.subscribe,o,o)}(e,t,n,r,i);const a=o.syncIndex;let s;o.syncIndex+=1,o.didInitialize?(s=o.syncHooks[a],s.store===e&&s.selector===t&&Object.is(s.a1,n)&&Object.is(s.a2,r)&&Object.is(s.a3,i)||(s.store!==e&&(o.didChangeStore=!0),s.store=e,s.selector=t,s.a1=n,s.a2=r,s.a3=i,s.didChange=!0)):(s={store:e,selector:t,a1:n,a2:r,a3:i,value:t(e.getSnapshot(),n,r,i),didChange:!1},o.syncHooks.push(s));return s.value}:function(e,t,n,r,i){return(0,p.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))};function at(e,t,n,r,i){return ot(e,t,n,r,i)}var st;st={before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){const r=e.syncHooks[n],i=r.selector(r.store.state,r.a1,r.a2,r.a3);!r.didChange&&Object.is(r.value,i)||(t=!0,r.value=i,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{const n=new Set;for(const t of e.syncHooks)n.add(t.store);const r=[];for(const e of n)r.push(e.subscribe(t));return()=>{for(const e of r)e()}}),(0,f.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}},et.push(st);var lt=class{constructor(e){(0,a.s)(this,"subscribe",e=>(this.listeners.add(e),()=>{this.listeners.delete(e)})),(0,a.s)(this,"getSnapshot",()=>this.state),this.state=e,this.listeners=new Set,this.updateTick=0}setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;const t=this.updateTick;for(const n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(const t in e)if(!Object.is(this.state[t],e[t]))return void this.setState(b(b({},this.state),e))}set(e,t){Object.is(this.state[e],t)||this.setState(b(b({},this.state),{},{[e]:t}))}notifyAll(){const e=b({},this.state);this.setState(e)}use(e,t,n,r){return at(this,e,t,n,r)}},ut=class extends lt{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){u.useDebugValue(e);const n=this;(0,r.E)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){const n=this;(0,r.E)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){const t=this;{u.useDebugValue(e,e=>Object.keys(e));const t=u.useRef(Object.keys(e)).current,n=Object.keys(e);(t.length!==n.length||t.some((e,t)=>e!==n[t]))&&console.error("ReactStore.useSyncedValues expects the same prop keys on every render. Keys should be stable.")}(0,r.E)(()=>{t.update(e)},[t,...Object.values(e)])}useControlledProp(e,t){u.useDebugValue(e);const n=this,i=void 0!==t;(0,r.E)(()=>{i&&!Object.is(n.state[e],t)&&n.setState(b(b({},n.state),{},{[e]:t}))},[n,e,t,i]);{var o;const t=null!==(o=this.controlledValues)&&void 0!==o?o:this.controlledValues=new Map;t.has(e)||t.set(e,i);const n=t.get(e);void 0!==n&&n!==i&&console.error(`A component is changing the ${i?"":"un"}controlled state of ${e.toString()} to be ${i?"un":""}controlled. Elements should not switch from uncontrolled to controlled (or vice versa).`)}}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return u.useDebugValue(e),at(this,this.selectors[e],t,n,r)}useContextCallback(e,t){u.useDebugValue(e);const n=(0,r.D)(null!=t?t:r.et);this.context[e]=n}useStateSetter(e){const t=u.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n="function"==typeof e?e:this.selectors[e];let r=n(this.state);return t(r,r,this),this.subscribe(e=>{const i=n(e);if(!Object.is(r,i)){const e=r;r=i,t(i,e,this)}})}};const ct={open:Qe(e=>e.open),transitionStatus:Qe(e=>e.transitionStatus),domReferenceElement:Qe(e=>e.domReferenceElement),referenceElement:Qe(e=>{var t;return null!==(t=e.positionReference)&&void 0!==t?t:e.referenceElement}),floatingElement:Qe(e=>e.floatingElement),floatingId:Qe(e=>e.floatingId)};var dt=class extends ut{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:o}=e,s=y(e,g);super(b(b({},s),{},{positionReference:s.referenceElement,domReferenceElement:s.referenceElement}),{onOpenChange:r,dataRef:{current:{}},events:Me(),nested:n,triggerElements:o},ct),(0,a.s)(this,"syncOpenEvent",(e,t)=>{(!e||!this.state.open||null!=t&&(0,i.t)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)}),(0,a.s)(this,"dispatchOpenChange",(e,t)=>{this.syncOpenEvent(e,t.event);const n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)}),(0,a.s)(this,"setOpen",(e,t)=>{var n,r,i,o;this.syncOnly?null===(i=(o=this.context).onOpenChange)||void 0===i||i.call(o,e,t):(this.dispatchOpenChange(e,t),null===(n=(r=this.context).onOpenChange)||void 0===n||n.call(r,e,t))}),this.syncOnly=t}};function ft(e){const{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:i,floatingId:o,nested:a,onOpenChange:s}=e,l=t.useState("open"),c=t.useState("activeTriggerElement"),d=t.useState(n?"popupElement":"positionerElement"),f=t.context.triggerElements,p=s,h=u.useRef(null);
99void 0===i&&null===h.current&&(h.current=new dt({open:l,transitionStatus:void 0,referenceElement:c,floatingElement:d,triggerElements:f,onOpenChange:p,floatingId:o,syncOnly:!0,nested:a}));const g=null!=i?i:h.current;return t.useSyncedValue("floatingId",o),(0,r.E)(()=>{const e={open:l,floatingId:o,referenceElement:c,floatingElement:d};(0,r.z)(c)&&(e.domReferenceElement=c),g.state.positionReference===g.state.referenceElement&&(e.positionReference=c),g.update(e)},[l,o,c,d,g]),g.context.onOpenChange=p,g.context.nested=a,g}const pt={tabIndex:-1,[l.R]:""};function ht(e,t,n=!1){const i=(0,r.n)(),o=null!=Ue(),a=u.useRef(null);void 0===e&&null===a.current&&(a.current=t(i,o));const s=null!=e?e:a.current;return ft({popupStore:s,treatPopupAsFloatingElement:n,floatingRootContext:s.state.floatingRootContext,floatingId:i,nested:o,onOpenChange:s.setOpen}),{store:s,internalStore:a.current}}function gt(e,t,n){var r;const i=null!==(r=null==n?void 0:n.id)&&void 0!==r?r:null;(i||t)&&(e.activeTriggerId=i,e.activeTriggerElement=null!=n?n:null)}function mt(e,t,n,i){const o=n.useState("isMountedByTrigger",e),a=function(e,t){const n=u.useRef(null),r=u.useRef(null);return u.useCallback(i=>{if(void 0===e)return;let o=!1;if(null!==n.current){const e=n.current,i=r.current,a=t.context.triggerElements.getById(e);i&&a===i&&(t.context.triggerElements.delete(e),o=!0),n.current=null,r.current=null}if(null!==i&&(n.current=e,r.current=i,t.context.triggerElements.add(e,i),o=!0),o){const e=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==e&&t.set("triggerCount",e)}},[t,e])}(e,n),s=(0,r.D)(t=>{if(a(t),!t)return;const r=n.select("open"),o=n.select("activeTriggerId");o!==e?null==o&&r&&n.update(b({activeTriggerId:e,activeTriggerElement:t},i)):n.update(b({activeTriggerElement:t},r?i:null))});return(0,r.E)(()=>{o&&n.update(b({activeTriggerElement:t.current},i))},[o,n,t,...Object.values(i)]),{registerTrigger:s,isMountedByThisTrigger:o}}function yt(e){const t=e.useState("open");(0,r.E)(()=>{if(!t)return void(0!==e.state.triggerCount&&e.set("triggerCount",0));const n=e.context.triggerElements.size,r={};if(e.state.triggerCount!==n&&(r.triggerCount=n),!e.select("activeTriggerId")&&1===n){const t=e.context.triggerElements.entries().next();if(!t.done){const[e,n]=t.value;r.activeTriggerId=e,r.activeTriggerElement=n}}void 0===r.triggerCount&&void 0===r.activeTriggerId||e.update(r)},[t,e,e.useState("triggerCount")])}function vt(e,t,n){const{mounted:i,setMounted:o,transitionStatus:s}=(0,a.r)(e);t.useSyncedValues({mounted:i,transitionStatus:s});const l=(0,r.D)(()=>{var e,r;o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),null==n||n(),null===(e=(r=t.context).onOpenChangeComplete)||void 0===e||e.call(r,!1)}),u=t.useState("preventUnmountingOnClose");return(0,a.t)({enabled:i&&!e&&!u,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:s}}function bt(e,t){e.useSyncedValues(t),(0,r.E)(()=>()=>{e.update({activeTriggerProps:r.$,inactiveTriggerProps:r.$,popupProps:r.$})},[e])}function wt(e,t){(0,r.E)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,r.E)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])}var xt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){const n=this.idMap.get(e);if(n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t),this.elementsSet.size!==this.idMap.size))throw new Error("Base UI: A trigger element cannot be registered under multiple IDs in PopupTriggerMap.")}delete(e){const t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(const t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};const St=u.forwardRef(function(e,t){const{cutout:n}=e,r=y(e,m);let i;if(n){const e=n.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,c.jsx)("div",b(b({ref:t,role:"presentation","data-base-ui-inert":""},r),{},{style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}}))});function kt(e){const t=u.useRef(!0);t.current&&(t.current=!1,e())}St.displayName="InternalBackdrop";let Ot={},Tt={},Ct="";function Et(e){var t,n;const s=(0,r.t)(e),l=s.documentElement,u=s.body,c=(0,r.L)(l);let d=0,f=0,p=!1;const h=a.a.create();
99if(i.p&&1!==(null!==(t=null===(n=c.visualViewport)||void 0===n?void 0:n.scale)&&void 0!==t?t:1))return()=>{};function g(){const t=c.getComputedStyle(l),n=c.getComputedStyle(u),i=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";d=l.scrollTop,f=l.scrollLeft,Ot={scrollbarGutter:l.style.scrollbarGutter,overflowY:l.style.overflowY,overflowX:l.style.overflowX},Ct=l.style.scrollBehavior,Tt={position:u.style.position,height:u.style.height,width:u.style.width,boxSizing:u.style.boxSizing,overflowY:u.style.overflowY,overflowX:u.style.overflowX,scrollBehavior:u.style.scrollBehavior};const o=l.scrollHeight>l.clientHeight,a=l.scrollWidth>l.clientWidth,s="scroll"===t.overflowY||"scroll"===n.overflowY,h="scroll"===t.overflowX||"scroll"===n.overflowX,g=Math.max(0,c.innerWidth-u.clientWidth),m=Math.max(0,c.innerHeight-u.clientHeight),y=parseFloat(n.marginTop)+parseFloat(n.marginBottom),v=parseFloat(n.marginLeft)+parseFloat(n.marginRight),b=(0,r.U)(l)?l:u;if(p=function(e){if("undefined"==typeof CSS||!CSS.supports||!CSS.supports("scrollbar-gutter","stable")||"undefined"==typeof document)return!1;const t=(0,r.t)(e),n=t.documentElement,i=t.body,o=(0,r.U)(n)?n:i,a=o.style.overflowY,s=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",o.style.overflowY="scroll";const l=o.offsetWidth;o.style.overflowY="hidden";const u=o.offsetWidth;return o.style.overflowY=a,n.style.scrollbarGutter=s,l===u}(e),p)return l.style.scrollbarGutter=i,b.style.overflowY="hidden",void(b.style.overflowX="hidden");Object.assign(l.style,{scrollbarGutter:i,overflowY:"hidden",overflowX:"hidden"}),(o||s)&&(l.style.overflowY="scroll"),(a||h)&&(l.style.overflowX="scroll"),Object.assign(u.style,{position:"relative",height:y||m?`calc(100dvh - ${y+m}px)`:"100dvh",width:v||g?`calc(100vw - ${v+g}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),u.scrollTop=d,u.scrollLeft=f,l.setAttribute("data-base-ui-scroll-locked",""),l.style.scrollBehavior="unset"}function m(){Object.assign(l.style,Ot),Object.assign(u.style,Tt),p||(l.scrollTop=d,l.scrollLeft=f,l.removeAttribute("data-base-ui-scroll-locked"),l.style.scrollBehavior=Ct)}g();const y=(0,o.n)(c,"resize",function(){m(),h.request(g)});return()=>{h.cancel(),m(),"function"==typeof c.removeEventListener&&y()}}const jt=new class{constructor(){(0,a.s)(this,"lockCount",0),(0,a.s)(this,"restore",null),(0,a.s)(this,"timeoutLock",A.create()),(0,a.s)(this,"timeoutUnlock",A.create()),(0,a.s)(this,"release",()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)}),(0,a.s)(this,"unlock",()=>{var e;0===this.lockCount&&this.restore&&(null===(e=this.restore)||void 0===e||e.call(this),this.restore=null)})}acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}lock(e){if(0===this.lockCount||null!==this.restore)return;const t=(0,r.t)(e).documentElement,n=(0,r.L)(t).getComputedStyle(t).overflowY;if("hidden"===n||"clip"===n)return void(this.restore=r.et);const o=i.l||!function(e){if("undefined"==typeof document)return!1;const t=(0,r.t)(e);return(0,r.L)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=o?function(e){const t=(0,r.t)(e),n=t.documentElement,i=t.body,o=(0,r.U)(n)?n:i,a={overflowY:o.style.overflowY,overflowX:o.style.overflowX};return Object.assign(o.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(o.style,a)}}(e):Et(e)}};function _t(e=!0,t=null){(0,r.E)(()=>{if(e)return jt.acquire(t)},[e,t])}},5962:function(e,t,n){"use strict";n.d(t,{n:function(){return i},t:function(){return o}});var r=n(8944);function i(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function o(e){const t=(0,r.it)(a,e).current;return t.next=e,(0,r.E)(t.effect),t}function a(e){const t={current:e,next:e,effect:()=>{t.current=t.next}};return t}},17018:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(8944),i=n(40809);function o(e,t){const n=i.useRef(e),o=(0,r.D)(t);(0,r.E)(()=>{n.current!==e&&o(n.current)},[e,o]),(0,r.E)(()=>{n.current=e},[e])}},56243:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{n:function(){return l},t:function(){return s}});const a={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},s=i(i({},a),{},{position:"fixed",top:0,left:0}),l=i(i({},a),{},{position:"absolute"})},87800:function(e,t,n){"use strict";n.d(t,{a:function(){return c}});var r=n(17839),i=n(28161),o=n(40809),a=n(85349);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=({open:e,onClose:t,initialFocus:n,hideOverlay:s=!1,children:u,sx:c})=>(o.useEffect(()=>{document.documentElement.style.scrollBehavior=e?"auto":"smooth"},[e]),(0,a.jsx)(i.t,{open:e,onOpenChange:e=>{e||t()},children:(0,a.jsxs)(i.n,{children:[s?null:(0,a.jsx)(i.i,{render:(0,a.jsx)(r.t,{className:"overlay",sx:{position:"fixed",inset:"0",zIndex:9998,backgroundColor:"$black.900",opacity:"0.75",backdropFilter:"saturate(180%) blur(2px)"}})}),(0,a.jsx)(i.r,{initialFocus:n,render:(0,a.jsx)(r.t,{bg:"$blueGray.50",borderRadius:"$lg",p:"$4",sx:l({position:"fixed",top:"50%",left:"50%",zIndex:9999,maxWidth:"95vw",maxHeight:"95vh",overflowY:"scroll",transform:"translate(-50%, -50%)"},c),textColor:"$blueGray.900"}),children:u})]})}));c.displayName="Modal"},84664:function(e){"use strict";var t,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,a={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(a,{DEFAULT_RESOLUTIONS:()=>c,getBreakpoints:()=>f,getSizes:()=>s,getSrcSet:()=>h,getSrcSetEntries:()=>p,getStyle:()=>u,inferImageDimensions:()=>b,normalizeImageType:()=>y,transformBaseImageProps:()=>m,transformBaseSourceProps:()=>v,transformSharedProps:()=>g}),e.exports=(t=a,((e,t,a,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of i(t))o.call(e,l)||l===a||n(e,l,{get:()=>t[l],enumerable:!(s=r(t,l))||s.enumerable});return e})(n({},"__esModule",{value:!0}),t));var s=(e,t)=>{if(e&&t)switch(t){case"constrained":return`(min-width: ${e}px) ${e}px, 100vw`;case"fixed":return`${e}px`;case"fullWidth":return"100vw";default:return}},l=e=>e||0===e?`${e}px`:void 0,u=({width:e,height:t,aspectRatio:n,layout:r,objectFit:i="cover",background:o})=>{const a=[["object-fit",i]];return o?.startsWith("https:")||o?.startsWith("http:")||o?.startsWith("data:")||o?.startsWith("/")?(a.push(["background-image",`url(${o})`]),a.push(["background-size","cover"]),a.push(["background-repeat","no-repeat"])):a.push(["background",o]),"fixed"===r&&(a.push(["width",l(e)]),a.push(["height",l(t)])),"constrained"===r&&(a.push(["max-width",l
99(e)]),a.push(["max-height",l(t)]),a.push(["aspect-ratio",n?`${n}`:void 0]),a.push(["width","100%"])),"fullWidth"===r&&(a.push(["width","100%"]),a.push(["aspect-ratio",n?`${n}`:void 0]),a.push(["height",l(t)])),Object.fromEntries(a.filter(([,e])=>e))},c=[6016,5120,4480,3840,3200,2560,2048,1920,1668,1280,1080,960,828,750,640],d=24,f=({width:e,layout:t,resolutions:n=c})=>{if("fullWidth"===t)return n;if(!e)return[];const r=2*e;return"fixed"===t?[e,r]:"constrained"===t?[e,r,...n.filter(e=>e<r)]:[]},p=({src:e,width:t,layout:n="constrained",height:r,aspectRatio:i,breakpoints:o,format:a})=>(o||=f({width:t,layout:n}),o.sort((e,t)=>e-t).map(t=>{let n;return r&&i&&(n=Math.round(t/i)),{url:e,width:t,height:n,format:a}})),h=e=>{let{src:t,transformer:n,operations:r}=e;return n?p(e).map(({url:i,...o})=>{const a=n(t,{...r,...o},e.options);return`${a?.toString()} ${o.width}w`}).join(",\n"):""};function g({width:e,height:t,priority:n,layout:r="constrained",aspectRatio:i,...o}){return e=e&&Number(e)||void 0,t=t&&Number(t)||void 0,n?(o.loading||="eager",o.fetchpriority||="high"):(o.loading||="lazy",o.decoding||="async"),""===o.alt&&(o.role||="presentation"),i?e?t||(t=Math.round(e/i)):t&&(e=Math.round(t*i)):e&&t&&(i=e/t),{width:e,height:t,aspectRatio:i,layout:r,...o}}function m(e){let{src:t,transformer:n,background:r,layout:i,objectFit:o,breakpoints:a,width:l,height:c,aspectRatio:f,unstyled:p,operations:m,options:y,...v}=g(e);if(n&&"auto"===r){const e=f?Math.round(d/f):void 0,i=n(t,{width:d,height:e},y);i&&(r=i.toString())}const b={width:l,height:c,aspectRatio:f,layout:i,objectFit:o,background:r};if(v.sizes||=s(l,i),p||(v.style={...u(b),...v.style}),n){v.srcset=h({src:t,width:l,height:c,aspectRatio:f,layout:i,breakpoints:a,transformer:n,operations:m,options:y});const e=n(t,{...m,width:l,height:c},y);e&&(t=e),"fullWidth"!==i&&"constrained"!==i||(l=void 0,c=void 0)}return{...v,src:t?.toString(),width:l,height:c}}function y(e){return e?e.startsWith("image/")?{format:e.slice(6),mimeType:e}:{format:e,mimeType:`image/${"jpg"===e?"jpeg":e}`}:{}}function v({media:e,type:t,...n}){let{src:r,transformer:i,layout:o,breakpoints:a,width:l,height:u,aspectRatio:c,sizes:d,loading:f,decoding:p,operations:m,options:v,...b}=g(n);if(!i)return{};const{format:w,mimeType:x}=y(t);d||=s(l,o);const S=h({src:r,width:l,height:u,aspectRatio:c,layout:o,breakpoints:a,transformer:i,format:w,operations:m,options:v}),k=i(r,{...m,width:l,height:u},v);k&&(r=k);const O={...b,sizes:d,srcset:S};return e&&(O.media=e),x&&(O.type=x),O}function b(e,t){const n=e.aspectRatio||t.width/t.height;let{width:r,height:i}=e;return r||(r=i?i*n:t.width),i||(i=r?r/n:t.height),{width:r,height:i}}},56687:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},61699:function(e,t,n){"use strict";n.r(t),n.d(t,{dequal:function(){return i}});var r=Object.prototype.hasOwnProperty;function i(e,t){var n,o;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((o=e.length)===t.length)for(;o--&&i(e[o],t[o]););return-1===o}if(!n||"object"==typeof e){for(n in o=0,e){if(r.call(e,n)&&++o&&!r.call(t,n))return!1;if(!(n in t)||!i(e[n],t[n]))return!1}return Object.keys(t).length===o}}return e!=e&&t!=t}},14006:function(e,t,n){"use strict";n.d(t,{A:function(){return V}});var r=n(40809);function i(e){return function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)||Array.isArray(e)}function o(e,t){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;return JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{const r=e[n],a=t[n];return"function"==typeof r?`${r}`==`${a}`:i(r)&&i(a)?o(r,a):r===a})}function a(e){return e.concat().sort((e,t)=>
vendor: 17,360 bytes, line 99
99e.name>t.name?1:-1).map(e=>e.options)}function s(e){return"number"==typeof e}function l(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function f(e){return Math.sign(e)}function p(e,t){return d(e-t)}function h(e){return b(e).map(Number)}function g(e){return e[m(e)]}function m(e){return Math.max(0,e.length-1)}function y(e,t){return t===m(e)}function v(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function b(e){return Object.keys(e)}function w(e,t){return[e,t].reduce((e,t)=>(b(t).forEach(n=>{const r=e[n],i=t[n],o=c(r)&&c(i);e[n]=o?w(r,i):i}),e),{})}function x(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function S(){let e=[];const t={add:function(n,r,i,o={passive:!0}){let a;if("addEventListener"in n)n.addEventListener(r,i,o),a=()=>n.removeEventListener(r,i,o);else{const e=n;e.addListener(i),a=()=>e.removeListener(i)}return e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function k(e,t,n,r){const i=S(),o=1e3/60;let a=null,s=0,l=0;function u(e){if(!l)return;a||(a=e,n(),n());const i=e-a;for(a=e,s+=i;s>=o;)n(),s-=o;r(s/o),l&&(l=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(l),a=null,s=0,l=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(a=null,s=0)})},destroy:function(){c(),i.clear()},start:function(){l||(l=t.requestAnimationFrame(u))},stop:c,update:n,render:r}}function O(e=0,t=0){const n=d(e-t);function r(t){return t<e}function i(e){return e>t}function o(e){return r(e)||i(e)}return{length:n,max:t,min:e,constrain:function(n){return o(n)?r(n)?e:t:n},reachedAny:o,reachedMax:i,reachedMin:r,removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function T(e,t,n){const{constrain:r}=O(0,e),i=e+1;let o=a(t);function a(e){return n?d((i+e)%i):r(e)}function s(){return o}function l(){return T(e,s(),n)}const u={get:s,set:function(e){return o=a(e),u},add:function(e){return l().set(s()+e)},clone:l};return u}function C(e,t,n,r,i,o,a,s,l,c,h,g,m,y,v,b,w,k,T){const{cross:C,direction:E}=e,j=["INPUT","SELECT","TEXTAREA"],_={passive:!1},P=S(),I=S(),A=O(50,225).constrain(y.measure(20)),D={mouse:300,touch:400},R={mouse:500,touch:600},M=v?43:25;let $=!1,L=0,N=0,U=!1,B=!1,F=!1,z=!1;function V(e){if(!x(e,r)&&e.touches.length>=2)return H(e);const t=o.readPoint(e),n=o.readPoint(e,C),a=p(t,L),l=p(n,N);if(!B&&!z){if(!e.cancelable)return H(e);if(B=a>l,!B)return H(e)}const u=o.pointerMove(e);a>b&&(F=!0),c.useFriction(.3).useDuration(.75),s.start(),i.add(E(u)),e.preventDefault()}function H(e){const t=h.byDistance(0,!1).index!==g.get(),n=o.pointerUp(e)*(v?R:D)[z?"mouse":"touch"],r=function(e,t){const n=g.add(-1*f(e)),r=h.byDistance(e,!v).distance;return v||d(e)<A?r:w&&t?.5*r:h.byIndex(n.get(),0).distance}(E(n),t),i=function(e,t){if(0===e||0===t)return 0;if(d(e)<=d(t))return 0;const n=p(d(e),d(t));return d(n/e)}(n,r),a=M-10*i,s=k+i/50;B=!1,U=!1,I.clear(),c.useDuration(a).useFriction(s),l.distance(r,!v),z=!1,m.emit("pointerUp")}function G(e){F&&(e.stopPropagation(),e.preventDefault(),F=!1)}return{init:function(e){if(!T)return;function s(s){(u(T)||T(e,s))&&function(e){const s=x(e,r);if(z=s,F=v&&s&&!e.buttons&&$,$=p(i.get(),a.get())>=2,s&&0!==e.button)return;if(function(e){const t=e.nodeName||"";return j.includes(t)}(e.target))return;U=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(a),function(){const e=z?n:t;I.add(e,"touchmove",V,_).add(e,"touchend",H).add(e,"mousemove",V,_).add(e,"mouseup",H)}(),L=o.readPoint(e),N=o.readPoint(e,C),m.emit("pointerDown")}(s)}const l=t;P.add(l,"dragstart",e=>e.preventDefault(),_).add(l,"touchmove",()=>{},_).add(l,"touchend",()=>{}).add(l,"touchstart",s).add(l,"mousedown",s).add(l,"touchcancel",H).add(l,"contextmenu",H).add(l,"click",G,!0)},destroy:function(){P.clear(),I.clear()},pointerDown:function(){return U}}}function E(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){const i="client"+("x"===(r||e.scroll)?"X":"Y");return(x(n,t)?n:n.touches[0])[i]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){const t=o(e)-o(r),a=i(e)-i(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;const t=o(r)-o(n),a=i(e)-i(n),s=i(e)-i(r)>170,l=t/a;return a&&!s&&d(l)>.1?l:0},readPoint:o}}function j(e,t,n,r,i,o,a){const s=[e].concat(r);let l,c,f=[],p=!1;function h(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(c=h(e),f=r.map(h),l=new ResizeObserver(n=>{(u(o)||o(i,n))&&function(n){for(const o of n){if(p)return;const n=o.target===e,a=r.indexOf(o.target),s=n?c:f[a];if(d(h(n?e:r[a])-s)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{s.forEach(e=>l.observe(e))}))},destroy:function(){p=!0,l&&l.disconnect()}}}function _(e,t,n,r,i){const o=i.measure(10),a=i.measure(50),s=O(.1,.99);let l=!1;function u(){return!l&&(!!e.reachedAny(n.get())&&!!e.reachedAny(t.get()))}return{shouldConstrain:u,constrain:function(i){if(!u())return;const l=e.reachedMin(t.get())?"min":"max",c=d(e[l]-t.get()),f=n.get()-t.get(),p=s.constrain(c/a);n.subtract(f*p),!i&&d(f)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){l=!e}}}function P(e,t,n,r){const i=t.min+.1,o=t.max+.1,{reachedMin:a,reachedMax:s}=O(i,o);return{loop:function(t){if(!function(e){return 1===e?s(n.get()):-1===e&&a(n.get())}(t))return;const i=e*(-1*t);r.forEach(e=>e.add(i))}}}function I(e,t,n,r,i){const{reachedAny:o,removeOffset:a,constrain:s}=r;function l(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function u(t,r){const i=[t,t+n,t-n];if(!e)return t;if(!r)return l(i);const o=i.filter(e=>f(e)===r);return o.length?l(o):g(i)-n}return{byDistance:function(n,r){const l=i.get()+n,{index:c,distance:f}=function(n){const r=e?a(n):s(n),i=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff)),{index:o}=i[0];return{index:o,distance:r}}(l),p=!e&&o(l);return!r||p?{index:c,distance:n}:{index:c,distance:n+u(t[c]-f,0)}},byIndex:function(e,n){return{index:e,distance:u(t[e]-i.get(),n)}},shortcut:u}}function A(e,t,n,r,i,o,a,l){const c={passive:!0,capture:!0};let d=0;function f(e){"Tab"===e.code&&(d=(new Date).getTime())}return{init:function(p){l&&(o.add(document,"keydown",f,!1),t.forEach((t,f)=>{o.add(t,"focus",t=>{(u(l)||l(p,t))&&function(t){if((new Date).getTime()-d>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;const o=n.findIndex(e=>e.includes(t));s(o)&&(i.useDuration(0),r.index(o,0),a.emit("slideFocus"))}(f)},c)}))}}}function D(e){let t=e;function n(e){return s(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function R(e,t){const n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style;let i=null,o=!1;return{clear:function(){o||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;const a=(s=e.direction(t),Math.round(100*s)/100);var s;a!==i&&(r.transform=n(a),i=a)},toggleActive:function(e){o=!e}}}function M(e,t,n,r,i,o,a,s,l){const u=h(i),c=h(i).reverse(),d=function(){const e=a[0];return g(p(c,e),n,!1)}().concat(function(){const e=t-a[0]-1;return g(p(u,e),-n,!0)}());function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,n)=>f(e,t)>0?e.concat([n]):e,[])}function g(i,a,u){const c=function(e){return o.map((n,i)=>({start:n-r[i]+.5+e,end:n+t-.5+e}))}(a);return i.map(t=>{const r=u?0:-n,i=u?n:0,o=u?"end":"start",a=c[t][o];return{index:t,loopPoint:a,slideLocation:D(-1),translate:R(e,l[t]),target:()=>s.get()>a?r:i}})}return{canLoop:function(){return d.every(({index:e})=>f(u.filter(t=>t!==e),t)<=.1)},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{const{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:d}}function $(e,t,n){let r,i=!1;return{init:function(o){n&&(r=new MutationObserver(e=>{i||(u(n)||n(o,e))&&function(e){for(const n of e)if("childList"===n.type){o.reInit(),t.emit("slidesChanged");break}}(e)}),r.observe(e,{childList:!0}))},destroy:function(){r&&r.disconnect(),i=!0}}}function L(e,t,n,r){const i={};let o,a=null,s=null,l=!1;return{init:function(){o=new IntersectionObserver(e=>{l||(e.forEach(e=>{const n=t.indexOf(e.target);i[n]=e}),a=null,s=null,n.emit("slidesInView"))},{root:e.parentElement,threshold:r}),t.forEach(e=>o.observe(e))},destroy:function(){o&&o.disconnect(),l=!0},get:function(e=!0){if(e&&a)return a;if(!e&&s)return s;const t=function(e){return b(i).reduce((t,n)=>{const r=parseInt(n),{isIntersecting:o}=i[r];return(e&&o||!e&&!o)&&t.push(r),t},[])}(e);return e&&(a=t),e||(s=t),t}}}function N(e,t,n,r,i,o,a,l,u){const{startEdge:c,endEdge:f,direction:p}=e,y=s(n);return{groupSlides:function(e){return y?function(e,t){return h(e).filter(e=>e%t===0).map(n=>e.slice(n,n+t))}(e,n):function(e){return e.length?h(e).reduce((n,s,h)=>{const y=g(n)||0,v=0===y,b=s===m(e),w=i[c]-o[y][c],x=i[c]-o[s][f],S=!r&&v?p(a):0,k=d(x-(!r&&b?p(l):0)-(w+S));return h&&k>t+u&&n.push(s),b&&n.push(e.length),n},[]).map((t,n,r)=>{const i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}(e)}}}function U(e,t,n,r,i,o,a){const{align:s,axis:u,direction:c,startIndex:b,loop:w,duration:x,dragFree:U,dragThreshold:B,inViewThreshold:F,slidesToScroll:z,skipSnaps:V,containScroll:H,watchResize:G,watchSlides:W,watchDrag:q,watchFocus:K}=o,Y={measure:function(e){const{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},X=Y.measure(t),J=n.map(Y.measure),Z=function(e,t){const n="rtl"===t,r="y"===e,i=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(e){const{height:t,width:n}=e;return r?t:n},direction:function(e){return e*i}}}(u,c),Q=Z.measureSize(X),ee=function(e){return{measure:function(t){return e*(t/100)}}}(Q),te=function(e,t){const n={start:function(){return 0},center:function(e){return r(e)/2},end:r};function r(e){return t-e}return{measure:function(r,i){return l(e)?n[e](r):e(t,r,i)}}}(s,Q),ne=!w&&!!H,re=w||!!H,{slideSizes:ie,slideSizesWithGaps:oe,startGap:ae,endGap:se}=function(e,t,n,r,i,o){const{measureSize:a,startEdge:s,endEdge:l}=e,u=n[0]&&i,c=function(){if(!u)return 0;const e=n[0];return d(t[s]-e[s])}(),f=function(){if(!u)return 0;const e=o.getComputedStyle(g(r));return parseFloat(e.getPropertyValue(`margin-${l}`))}(),p=n.map(a),h=n.map((e,t,n)=>{const r=!t,i=y(n,t);return r?p[t]+c:i?p[t]+f:n[t+1][s]-e[s]}).map(d);return{slideSizes:p,slideSizesWithGaps:h,startGap:c,endGap:f}}(Z,X,J,n,re,i),le=N(Z,Q,z,w,X,J,ae,se,2),{snaps:ue,snapsAligned:ce}=function(e,t,n,r,i){const{startEdge:o,endEdge:a}=e,{groupSlides:s}=i,l=s(r).map(e=>g(e)[a]-e[0][o]).map(d).map(t.measure),u=r.map(e=>n[o]-e[o]).map(e=>-d(e)),c=s(u).map(e=>e[0]).map((e,t)=>e+l[t]);return{snaps:u,snapsAligned:c}}(Z,te,X,J,le),de=-g(ue)+g(oe),{snapsContained:fe,scrollContainLimit:pe}=function(e,t,n,r,i){const o=O(-t+e,0),a=n.map((e,t)=>{const{min:r,max:i}=o,a=o.constrain(e),s=!t,u=y(n,t);return s?i:u||l(r,a)?r:l(i,a)?i:a}).map(e=>parseFloat(e.toFixed(3))),s=function(){const e=a[0],t=g(a);return O(a.lastIndexOf(e),a.indexOf(t)+1)}();function l(e,t){return p(e,t)<=1}return{snapsContained:function(){if(t<=e+i)return[o.max];if("keepSnaps"===r)return a;const{min:n,max:l}=s;return a.slice(n,l)}(),scrollContainLimit:s}}(Q,de,ce,H,2),he=ne?fe:ce,{limit:ge}=function(e,t,n){const r=t[0];return{limit:O(n?r-e:g(t),r)}}(de,he,w),me=T(m(he),b,w),ye=me.clone(),ve=h(n),be=k(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(De),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:s,animation:l,eventHandler:u,scrollBounds:c,options:{loop:d}},f)=>{const p=e.settled(),h=!c.shouldConstrain(),g=d?p:p&&h,m=g&&!s.pointerDown();m&&l.stop();const y=n.get()*f+i.get()*(1-f);r.set(y),d&&(o.loop(e.direction()),a.loop()),t.to(r.get()),m&&u.emit("settle"),g||u.emit("scroll")})(De,e)),we=he[me.get()],xe=D(we),Se=D(we),ke=D(we),Oe=D(we),Te=function(e,t,n,r,i,o){let a=0,s=0,l=i,u=o,c=e.get(),p=0;function h(e){return l=e,m}function g(e){return u=e,m}const m={direction:function(){return s},duration:function(){return l},velocity:function(){return a},seek:function(){const t=r.get()-e.get();let i=0;return l?(n.set(e),a+=t/l,a*=u,c+=a,e.add(a),i=c-p):(a=0,n.set(r),e.set(r),i=t),s=f(i),p=c,m},settled:function(){return d(r.get()-t.get())<.001},useBaseFriction:function(){return g(o)},useBaseDuration:function(){return h(i)},useFriction:g,useDuration:h};return m}(xe,ke,Se,Oe,x,.68),Ce=I(w,he,de,ge,Oe),Ee=function(e,t,n,r,i,o,a){function s(i){const s=i.distance,l=i.index!==t.get();o.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(n.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){s(i.byDistance(e,t))},index:function(e,n){const r=t.clone().set(e);s(i.byIndex(r.get(),n))}}}(be,me,ye,Te,Ce,Oe,a),je=function(e){const{max:t,length:n}=e;return{get:function(e){return n?(e-t)/-n:0}}}(ge),_e=S(),Pe=L(t,n,a,F),{slideRegistry:Ie}=function(e,t,n,r,i,o){const{groupSlides:a}=i,{min:s,max:l}=r;return{slideRegistry:function(){const r=a(o),i=!e||"keepSnaps"===t;return 1===n.length?[o]:i?r:r.slice(s,l).map((e,t,n)=>{const r=!t,i=y(n,t);return r?v(g(n[0])+1):i?v(m(o)-g(n)[0]+1,g(n)[0]):e})}()}}(ne,H,he,pe,le,ve),Ae=A(e,n,Ie,Ee,Te,_e,a,K),De={ownerDocument:r,ownerWindow:i,eventHandler:a,containerRect:X,slideRects:J,animation:be,axis:Z,dragHandler:C(Z,e,r,i,Oe,E(Z,i),xe,be,Ee,Te,Ce,me,a,ee,U,B,V,.68,q),eventStore:_e,percentOfView:ee,index:me,indexPrevious:ye,limit:ge,location:xe,offsetLocation:ke,previousLocation:Se,options:o,resizeHandler:j(t,a,i,n,Z,G,Y),scrollBody:Te,scrollBounds:_(ge,ke,Oe,Te,ee),scrollLooper:P(de,ge,ke,[xe,ke,Se,Oe]),scrollProgress:je,scrollSnapList:he.map(je.get),scrollSnaps:he,scrollTarget:Ce,scrollTo:Ee,slideLooper:M(Z,Q,de,ie,oe,ue,he,ke,n),slideFocus:Ae,slidesHandler:$(t,a,W),slidesInView:Pe,slideIndexes:ve,slideRegistry:Ie,slidesToScroll:le,target:Oe,translate:R(Z,t)};return De}const B={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function F(e){function t(e,t){return w(e,t||{})}const n={mergeOptions:t,optionsAtMedia:function(n){const r=n.breakpoints||{},i=b(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>b(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}};return n}function z(e,t,n){const r=e.ownerDocument,i=r.defaultView,o=F(i),a=function(e){let t=[];return{init:function(n,r){return t=r.filter(({options:t})=>!1!==e.optionsAtMedia(t).active),t.forEach(t=>t.init(n,e)),r.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){t=t.filter(e=>e.destroy())}}}(o),s=S(),u=function(){let e,t={};function n(e){return t[e]||[]}const r={init:function(t){e=t},emit:function(t){return n(t).forEach(n=>n(e,t)),r},off:function(e,i){return t[e]=n(e).filter(e=>e!==i),r},on:function(e,i){return t[e]=n(e).concat([i]),r},clear:function(){t={}}};return r}(),{mergeOptions:c,optionsAtMedia:d,optionsMediaQueries:f}=o,{on:p,off:h,emit:g}=u,m=j;let y,v,b,w,x=!1,k=c(B,z.globalOptions),O=c(k),T=[];function C(t){const n=U(e,b,w,r,i,t,u);if(t.loop&&!n.slideLooper.canLoop()){return C(Object.assign({},t,{loop:!1}))}return n}function E(t,n){x||(k=c(k,t),O=d(k),T=n||T,function(){const{container:t,slides:n}=O,r=l(t)?e.querySelector(t):t;b=r||e.children[0];const i=l(n)?b.querySelectorAll(n):n;w=[].slice.call(i||b.children)}(),y=C(O),f([k,...T.map(({options:e})=>e)]).forEach(e=>s.add(e,"change",j)),O.active&&(y.translate.to(y.location.get()),y.animation.init(),y.slidesInView.init(),y.slideFocus.init(A),y.eventHandler.init(A),y.resizeHandler.init(A),y.slidesHandler.init(A),y.options.loop&&y.slideLooper.loop(),b.offsetParent&&w.length&&y.dragHandler.init(A),v=a.init(A,T)))}function j(e,t){const n=I();_(),E(c({startIndex:n},e),t),u.emit("reInit")}function _(){y.dragHandler.destroy(),y.eventStore.clear(),y.translate.clear(),y.slideLooper.clear(),y.resizeHandler.destroy(),y.slidesHandler.destroy(),y.slidesInView.destroy(),y.animation.destroy(),a.destroy(),s.clear()}function P(e,t,n){O.active&&!x&&(y.scrollBody.useBaseFriction().useDuration(!0===t?0:O.duration),y.scrollTo.index(e,n||0))}function I(){return y.index.get()}const A={canScrollNext:function(){return y.index.add(1).get()!==I()},canScrollPrev:function(){return y.index.add(-1).get()!==I()},containerNode:function(){return b},internalEngine:function(){return y},destroy:function(){x||(x=!0,s.clear(),_(),u.emit("destroy"),u.clear())},off:h,on:p,emit:g,plugins:function(){return v},previousScrollSnap:function(){return y.indexPrevious.get()},reInit:m,rootNode:function(){return e},scrollNext:function(e){P(y.index.add(1).get(),e,-1)},scrollPrev:function(e){P(y.index.add(-1).get(),e,1)},scrollProgress:function(){return y.scrollProgress.get(y.offsetLocation.get())},scrollSnapList:function(){return y.scrollSnapList}
99,scrollTo:P,selectedScrollSnap:I,slideNodes:function(){return w},slidesInView:function(){return y.slidesInView.get()},slidesNotInView:function(){return y.slidesInView.get(!1)}};return E(t,n),setTimeout(()=>u.emit("init"),0),A}function V(e={},t=[]){const n=(0,r.useRef)(e),i=(0,r.useRef)(t),[s,l]=(0,r.useState)(),[u,c]=(0,r.useState)(),d=(0,r.useCallback)(()=>{s&&s.reInit(n.current,i.current)},[s]);return(0,r.useEffect)(()=>{o(n.current,e)||(n.current=e,d())},[e,d]),(0,r.useEffect)(()=>{(function(e,t){if(e.length!==t.length)return!1;const n=a(e),r=a(t);return n.every((e,t)=>o(e,r[t]))})(i.current,t)||(i.current=t,d())},[t,d]),(0,r.useEffect)(()=>{if("undefined"!=typeof window&&window.document&&window.document.createElement&&u){z.globalOptions=V.globalOptions;const e=z(u,n.current,i.current);return l(e),()=>e.destroy()}l(void 0)},[u,l]),[c,s]}z.globalOptions=void 0,V.globalOptions=void 0},23259:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var a=o[i];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},31365:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function n(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,r,i){var o=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof r&&(i=r,r={}),r=r||{},i=i||function(){},a.type=r.type||"text/javascript",a.charset=r.charset||"utf8",a.async=!("async"in r)||!!r.async,a.src=e,r.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(a,r.attrs),r.text&&(a.text=""+r.text),("onload"in a?t:n)(a,i),a.onload||t(a,i),o.appendChild(a)}},60882:function(e,t,n){var r="[object Symbol]",i="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,o="object"==typeof self&&self&&self.Object===Object&&self,a=i||o||Function("return this")(),s=Object.prototype,l=0,u=s.toString,c=a.Symbol,d=c?c.prototype:void 0,f=d?d.toString:void 0;function p(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&u.call(e)==r}(e))return f?f.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}e.exports=function(e){var t,n=++l;return(null==(t=e)?"":p(t))+n}},61942:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var u in o=Object(arguments[l]))n.call(o,u)&&(s[u]=o[u]);if(t){a=t(o);for(var c=0;c<a.length;c++)r.call(o,a[c])&&(s[a[c]]=o[a[c]])}}return s}},97453:function(e,t,n){"use strict";n.d(t,{Wx:function(){return g}});var r=n(40809);const i=["as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
99var s=Object.defineProperty,l=(e,t,n)=>(((e,t,n)=>{t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),u=new Map,c=new WeakMap,d=0,f=void 0;function p(e){return Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{return`${t}_${"root"===t?(n=e.root,n?(c.has(n)||(d+=1,c.set(n,d.toString())),c.get(n)):"0"):e[t]}`;var n}).toString()}function h(e,t,n={},r=f){if(void 0===window.IntersectionObserver&&void 0!==r){const i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}const{id:i,observer:o,elements:a}=function(e){const t=p(e);let n=u.get(t);if(!n){const r=new Map;let i;const o=new IntersectionObserver(t=>{t.forEach(t=>{var n;const o=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=r.get(t.target))||n.forEach(e=>{e(o,t)})})},e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:r},u.set(t,n)}return n}(n),s=a.get(e)||[];return a.has(e)||a.set(e,s),s.push(t),o.observe(e),function(){s.splice(s.indexOf(t),1),0===s.length&&(a.delete(e),o.unobserve(e)),0===a.size&&(o.disconnect(),u.delete(i))}}r.Component;function g({threshold:e,delay:t,trackVisibility:n,rootMargin:i,root:o,triggerOnce:a,skip:s,initialInView:l,fallbackInView:u,onChange:c}={}){var d;const[f,p]=r.useState(null),g=r.useRef(),[m,y]=r.useState({inView:!!l,entry:void 0});g.current=c,r.useEffect(()=>{if(s||!f)return;let r;return r=h(f,(e,t)=>{y({inView:e,entry:t}),g.current&&g.current(e,t),t.isIntersecting&&a&&r&&(r(),r=void 0)},{root:o,rootMargin:i,threshold:e,trackVisibility:n,delay:t},u),()=>{r&&r()}},[Array.isArray(e)?e.toString():e,f,o,i,a,s,n,u,t]);const v=null==(d=m.entry)?void 0:d.target,b=r.useRef();f||!v||a||s||b.current===v||(b.current=v,y({inView:!!l,entry:void 0}));const w=[p,m.inView,m.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}},2502:function(e,t,n){"use strict";n.d(t,{uh:function(){return y}});var r=n(40809);const i="Left",o="Right",a="Up",s="Down",l={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},u={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},c="mousemove",d="mouseup",f="touchend",p="touchmove",h="touchstart";function g(e,t){if(0===t)return e;const n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function m(e,t){const n=t=>{const n="touches"in t;n&&t.touches.length>1||e((e,i)=>{i.trackMouse&&!n&&(document.addEventListener(c,r),document.addEventListener(d,y));const{clientX:o,clientY:a}=n?t.touches[0]:t,s=g([o,a],i.rotationAngle);return i.onTouchStartOrOnMouseDown&&i.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),u),{initial:s.slice(),xy:s,start:t.timeStamp||0})})},r=t=>{e((e,n)=>{const r="touches"in t;if(r&&t.touches.length>1)return e;if(t.timeStamp-e.start>n.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;const{clientX:u,clientY:c}=r?t.touches[0]:t,[d,f]=g([u,c],n.rotationAngle),p=d-e.xy[0],h=f-e.xy[1],m=Math.abs(p),y=Math.abs(h),v=(t.timeStamp||0)-e.start,b=Math.sqrt(m*m+y*y)/(v||1),w=[p/(v||1),h/(v||1)],x=function(e,t,n,r){return e>t?n>0?o:i:r>0?s:a}(m,y,p,h),S="number"==typeof n.delta?n.delta:n.delta[x.toLowerCase()]||l.delta;if(m<S&&y<S&&!e.swiping)return e;const k={absX:m,absY:y,deltaX:p,deltaY:h,dir:x,event:t,first:e.first,initial:e.initial,velocity:b,vxvy:w};k.first&&n.onSwipeStart&&n.onSwipeStart(k),n.onSwiping&&n.onSwiping(k);let O=!1;return(n.onSwiping||n.onSwiped||n[`onSwiped${x}`])&&(O=!0),O&&n.preventScrollOnSwipe&&n.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:k,swiping:!0})})},m=t=>{e((e,n)=>{let r;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<n.swipeDuration){r=Object.assign(Object.assign({},e.eventData),{event:t}),n.onSwiped&&n.onSwiped(r);const i=n[`onSwiped${r.dir}`];i&&i(r)}}else n.onTap&&n.onTap({event:t});return n.onTouchEndOrOnMouseUp&&n.onTouchEndOrOnMouseUp({event:t}
99),Object.assign(Object.assign(Object.assign({},e),u),{eventData:r})})},y=e=>{document.removeEventListener(c,r),document.removeEventListener(d,y),m(e)},v=(e,t)=>{let i=()=>{};if(e&&e.addEventListener){const o=Object.assign(Object.assign({},l.touchEventOptions),t.touchEventOptions),a=[[h,n,o],[p,r,Object.assign(Object.assign({},o),t.preventScrollOnSwipe?{passive:!1}:{})],[f,m,o]];a.forEach(([t,n,r])=>e.addEventListener(t,n,r)),i=()=>a.forEach(([t,n])=>e.removeEventListener(t,n))}return i},b={ref:t=>{null!==t&&e((e,n)=>{if(e.el===t)return e;const r={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),r.cleanUpTouch=void 0),n.trackTouch&&t&&(r.cleanUpTouch=v(t,n)),Object.assign(Object.assign(Object.assign({},e),{el:t}),r)})}};return t.trackMouse&&(b.onMouseDown=n),[b,v]}function y(e){const{trackMouse:t}=e,n=r.useRef(Object.assign({},u)),i=r.useRef(Object.assign({},l)),o=r.useRef(Object.assign({},i.current));let a;for(a in o.current=Object.assign({},i.current),i.current=Object.assign(Object.assign({},l),e),l)void 0===i.current[a]&&(i.current[a]=l[a]);const[s,c]=r.useMemo(()=>m(e=>n.current=e(n.current,i.current),{trackMouse:t}),[t]);return n.current=function(e,t,n,r){return t.trackTouch&&e.el?e.cleanUpTouch?t.preventScrollOnSwipe!==n.preventScrollOnSwipe||t.touchEventOptions.passive!==n.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)}):(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0}))}(n.current,i.current,o.current,c),s}},37696:function(e){"use strict";var t;t=function(){var e={},t={};return e.on=function(e,n){var r={name:e,handler:n};return t[e]=t[e]||[],t[e].unshift(r),r},e.off=function(e){var n=t[e.name].indexOf(e);-1!==n&&t[e.name].splice(n,1)},e.trigger=function(e,n){var r,i=t[e];if(i)for(r=i.length;r--;)i[r].handler(n)},e},e.exports=t},45427:function(e,t,n){const r=["message"];function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(40809),l=n(91565);function u(e){return e&&e.__esModule?e:{default:e}}var c=u(s),d=u(l);const f=Array(12).fill(0),p=({visible:e,className:t})=>c.default.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},c.default.createElement("div",{className:"sonner-spinner"},f.map((e,t)=>c.default.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${t}`})))),h=c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},c.default.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),g=c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},c.default.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),m=c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},c.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),y=c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},c.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),v=c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},c.default.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),c.default.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}));let b=1;const w=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{const t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>
99{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;const{message:n}=e,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,r),a="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:b++,s=this.toasts.find(e=>e.id===a),l=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(a)&&this.dismissedToasts.delete(a),s?this.toasts=this.toasts.map(t=>t.id===a?(this.publish(o(o(o({},t),e),{},{id:a,title:n})),o(o(o({},t),e),{},{id:a,dismissible:l,title:n})):t):this.addToast(o(o({title:n},i),{},{dismissible:l,id:a})),a},this.dismiss=e=>(e?(this.dismissedToasts.add(e),requestAnimationFrame(()=>this.subscribers.forEach(t=>t({id:e,dismiss:!0})))):this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e),this.message=(e,t)=>this.create(o(o({},t),{},{message:e})),this.error=(e,t)=>this.create(o(o({},t),{},{message:e,type:"error"})),this.success=(e,t)=>this.create(o(o({},t),{},{type:"success",message:e})),this.info=(e,t)=>this.create(o(o({},t),{},{type:"info",message:e})),this.warning=(e,t)=>this.create(o(o({},t),{},{type:"warning",message:e})),this.loading=(e,t)=>
99this.create(o(o({},t),{},{type:"loading",message:e})),this.promise=(e,t)=>{if(!t)return;let n;void 0!==t.loading&&(n=this.create(o(o({},t),{},{promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0})));const r=Promise.resolve(e instanceof Function?e():e);let i,a=void 0!==n;const s=r.then(async e=>{i=["resolve",e];if(c.default.isValidElement(e))a=!1,this.create({id:n,type:"default",message:e});else if(x(e)&&!e.ok){a=!1;const r="function"==typeof t.error?await t.error(`HTTP error! status: ${e.status}`):t.error,i="function"==typeof t.description?await t.description(`HTTP error! status: ${e.status}`):t.description,s="object"==typeof r&&!c.default.isValidElement(r)?r:{message:r};this.create(o({id:n,type:"error",description:i},s))}else if(e instanceof Error){a=!1;const r="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description,s="object"==typeof r&&!c.default.isValidElement(r)?r:{message:r};this.create(o({id:n,type:"error",description:i},s))}else if(void 0!==t.success){a=!1;const r="function"==typeof t.success?await t.success(e):t.success,i="function"==typeof t.description?await t.description(e):t.description,s="object"==typeof r&&!c.default.isValidElement(r)?r:{message:r};this.create(o({id:n,type:"success",description:i},s))}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){a=!1;const r="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description,s="object"==typeof r&&!c.default.isValidElement(r)?r:{message:r};this.create(o({id:n,type:"error",description:i},s))}}).finally(()=>{a&&(this.dismiss(n),n=void 0),null==t.finally||t.finally.call(t)}),l=()=>new Promise((e,t)=>s.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!=typeof n&&"number"!=typeof n?{unwrap:l}:Object.assign(n,{unwrap:l})},this.custom=(e,t)=>{const n=(null==t?void 0:t.id)||b++;return this.create(o({jsx:e(n),id:n},t)),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},x=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,S=(e,t)=>{const n=(null==t?void 0:t.id)||b++;return w.addToast(o(o({title:e},t),{},{id:n})),n},k=Object.assign(S,{success:w.success,info:w.info,warning:w.warning,error:w.error,custom:w.custom,message:w.message,promise:w.promise,dismiss:w.dismiss,loading:w.loading},{getHistory:()=>w.toasts,getToasts:()=>w.getActiveToasts()});function O(e){return void 0!==e.label}!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}[data-sonner-toaster][data-lifted=true]{transform:translateY(-8px)
vendor: 13,504 bytes, line 99
99}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");
99const T=3,C=14;function E(...e){return e.filter(Boolean).join(" ")}const j=e=>{var t,n,r,i,a,s,l,u,d;const{invert:f,toast:b,unstyled:w,interacting:x,setHeights:S,visibleToasts:k,heights:T,index:C,toasts:j,expanded:_,removeToast:P,defaultRichColors:I,closeButton:A,style:D,cancelButtonStyle:R,actionButtonStyle:M,className:$="",descriptionClassName:L="",duration:N,position:U,gap:B,expandByDefault:F,classNames:z,icons:V,
vendor: 5,652 bytes, line 99
99closeButtonAriaLabel:H="Close toast"}=e,[G,W]=c.default.useState(null),[q,K]=c.default.useState(null),[Y,X]=c.default.useState(!1),[J,Z]=c.default.useState(!1),[Q,ee]=c.default.useState(!1),[te,ne]=c.default.useState(!1),[re,ie]=c.default.useState(!1),[oe,ae]=c.default.useState(0),[se,le]=c.default.useState(0),ue=c.default.useRef(b.duration||N||4e3),ce=c.default.useRef(null),de=c.default.useRef(null),fe=0===C,pe=C+1<=k,he=b.type,ge=!1!==b.dismissible,me=b.className||"",ye=b.descriptionClassName||"",ve=c.default.useMemo(()=>T.findIndex(e=>e.toastId===b.id)||0,[T,b.id]),be=c.default.useMemo(()=>{var e;return null!=(e=b.closeButton)?e:A},[b.closeButton,A]),we=c.default.useMemo(()=>b.duration||N||4e3,[b.duration,N]),xe=c.default.useRef(0),Se=c.default.useRef(0),ke=c.default.useRef(0),Oe=c.default.useRef(null),[Te,Ce]=U.split("-"),Ee=c.default.useMemo(()=>T.reduce((e,t,n)=>n>=ve?e:e+t.height,0),[T,ve]),je=(()=>{const[e,t]=c.default.useState(document.hidden);return c.default.useEffect(()=>{const e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),_e=b.invert||f,Pe="loading"===he;Se.current=c.default.useMemo(()=>ve*B+Ee,[ve,Ee]),c.default.useEffect(()=>{ue.current=we},[we]),c.default.useEffect(()=>{X(!0)},[]),c.default.useEffect(()=>{const e=de.current;if(e){const t=e.getBoundingClientRect().height;return le(t),S(e=>[{toastId:b.id,height:t,position:b.position},...e]),()=>S(e=>e.filter(e=>e.toastId!==b.id))}},[S,b.id]),c.default.useLayoutEffect(()=>{if(!Y)return;const e=de.current,t=e.style.height;e.style.height="auto";const n=e.getBoundingClientRect().height;e.style.height=t,le(n),S(e=>e.find(e=>e.toastId===b.id)?e.map(e=>e.toastId===b.id?o(o({},e),{},{height:n}):e):[{toastId:b.id,height:n,position:b.position},...e])},[Y,b.title,b.description,S,b.id]);const Ie=c.default.useCallback(()=>{Z(!0),ae(Se.current),S(e=>e.filter(e=>e.toastId!==b.id)),setTimeout(()=>{P(b)},200)},[b,P,S,Se]);c.default.useEffect(()=>{if(b.promise&&"loading"===he||b.duration===1/0||"loading"===b.type)return;let e;return _||x||je?(()=>{if(ke.current<xe.current){const e=(new Date).getTime()-xe.current;ue.current=ue.current-e}ke.current=(new Date).getTime()})():ue.current!==1/0&&(xe.current=(new Date).getTime(),e=setTimeout(()=>{null==b.onAutoClose||b.onAutoClose.call(b,b),Ie()},ue.current)),()=>clearTimeout(e)},[_,x,b,he,je,Ie]),c.default.useEffect(()=>{b.delete&&Ie()},[Ie,b.delete]);const Ae=b.icon||(null==V?void 0:V[he])||(e=>{switch(e){case"success":return h;case"info":return m;case"warning":return g;case"error":return y;default:return null}})(he);var De,Re;return c.default.createElement("li",{tabIndex:0,ref:de,className:E($,me,null==z?void 0:z.toast,null==b||null==(t=b.classNames)?void 0:t.toast,null==z?void 0:z.default,null==z?void 0:z[he],null==b||null==(n=b.classNames)?void 0:n[he]),"data-sonner-toast":"","data-rich-colors":null!=(De=b.richColors)?De:I,"data-styled":!Boolean(b.jsx||b.unstyled||w),"data-mounted":Y,"data-promise":Boolean(b.promise),"data-swiped":re,"data-removed":J,"data-visible":pe,"data-y-position":Te,"data-x-position":Ce,"data-index":C,"data-front":fe,"data-swiping":Q,"data-dismissible":ge,"data-type":he,"data-invert":_e,"data-swipe-out":te,"data-swipe-direction":q,"data-expanded":Boolean(_||F&&Y),style:o(o({"--index":C,"--toasts-before":C,"--z-index":j.length-C,"--offset":`${J?oe:Se.current}px`,"--initial-height":F?"auto":`${se}px`},D),b.style),onDragEnd:()=>{ee(!1),W(null),Oe.current=null},onPointerDown:e=>{!Pe&&ge&&(ce.current=new Date,ae(Se.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(ee(!0),Oe.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,n;if(te||!ge)return;Oe.current=null;const r=Number((null==(e=de.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),i=Number((null==(t=de.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),o=(new Date).getTime()-(null==(n=ce.current)?void 0:n.getTime()),a="x"===G?r:i,s=Math.abs(a)/o;if(Math.abs(a)>=45||s>.11)return ae(Se.current),null==b.onDismiss||b.onDismiss.call(b,b),K("x"===G?r>0?"right":"left":i>0?"down":"up"),Ie(),void ne(!0);var l,u;null==(l=de.current)||l.style.setProperty("--swipe-amount-x","0px"),null==(u=de.current)||u.style.setProperty("--swipe-amount-y","0px"),ie(!1),ee(!1),W(null)},onPointerMove:t=>{var n,r,i;if(!Oe.current||!ge)return;if((null==(n=window.getSelection())?void 0:n.toString().length)>0)return;const o=t.clientY-Oe.current.y,a=t.clientX-Oe.current.x;var s;const l=null!=(s=e.swipeDirections)?s:function(e){const[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}(U);!G&&(Math.abs(a)>1||Math.abs(o)>1)&&W(Math.abs(a)>Math.abs(o)?"x":"y");let u={x:0,y:0};const c=e=>1/(1.5+Math.abs(e)/20);if("y"===G){if(l.includes("top")||l.includes("bottom"))if(l.includes("top")&&o<0||l.includes("bottom")&&o>0)u.y=o;else{const e=o*c(o);u.y=Math.abs(e)<Math.abs(o)?e:o}}else if("x"===G&&(l.includes("left")||l.includes("right")))if(l.includes("left")&&a<0||l.includes("right")&&a>0)u.x=a;else{const e=a*c(a);u.x=Math.abs(e)<Math.abs(a)?e:a}(Math.abs(u.x)>0||Math.abs(u.y)>0)&&ie(!0),null==(r=de.current)||r.style.setProperty("--swipe-amount-x",`${u.x}px`),null==(i=de.current)||i.style.setProperty("--swipe-amount-y",`${u.y}px`)}},be&&!b.jsx&&"loading"!==he?c.default.createElement("button",{"aria-label":H,"data-disabled":Pe,"data-close-button":!0,onClick:Pe||!ge?()=>{}:()=>{Ie(),null==b.onDismiss||b.onDismiss.call(b,b)},className:E(null==z?void 0:z.closeButton,null==b||null==(r=b.classNames)?void 0:r.closeButton)}
99,null!=(Re=null==V?void 0:V.close)?Re:v):null,(he||b.icon||b.promise)&&null!==b.icon&&(null!==(null==V?void 0:V[he])||b.icon)?c.default.createElement("div",{"data-icon":"",className:E(null==z?void 0:z.icon,null==b||null==(i=b.classNames)?void 0:i.icon)},b.promise||"loading"===b.type&&!b.icon?b.icon||function(){var e,t;return(null==V?void 0:V.loading)?c.default.createElement("div",{className:E(null==z?void 0:z.loader,null==b||null==(t=b.classNames)?void 0:t.loader,"sonner-loader"),"data-visible":"loading"===he},V.loading):c.default.createElement(p,{className:E(null==z?void 0:z.loader,null==b||null==(e=b.classNames)?void 0:e.loader),visible:"loading"===he})}():null,"loading"!==b.type?Ae:null):null,c.default.createElement("div",{"data-content":"",className:E(null==z?void 0:z.content,null==b||null==(a=b.classNames)?void 0:a.content)},c.default.createElement("div",{"data-title":"",className:E(null==z?void 0:z.title,null==b||null==(s=b.classNames)?void 0:s.title)},b.jsx?b.jsx:"function"==typeof b.title?b.title():b.title),b.description?c.default.createElement("div",{"data-description":"",className:E(L,ye,null==z?void 0:z.description,null==b||null==(l=b.classNames)?void 0:l.description)},"function"==typeof b.description?b.description():b.description):null),c.default.isValidElement(b.cancel)?b.cancel:b.cancel&&O(b.cancel)?c.default.createElement("button",{"data-button":!0,"data-cancel":!0,style:b.cancelButtonStyle||R,onClick:e=>{O(b.cancel)&&ge&&(null==b.cancel.onClick||b.cancel.onClick.call(b.cancel,e),Ie())},className:E(null==z?void 0:z.cancelButton,null==b||null==(u=b.classNames)?void 0:u.cancelButton)},b.cancel.label):null,c.default.isValidElement(b.action)?b.action:b.action&&O(b.action)?c.default.createElement("button",{"data-button":!0,"data-action":!0,style:b.actionButtonStyle||M,onClick:e=>{O(b.action)&&(null==b.action.onClick||b.action.onClick.call(b.action,e),e.defaultPrevented||Ie())},className:E(null==z?void 0:z.actionButton,null==b||null==(d=b.classNames)?void 0:d.actionButton)},b.action.label):null)};function _(){if("undefined"==typeof window)return"ltr";if("undefined"==typeof document)return"ltr";const e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}function P(e,t){const n={};return[e,t].forEach((e,t)=>{const r=1===t,i=r?"--mobile-offset":"--offset",o=r?"16px":"24px";function a(e){["top","right","bottom","left"].forEach(t=>{n[`${i}-${t}`]="number"==typeof e?`${e}px`:e})}"number"==typeof e||"string"==typeof e?a(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?n[`${i}-${t}`]=o:n[`${i}-${t}`]="number"==typeof e[t]?`${e[t]}px`:e[t]}):a(o)}),n}const I=c.default.forwardRef(function(e,t){const{invert:n,position:r="bottom-right",hotkey:i=["altKey","KeyT"],expand:a,closeButton:s,className:l,offset:u,mobileOffset:f,theme:p="light",richColors:h,duration:g,style:m,visibleToasts:y=T,toastOptions:v,dir:b=_(),gap:x=C,icons:S,containerAriaLabel:k="Notifications"}=e,[O,E]=c.default.useState([]),I=c.default.useMemo(()=>Array.from(new Set([r].concat(O.filter(e=>e.position).map(e=>e.position)))),[O,r]),[A,D]=c.default.useState([]),[R,M]=c.default.useState(!1),[$,L]=c.default.useState(!1),[N,U]=c.default.useState("system"!==p?p:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),B=c.default.useRef(null),F=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),z=c.default.useRef(null),V=c.default.useRef(!1),H=c.default.useCallback(e=>{E(t=>{var n;return(null==(n=t.find(t=>t.id===e.id))?void 0:n.delete)||w.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return c.default.useEffect(()=>w.subscribe(e=>{e.dismiss?requestAnimationFrame(()=>{E(t=>t.map(t=>t.id===e.id?o(o({},t),{},{delete:!0}):t))}):setTimeout(()=>{d.default.flushSync(()=>{E(t=>{const n=t.findIndex(t=>t.id===e.id);return-1!==n?[...t.slice(0,n),o(o({},t[n]),e),...t.slice(n+1)]:[e,...t]})})})}),[O]),c.default.useEffect(()=>{if("system"!==p)return void U(p);if("system"===p&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?U("dark"):U("light")),"undefined"==typeof window)return;const e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",({matches:e})=>{U(e?"dark":"light")})}catch(t){e.addListener(({matches:e})=>{try{U(e?"dark":"light")}catch(e){console.error(e)}})}},[p]),c.default.useEffect(()=>{O.length<=1&&M(!1)},[O]),c.default.useEffect(()=>{const e=e=>{var t;var n;i.every(t=>e[t]||e.code===t)&&(M(!0),null==(n=B.current)||n.focus());"Escape"!==e.code||document.activeElement!==B.current&&!(null==(t=B.current)?void 0:t.contains(document.activeElement))||M(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),c.default.useEffect(()=>{if(B.current)return()=>{z.current&&(z.current.focus({preventScroll:!0}),z.current=null,V.current=!1)}},[B.current]),c.default.createElement("section",{ref:t,"aria-label":`${k} ${F}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},I.map((t,r)=>{var i;const[d,p]=t.split("-");return O.length?c.default.createElement("ol",{key:t,dir:"auto"===b?_():b,tabIndex:-1,ref:B,className:l,"data-sonner-toaster":!0,"data-sonner-theme":N,"data-y-position":d,"data-lifted":R&&O.length>1&&!a,"data-x-position":p,style:o(o({"--front-toast-height":`${(null==(i=A[0])?void 0:i.height)||0}px`,"--width":"356px","--gap":`${x}px`},m),P(u,f)),onBlur:e=>{V.current&&!e.currentTarget.contains(e.relatedTarget)&&(V.current=!1,z.current&&(z.current.focus({preventScroll:!0}),z.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||V.current||(V.current=!0,z.current=e.relatedTarget)},onMouseEnter:()=>M(!0),onMouseMove:()=>M(!0),onMouseLeave:()=>{$||M(!1)},onDragEnd:()=>M(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||L(!0)},onPointerUp:()=>L(!1)},O.filter(e=>!e.position&&0===r||e.position===t).map((r,i)=>{var o,l;return c.default.createElement(j,{key:r.id,icons:S,index:i,toast:r,defaultRichColors:h,duration:null!=(o=null==v?void 0:v.duration)?o:g,className:null==v?void 0:v.className,descriptionClassName:null==v?void 0:v.descriptionClassName,invert:n,visibleToasts:y,closeButton:null!=(l=null==v?void 0:v.closeButton)?l:s,interacting:$,position:t,style:null==v?void 0:v.style,unstyled:null==v?void 0:v.unstyled,classNames:null==v?void 0:v.classNames,cancelButtonStyle:null==v?void 0:v.cancelButtonStyle,actionButtonStyle:null==v?void 0:v.actionButtonStyle,closeButtonAriaLabel:null==v?void 0:v.closeButtonAriaLabel,removeToast:H,toasts:O.filter(e=>e.position==r.position),heights:A.filter(e=>e.position==r.position),setHeights:D,expandByDefault:a,gap:x,expanded:R,swipeDirections:e.swipeDirections})})):null}))});t.l$=I,t.oR=k},10187:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(40809),s=n(74880),l=n(61699);function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,t}var d=u(a),f=c(s);const p=new WeakMap,h=()=>{},g=h(),m=Object,y=e=>e===g,v=e=>"function"==typeof e,b=(e,t)=>i(i({},e),t),w=e=>v(e.then),x={},S={},k="undefined",O=typeof window!=k,T=typeof document!=k,C=O&&"Deno"in window,E=()=>O&&typeof window.requestAnimationFrame!=k,j=(e,t)=>{const n=p.get(e);return[()=>!y(t)&&e.get(t)||x,r=>{if(!y(t)){const i=e.get(t);t in S||(S[t]=i),n[5](t,b(i,r),i||x)}},n[6],()=>!y(t)&&t in S?S[t]:!y(t)&&e.get(t)||x]};let _=!0;const[P,I]=O&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[h,h],A={isOnline:()=>_,isVisible:()=>{const e=T&&document.visibilityState;return y(e)||"hidden"!==e}},D={initFocus:e=>(T&&document.addEventListener("visibilitychange",e),P("focus",e),()=>{T&&document.removeEventListener("visibilitychange",e),I("focus",e)}),initReconnect:e=>{const t=()=>{_=!0,e()},n=()=>{_=!1};return P("online",t),P("offline",n),()=>
99{I("online",t),I("offline",n)}}},R=!d.default.useId,M=!O||C,$=M?a.useEffect:a.useLayoutEffect,L="undefined"!=typeof navigator&&navigator.connection,N=!M&&L&&(["slow-2g","2g"].includes(L.effectiveType)||L.saveData),U=new WeakMap,B=(e,t)=>e===`[object ${t}]`;let F=0;const z=e=>{const t=typeof e,n=(r=e,m.prototype.toString.call(r));var r;const i=B(n,"Date"),o=B(n,"RegExp"),a=B(n,"Object");let s,l;if(m(e)!==e||i||o)s=i?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(s=U.get(e),s)return s;if(s=++F+"~",U.set(e,s),Array.isArray(e)){for(s="@",l=0;l<e.length;l++)s+=z(e[l])+",";U.set(e,s)}if(a){s="#";const t=m.keys(e).sort();for(;!y(l=t.pop());)y(e[l])||(s+=l+":"+z(e[l])+",");U.set(e,s)}}return s},V=e=>{if(v(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?z(e):"",t]};let H=0;const G=()=>++H;async function W(...e){const[t,n,r,i]=e,o=b({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{});let a=o.populateCache;const s=o.rollbackOnError;let l=o.optimisticData;const u=o.throwOnError;if(v(n)){const e=n,r=[],i=t.keys();for(const n of i)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(c))}return c(n);async function c(n){const[i]=V(n);if(!i)return;const[c,d]=j(t,i),[h,m,b,x]=p.get(t),S=()=>{const e=h[i];return(v(o.revalidate)?o.revalidate(c().data,n):!1!==o.revalidate)&&(delete b[i],delete x[i],e&&e[0])?e[0](f.MUTATE_EVENT).then(()=>c().data):c().data};if(e.length<3)return S();let k,O=r,T=!1;const C=G();m[i]=[C,0];const E=!y(l),_=c(),P=_.data,I=_._c,A=y(I)?P:I;if(E&&(l=v(l)?l(A,P):l,d({data:l,_c:A})),v(O))try{O=O(A)}catch(e){k=e,T=!0}if(O&&w(O)){if(O=await O.catch(e=>{k=e,T=!0}),C!==m[i][0]){if(T)throw k;return O}T&&E&&(e=>"function"==typeof s?s(e):!1!==s)(k)&&(a=!0,d({data:A,_c:g}))}if(a&&!T)if(v(a)){const e=a(O,A);d({data:e,error:g,_c:g})}else d({data:O,error:g,_c:g});if(m[i][1]=G(),Promise.resolve(S()).then(()=>{d({_c:g})}),!T)return O;if(u)throw k}}const q=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},K=(e,t)=>{if(!p.has(e)){const n=b(D,t),r=Object.create(null),i=W.bind(g,e);let o=h;const a=Object.create(null),s=(e,t)=>{const n=a[e]||[];return a[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const i=a[t];if(i)for(const e of i)e(n,r)},u=()=>{if(!p.has(e)&&(p.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!M)){const t=n.initFocus(setTimeout.bind(g,q.bind(g,r,f.FOCUS_EVENT))),i=n.initReconnect(setTimeout.bind(g,q.bind(g,r,f.RECONNECT_EVENT)));o=()=>{t&&t(),i&&i(),p.delete(e)}}};return u(),[e,i,u,o]}return[e,p.get(e)[4]]},Y=l.dequal,[X,J]=K(new Map),Z=b({onLoadingSlow:h,onSuccess:h,onError:h,onErrorRetry:(e,t,n,r,i)=>{const o=n.errorRetryCount,a=i.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*n.errorRetryInterval;!y(o)&&a>o||setTimeout(r,s,i)},onDiscarded:h,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:N?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:N?5e3:3e3,compare:Y,isPaused:()=>!1,cache:X,mutate:J,fallback:{}},A),Q=(e,t)=>{const n=b(e,t);if(t){const{use:r,fallback:i}=e,{use:o,fallback:a}=t;r&&o&&(n.use=r.concat(o)),i&&a&&(n.fallback=b(i,a))}return n},ee=a.createContext({});t.IS_REACT_LEGACY=R,t.IS_SERVER=M,t.OBJECT=m,t.SWRConfig=e=>{const{value:t}=e,n=a.useContext(ee),r=v(t),i=a.useMemo(()=>r?t(n):t,[r,n,t]),o=a.useMemo(()=>r?i:Q(n,i),[r,n,i]),s=i&&i.provider,l=a.useRef(g);s&&!l.current&&(l.current=K(s(o.cache||X),i));const u=l.current;return u&&(o.cache=u[0],o.mutate=u[1]),$(()=>{if(u)return u[2]&&u[2](),u[3]},[]),a.createElement(ee.Provider,b(e,{value:o}))},t.SWRConfigContext=ee,t.SWRGlobalState=p,t.UNDEFINED=g,t.cache=X,t.compare=Y,t.createCacheHelper=j,t.defaultConfig=Z,t.defaultConfigOptions=D,t.getTimestamp=G,t.hasRequestAnimationFrame=E,t.initCache=K,t.internalMutate=W,t.isDocumentDefined=T,t.isFunction=v,t.isLegacyDeno=C,t.isPromiseLike=w,t.isUndefined=y,t.isWindowDefined=O,t.mergeConfigs=Q,t.mergeObjects=b,t.mutate=J,t.noop=h,t.preset=A,t.rAF=e=>E()?window.requestAnimationFrame(e):setTimeout(e,1),t.serialize=V,t.slowConnection=N,t.stableHash=z,t.useIsomorphicLayoutEffect=$}
99,74724:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.INFINITE_PREFIX="$inf$"},74880:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.ERROR_REVALIDATE_EVENT=3,t.FOCUS_EVENT=0,t.MUTATE_EVENT=2,t.RECONNECT_EVENT=1},75405:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var a=n(10187),s=n(74880),l=n(74724),u=n(40809),c=n(12308);function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,t}var p=f(s),h=d(u);const g=a.isWindowDefined&&window.__SWR_DEVTOOLS_USE__,m=g?window.__SWR_DEVTOOLS_USE__:[],y=e=>a.isFunction(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],v=()=>{const e=u.useContext(a.SWRConfigContext);return u.useMemo(()=>a.mergeObjects(a.defaultConfig,e),[e])},b=m.concat(e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=a.serialize(t),[,,,i]=a.SWRGlobalState.get(a.cache);if(r.startsWith(l.INFINITE_PREFIX))return n(...e);const o=i[r];return a.isUndefined(o)?n(...e):(delete i[r],o)}),r));g&&(window.__SWR_DEVTOOLS_REACT__=h.default),t.IS_REACT_LEGACY=a.IS_REACT_LEGACY,t.IS_SERVER=a.IS_SERVER,t.OBJECT=a.OBJECT,t.SWRConfig=a.SWRConfig,t.SWRGlobalState=a.SWRGlobalState,t.UNDEFINED=a.UNDEFINED,t.cache=a.cache,t.compare=a.compare,t.createCacheHelper=a.createCacheHelper,t.defaultConfig=a.defaultConfig,t.defaultConfigOptions=a.defaultConfigOptions,t.getTimestamp=a.getTimestamp,t.hasRequestAnimationFrame=a.hasRequestAnimationFrame,t.initCache=a.initCache,t.internalMutate=a.internalMutate,t.isDocumentDefined=a.isDocumentDefined,t.isFunction=a.isFunction,t.isLegacyDeno=a.isLegacyDeno,t.isPromiseLike=a.isPromiseLike,t.isUndefined=a.isUndefined,t.isWindowDefined=a.isWindowDefined,t.mergeConfigs=a.mergeConfigs,t.mergeObjects=a.mergeObjects,t.mutate=a.mutate,t.noop=a.noop,t.preset=a.preset,t.rAF=a.rAF,t.serialize=a.serialize,t.slowConnection=a.slowConnection,t.stableHash=a.stableHash,t.useIsomorphicLayoutEffect=a.useIsomorphicLayoutEffect,t.revalidateEvents=p,Object.defineProperty(t,"INFINITE_PREFIX",{enumerable:!0,get:function(){return l.INFINITE_PREFIX}}),t.normalize=y,t.preload=(e,t)=>{if(a.IS_SERVER)return;const[n,r]=a.serialize(e),[,,,i]=a.SWRGlobalState.get(a.cache);if(i[n])return i[n];const o=t(r);return i[n]=o,o},t.subscribeCallback=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}},t.useSWRConfig=v,t.withArgs=e=>function(...t){const n=v(),[r,i,o]=y(t),s=a.mergeConfigs(n,o);let l=e;const{use:u}=s,c=(u||[]).concat(b);for(let e=c.length;e--;)l=c[e](l);return l(r,i||s.fetcher||null,s)},t.withMiddleware=(e,t)=>
99(...n)=>{const[r,o,a]=y(n),s=(a.use||[]).concat(t);return e(r,o,i(i({},a),{},{use:s}))},Object.keys(c).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}})})},12308:function(){},5225:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var o=n(40809),a=n(16762),s=n(75405);function l(e){return e&&e.__esModule?e:{default:e}}var u=l(o);const c=()=>{},d=c(),f=Object,p=e=>e===d,h=new WeakMap,g=(e,t)=>e===`[object ${t}]`;let m=0;const y=e=>{const t=typeof e,n=(r=e,f.prototype.toString.call(r));var r;const i=g(n,"Date"),o=g(n,"RegExp"),a=g(n,"Object");let s,l;if(f(e)!==e||i||o)s=i?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(s=h.get(e),s)return s;if(s=++m+"~",h.set(e,s),Array.isArray(e)){for(s="@",l=0;l<e.length;l++)s+=y(e[l])+",";h.set(e,s)}if(a){s="#";const t=f.keys(e).sort();for(;!p(l=t.pop());)p(e[l])||(s+=l+":"+y(e[l])+",");h.set(e,s)}}return s},v=u.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),b={dedupe:!0},w=Promise.resolve(s.UNDEFINED),x=()=>s.noop,S=s.OBJECT.defineProperty(s.SWRConfig,"defaultValue",{value:s.defaultConfig}),k=s.withArgs((e,t,n)=>{const{cache:l,compare:u,suspense:c,fallbackData:d,revalidateOnMount:f,revalidateIfStale:p,refreshInterval:h,refreshWhenHidden:g,refreshWhenOffline:m,keepPreviousData:y,strictServerPrefetchWarning:S}=n,[k,O,T,C]=s.SWRGlobalState.get(l),[E,j]=s.serialize(e),_=o.useRef(!1),P=o.useRef(!1),I=o.useRef(E),A=o.useRef(t),D=o.useRef(n),R=()=>D.current,M=()=>R().isVisible()&&R().isOnline(),[$,L,N,U]=s.createCacheHelper(l,E),B=o.useRef({}).current,F=s.isUndefined(d)?s.isUndefined(n.fallback)?s.UNDEFINED:n.fallback[E]:d,z=(e,t)=>{for(const n in B){const r=n;if("data"===r){if(!u(e[r],t[r])){if(!s.isUndefined(e[r]))return!1;if(!u(J,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},V=!_.current,H=o.useMemo(()=>{const e=$(),n=U(),o=e=>{const n=s.mergeObjects(e);delete n._k;const o=(()=>{if(!E)return!1;if(!t)return!1;if(R().isPaused())return!1;if(V&&!s.isUndefined(f))return f;const e=s.isUndefined(F)?n.data:F;return s.isUndefined(e)||p})();return o?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({isValidating:!0,isLoading:!0},n):n},a=o(e),l=e===n?a:o(n);let u=a;return[()=>{const e=o($());return z(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>l]},[l,E]),G=a.useSyncExternalStore(o.useCallback(e=>N(E,(t,n)=>{z(n,t)||e()}),[l,E]),H[0],H[1]),W=k[E]&&k[E].length>0,q=G.data,K=s.isUndefined(q)?F&&s.isPromiseLike(F)?v(F):F:q,Y=G.error,X=o.useRef(K),J=y?s.isUndefined(q)?s.isUndefined(X.current)?K:X.current:q:K,Z=E&&s.isUndefined(K),Q=o.useRef(null);!s.IS_SERVER&&a.useSyncExternalStore(x,()=>(Q.current=!1,Q),()=>(Q.current=!0,Q));const ee=Q.current;S&&ee&&!c&&Z&&console.warn(`Missing pre-initiated data for serialized key "${E}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);const te=!(!E||!t)&&!R().isPaused()&&!(W&&!s.isUndefined(Y))&&(V&&!s.isUndefined(f)?f:c?!s.isUndefined(K)&&p:s.isUndefined(K)||p),ne=V&&te,re=s.isUndefined(G.isValidating)?ne:G.isValidating,ie=s.isUndefined(G.isLoading)?ne:G.isLoading,oe=o.useCallback(async e=>{const t=A.current;if(!E||!t||P.current||R().isPaused())return!1;let r,i,o=!0;const a=e||{},l=!T[E]||!a.dedupe,c=()=>s.IS_REACT_LEGACY?!P.current&&E===I.current&&_.current:E===I.current,d={isValidating:!1,isLoading:!1},f=()=>{L(d)},p=()=>{const e=T[E];e&&e[1]===i&&delete T[E]},h={isValidating:!0};s.isUndefined($().data)&&(h.isLoading=!0);try{if(l&&(L(h),n.loadingTimeout&&s.isUndefined($().data)&&setTimeout(()=>{o&&c()&&R().onLoadingSlow(E,n)},n.loadingTimeout),T[E]=[t(j),s.getTimestamp()]),[r,i]=T[E],r=await r,l&&setTimeout(p,n.dedupingInterval),!T[E]||T[E][1]!==i)return l&&c()&&R().onDiscarded(E),!1;d.error=s.UNDEFINED;const e=O[E];if(!s.isUndefined(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return f(),l&&c()&&R().onDiscarded(E),!1;const a=$().data;d.data=u(a,r)?a:r,l&&c()&&R().onSuccess(r,E,n)}catch(e){p();const t=R(),{shouldRetryOnError:n}=t;t.isPaused()||(d.error=e,l&&c()&&(t.onError(e,E,t),(!0===n||s.isFunction(n)&&n(e))&&(R().revalidateOnFocus&&R().revalidateOnReconnect&&!M()||t.onErrorRetry(e,E,t,e=>{const t=k[E];t&&t[0]&&t[0](s.revalidateEvents.ERROR_REVALIDATE_EVENT,e)},{retryCount:(a.retryCount||0)+1,dedupe:!0}))))}return o=!1,f(),!0},[E,l]),ae=o.useCallback((...e)=>s.internalMutate(l,I.current,...e),[]);if(s.useIsomorphicLayoutEffect(()=>{A.current=t,D.current=n,s.isUndefined(q)||(X.current=q)}),s.useIsomorphicLayoutEffect(()=>{if(!E)return;const e=oe.bind(s.UNDEFINED,b);let t=0;if(R().revalidateOnFocus){const e=Date.now();t=e+R().focusThrottleInterval}const n=s.subscribeCallback(E,k,(n,r={})=>
99{if(n==s.revalidateEvents.FOCUS_EVENT){const n=Date.now();R().revalidateOnFocus&&n>t&&M()&&(t=n+R().focusThrottleInterval,e())}else if(n==s.revalidateEvents.RECONNECT_EVENT)R().revalidateOnReconnect&&M()&&e();else{if(n==s.revalidateEvents.MUTATE_EVENT)return oe();if(n==s.revalidateEvents.ERROR_REVALIDATE_EVENT)return oe(r)}});return P.current=!1,I.current=E,_.current=!0,L({_k:j}),te&&(T[E]||(s.isUndefined(K)||s.IS_SERVER?e():s.rAF(e))),()=>{P.current=!0,n()}},[E]),s.useIsomorphicLayoutEffect(()=>{let e;function t(){const t=s.isFunction(h)?h($().data):h;t&&-1!==e&&(e=setTimeout(n,t))}function n(){$().error||!g&&!R().isVisible()||!m&&!R().isOnline()?t():oe(b).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,g,m,E]),o.useDebugValue(J),c){if(!s.IS_REACT_LEGACY&&s.IS_SERVER&&Z)throw new Error("Fallback data is required when using Suspense in SSR.");Z&&(A.current=t,D.current=n,P.current=!1);const e=C[E],r=!s.isUndefined(e)&&Z?ae(e):w;if(v(r),!s.isUndefined(Y)&&Z)throw Y;const i=Z?oe(b):w;!s.isUndefined(J)&&Z&&(i.status="fulfilled",i.value=!0),v(i)}return{mutate:ae,get data(){return B.data=!0,J},get error(){return B.error=!0,Y},get isValidating(){return B.isValidating=!0,re},get isLoading(){return B.isLoading=!0,ie}}});Object.defineProperty(t,"mutate",{enumerable:!0,get:function(){return s.mutate}}),Object.defineProperty(t,"preload",{enumerable:!0,get:function(){return s.preload}}),Object.defineProperty(t,"useSWRConfig",{enumerable:!0,get:function(){return s.useSWRConfig}}),t.SWRConfig=S,t.default=k,t.unstable_serialize=e=>(e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?y(e):"",t]})(e)[0]},34560:function(e,t,n){var r=n(40809),i=n(5225),o=n(75405);function a(e){return e&&e.__esModule?e:{default:e}}var s=a(r),l=a(i);const u=o.IS_REACT_LEGACY?e=>{e()}:s.default.startTransition,c=o.withMiddleware(l.default,()=>(e,t,n={})=>{const{mutate:a}=i.useSWRConfig(),s=r.useRef(e),l=r.useRef(t),c=r.useRef(n),d=r.useRef(0),[f,p,h]=(e=>{const[,t]=r.useState({}),n=r.useRef(!1),i=r.useRef(e),a=r.useRef({data:!1,error:!1,isValidating:!1}),s=r.useCallback(e=>{let r=!1;const o=i.current;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const n=t;o[n]!==e[n]&&(o[n]=e[n],a.current[n]&&(r=!0))}r&&!n.current&&t({})},[]);return o.useIsomorphicLayoutEffect(()=>(n.current=!1,()=>{n.current=!0})),[i,a.current,s]})({data:o.UNDEFINED,error:o.UNDEFINED,isMutating:!1}),g=f.current,m=r.useCallback(async(e,t)=>{const[n,r]=o.serialize(s.current);if(!l.current)throw new Error("Can’t trigger the mutation: missing fetcher.");if(!n)throw new Error("Can’t trigger the mutation: missing key.");const i=o.mergeObjects(o.mergeObjects({populateCache:!1,throwOnError:!0},c.current),t),f=o.getTimestamp();d.current=f,h({isMutating:!0});try{const t=await a(n,l.current(r,{arg:e}),o.mergeObjects(i,{throwOnError:!0}));return d.current<=f&&(u(()=>h({data:t,isMutating:!1,error:void 0})),null==i.onSuccess||i.onSuccess.call(i,t,n,i)),t}catch(e){if(d.current<=f&&(u(()=>h({error:e,isMutating:!1})),null==i.onError||i.onError.call(i,e,n,i),i.throwOnError))throw e}},[]),y=r.useCallback(()=>{d.current=o.getTimestamp(),h({data:o.UNDEFINED,error:o.UNDEFINED,isMutating:!1})},[]);return o.useIsomorphicLayoutEffect(()=>{s.current=e,l.current=t,c.current=n}),{trigger:m,reset:y,get data(){return p.data=!0,g.data},get error(){return p.error=!0,g.error},get isMutating(){return p.isMutating=!0,g.isMutating}}});t.A=c},82817:function(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:function(){return M},__assign:function(){return o},__asyncDelegator:function(){return T},__asyncGenerator:function(){return O},__asyncValues:function(){return C},__await:function(){return k},__awaiter:function(){return h},__classPrivateFieldGet:function(){return A},__classPrivateFieldIn:function(){return R},__classPrivateFieldSet:function(){return D},__createBinding:function(){return m},__decorate:function(){return s},__disposeResources:function(){return L},__esDecorate:function(){return u},__exportStar:function(){return y},__extends:function(){return i},__generator:function(){return g},__importDefault:function(){return I},__importStar:function(){return P}
vendor: 4,697 bytes, line 99
99,__makeTemplateObject:function(){return E},__metadata:function(){return p},__param:function(){return l},__propKey:function(){return d},__read:function(){return b},__rest:function(){return a},__rewriteRelativeImportExtension:function(){return N},__runInitializers:function(){return c},__setFunctionName:function(){return f},__spread:function(){return w},__spreadArray:function(){return S},__spreadArrays:function(){return x},__values:function(){return v}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};function a(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 i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function s(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function l(e,t){return function(n,r){t(n,r,e)}}function u(e,t,n,r,i,o){function a(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,u="getter"===l?"get":"setter"===l?"set":"value",c=!t&&e?r.static?e:e.prototype:null,d=t||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),f=!1,p=n.length-1;p>=0;p--){var h={};for(var g in r)h[g]="access"===g?{}:r[g];for(var g in r.access)h.access[g]=r.access[g];h.addInitializer=function(e){if(f)throw new TypeError("Cannot add initializers after decoration has completed");o.push(a(e||null))};var m=(0,n[p])("accessor"===l?{get:d.get,set:d.set}:d[u],h);if("accessor"===l){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");(s=a(m.get))&&(d.get=s),(s=a(m.set))&&(d.set=s),(s=a(m.init))&&i.unshift(s)}else(s=a(m))&&("field"===l?i.unshift(s):d[u]=s)}c&&Object.defineProperty(c,r.name,d),f=!0}function c(e,t,n){for(var r=arguments.length>2,i=0;i<t.length;i++)n=r?t[i].call(e,n):t[i].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function f(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function p(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function h(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function g(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=o.trys,(i=i.length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){o.label=s[1];break}if(6===s[0]&&o.label<i[1]){o.label=i[1],i=s;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(s);break}i[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var m=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);
vendor: 5,979 bytes, line 99
99i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function y(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||m(t,e,n)}function v(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(b(arguments[t]));return e}function x(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function S(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function k(e){return this instanceof k?(this.v=e,this):new k(e)}function O(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",function(e){return function(t){return Promise.resolve(t).then(e,u)}}),r[Symbol.asyncIterator]=function(){return this},r;function a(e,t){i[e]&&(r[e]=function(t){return new Promise(function(n,r){o.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=i[e](t)).value instanceof k?Promise.resolve(n.value.v).then(l,u):c(o[0][2],n)}catch(e){c(o[0][3],e)}var n}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function T(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:k(e[r](t)),done:!1}:i?i(t):t}:i}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=v(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,i){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,i,(t=e[n](t)).done,t.value)})}}}function E(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var j=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},_=function(e){return _=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},_(e)};function P(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=_(e),r=0;r<n.length;r++)"default"!==n[r]&&m(t,e,n[r]);return j(t,e),t}function I(e){return e&&e.__esModule?e:{default:e}}function A(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function D(e,t,n,r,i){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}function R(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function M(e,t,n){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var r,i;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(i=r)}if("function"!=typeof r)throw new TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var $="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function L(e){function t(t){e.error=e.hasError?new $(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function i(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(i);if(n.dispose){var o=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(o).then(i,function(e){return t(e),i()})}else r|=1}catch(e){t(e)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function N(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,i,o){return n?t?".jsx":".js":!r||i&&o?r+i+"."+o.toLowerCase()+"js":e}):e}t.default={__extends:i,__assign:o,__rest:a,__decorate:s,__param:l,__esDecorate:u,__runInitializers:c,__propKey:d,__setFunctionName:f,__metadata:p,__awaiter:h,__generator:g,__createBinding:m,__exportStar:y,__values:v,__read:b,__spread:w,__spreadArrays:x,__spreadArray:S,__await:k,__asyncGenerator:O,__asyncDelegator:T,__asyncValues:C,__makeTemplateOb
99ject:E,__importStar:P,__importDefault:I,__classPrivateFieldGet:A,__classPrivateFieldSet:D,__classPrivateFieldIn:R,__addDisposableResource:M,__disposeResources:L,__rewriteRelativeImportExtension:N}},93868:function(e,t){"use strict";t.A={"images.ctfassets.net":"contentful","cdn.builder.io":"builder.io","images.prismic.io":"imgix","www.datocms-assets.com":"imgix","cdn.sanity.io":"imgix","images.unsplash.com":"imgix","cdn.shopify.com":"shopify","s7d1.scene7.com":"scene7","ip.keycdn.com":"keycdn","assets.caisy.io":"bunny","images.contentstack.io":"contentstack","ucarecdn.com":"uploadcare","imagedelivery.net":"cloudflare_images","wsrv.nl":"wsrv"}},22361:function(e,t){"use strict";t.A={"/cdn-cgi/image/":"cloudflare","/cdn-cgi/imagedelivery/":"cloudflare_images","/_next/image":"nextjs","/_vercel/image":"vercel","/is/image":"scene7","/_ipx/":"ipx","/_image":"astro","/.netlify/images":"netlify","/storage/v1/object/public/":"supabase","/storage/v1/render/image/public/":"supabase","/v1/storage/buckets/":"appwrite"}},40750:function(e,t){"use strict";t.A={"imgix.net":"imgix","wp.com":"wordpress","files.wordpress.com":"wordpress","b-cdn.net":"bunny","storyblok.com":"storyblok","kc-usercontent.com":"kontent.ai","cloudinary.com":"cloudinary","kxcdn.com":"keycdn","imgeng.in":"imageengine","imagekit.io":"imagekit","cloudimg.io":"cloudimage","ucarecdn.com":"uploadcare","supabase.co":"supabase","graphassets.com":"hygraph"}},99756:function(e,t,n){"use strict";n.d(t,{WS:function(){return r.W},mP:function(){return i.mP}});var r=n(14161),i=n(13866);n(87128)},13866:function(e,t,n){"use strict";n.d(t,{U$:function(){return f},mP:function(){return c}});var r=n(93868),i=n(40750),o=n(22361),a=n(27328);const s=new Map(Object.entries(r.A)),l=Object.entries(i.A),u=Object.entries(o.A);function c(e){return d(e)||f(e)}function d(e){if("string"==typeof e&&!e.startsWith("https://"))return!1;const{hostname:t}=(0,a.bb)(e),n=s.get(t);return n||(l.find(([e])=>t.endsWith(e))?.[1]||!1)}function f(e){const{pathname:t}=(0,a.bb)(e);return u.find(([e])=>t.startsWith(e))?.[1]||!1}},87128:function(e,t,n){"use strict";n(13866),n(46080),n(70291),n(82205),n(49412),n(40937),n(58626),n(3032),n(61278),n(49398),n(12293),n(52767),n(75181),n(22031),n(51329),n(19694),n(1987),n(41180),n(13053),n(10041),n(51612),n(33323),n(79066),n(32297),n(71580),n(69590),n(71045),n(41363),n(91024)},46080:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({keyMap:{format:"output"},kvSeparator:"=",paramSeparator:"&"}),s=(0,i.yi)(e=>{if("appwrite"!==(0,r.U$)(e))return null;const t=(0,i.bb)(e),n=a(t);delete n.project;const o=t.searchParams.get("project")??"";t.search="",t.searchParams.append("project",o);return{src:t.href,operations:n}},(e,t)=>{const n=(0,i.bb)(e.toString().replace("/view?","/preview?")),r=n.searchParams.get("project")??"",a=o(t);return n.search=a,n.searchParams.append("project",r),(0,i.oW)(n)})},70291:function(e,t,n){"use strict";n.d(t,{pd:function(){return l}});var r=n(27328);const i="/_image",{operationsParser:o,operationsGenerator:a}=(0,r.Ug)({keyMap:{format:"f",width:"w",height:"h",quality:"q"},defaults:{fit:"cover"}}),s=(e,t,n)=>{const o=(0,r.bb)(`${(0,r.KL)(n?.baseUrl??"")}${n?.endpoint??i}`),s=a(t);return o.search=s,o.searchParams.set("href",e.toString()),(0,r.oW)(o)},l=(e,t,n={})=>{if((0,r.bb)(e).pathname!==(n?.endpoint??i))return s(e,t,n);const a=(e=>{const t=(0,r.bb)(e),n=t.searchParams.get("href");return n?(t.searchParams.delete("href"),{src:n,operations:o(t),options:{baseUrl:t.origin}}):null})(e);return a?(n.baseUrl??=a.options.baseUrl,s(a.src,{...a.operations,...t},n)):s(e,t,n)}},82205:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const i=(0,r.c3)({defaults:{fit:"cover",format:"webp",sharp:!0}}),o=r.Nd,a=(0,r.yi)(o,(e,t)=>{const n=i(t),o=(0,r.bb)(e);return o.search=n,(0,r.oW)(o)})},49412:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const i=(0,r.c3)({keyMap:{format:"output"}}),o=r.Nd,a=(0,r.yi)(o,(e,t)=>{const n=i(t),o=(0,r.bb)(e);return o.search=n,(0,r.oW)(o)}),s=(e,t)=>{const{width:n,height:r}=t;return n&&r&&(t.aspect_ratio??=`${Math.round(Number(n))}:${Math.round(Number(r))}`),a(e,t)}},40937:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({keyMap:{format:"f"},defaults:{format:"auto",fit:"cover"},formatMap:{jpg:"jpeg"},kvSeparator:"=",paramSeparator:","}),s=(0,i.yi)((e,t)=>{if("cloudflare"!==(0,r.U$)(e))return null;const n=(0,i.bb)(e),[,,,o,...s]=n.pathname.split("/"),l=a(o);return{src:(0,i.oW)((0,i.bb)(s.join("/"))),operations:l,options:{domain:t?.domain??("n"===n.hostname?void 0:n.hostname)}}},(e,t,n)=>{const r=o(t),a=(0,i.bb)(n?.domain?`https://${n.domain}`:"/");return a.pathname=`/cdn-cgi/image/${r}/${(0,i.g8)(e.toString())}`,(0,i.oW)(a)})},58626:function(e,t,n){"use strict";n.d(t,{pd:function(){return u}});var r=n(27328);const i=/https?:\/\/(?<host>[^\/]+)\/cdn-cgi\/imagedelivery\/(?<accountHash>[^\/]+)\/(?<imageId>[^\/]+)\/*(?<transformations>[^\/]+)*$/g,o=/https?:\/\/(?<host>imagedelivery.net)\/(?<accountHash>[^\/]+)\/(?<imageId>[^\/]+)\/*(?<transformations>[^\/]+)*$/g,{operationsGenerator:a,operationsParser:s}=(0,r.Ug)({keyMap:{width:"w",height:"h",format:"f"},defaults:{fit:"cover"},kvSeparator:"=",paramSeparator:","});function l(e,t){const{host:n,accountHash:r,imageId:i}=e;if(!n||!r||!i)throw new Error("Missing required Cloudflare Images options");
99return["https:/",..."imagedelivery.net"===n?[n]:[n,"cdn-cgi","imagedelivery"],r,i,t].filter(Boolean).join("/")}const u=(e,t,n={})=>{const u=(e=>{const t=(0,r.bb)(e),n=[...t.toString().matchAll(i),...t.toString().matchAll(o)];if(!n[0]?.groups)return null;const{host:a,accountHash:u,imageId:c,transformations:d}=n[0].groups,f=s(d||""),p={host:a,accountHash:u,imageId:c};return{src:l(p),operations:f,options:p}})(e);if(!u)throw new Error("Invalid Cloudflare Images URL");const c={...u.operations,...t};return((e,t,n={})=>{const i=l(n,a(t));return(0,r.oW)((0,r.bb)(i))})(u.src,c,{...u.options,...n})}},3032:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({keyMap:{format:"force_format",width:"w",height:"h",quality:"q"},defaults:{org_if_sml:1}}),s=(0,i.yi)((e,t={})=>{const n=(0,i.bb)(e);if("cloudimage"!==(0,r.mP)(n))return null;const o=a(n);let s=n.pathname;return o.ci_url_encoded&&(s=decodeURIComponent(s),delete o.ci_url_encoded),t.token??=n.hostname.replace(".cloudimg.io",""),{src:`${n.protocol}/${s}`,operations:o,options:t}},(e,t={},{token:n}={})=>{if(!n)throw new Error("Token is required for Cloudimage URLs"+e);let r=e.toString();r=r.replace(/^https?:\/\//,""),r.includes("?")&&(t.ci_url_encoded=1,r=encodeURIComponent(r));const i=o(t),a=new URL(`https://${n}.cloudimg.io/`);return a.pathname=r,a.search=i,a.toString()})},61278:function(e,t,n){"use strict";n.d(t,{pd:function(){return c}});var r=n(27328);const i=/https?:\/\/(?<host>res\.cloudinary\.com)\/(?<cloudName>[a-zA-Z0-9-]+)\/(?<assetType>image|video|raw)\/(?<deliveryType>upload|fetch|private|authenticated|sprite|facebook|twitter|youtube|vimeo)\/?(?<signature>s\-\-[a-zA-Z0-9]+\-\-)?\/?(?<transformations>(?:[^_\/]+_[^,\/]+,?)*)?\/(?:(?<version>v\d+)\/)?(?<id>(?:[^\s\/]+\/)*[^\s\/]+(?:\.[a-zA-Z0-9]+)?)$/,o=/https?:\/\/(?<host>(?<cloudName>[a-zA-Z0-9-]+)-res\.cloudinary\.com|[a-zA-Z0-9.-]+)\/(?<assetType>image|video|raw)\/(?<deliveryType>upload|fetch|private|authenticated|sprite|facebook|twitter|youtube|vimeo)\/?(?<signature>s\-\-[a-zA-Z0-9]+\-\-)?\/?(?<transformations>(?:[^_\/]+_[^,\/]+,?)*)?\/(?:(?<version>v\d+)\/)?(?<id>(?:[^\s\/]+\/)*[^\s\/]+(?:\.[a-zA-Z0-9]+)?)$/,{operationsGenerator:a,operationsParser:s}=(0,r.Ug)({keyMap:{width:"w",height:"h",format:"f",quality:"q"},defaults:{format:"auto",c:"lfill"},kvSeparator:"_",paramSeparator:","});function l({host:e,cloudName:t,assetType:n,deliveryType:r,signature:i,transformations:o,version:a,id:s}){return["https:/",e,"res.cloudinary.com"===e?t:void 0,n,r,i,o,a,s].filter(Boolean).join("/")}function u(e){let t=e.toString().match(i);return t?.length||(t=e.toString().match(o)),t?.length?t.groups||{}:null}const c=(e,t)=>{const n=u(e.toString());if(!n)return e.toString();const r=s(n.transformations||"");return n.transformations=a({...r,...t}),l(n)}},49398:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const i=(0,r.c3)({keyMap:{format:"fm",width:"w",height:"h",quality:"q"},defaults:{fit:"fill"}}),o=r.Nd,a=(0,r.yi)(o,(e,t)=>{const n=i(t),o=new URL(e);return o.search=n,(0,r.oW)(o)}),s=(e,t)=>{const{width:n,height:i}=(0,r.JK)(t,4e3,4e3);return a(e,{...t,width:n,height:i})}},12293:function(e,t,n){"use strict";n.d(t,{pd:function(){return o}});var r=n(27328);const i=(0,r.c3)({defaults:{auto:"webp",disable:"upscale"}}),o=(0,r.yi)(e=>{const{src:t,operations:n}=(0,r.Nd)(e)??{};if(!n||!t)return null;const{origin:i}=(0,r.bb)(e);return{src:t,operations:n,options:{baseURL:i}}},(e,t,{baseURL:n="https://images.contentstack.io/"}={})=>{t.width&&t.height&&(t.fit??="crop");const o=i(t),a=(0,r.bb)(e);return"n"===a.hostname&&(a.protocol="https:",a.hostname=new URL(n).hostname),a.search=o,(0,r.oW)(a)})},52767:function(e,t,n){"use strict";n.d(t,{pd:function(){return o}});var r=n(27328);const i=(0,r.c3)({defaults:{withoutEnlargement:!0,fit:"cover"}}),o=(0,r.yi)(e=>{const t=(0,r.Nd)(e);if(t?.operations?.transforms&&"string"==typeof t.operations.transforms)try{t.operations.transforms=JSON.parse(t.operations.transforms)}catch{return null}return t},(e,t)=>{Array.isArray(t.transforms)&&(t.transforms=JSON.stringify(t.transforms));const n=i(t),o=(0,r.bb)(e);return o.search=n,(0,r.oW)(o)})},75181:function(e,t,n){"use strict";n.d(t,{pd:function(){return l}});var r=n(27328);const i=/https:\/\/(?<region>[a-z0-9-]+)\.graphassets\.com\/(?<envId>[a-zA-Z0-9]+)(?:\/(?<transformations>.*?))?\/(?<handle>[a-zA-Z0-9]+)$/,{operationsGenerator:o,operationsParser:a}=(0,r.Ug)({keyMap:{width:"width",height:"height",format:"format"},defaults:{format:"auto",fit:"crop"}}),s=e=>{const t=(0,r.bb)(e).toString().match(i);if(!t?.groups)return null;const{region:n,envId:o,handle:a,transformations:s}=t.groups,l={};
99if(s){s.split("/").forEach(e=>{const[t,n]=e.split("=");"resize"===t&&n?n.split(",").forEach(e=>{const[t,n]=e.split(":");"width"===t||"height"===t?l[t]=Number(n):"fit"===t&&(l.fit=n)}):"output"===t&&n?n.split(",").forEach(e=>{const[t,n]=e.split(":");"format"===t&&(l.format=n)}):"auto_image"===t&&(l.format="auto")})}return{src:`https://${n}.graphassets.com/${o}/${a}`,operations:l,options:{region:n,envId:o,handle:a}}},l=(0,r.yi)(s,(e,t,n={})=>{const i=s(e);if(!i)throw new Error("Invalid Hygraph URL");const{region:o,envId:a,handle:l}={...i.options,...n},u=[];if(t.width||t.height){const e=[];t.width&&t.height?e.push("fit:crop"):t.fit&&e.push(`fit:${t.fit}`),t.width&&e.push(`width:${t.width}`),t.height&&e.push(`height:${t.height}`),e.length&&u.push(`resize=${e.join(",")}`)}"auto"===t.format||!t.format&&!i.operations.format?u.push("auto_image"):t.format&&u.push(`output=format:${t.format}`);const c=`https://${o}.graphassets.com/${a}`,d=u.length>0?"/"+u.join("/"):"",f=(0,r.bb)(`${c}${d}/${l}`);return(0,r.oW)(f)})},22031:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{width:"w",height:"h",format:"f"},defaults:{m:"cropbox"},kvSeparator:"_",paramSeparator:"/"}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=t.searchParams.get("imgeng");if(!n)return null;const i=o(n);return t.searchParams.delete("imgeng"),{src:(0,r.oW)(t),operations:i}},(e,t)=>{const n=i(t),o=(0,r.bb)(e);return o.searchParams.set("imgeng",n),(0,r.oW)(o)})},51329:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{width:"w",height:"h",format:"f",quality:"q"},defaults:{c:"maintain_ratio",fo:"auto"},kvSeparator:"-",paramSeparator:","}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e);let n=null,i=t.pathname;if(t.searchParams.has("tr"))n=t.searchParams.get("tr"),t.searchParams.delete("tr");else{const e=t.pathname.split("/"),r=e.findIndex(e=>e.startsWith("tr:"));-1!==r&&(n=e[r].slice(3),i=e.slice(0,r).concat(e.slice(r+1)).join("/"))}if(!n)return null;t.pathname=i;const a=o(n);return{src:(0,r.oW)(t),operations:a}},(e,t)=>{const n=i(t),o=(0,r.bb)(e);return o.searchParams.set("tr",n),(0,r.oW)(o)})},19694:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{format:"fm",width:"w",height:"h",quality:"q"},defaults:{fit:"min",auto:"format"}}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=o(e);return t.search="",{src:(0,r.oW)(t),operations:n}},(e,t)=>{const n=i(t),o=(0,r.bb)(e);return o.search=n,o.searchParams.has("fm")&&"format"===o.searchParams.get("auto")&&o.searchParams.delete("auto"),(0,r.oW)(o)})},1987:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{width:"w",height:"h",quality:"q",format:"f"},defaults:{f:"auto"},kvSeparator:"_",paramSeparator:","}),a=(e,t,n)=>{t.width&&t.height&&(t.s=`${t.width}x${t.height}`,delete t.width,delete t.height);const o=i(t),a=n?.baseURL??"/_ipx",s=(0,r.bb)(a);return s.pathname=`${(0,r.KL)(s.pathname)}/${o}/${(0,r.g8)(e.toString())}`,(0,r.oW)(s)},s=(e,t,n)=>{const i=(0,r.bb)(e),s=n?.baseURL;if(s&&i.toString().startsWith(s)||i.pathname.startsWith("/_ipx")){const n=(e=>{const t=(0,r.bb)(e),[,n,i,...a]=t.pathname.split("/");if(!i||!a.length)return null;const s=o(i);if(s.s){const[e,t]=s.s.split("x").map(Number);s.width=e,s.height=t,delete s.s}return{src:"/"+a.join("/"),operations:s,options:{baseURL:`${t.origin}/${n}`}}})(e);if(n)return a(n.src,{...n.operations,...t},{baseURL:n.options.baseURL})}return a(e,t,{baseURL:s})}},41180:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const i=["enlarge","flip","flop","negate","normalize","grayscale","removealpha","olrepeat","progressive","adaptive","lossless","nearlossless","metadata"],{operationsGenerator:o,operationsParser:a}=(0,r.Ug)({defaults:{fit:"cover"},formatMap:{jpg:"jpeg"}}),s=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=a(t);for(const e of i)void 0!==n[e]&&(n[e]=(0,r.$$)(n[e]));return t.search="",{src:(0,r.oW)(t),operations:n}},(e,t)=>{const n=(0,r.bb)(e);for(const e of i)void 0!==t[e]&&(t[e]=t[e]?1:0);return n.search=o(t),(0,r.oW)(n)})},13053:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({formatMap:{jpg:"jpeg"},keyMap:{format:"fm",width:"w",height:"h",quality:"q"}}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=o(t);return void 0!==n.lossless&&(n.lossless=(0,r.$$)(n.lossless)),t.search="",{src:(0,r.oW)(t),operations:n}},(e,t)=>{const n=(0,r.bb)(e);return void 0!==t.lossless&&(t.lossless=t.lossless?1:0),t.width&&t.height&&(t.fit="
99crop"),n.search=i(t),(0,r.oW)(n)})},10041:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({defaults:{fit:"cover"},keyMap:{format:"fm",width:"w",height:"h",quality:"q"}}),s=(0,i.yi)(e=>{if("netlify"!==(0,r.U$)(e))return null;const t=(0,i.bb)(e),n=a(t);delete n.url;const o=t.searchParams.get("url")||"";return t.search="",{src:o,operations:n,options:{baseUrl:"n"===t.hostname?void 0:t.origin}}},(e,t,n={})=>{const r=(0,i.bb)(`${n.baseUrl||""}/.netlify/images`);return r.search=o(t),r.searchParams.set("url",e.toString()),(0,i.oW)(r)})},51612:function(e,t,n){"use strict";n.d(t,{pd:function(){return i}});var r=n(71045);const i=(0,n(27328).yi)((e,t)=>(0,r.o6)(e,t),(e,t,n={})=>(0,r.cM)(e,t,{...n,prefix:"_next"}))},33323:function(e,t,n){"use strict";n.d(t,{pd:function(){return l}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({keyMap:{width:"wid",height:"hei",quality:"qlt",format:"fmt"},defaults:{fit:"crop,0"}}),s="https://s7d1.scene7.com/is/image/",l=(0,i.yi)(e=>{if("scene7"!==(0,r.mP)(e))return null;const t=new URL(e,s),n=a(t);return t.search="",{src:t.toString(),operations:n}},(e,t)=>{const n=new URL(e,s);return n.search=o(t),(0,i.oW)(n)})},79066:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const i=/(.+?)(?:_(?:(pico|icon|thumb|small|compact|medium|large|grande|original|master)|(\d*)x(\d*)))?(?:_crop_([a-z]+))?(\.[a-zA-Z]+)(\.png|\.jpg|\.webp|\.avif)?$/,{operationsGenerator:o,operationsParser:a}=(0,r.Ug)({keyMap:{format:!1}}),s=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=i.exec(t.pathname),o=a(t);if(n){const[,,,e,t,r]=n;e&&t&&!o.width&&!o.height&&(o.width=parseInt(e,10),o.height=parseInt(t,10)),r&&(o.crop??=r)}const s=t.pathname.replace(i,"$1$6");t.pathname=s;for(const e of["width","height","crop","pad_color","format"])t.searchParams.delete(e);return{src:t.toString(),operations:o}},(e,t)=>{const n=(0,r.bb)(e),a=n.pathname.replace(i,"$1$6");return n.pathname=a,n.search=o(t),(0,r.oW)(n)})},32297:function(e,t,n){"use strict";n.d(t,{pd:function(){return l}});var r=n(27328);const i=/(?<id>\/f\/\d+\/\d+x\d+\/\w+\/[^\/]+)\/?(?<modifiers>m\/?(?<crop>\d+x\d+:\d+x\d+)?\/?(?<resize>(?<flipx>\-)?(?<width>\d+)x(?<flipy>\-)?(?<height>\d+))?\/?(filters\:(?<filters>[^\/]+))?)?$/,o=/^(?<modifiers>\/(?<crop>\d+x\d+:\d+x\d+)?\/?(?<resize>(?<flipx>\-)?(?<width>\d+)x(?<flipy>\-)?(?<height>\d+))?\/?(filters\:(?<filters>[^\/]+))?\/?)?(?<id>\/f\/.+)$/,a=/:(?![^(]*\))/,s=e=>{if(!e)return;const t=Object.entries(e).map(([e,t])=>`${e}(${t??""})`);return 0!==t.length?`filters:${t.join(":")}`:void 0},l=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=("img2.storyblok.com"===t.hostname?o:i).exec(t.pathname);if(!n||!n.groups)return null;const{id:s,crop:l,width:u,height:c,filters:d,flipx:f,flipy:p}=n.groups,{format:h,...g}=(e=>e?Object.fromEntries(e.split(a).map(e=>{if(!e)return[];const[t,n]=e.split("(");return[t,n.replace(")","")]})):{})(d??"");"img2.storyblok.com"===t.hostname&&(t.hostname="a.storyblok.com");const m=Object.fromEntries([["width",Number(u)||void 0],["height",Number(c)||void 0],["format",h],["crop",l],["filters",g],["flipx",f],["flipy",p]].filter(([e,t])=>void 0!==t));return{src:`${t.origin}${s}`,operations:m}},(e,t)=>{const n=(0,r.bb)(e),{width:i=0,height:o=0,format:a,crop:l,filters:u={},flipx:c="",flipy:d=""}=t,f=`${c}${i}x${d}${o}`;a&&(u.format=a);const p=[n.pathname,"m",l,f,s(u)].filter(Boolean);return n.pathname=p.join("/"),(0,r.oW)(n)})},71580:function(e,t,n){"use strict";n.d(t,{pd:function(){return l}});var r=n(27328);const i="/storage/v1/object/public/",o="/storage/v1/render/image/public/",{operationsGenerator:a,operationsParser:s}=(0,r.Ug)({}),l=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=s(t),a=(e=>e.pathname.startsWith(o))(t),l=t.pathname.replace(o,"").replace(i,"");return a?{src:`${t.origin}${i}${l}`,operations:n}:{src:(0,r.oW)(t),operations:n}},(e,t)=>{const n=(0,r.bb)(e),s=n.pathname.replace(o,i);return n.pathname=s,t.format&&"origin"!==t.format&&delete t.format,n.search=a(t),(0,r.oW)(n).replace(i,o)})},69590:function(e,t,n){"use strict";n.d(t,{pd:function(){return s}});var r=n(27328);const i=/^https?:\/\/(?<host>[^\/]+)\/(?<uuid>[^\/]+)(?:\/(?<filename>[^\/]+)?)?/,{operationsGenerator:o,operationsParser:a}=(0,r.Ug)({keyMap:{width:!1,height:!1},defaults:{format:"auto"},kvSeparator:"/",paramSeparator:"/-/"}),s=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=i.exec(t.toString());if(!n||!n.groups)return null;const{host:o,uuid:s}=n.groups,[,...l]=t.pathname.split("/-/"),u=a(l.join("/-/")||"");if(u.resize){const[e,t]=u.resize.split("x");e&&(u.width=parseInt(e)),t&&(u.height=parseInt(t)),delete u.resize}return{src:`https://${o}/${s}/`,operations:u,options:{host:o}}},(e,t,n={})=>{const a=(0,r.bb)(e),s=n.host||a.hostname,l=i.exec(a.toString());l?.groups&&(a.pathname=`/${l.groups.uuid}/`),t.resize=t.resize||`${t.width??""}x${t.height??""}`,delete t.width,delete t.height;const u=(0,r.hg)(o(t));return a.hostname=s,a.pathname=(0,r.KL)(a.pathname)+(u?`/-/${u}`:"")+(l?.groups?.filename??""),(0,r.oW)(a)})},71045:function(e,t,n){"use strict";n.d(t,{cM:function(){return s},o6:function(){return l},pd:function(){return u}});var r=n(13866),i=n(27328);const{operationsGenerator:o,operationsParser:a}=(0,i.Ug)({keyMap:{width:"w",quality:"q",height:!1,format:!1},defaults:{q:75}}),s=(e,t,n={})=>{const r=(0,i.bb)(`${n.baseUrl||""}/${n.prefix||"_vercel"}/image`);return r.search=o(t),r.searchParams.append("url",e.toString()),(0,i.oW)(r)},l=(e,t={})=>
99{if(!["vercel","nextjs"].includes((0,r.U$)(e)||""))return null;const n=(0,i.bb)(e),o=n.searchParams.get("url")||"";n.searchParams.delete("url");const s=a(n);return n.search="",{src:o,operations:s,options:{baseUrl:t.baseUrl??n.origin}}},u=(0,i.yi)(l,s)},41363:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{width:"w",height:"h"},defaults:{crop:"1"}}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=o(t);return void 0!==n.crop&&(n.crop="1"===n.crop),t.search="",{src:(0,r.oW)(t),operations:n}},(e,t)=>{const n=(0,r.bb)(e),{crop:o}=t;return void 0!==o&&"0"!==o&&(t.crop=o?"1":"0"),n.search=i(t),(0,r.oW)(n)})},91024:function(e,t,n){"use strict";n.d(t,{pd:function(){return a}});var r=n(27328);const{operationsGenerator:i,operationsParser:o}=(0,r.Ug)({keyMap:{width:"w",height:"h",format:"output",quality:"q"},defaults:{fit:"cover"}}),a=(0,r.yi)(e=>{const t=(0,r.bb)(e),n=t.searchParams.get("url");if(!n)return null;let i=n;i.startsWith("http://")||i.startsWith("https://")||(i="https://"+i),t.searchParams.delete("url");return{src:i,operations:o(t)}},(e,t)=>{const n=new URL("https://wsrv.nl/"),o=("string"==typeof e?e:e.toString()).replace(/^https?:\/\//,"");n.searchParams.set("url",o);const a=i(t),s=new URLSearchParams(a);for(const[e,t]of s)"url"!==e&&n.searchParams.set(e,t);return(0,r.oW)(n)})},14161:function(e,t,n){"use strict";n.d(t,{W:function(){return A}});n(13866);var r=n(46080),i=n(70291),o=n(82205),a=n(49412),s=n(40937),l=n(58626),u=n(3032),c=n(61278),d=n(49398),f=n(12293),p=n(52767),h=n(75181),g=n(22031),m=n(51329),y=n(19694),v=n(1987),b=n(41180),w=n(13053),x=n(10041),S=n(51612),k=n(33323),O=n(79066),T=n(32297),C=n(71580),E=n(69590),j=n(71045),_=n(41363),P=n(91024);const I={appwrite:r.pd,astro:i.pd,"builder.io":o.pd,bunny:a.pd,cloudflare:s.pd,cloudflare_images:l.pd,cloudimage:u.pd,cloudinary:c.pd,contentful:d.pd,contentstack:f.pd,directus:p.pd,hygraph:h.pd,imageengine:g.pd,imagekit:m.pd,imgix:y.pd,ipx:v.pd,keycdn:b.pd,"kontent.ai":w.pd,netlify:x.pd,nextjs:S.pd,scene7:k.pd,shopify:O.pd,storyblok:T.pd,supabase:C.pd,uploadcare:E.pd,vercel:j.pd,wordpress:_.pd,wsrv:P.pd};function A(e){if(e)return I[e]}},27328:function(e,t,n){"use strict";function r(e){if(!e)return e;const t=Number(e);return isNaN(t)?e:Math.round(t)}n.d(t,{$$:function(){return w},JK:function(){return f},KL:function(){return l},Nd:function(){return p},Ug:function(){return b},bb:function(){return o},c3:function(){return y},g8:function(){return s},hg:function(){return u},oW:function(){return i},yi:function(){return S}});const i=e=>"n"===e.hostname?(e=>{const{pathname:t,search:n}=e;return`${t}${n}`})(e):e.toString(),o=(e,t)=>"string"==typeof e?new URL(e,t??"http://n/"):e,a=e=>" "===e?"+":"%"+e.charCodeAt(0).toString(16).toUpperCase().padStart(2,"0"),s=e=>e?.startsWith("/")?e.slice(1):e,l=e=>e?.endsWith("/")?e.slice(0,-1):e,u=e=>e?.endsWith("/")?e:`${e}/`,c=(e,t)=>{const n=a(e),r=a(t);function i(i){return encodeURIComponent(i).replaceAll(e,n).replaceAll(t,r)}function o(t,n){return`${i(t)}${e}${i(String(n))}`}return e=>(Array.isArray(e)?e:Object.entries(e)).flatMap(([e,t])=>null==t?[]:Array.isArray(t)?t.map(t=>o(e,t)):o(e,t)).join(t)},d=(e,t)=>"="===e&&"&"===t?m:n=>{const r=n.toString();return Object.fromEntries(r.split(t).map(t=>{const[n,r]=t.split(e);return[decodeURI(n),decodeURI(r)]}))};function f(e,t=4e3,n=4e3){let{width:r,height:i}=e;return r=Number(r)||void 0,i=Number(i)||void 0,r&&r>t&&(i&&(i=Math.round(i*t/r)),r=t),i&&i>n&&(r&&(r=Math.round(r*n/i)),i=n),{width:r,height:i}}function p(e){const t=o(e),n=Object.fromEntries(t.searchParams.entries());for(const e in["width","height","quality"]){const t=n[e];if(t){const r=Number(t);isNaN(r)||(n[e]=r)}}return t.search="",{operations:n,src:i(t)}}function h({keyMap:e={},formatMap:t={},defaults:n={}},i){i.format&&i.format in t&&(i.format=t[i.format]),i.width&&(i.width=r(i.width)),i.height&&(i.height=r(i.height));for(const t in e){if(!Object.prototype.hasOwnProperty.call(e,t))continue;const n=t;!1!==e[n]?e[n]&&i[n]&&(i[e[n]]=i[n],delete i[n]):delete i[n]}for(const t in n){if(!Object.prototype.hasOwnProperty.call(n,t))continue;const r=t,o=n[r];if(!i[r]&&void 0!==o){if(!1===e[r])continue;const t=e[r]??r;if(t in i)continue;i[t]=o}}return i}const g=e=>Object.fromEntries(Object.entries(e).map(([e,t])=>[t,e]));const m=e=>{const t=o(e);
99return Object.fromEntries(t.searchParams.entries())};function y({kvSeparator:e="=",paramSeparator:t="&",...n}={}){const r=c(e,t);return e=>{const t=h(n,e);return r(t)}}function v({kvSeparator:e="=",paramSeparator:t="&",defaults:n,...i}={}){const o=d(e,t);return e=>{const t=e?o(e):{};return function({keyMap:e={},formatMap:t={},defaults:n={}},i){const o=h({keyMap:g(e),formatMap:g(t),defaults:n},i);o.width&&(o.width=r(o.width)),o.height&&(o.height=r(o.height));const a=Number(o.quality);return isNaN(a)||(o.quality=a),o}(i,t)}}function b(e){return{operationsGenerator:y(e),operationsParser:v(e)}}function w(e){if(null!=e)try{return Boolean(JSON.parse(e?.toString()))}catch{return Boolean(e)}}const x=e=>Object.fromEntries(Object.entries(e).filter(([,e])=>void 0!==e));function S(e,t){return(n,r,i)=>{const o=e(n,i);return o?t(o.src,{...o.operations,...x(r)},{...o.options,...i}):t(n,r,i)}}},55367:function(e,t,n){"use strict";var r=n(40809);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),a(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},21012:function(e,t,n){"use strict";var r=n(40809),i=n(16762);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=r.useRef,l=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?(a=e,t):(a=e,s=n)}var a,s,l=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,i]);var p=a(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},16762:function(e,t,n){"use strict";e.exports=n(55367)},92548:function(e,t,n){"use strict";e.exports=n(21012)},96955:function(e,t){"use strict";t.A=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},6953:function(e,t,n){"use strict";var r;n.d(t,{A:function(){return o}});var i=new Uint8Array(16);function o(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(i)}},35961:function(e,t,n){"use strict";for(var r=n(32724),i=[],o=0;o<256;++o)i.push((o+256).toString(16).substr(1));t.A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase();if(!(0,r.A)(n))throw TypeError("Stringified UUID is invalid");return n}},47288:function(e,t,n){"use strict";var r=n(6953),i=n(35961);t.A=function(e,t,n){var o=(e=e||{}).random||(e.rng||r.A)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(var a=0;a<16;++a)t[n+a]=o[a];return t}return(0,i.A)(o)}},32724:function(e,t,n){"use strict";var r=n(96955);t.A=function(e){return"string"==typeof e&&r.A.test(e)}},82418:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(88754),o=(r=i)&&r.__esModule?r:{default:r};t.default={pauseVideo:{acceptableStates:[o.default.ENDED,o.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[o.default.ENDED,o.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[o.default.ENDED,o.default.PLAYING,o.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},13027:function(e,t,n){"use strict";
99Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(16432)),i=s(n(65447)),o=s(n(51383)),a=s(n(82418));function s(e){return e&&e.__esModule?e:{default:e}}var l=(0,r.default)("youtube-player"),u={proxyEvents:function(e){var t={},n=function(n){var r="on"+n.slice(0,1).toUpperCase()+n.slice(1);t[r]=function(t){l('event "%s"',r,t),e.trigger(n,t)}},r=!0,i=!1,a=void 0;try{for(var s,u=o.default[Symbol.iterator]();!(r=(s=u.next()).done);r=!0){n(s.value)}}catch(e){i=!0,a=e}finally{try{!r&&u.return&&u.return()}finally{if(i)throw a}}return t},promisifyPlayer:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={},r=function(r){t&&a.default[r]?n[r]=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return e.then(function(e){var t=a.default[r],i=e.getPlayerState(),o=e[r].apply(e,n);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(i)?new Promise(function(n){e.addEventListener("onStateChange",function r(){var i=e.getPlayerState(),o=void 0;"number"==typeof t.timeout&&(o=setTimeout(function(){e.removeEventListener("onStateChange",r),n()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(i)&&(e.removeEventListener("onStateChange",r),clearTimeout(o),n())})}).then(function(){return o}):o})}:n[r]=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return e.then(function(e){return e[r].apply(e,n)})}},o=!0,s=!1,l=void 0;try{for(var u,c=i.default[Symbol.iterator]();!(o=(u=c.next()).done);o=!0){r(u.value)}}catch(e){s=!0,l=e}finally{try{!o&&c.return&&c.return()}finally{if(s)throw l}}return n}};t.default=u,e.exports=t.default},88754:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},51383:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},65447:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
99setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default},14307:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=s(n(37696)),o=s(n(51424)),a=s(n(13027));function s(e){return e&&e.__esModule?e:{default:e}}var l=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=(0,i.default)();if(l||(l=(0,o.default)(s)),t.events)throw new Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw new Error('Element "'+e+'" does not exist.');t.events=a.default.proxyEvents(s);var u=new Promise(function(n){"object"===(void 0===e?"undefined":r(e))&&e.playVideo instanceof Function?n(e):l.then(function(r){var i=new r.Player(e,t);return s.on("ready",function(){n(i)}),null})}),c=a.default.promisifyPlayer(u,n);return c.on=s.on,c.off=s.off,c},e.exports=t.default},51424:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(31365),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){return new Promise(function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)t(window.YT);else{var n="http:"===window.location.protocol?"http:":"https:";(0,o.default)(n+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var r=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){r&&r(),t(window.YT)}}})},e.exports=t.default},16432:function(e,t,n){var r=n(72067);function i(){var e;try{e=t.storage.debug}catch(e){}return!e&&void 0!==r&&"env"in r&&(e=r.env.DEBUG),e}(t=e.exports=n(61819)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),!n)return;var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var i=0,o=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(i++,"%c"===e&&(o=i))}),e.splice(o,0,r)},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=i,t.useColors=function(){if("undefined"!=typeof window&&window.process&&"renderer"===window.process.type)return!0;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(i())},61819:function(e,t,n){var r;function i(e){function n(){if(n.enabled){var e=n,i=+new Date,o=i-(r||i);e.diff=o,e.prev=r,e.curr=i,r=i;for(var a=new Array(arguments.length),s=0;s<a.length;s++)a[s]=arguments[s];a[0]=t.coerce(a[0]),"string"!=typeof a[0]&&a.unshift("%O");var l=0;a[0]=a[0].replace(/%([a-zA-Z%])/g,function(n,r){if("%%"===n)return n;l++;var i=t.formatters[r];if("function"==typeof i){var o=a[l];n=i.call(e,o),a.splice(l,1),l--}return n}),t.formatArgs.call(e,a),(n.log||t.log||console.log.bind(console)).apply(e,a)}}return n.namespace=e,n.enabled=t.enabled(e),n.useColors=t.useColors(),n.color=function(e){var n,r=0;for(n in e)r=(r<<5)-r+e.charCodeAt(n),r|=0;return t.colors[Math.abs(r)%t.colors.length]}(e),"function"==typeof t.init&&t.init(n),n}
99(t=e.exports=i.debug=i.default=i).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var n=("string"==typeof e?e:"").split(/[\s,]+/),r=n.length,i=0;i<r;i++)n[i]&&("-"===(e=n[i].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1},t.humanize=n(11070),t.names=[],t.skips=[],t.formatters={}},11070:function(e){var t=1e3,n=60*t,r=60*n,i=24*r,o=365.25*i;function a(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}e.exports=function(e,s){s=s||{};var l,u=typeof e;if("string"===u&&e.length>0)return function(e){if((e=String(e)).length>100)return;var a=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!a)return;var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*o;case"days":case"day":case"d":return s*i;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===u&&!1===isNaN(e))return s.long?a(l=e,i,"day")||a(l,r,"hour")||a(l,n,"minute")||a(l,t,"second")||l+" ms":function(e){if(e>=i)return Math.round(e/i)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},94848:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(15419),o=n(85349);const a=e=>{const{customFields:{gridColumns:t,gridHeader:n,bgColor:r,bgImage:a,level:s,underlineType:l,headerColor:u,headerColorClass:c="",anchor:d,innerGrid:f,noAd:p,userPadding:h},id:g,children:m}=e,y=parseInt(s,10);let v=null;switch(parseInt(t,10)){case 2:v="twoCol";break;case 3:v="threeCol";break;case 4:v="fourCol";break;case 5:v="fiveCol";break;default:v="oneCol"}let b=c;if(!b.length>0)switch(u){case"2":b="color_white";break;case"3":b="color_blue";break;case"4":b="color_red";break;case"5":b="color_medium-gray";break;default:b="color_black"}const w=d?(0,o.jsx)("div",{id:d}):null;let x=null;x=f?"inner-grid":"";const S={};a&&(S.backgroundImage=`url('${a}')`),r&&(S.backgroundColor=r);const k={};return h&&(k.padding=h),(0,o.jsxs)("section",{className:"fw-bkg",style:S,children:[w,(0,o.jsxs)("div",{className:`scGrid ${v} full-width ${p?"noAd":""}`,id:g,style:Object.assign({maxWidth:"1200px"},k),children:[n?(0,o.jsx)(i.A,{level:y,underlineType:l,marginBottom:1,headerColor:b,children:n}):null,(0,o.jsx)("div",{className:`${x}`,children:m})]})]})};a.propTypes={customFields:r.shape({warning:r.label.tag({label:"WARNING: This feature is being depreciated and should not be used. Replace any found installations with either the Full Width Chain or Main Content Chain."}),noAd:r.boolean.tag({defaultValue:!1,name:"Disallow ads inside of this chain?",description:"When checked, no ads will appear within the content of this chain"}),gridHeader:r.string.tag({name:"Section Header",group:"Section Header (Optional)"}),level:r.oneOf([1,2,3,4,5]).tag({name:"Heading Tag",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4,group:"Section Header (Optional)"}),headerColor:r.disabled,headerColorClass:r.oneOf(["color_black","color_white","color_blue","color_red","color_medium_gray"]).tag({name:"Heading Color preferred",description:"Adjust the color of your Heading depending on your background",labels:{color_black:"Black",color_white:"White",color_blue:"Blue",color_red:"Red",color_medium_gray:"Gray"},defaultValue:"color_black",group:"Section Header (Optional)"}),underlineType:r.oneOf(["regular","bold"]).tag({name:"Header Underline Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title",group:"Section Header (Optional)"}
99),bgColor:r.string.tag({name:"Background Color Hex Code (optional)",desription:"Enter a hex code to set the background color of this chain"}),bgImage:r.string.tag({name:"Background Image URL (optional)",description:"Enter the url of an image to set a background image for this chain"}),gridColumns:r.oneOf([1,2,3,4,5]).tag({defaultValue:2,labels:{1:"One column",2:"Two columns",3:"Three columns",4:"Four columns",5:"Five columns"},description:"This will affect the layout of your articles.",name:"Amount of Columns"}),anchor:r.string.tag({name:"Anchor",description:"To be used with the Internal Navigation Feature.",group:"Internal Page Anchor (Optional)"}),innerGrid:r.boolean.tag({defaultValue:!1,name:"Using this for Media Tiles? (Ex: Weather maps)",description:"Check this box if you're using this chain\n        for the Global Media Tile or Video Player feature."}),userPadding:r.string.tag({label:"Custom Padding",description:"Overrides existing padding (top, bottom, left, right)",group:"Custom Padding"})}).isRequired,children:r.node.isRequired,id:r.string.isRequired},t.default=a},86778:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(97968),o=n(34952),a=n(56687),s=n.n(a),l=n(4321),u=n(86780),c=n(28182),d=n(12845),f=n(15419),p=n(39486),h=n(85349);const g=(e,t)=>{switch(e){case 1:return t?["repeat(2, 1fr)",null,"1fr"]:"1fr";case 2:return t?["repeat(2, 1fr)",null,"repeat(2, 1fr)"]:"repeat(2, 1fr)";case 3:return t?["repeat(2, 1fr)",null,"repeat(3, 1fr)"]:"repeat(3, 1fr)";case 4:return t?["repeat(2, 1fr)",null,"repeat(4, 1fr)"]:"repeat(4, 1fr)";case 5:return t?["repeat(2, 1fr)",null,"repeat(5, 1fr)"]:"repeat(5, 1fr)";case 6:return["1fr",null,"1fr 2fr"];case 7:return["1fr",null,"2fr 1fr"];default:return["1fr",null,e.toString()]}},m=({customFields:{anchor:e,gridColumns:t=1,xGap:n="$3",yGap:a="$3",bgColor:u,bgImage:p,gridHeader:m,level:y=4,fullWidth:v=!1,storyListOverride:b=!1,innerGrid:w=!1,centerContent:x=!0,fwPadding:S="$2",noAd:k=!1,underlineType:O="bold",borderTop:T=!1,borderBottom:C=!1,borderColor:E,mobileTwoGrid:j=!1},children:_,childProps:P})=>{const{metaValue:I}=(0,l.useAppContext)(),A=(0,d.Hz)({childProps:P,noAd:k,bodyClass:I("bodyClass")}),D="string"==typeof y?parseInt(y,10):y;if(!_)return null;const R=A?(0,c.o)(P,_):_,M=b?"string"==typeof t?parseInt(t,10):t:null;return(0,h.jsx)(r.t,{as:"section",className:s()("fw-bkg",{noAd:k}),id:e,sx:{gridColumn:v?"-1 / 1":void 0,backgroundImage:p?`url(${p})`:void 0,backgroundColor:u,borderTop:T?"2px solid":void 0,borderBottom:C?"2px solid":void 0,borderColor:E,py:S,"& .adWrapper .fixedAd":{padding:"0"}},children:(0,h.jsxs)(o.t,{className:M?s()("scGrid full-width",{oneCol:1===M||Number.isNaN(M),twoCol:2===M,threeCol:3===M,fourCol:4===M,fiveCol:5===M,oneThirdCol:6===M,twoThirdCol:7===M}):void 0,gap:"$3",sx:Object.assign(x?{maxWidth:"$max",mx:"auto"}:{},v?{}:{px:"$4"}),children:[m&&(0,h.jsx)(r.t,{children:(0,h.jsx)(f.A,{level:D,underlineType:O,children:m})}),w?(0,h.jsx)(i.l,{gridTemplateColumns:g(t,j),xGap:n,yGap:a,children:R}):R]})})};m.propTypes={customFields:u.shape({gridHeader:u.string.tag({name:"Section Header",group:"Section Header (Optional)"}),level:u.oneOf([1,2,3,4,5]).tag({name:"Heading Tag",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},group:"Section Header (Optional)"}),underlineType:u.oneOf(["regular","bold"]).tag({name:"Header Underline Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title",group:"Section Header (Optional)"}),gridColumns:u.oneOf([1,2,3,4,5,"1fr 2fr","2fr 1fr"]).tag({defaultValue:1,labels:{1:"One column",2:"Two columns",3:"Three columns",4:"Four columns",5:"Five columns","1fr 2fr":"2-Items 1/3 & 2/3 Width","2fr 1fr":"2-Items 2/3 & 1/3 Width"},description:"This will affect the layout of your features.",name:"Amount of Columns"}),xGap:(0,p.P)({name:"Column Gap (x-axis)",defaultValue:"$3",group:"Grid Options"}),yGap:(0,p.P)({name:"Row Gap (y-axis)",defaultValue:"$3",group:"Grid Options"}),noAd:u.boolean.tag({defaultValue:!1,name:"Disallow ads inside of this chain?",description:"When checked, no ads will appear within the content of this chain"}),anchor:u.string.tag({name:"Anchor",description:"To be used with the Internal Navigation Feature.",group:"Internal Anchor (Optional)"}),fullWidth:u.boolean.tag({defaultValue:!1,name:"Full width",description:"Makes the chain full width when using inside the `body` section"}),storyListOverride:u.boolean.tag({defaultValue:!1,name:"Story List Grid",description:"Allow the grid columns o
99ption to control the Story List feature"}),innerGrid:u.boolean.tag({defaultValue:!1,name:"Apply an inner grid?",description:"Some single-item features require an additional inner grid.\n        Apply this if features are not laying out as expected."}),centerContent:u.boolean.tag({defaultValue:!0,name:"Center content and apply max-width",description:"If this is off, child content will will the viewport"}),mobileTwoGrid:u.boolean.tag({defaultValue:!1,name:"Two Column Mobile",description:"Default to two column grid on mobile?"}),borderTop:u.boolean.tag({defaultValue:!1,name:"Apply a border to the top?",description:"Style option, apply a 2px border along the top. Please specify color in the option below",group:"Borders (Optional)"}),borderBottom:u.boolean.tag({defaultValue:!1,name:"Apply a border to the bottom?",description:"Style option, apply a 2px border along the bottom.\n        Please specify color in the option below",group:"Borders (Optional)"}),borderColor:u.string.tag({name:"Border Color Hex Code",description:"Enter a hex code to set the border color of this chain.\n        Applies to both borders. Required if borders are in use.",group:"Borders (Optional)"}),bgColor:u.string.tag({name:"Background Color Hex Code",description:"Enter a hex code to set the background color of this chain",group:"Backgrounds (Optional)"}),bgImage:u.string.tag({name:"Background Image URL",description:"Enter the url of an image to set a background image for this chain",group:"Backgrounds (Optional)"}),fwPadding:(0,p.P)({name:"Padding",defaultValue:"$2",group:"Padding"})}),childProps:u.arrayOf(u.shape({})).isRequired},t.default=m},41168:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(15419),s=n(85349);const l=e=>{const{customFields:{anchor:t,gridColumns:n,gridHeader:r,fullWidth:i,level:l,underlineType:u,flex:c,xGap:d,yGap:f},id:p,children:h}=e,g=parseInt(n,10),m=parseInt(l,10),y=o()({gap_x_xsm:"xsm"===d,gap_x_sm:"sm"===d,gap_x_norm:"norm"===d,gap_x_med:"med"===d,gap_x_lg:"lg"===d,gap_x_xlg:"xlg"===d,gap_y_xsm:"xsm"===f,gap_y_sm:"sm"===f,gap_y_norm:"norm"===f,gap_y_med:"med"===f,gap_y_lg:"lg"===f,gap_y_xlg:"xlg"===f,grid_oneCol:1===g,grid_twoCol:2===g,grid_threeCol:3===g,grid_fourCol:4===g,grid_fiveCol:5===g});return(0,s.jsxs)("section",{className:o()("scGrid",{"full-width":i}),id:p,children:[r&&(0,s.jsx)(a.A,{level:m,underlineType:u,marginBottom:1,children:r}),t&&(0,s.jsx)("div",{id:t}),(0,s.jsx)("section",{className:o()(y,{display_grid:!c,"display_flex justify_space_evenly display_flex_wrap":c}),style:c?{maxWidth:"1200px",margin:"0 auto"}:null,children:h})]})};l.propTypes={customFields:r.shape({gridHeader:r.string.tag({name:"Section Header",group:"Section Header (Optional)"}),level:r.oneOf([1,2,3,4,5]).tag({name:"Heading Tag",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4,group:"Section Header (Optional)"}),underlineType:r.oneOf(["regular","bold"]).tag({name:"Header Underline Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title",group:"Section Header (Optional)"}),gridColumns:r.oneOf([1,2,3,4,5]).tag({defaultValue:2,labels:{1:"One column",2:"Two columns",3:"Three columns",4:"Four columns",5:"Five columns"},description:"This will affect the layout of your articles.\n        The layout may differ if the Full Width box is checked.",name:"Amount of Columns (Required)"}),xGap:r.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Column Gap (x-axis)",labels:{xsm:"Extra Small",sm:"Small",norm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"norm"}),yGap:r.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Row Gap (y-axis)",labels:{xsm:"Extra Small",sm:"Small",norm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"norm"}),anchor:r.string.tag({name:"Anchor",description:"To be used with the Internal Navigation Feature.",group:"Internal Page Anchor (Optional)"}),fullWidth:r.boolean.tag({defaultValue:!1,name:"Full Width Layout (No Aside)",description:"Make the grid chain go full width of the page. For pages such as Apollo and alike. "}),flex:r.boolean.tag({defaultValue:!1,name:"Flex?",description:"This will apply a flex layout instead of the grid. "})}).isRequired,children:r.node.isRequired,id:r.string.isRequired},t.default=l},74567:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(56687),i=n.n(r),o=n(86780),a=n(40809),s=n(4321),l=n(28182),u=n(12845),c=n(15419),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=(0,a.forwardRef)(({as:e="div",alignItems:t=null,justifyItems:n=null,placeContent:r=null,children:o=null,className:a=null,columns:s="1",gap:l="norm",style:u=null,xGap:c=null,yGap:f=null},h)=>{const g=e,m=i()("display_grid",a,{gap_xsm:"xsm"===l,gap_sm:"sm"===l,gap_norm:"norm"===l,gap_med:"med"===l,gap_lg:"lg"===l,gap_xlg:"xlg"===l,gap_x_xsm:"xsm"===c,gap_x_sm:"sm"===c,gap_x_norm:"norm"===c,gap_x_med:"med"===c,gap_x_lg:"lg"===c,gap_x_xlg:"xlg"===c,gap_y_xsm:"xsm"===f,gap_y_sm:"sm"===f,gap_y_norm:"norm"===f,gap_y_med:"med"===f,gap_y_lg:"lg"===f,gap_y_xlg:"xlg"===f,grid_oneCol:"1"===s,grid_twoCol:"2"===s,grid_threeCol:"3"===s,grid_fourCol:"4"===s,grid_fiveCol:"5"===s,grid_oneThirdCol:"6"===s,grid_twoThirdCol:"7"===s});return(0,d.jsx)(g,{className:m,ref:h,style:p(p({},u),{},{alignItems:t,justifyItems:n,placeContent:r}),children:o})});g.displayName="Grid",g.propTypes={alignItems:o.string,justifyItems:o.string,placeContent:o.string,as:o.string,children:o.node.isRequired,className:o.string,columns:o.string,gap:o.string,style:o.string,xGap:o.string,yGap:o.string};var m=g;const y=({customFields:{anchor:e=!1,gridColumns:t=2,gridHeader:n="",fullWidth:r=!1,level:o=4,innerGrid:a=!1,noAd:f=!1,underlineType:p="bold",xGap:h="norm",yGap:g="norm"},id:y,children:v,childProps:b})=>{const{metaValue:w}=(0,s.useAppContext)(),x=(0,u.Hz)({childProps:b,noAd:f,bodyClass:w("bodyClass")}),S=parseInt(t,10),k=parseInt(o,10),O=x?(0,l.o)(b,v):v;return(0,d.jsxs)("div",{className:i()("scGrid",{noAd:f,"full-width":r,oneCol:1===S||Number.isNaN(S),twoCol:2===S,threeCol:3===S,fourCol:4===S,fiveCol:5===S}),id:y,children:[n&&(0,d.jsx)(c.A,{level:k,underlineType:p,marginBottom:1,children:n}),e&&(0,d.jsx)("div",{id:e}),a?(0,d.jsx)(m,{className:"inner-grid",columns:t.toString(),xGap:h,yGap:g,children:O}):O]},y)};y.propTypes={customFields:o.shape({noAd:o.boolean.tag({defaultValue:!1,name:"Disallow ads inside of this chain?",description:"When checked, no ads will appear within the content of this chain"}),gridHeader:o.string.tag({name:"Section Header",group:"Section Header (Optional)"}),level:o.oneOf([1,2,3,4,5]).tag({name:"Heading Tag",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},group:"Section Header (Optional)"}),underlineType:o.oneOf(["regular","bold"]).tag({name:"Header Underline Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title",group:"Section Header (Optional)"}),gridColumns:o.oneOf([1,2,3,4,5]).tag({defaultValue:2,labels:{1:"One column",2:"Two columns",3:"Three columns",4:"Four columns",5:"Five columns"},description:"This will affect the layout of your articles.\n        The layout may differ if the Full Width box is checked.",name:"Amount of Columns (Required)"}),xGap:o.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Column Gap (x-axis)",labels:{xsm:"Extra Small",sm:"Small",norm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"norm"}),yGap:o.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Row Gap (y-axis)",labels:{xsm:"Extra Small",sm:"Small",norm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"norm"}),anchor:o.string.tag({name:"Anchor",description:"To be used with the Internal Navigation Feature.",group:"Internal Page Anchor (Optional)"}),fullWidth:o.boolean.tag({defaultValue:!1,name:"Full Width Layout (No Aside)",description:"Make the article grid go full width of the page. For pages such as Apollo and alike. "}),innerGrid:o.boolean.tag({defaultValue:!1,name:"Using this for Media Tiles? (Ex: Weather maps)",description:"Check this box if you're using this chain for the Global Media Tile feature. "})}),children:o.node.isRequired,childProps:o.arrayOf(o.shape({id:o.string,type:o.str
99ing})),id:o.string.isRequired};var v=y},59369:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n.n(r),o=n(97968),a=n(39486),s=n(85349);const l=({customFields:{columns:e="1fr",anchor:t,xGap:n="$4",yGap:r="$4",frame:i},children:a})=>(0,s.jsx)(o.l,{id:t,gridTemplateColumns:["1fr",null,e],xGap:n,yGap:r,sx:i?{padding:"1rem",bg:"$white",borderRadius:"$rg",boxShadow:"$default"}:void 0,children:a});l.propTypes={customFields:i().shape({anchor:i().string.tag({name:"Anchor",description:"Anchor for page navigation",defaultValue:void 0}),xGap:(0,a.P)({name:"Column Gap (x-axis)",defaultValue:"$3",group:"Grid Options"}),yGap:(0,a.P)({name:"Row Gap (y-axis)",defaultValue:"$3",group:"Grid Options"}),columns:i().oneOf(["1fr","1fr 1fr","1fr 2fr","2fr 1fr"]).tag({defaultValue:"1fr",labels:{"1fr":"1-Item Full Width","1fr 1fr":"2-Items 1/2 Width","1fr 2fr":"2-Items 1/3 & 2/3 Width","2fr 1fr":"2-Items 2/3 & 1/3 Width"},description:"This will affect the layout of the Profile page features on Desktop.",name:"Profile Columns"}),frame:i().boolean.tag({defaultValue:!1,name:"Add Profile Frame?",description:"This will add the white background and shadow. For use with embeds or alike."})}),children:i().node.isRequired},t.default=l},88254:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(34952),o=n(4321),a=n(86780),s=n(40809),l=n(78573),u=n(19100),c=n(39486),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=({children:e,customFields:{gridHeader:t,level:n=4,stickyDelay:a=2e3,stickyPosition:c="auto",underlineType:f,dividerHeadingGC:h=!1,dividerHeadingContent:g,dividerHeadingLink:m,dividerColor:y="$red.500",dividerMobileHeadingSize:v="$2",dividerTabletHeadingSize:b=null,dividerDesktopHeadingSize:w="$3",dividerHeadingWeight:x="$bold",dividerHeaderColor:S="$blueGray.900",horizontalAlignment:k="left",verticalAlignment:O="top",bgColor:T="$transparent"},id:C})=>{const{layout:E,isAdmin:j,renderables:_}=(0,o.useAppContext)(),P=(0,s.useRef)(null),I=["simple","simple-dark"].includes(E),A=parseInt(n,10);let D;f&&("bold"===f&&(D="$red.500"),"regular"===f&&(D="$gray.400"));const[R,M]=(0,s.useState)(c);(0,s.useEffect)(()=>{const{current:e}=P;if(e&&"auto"===R&&I){const t=setTimeout(()=>{e.clientHeight>window.innerHeight?M("bottom"):e.clientHeight<=window.innerHeight&&M("top")},a);return()=>clearInterval(t)}},[I,R,a]);const $={display:"flex",flexDirection:I?"row":"column",justifyContent:"space-around",alignItems:"flex-start",width:"$full",textAlign:"left",gridColumn:[null,null,"5 / 7"],maxWidth:[null,null,"300px"],mx:[null,null,"auto"]},L={position:"sticky",width:"$full",top:"top"===R||"auto"===R?"4.5rem":void 0,bottom:"bottom"===R?"$3":void 0,alignSelf:"bottom"!==R||j?void 0:"flex-end"},N=(0,s.useMemo)(()=>{const e=new Map;let t=0;return _.forEach(n=>{"Rail-Content"===n.type&&(t+=1,e.set(n.props.id,t))}),e},[_]),U=N.get(C),B=t||g?`${C}-${U}`:void 0,F=B?{"aria-labelledby":B}:{"aria-label":`Related Content Section: ${U} of ${N.size}`};
99return(0,d.jsx)(u.j,{column:"rail",children:(0,d.jsx)(r.t,p(p({as:"aside",id:C,sx:Object.assign(I||"none"===R?{}:L,$),ref:I?null:P},F),{},{children:I&&"none"!==R?(0,d.jsxs)(i.t,{gap:"$3",sx:L,ref:I?P:void 0,children:[(t||g)&&(0,d.jsx)(l.default,{id:B,customFields:{dividerHeadingGC:h,dividerHeadingContent:g||t?.toUpperCase(),dividerHeadingLink:m,dividerColor:y||D,dividerMobileHeadingSize:v,dividerTabletHeadingSize:b,dividerDesktopHeadingSize:w,dividerHeadingWeight:x,dividerHeaderColor:S,horizontalAlignment:k,verticalAlignment:O,bgColor:T,dividerHeadingLevel:A}}),(0,d.jsx)(i.t,{gap:"$7",children:e})]}):(0,d.jsxs)(d.Fragment,{children:[(t||g)&&(0,d.jsx)(l.default,{id:B,customFields:{dividerHeadingGC:h,dividerHeadingContent:g||t?.toUpperCase(),dividerHeadingLink:m,dividerColor:y||D,dividerMobileHeadingSize:v,dividerTabletHeadingSize:b,dividerDesktopHeadingSize:w,dividerHeadingWeight:x,dividerHeaderColor:S,horizontalAlignment:k,verticalAlignment:O,bgColor:T,dividerHeadingLevel:A}}),(0,d.jsx)(i.t,{gap:"$7",sx:{width:"$full"},children:e})]})}))})};g.propTypes={customFields:a.shape(p(p({stickyPosition:a.oneOf(["auto","none","top","bottom"]).tag({name:"Sticky Position",description:"Position in which content will stick",labels:{auto:"auto",none:"none",top:"top",bottom:"bottom"},defaultValue:"auto"})},c.pq),{},{stickyDelay:a.number.tag({name:"Sticky Detection Delay",description:"how long (in milliseconds) to wait before detecting rail height",defaultValue:2e3,group:"Advanced Options"})}))},t.default=g},28385:function(e,t,n){"use strict";n.r(t);var r=n(97968),i=n(4321),o=n(86780),a=n(28182),s=n(12845),l=n(78573),u=n(39486),c=n(85349);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h=({customFields:{mobileColumns:e,tabletColumns:t,desktopColumns:n,customColumns:o,gap:u,xGap:d,yGap:p,dividerHeadingGC:h,dividerHeadingContent:g,dividerHeadingLink:m,dividerColor:y,dividerMobileHeadingSize:v,dividerTabletHeadingSize:b,dividerDesktopHeadingSize:w,dividerHeadingWeight:x,dividerHeaderColor:S,horizontalAlignment:k,verticalAlignment:O,bgColor:T,maxWidth:C,fullWidth:E,mainContent:j,sectionBackground:_="$transparent",paddingTop:P,paddingBottom:I,borderTop:A,borderBottom:D,displayMobile:R=!0,displayTablet:M=!0,displayDesktop:$=!0,noAd:L,anchor:N,dividerHeadingLevel:U=2,dividerHeadingIsH1:B=!1},children:F,childProps:z})=>{const{metaValue:V}=(0,i.useAppContext)(),H=(0,s.Hz)({childProps:z,noAd:L,bodyClass:V("bodyClass")})&&z?(0,a.o)(z,F):F;return(0,c.jsxs)(r.l,{as:"section",className:"gridChain",alignContent:"flex-start",gap:u,id:N,bg:_,pt:P,pb:I,px:"$4",display:[R?"grid":"none",M?"grid":"none",$?"grid":"none"],sx:f(f(f(f(f({},A?{borderTop:"2px solid",borderTopColor:A}:null),D?{borderBottom:"2px solid",borderBottomColor:D}:null),j?{gridColumn:["-1 / 1",null,"1 / span 4"],px:"$0"}:null),E?{gridColumn:"-1 / 1",px:"$0"}:null),C?{alignItems:"center","& > *":{maxWidth:"75rem",width:"$full",mx:"auto"}}:null),children:[g||h?(0,c.jsx)(l.default,{customFields:{dividerHeadingGC:h,dividerHeadingContent:g,dividerHeadingLink:m,dividerColor:y,dividerMobileHeadingSize:v,dividerTabletHeadingSize:b,dividerDesktopHeadingSize:w,dividerHeadingWeight:x,dividerHeaderColor:S,horizontalAlignment:k,verticalAlignment:O,bgColor:T,divi
99derHeadingLevel:U,dividerHeadingIsH1:B},children:g}):null,(0,c.jsx)(r.l,{className:"gridContent",gridTemplateColumns:o?[null,null,o]:void 0,id:N,columns:o?[e,null,null]:[e,t,n],xGap:d,yGap:p,children:H})]})};h.propTypes={customFields:o.shape(f(f({},u.pq),{},{dividerHeadingLevel:o.oneOf([1,2,3,4,5,6]).tag({name:"Heading Level",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6"},defaultValue:2,group:"Header Options"}),dividerHeadingIsH1:o.boolean.tag({name:"Page Title (H1)",description:"This overrides the heading level to H1 for proper semantics when titling the page",defaultValue:!1,group:"Header Options"}),gap:(0,u.P)({name:"Headline Gap",defaultValue:"$3",group:"Header Options"}),displayMobile:o.boolean.tag({defaultValue:!0,name:"Display on Mobile",description:"When checked, the chain will be displayed on mobile",group:"Display Options"}),displayTablet:o.boolean.tag({defaultValue:!0,name:"Display on Tablet",description:"When checked, the chain will be displayed on tablet",group:"Display Options"}),displayDesktop:o.boolean.tag({defaultValue:!0,name:"Display on Desktop",description:"When checked, the chain will be displayed on desktop",group:"Display Options"}),noAd:o.boolean.tag({defaultValue:!1,name:"Disallow ads inside of this chain?",description:"When checked, no ads will appear within the content of this chain",group:"Display Options"}),maxWidth:o.bool.tag({name:"Set Max-width on Content",defaultValue:!0,description:"When checked, the content will be centered and have a max-width of 1200px",group:"Display Options"}),fullWidth:o.boolean.tag({defaultValue:!1,name:"Full Width",description:"Makes the chain full width when using inside the `body` section",group:"Display Options"}),mainContent:o.boolean.tag({defaultValue:!1,name:"Main Content",description:"...",group:"Display Options"}),anchor:o.string.tag({name:"Anchor",description:"Use in combination with Global Page Button to link different portions of your page.",defaultValue:void 0,group:"Display Options"}),mobileColumns:(0,u.pd)({name:"Mobile Column Count",description:"Mobile columns",defaultValue:1,group:"Grid Options"}),tabletColumns:(0,u.pd)({name:"Tablet Column Count",description:"Tablet columns",defaultValue:null,group:"Grid Options"}),desktopColumns:(0,u.pd)({name:"Desktop Column Count",description:"Desktop columns",defaultValue:null,group:"Grid Options"}),customColumns:o.string.tag({name:"Custom Columns",description:"grid-columns",defaultValue:void 0,group:"Grid Options"}),xGap:(0,u.P)({name:"Column Gap (x-axis)",defaultValue:"$3",group:"Grid Options"}),yGap:(0,u.P)({name:"Row Gap (y-axis)",defaultValue:"$5",group:"Grid Options"}),sectionBackground:(0,u.O7)({name:"Background Color",description:"...",defaultValue:"$transparent",group:"Background Options"}),borderTop:(0,u.O7)({name:"Border Top Color",defaultValue:null,group:"Background Options"}),borderBottom:(0,u.O7)({name:"Border Bottom Color",defaultValue:null,group:"Background Options"}),paddingTop:(0,u.P)({name:"Padding Top",description:"...",defaultValue:"$0",group:"Background Options"}),paddingBottom:(0,u.P)({name:"Bottom Padding",description:"...",defaultValue:"$0",group:"Background Options"})}))},t.default=h},22489:function(e,t,n){"use strict";n.r(t);var r=n(34952),i=n(19894),o=n(39486),a=n(85349);const s=({children:e,id:t,customFields:{gap:n="$3"}})=>(0,a.jsx)(r.t,{as:"section",gap:n,className:"chainGroup",id:t,children:e});s.propTypes={customFields:i.shape({gap:(0,o.P)({name:"Gap between elements",defaultValue:"$3"})}).isRequired},t.default=s},30112:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(85349);const s=({children:[e,t,n],customFields:{fullWidth:r=!1}})=>(0,a.jsxs)("section",{className:o()("sponsored-content mb-xlg",{"full-bleed":r}),children:[(0,a.jsx)("div",{className:"content-block double mb-xlg",children:e}),(0,a.jsx)("div",{className:"content-block mb-xlg",children:t}),(0,a.jsx)("div",{className:"content-block mb-xlg",children:n})]});s.propTypes={children:r.node.isRequired,customFields:r.shape({fullWidth:r.bool.tag({label:"Full-width",defaultValue:!1})})},s.sections=["OutbrainLg","OutbrainSm","Related"],t.default=s},12434:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(40809),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__),fusion_prop_types__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(86780),fusion_prop_types__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(fusion_prop_types__WEBPACK_IMPORTED_MODULE_1__),_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(94015),_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(2525),_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(10520),_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(34952),_hooks_UserContext__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(91520),_features_account_task_default__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(76134),_features_ui_ProgressBar_ProgressBar__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6783),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(85349);const TutorialChain=({childProps:childProps=[],customFields:{header:header="",subheader:subheader=""}={}})=>{const{data:userObject}=(0,_hooks_UserContext__WEBPACK_IMPORTED_MODULE_6__.ur)();let completeCount=0;const getVar=e=>{if(!e)return null;let t=userObject;const n=e.split("/");let r=null;for(let e=0;e<n.length;e+=1){const i=n[e];if(!(i in t)){r=null;break}t=t[i],r=t}return r},isComplete=(path,condition)=>{const checkVar=getVar(path);return!!checkVar&&(!condition||(condition.match(/^[><=]+ ?(\d+)$/)?eval(`${checkVar} ${condition}`):checkVar==condition))};if(!userObject)return null;const onlyTasks=childProps.filter(e=>"account/task"===e.type),allTasks=onlyTasks.map(e=>{const{key:t,customFields:n={}}=e,{checkVar:r,condition:i}=n,o=isComplete(r,i);return o&&(completeCount+=1),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_features_account_task_default__WEBPACK_IMPORTED_MODULE_7__.default,{customFields:n,complete:o},t)}),percentComplete=Math.round(completeCount/onlyTasks.length*100);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_5__.t,{p:"$3",bg:"$white",borderRadius:"$rg",boxShadow:"$default",className:"noAd",gap:"$3",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_4__.t,{variant:"$md",children:header}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_2__.t,{children:subheader}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_features_ui_ProgressBar_ProgressBar__WEBPACK_IMPORTED_MODULE_8__.A,{percentComplete:percentComplete,className:"mb-norm"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_3__.t,{variant:"gray$400",mb:"0"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(_grahamdigital_opinion__WEBPACK_IMPORTED_MODULE_5__.t,{children:allTasks})]})};TutorialChain.propTypes={childProps:fusion_prop_types__WEBPACK_IMPORTED_MODULE_1___default().array.isRequired,customFields:fusion_prop_types__WEBPACK_IMPORTED_MODULE_1___default().shape({header:fusion_prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.tag({name:"Header Text"}),subheader:fusion_prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.tag({name:"Subheader Text"})})},__webpack_exports__.default=TutorialChain},16575:function(e,t,n){"use strict";n.d(t,{_:function(){return u}});var r=n(81510),i=n(85349);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l({style:e}){return(0,i.jsxs)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",xmlnsXlink:"http://www.w3.org/1999/xlink",style:a({display:"block",height:"20px",width:"20px"},e),children:[(0,i.jsx)("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),(0,i.jsx)("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),(0,i.jsx)("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"}),(0,i.jsx)("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"}),(0,i.jsx)("path",{fill:"none",d:"M0 0h48v48H0z"})]})}const u=({onClick:e,disabled:t=!1,isLoading:n=!1,text:o="Sign in with Google",variant:a="login",display:s})=>(0,i.jsxs)(r.t,{variant:"$white",size:"sm",height:"$10",flex:"1",type:"button",display:s,disabled:t,loading:n,spinnerColor:"black",spinnerBorderColor:"black",sx:{fontSize:"$1",lineHeight:"20px",padding:"10px 12px"},onClick:e,"data-variant":a,children:[(0,i.jsx)(l,{style:{marginRight:"10px"}}),o]})},8319:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(85349);const i=()=>(0,r.jsx)("div",{id:"arc-siwg-hidden-button",style:{display:"none"}})},64718:function(e,t,n){"use strict";var r=n(93211),i=n(81510),o=n(94015),a=n(85349);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({className:e,sx:t})=>(0,a.jsx)(i.r,{bg:"$blue.500",placeContent:"center",textColor:"$white",borderRadius:"$full",sx:l({width:"$16",height:"$16"},t),children:(0,a.jsx)(o.n,{className:e,icon:r.X4,px:"$3",sx:{fontSize:"$5"}})})},72394:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Y}});var r=n(15453),i=n(12757),o=n(82840),a=n(34952),s=n(81510),l=n(94015),u=n(10520),c=n(3901),d=n(97968),f=n(2525),p=n(56687),h=n.n(p),g=n(4321),m=n(43993),y=n(86780),v=n(40809),b=n(45427),w=n(81527),x=n(42868),S=n(58727),k=n(91520),O=n(46938),T=n(8496),C=n(78367),E=n(29324),j=n(20922),_=n(8508),P=n(38228),I=n(73715),A=n(78114),D=n(16575),R=n(8319),M=n(17839),$=n(85349);function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?L(Object(n),!0).forEach(function(t){U(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function U(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const B={animation:"skeletonPulse 1.5s ease-in-out infinite"},F=({width:e,height:t})=>(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",sx:N({width:e,height:t},B),"aria-hidden":"true"});function z(){return(0,$.jsxs)(a.t,{gap:"$3",alignItems:"center",children:[(0,$.jsx)("style",{children:"@keyframes skeletonPulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } }"}),(0,$.jsx)(F,{width:"180px",height:"28px"}),(0,$.jsx)(F,{width:"260px",height:"16px"}),(0,$.jsxs)(a.t,{gap:"$3",sx:{width:"$full"},children:[(0,$.jsxs)(a.t,{gap:"$2",sx:{width:"$full"},children:[(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",border:"1px solid",borderColor:"$blueGray.300",sx:N({width:"$full",height:"48px"},B),"aria-hidden":"true"}),(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",border:"1px solid",borderColor:"$blueGray.300",sx:N({width:"$full",height:"48px"},B),"aria-hidden":"true"})]}),(0,$.jsxs)(a.t,{gap:"$2",sx:{width:"$full"},children:[(0,$.jsx)(M.t,{bg:"$blue.200",borderRadius:"$md",sx:N({width:"$full",height:"44px"},B),"aria-hidden":"true"}),(0,$.jsxs)(a.t,{direction:"row",gap:"$1",alignItems:"center",justifyContent:"center",position:"relative",children:[(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",zIndex:1,sx:N({width:"32px",height:"16px"},B),"aria-hidden":"true"}),(0,$.jsx)(f.t,{variant:"$gray300",position:"absolute",left:"0",right:"0"})]}),(0,$.jsxs)(a.t,{direction:"row",gap:"$1",sx:{width:"$full"},children:[(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",flex:"1",sx:N({height:"40px"},B),"aria-hidden":"true"}),(0,$.jsx)(M.t,{bg:"$blueGray.200",borderRadius:"$md",flex:"1",sx:N({height:"40px"},B),"aria-hidden":"true"})]})]}),(0,$.jsx)(a.t,{gap:"$0",alignItems:"center",children:(0,$.jsx)(F,{width:"180px",height:"16px"})})]})]})}var V=n(64718);function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?H(Object(n),!0).forEach(function(t){W(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function W(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const q=["gmg-sandbox","localhost"].includes(m.ENVIRONMENT),K=(0,v.forwardRef)(({customFields:{blurb:e,customClasses:t,redirectTo:p="/"}={},closeModal:m,showUserIcon:y=!1,sx:M,modalPrompt:L},N)=>{const{siteProperties:{siteDomain:U,siteName:B,braze:F},arcSite:H,requestUri:W}=(0,g.useAppContext)(),{status:K,data:Y}=(0,k.ur)(),X=(0,k.H5)(),{loginWithArcIdentityAsOIDCProvider:J}=(0,x.X)(),[Z,Q]=(0,v.useState)({fmLogin:!0,fmFields:!0,fmPassword:!0,fmResend:!1,fmSent:!1,fmSuccess:!1,fmOTA:!1}),[ee,te]=(0,v.useState)(!1),[ne,re]=(0,v.useState)(""),[ie,oe]=(0,v.useState)(""),[ae,se]=(0,v.useState)({reg_prompt:null,callback_url:null,ref:null}),[le,ue]=(0,v.useState)(null),[ce,de]=(0,v.useState)(!1),[fe,pe]=(0,v.useState)({message:{user:null,pass:null},tone:null}),[he,ge]=(0,v.useState)(!1),[me,ye]=(0,v.useState)(!1),[ve,be]=(0,v.useState)(!1),[we,xe]=(0,v.useState)(null),[Se,ke]=(0,v.useState)(!1),Oe=(0,v.useRef)(null),Te=W.split("?")[1],Ce=(0,v.useMemo)(()=>new URLSearchParams(Te),[Te]),Ee="off"===Ce.get("nav"),je=(0,E.Uu)(Ce.get("
99client_id")),_e=je?Ce.get("redirect_uri"):null,Pe="happyfox"===Ce.get("client_id"),Ie=Ce.has("nonce"),Ae=je||Pe||Ie,De="loading"===K&&Ae&&!me,Re=!Se&&"loggedIn"===K&&(je||Pe),Me=(0,v.useCallback)(()=>{ke(!0),te(!1),ye(!1),ge(!1),Q(e=>G(G({},e),{},{fmLogin:!0,fmFields:!0,fmPassword:!0,fmResend:!1,fmSent:!1,fmSuccess:!1,fmOTA:!1}))},[]);(0,v.useEffect)(()=>{Ae&&"loggedIn"===K||ke(!1)},[Ae,K]);const $e=(0,v.useCallback)(async()=>{try{const e=await(0,T.yX)();if(!e)throw new Error("Failed to get user profile");const{accessToken:t}=e,n=(0,_.d)(),r=await fetch(`${n}/happyfox/jwt`,{headers:{Authorization:`Bearer ${t}`}});if(!r.ok)return console.error(`[HAPPYFOX] HTTP error: ${r.status} ${r.statusText}`),b.oR.error("There was an error while logging in with your account.",{description:"If this issue persists, please contact support."}),!1;const i=await r.json();return i.redirect_url?(window.location.href=i.redirect_url,!0):(b.oR.error("There was an error while logging in with your account.",{description:"If this issue persists, please contact support."}),!1)}catch(e){return console.error("[HAPPYFOX] Error logging in with HappyFox",e),b.oR.error("There was an error while logging in with your account.",{description:"If this issue persists, please contact support."}),!1}},[]),Le=(0,v.useCallback)(async()=>J(),[J]);(0,v.useEffect)(()=>{if(Pe&&"loggedIn"===K&&!me&&!Se){(async()=>{try{await $e()||Me()}catch{Me()}})()}},[Pe,$e,K,me,Se,Me]),(0,v.useEffect)(()=>{if(je&&"loggedIn"===K&&!me&&!Se){(async()=>{try{await Le()||Me()}catch{Me()}})()}},[H,je,Le,Ce,K,me,Se,Me]);const Ne=(0,v.useCallback)(()=>{const e=(0,j.lV)({target:ae.callback_url,allowList:j.WG}),t=(0,j.lV)({target:ae.ref});window.location.href=e||(t&&"/account/login/"!==t?t:(0,C.bi)({link:p||"/",arcSite:H}))},[ae.callback_url,ae.ref,p,H]),Ue=(0,v.useCallback)(async e=>{try{Q(e=>G(G({},e),{},{fmSuccess:!0}));const[t,i]=await Promise.all([r.A.getUserProfile(),n.e(7270).then(n.bind(n,47270))]);if("code"in t)throw new Error(`Error getting user profile: ${t.message}`);const{email:o,uuid:a,displayName:s}=t;let l,u;o&&(0,j.mG)(o),l=je?Le:Pe?$e:!m||ae.callback_url&&!["/account/delete/","/account/confirm-delete/"].includes(window.location.pathname)?Ne:m,ae.callback_url&&o&&(0,j.Yl)(ae.callback_url,j.WG)&&e&&(u=`${ae.callback_url}?access_token=${e.accessToken}&refresh_token=${e.refreshToken}&user=${(0,O.Tm)(o||"")}&id=${a||""}`);const{initialize:c,changeUser:d,getUser:f,requestImmediateDataFlush:p}=i,h=new Promise(e=>{c(q?F.sandboxApiKey:F.prodApiKey,{baseUrl:F.sdkEndpoint,enableLogging:!!q}),a&&d(a);const n=f();n&&(n.setEmail(o||""),n.setCustomUserAttribute("last_login",(new Date).toISOString()),n.setCustomUserAttribute(`station_${H}`,!0),t.emailVerified&&n.setCustomUserAttribute(`${H}_insider`,!0),s&&!(0,C.bf)(s)&&n.setCustomUserAttribute("display_name",s)),p(),e()});if(await Promise.all([h,(0,j.IY)(U)]),X({type:"LOG_IN"}),u&&!["/account/delete/","/account/confirm-delete/"].includes(window.location.pathname))return pe({message:{general:"Success! You are now logged in."},tone:"success"}),ue(u),ge(!0),ye(!1),te(!1),Q(G(G({},Z),{},{fmFields:!1,fmLogin:!1,fmPassword:!1}));if(ge(!0),"function"==typeof l){return void(!1===await l()&&Me())}return te(!1),void ye(!1)}catch(e){throw te(!1),ye(!1),X({type:"LOG_OUT"}),Q(e=>G(G({},e),{},{fmSuccess:!1})),e}},[je,Pe,Le,$e,Me,m,ae.callback_url,Ne,F.sandboxApiKey,F.prodApiKey,F.sdkEndpoint,H,Z,U,X]),{isInitialized:Be,isLoading:Fe,triggerGoogleSignIn:ze,isConfigured:Ve}=(0,S.R)({onSuccess:Ue,onError:e=>{console.error("[LOGIN] error logging in with Google",e),ge(!1),Q(e=>G(G({},e),{},{fmSuccess:!1,fmFields:!0,fmPassword:!0,fmLogin:!0})),X({type:"LOG_OUT"}),b.oR.error("There was an error signing in with Google.")},mode:"login"});(0,v.useEffect)(()=>{const e=Ce.get("nonce"),t=Ce.get("client_id");if(!e||me||"loggedIn"===K||we===e||t)return;(async()=>{try{xe(e),ye(!0),ge(!0),Q(e=>G(G({},e),{},{fmSuccess:!0,fmFields:!1,fmOTA:!1})),X({type:"SET_LOADING"}),r.A.options({apiOrigin:(0,_.p)(H)});const t=await r.A.redeemOTALink(e);if((0,i.isAPIErrorResponse)(t))throw new Error(`Error redeeming OTA link: ${t.message}`);window.dataLayer.push({event:"clickEvent",gaCategory:"NTG account",gaAction:"login",gaLabel:"One-time-access"}),await Ue({accessToken:t.accessToken,refreshToken:t.refreshToken})}catch(e){console.error("Error redeeming OTA link:",e),b.oR.error("This link is invali
99d or has expired. Please request a new one.");const t=new URL(window.location.href);t.searchParams.delete("nonce"),window.history.replaceState({},"",t.toString()),ye(!1),ge(!1),Q(e=>G(G({},e),{},{fmSuccess:!1,fmFields:!0,fmOTA:!1,fmLogin:!0,fmPassword:!0})),X({type:"LOG_OUT"})}})()},[Ce,me,K,we,Ue,X,H]),(0,v.useEffect)(()=>{if(je)return;"1"!==(0,j.Ri)("whizUserAuthorized")||ce||(de(!0),Q(G(G({},Z),{},{fmFields:!1})))},[Z,je,ce]),(0,v.useEffect)(()=>{if(je)return;const e=new URLSearchParams(window.location.search),t=(0,j.lV)({target:e.get("ref")}),n=(0,j.lV)({target:e.get("callback_url"),allowList:j.WG}),r=e.get("reg_prompt");se({reg_prompt:L||r,callback_url:n,ref:t||window.location.pathname})},[je,L]),(0,v.useEffect)(()=>{if(je)return;ae.callback_url&&(async()=>{if(ae.callback_url&&Y.arcSubs.email&&(0,j.Yl)(ae.callback_url,j.WG)){const e=await(0,T.yX)();if(!e)throw new Error("Failed to get user profile");ue(`${ae.callback_url}?access_token=${e.accessToken}&refresh_token=${e.refreshToken}&user=${(0,O.Tm)(Y.arcSubs.email)}&id=${Y.arcSubs.uuid}`)}})()},[je,ae.callback_url,Y.arcSubs.email,Y.arcSubs.uuid]);const He=e=>{const t=w.A[e]||w.A.UNKNOWN;return"tone"in t&&"error"===t.tone&&(e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"Error",gaCategory:"NTG account",gaAction:"Login Error",gaLabel:e})})(e),pe({message:H in t?t[H]:t.message,tone:t.tone})},Ge=e=>{"error"===fe.tone&&pe({message:{},tone:null});const t=e.target.value.toLowerCase().trim();re(t),sessionStorage.setItem("gmg_e",btoa(t))};return"object"!=typeof window||(0,j.$L)()?(0,$.jsxs)(a.t,{gap:"$3",id:"loginPanel",className:h()(t),justifyContent:"center",borderRadius:"$md",bg:"$white",py:"$7",px:"$4",boxShadow:"$lg",sx:G({width:"$full",maxWidth:"$128",textAlign:"center","& > *":{width:"$full"}},M),children:[y?(0,$.jsx)(s.r,{justifyContent:"center",children:(0,$.jsx)(V.A,{})}):null,De?(0,$.jsx)(z,{}):Re?(0,$.jsxs)(a.t,{gap:"$3",alignItems:"center",children:[(0,$.jsx)(A.A,{}),(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"Redirecting..."})]}):"loggedIn"===K&&!he&&le?(0,$.jsxs)(a.t,{gap:"$3",children:[(0,$.jsx)(u.t,{level:3,variant:"$lg",textColor:"$blueGray.700",children:"Welcome Back"}),(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"You are already logged in. Press the button below to continue."}),(0,$.jsxs)(a.t,{gap:"$2",children:[(0,$.jsx)(s.t,{as:"a",size:"lg",href:le,children:`Continue as ${(0,C.bf)(Y.arcSubs.displayName)?Y.arcSubs.email:Y.arcSubs.displayName}`}),(0,$.jsx)(s.t,{variant:"$gray",onClick:()=>(0,j.NM)(Y),children:"Choose a Different Account"})]})]}):(0,$.jsx)($.Fragment,{children:Z.fmSuccess?(0,$.jsxs)(a.t,{gap:"$3",alignItems:"center",children:[(0,$.jsx)(A.A,{}),(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"Success! Getting your profile ready..."})]}):(0,$.jsxs)($.Fragment,{children:[(0,$.jsxs)(a.t,{gap:"$3",alignItems:"center",children:[Z.fmLogin&&(0,$.jsx)(u.t,{level:3,variant:"$lg",textColor:"$blueGray.700",children:e||"Sign In"}),(0,$.jsx)(P.A,{message:fe.message?.general,tone:fe.tone}),ce?(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:`Press the button below to log in with your ${B} account.`}),(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"You will be redirected to the login page."}),(0,$.jsx)(s.t,{as:"a",size:"lg",href:"/_login_activity_",width:"$full",children:"Sign In with Your Account"})]}):null,le&&"loggedIn"===K&&(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"Click the button below to finish logging in and return to the app."}),(0,$.jsx)(s.t,{as:"a",size:"lg",href:le,width:"$full",children:"Continue"})]}),(0,$.jsxs)(l.t,{variant:"$sm",textColor:"$blueGray.600",style:Z.fmFields?void 0:{display:"none"},children:["Don't have an account? ",(0,$.jsx)(c.t,{href:(0,C.bi)({link:`/account/register/?${new URLSearchParams(G(G(G(G(G({},Ee?{nav:"off"}:void 0),ae.ref?{ref:ae.ref}:void 0),ae.reg_prompt?{reg_prompt:ae.reg_prompt}:void 0),ae.callback_url?{callback_url:ae.callback_url}:void 0),_e?{response_type:Ce.get("response_type")||"code",state:Ce.get("state")||"",code_challenge:Ce.get("
99code_challenge")||"",client_id:Ce.get("client_id")||"cityspark",scope:Ce.get("scope")||"openid email",code_challenge_method:Ce.get("code_challenge_method")||"",redirect_uri:_e}:void 0))}`,arcSite:H}),variant:"$primary",sx:{fontFamily:"$openSans",fontWeight:"$semibold",fontSize:"$1"},children:"Create an account"})]})]}),(0,$.jsx)(d.u,{id:"loginForm",method:"post",action:"/",disabled:!0,onSubmit:e=>{(async e=>{e.preventDefault(),te(!0),ye(!0),X({type:"SET_LOADING"});const t=G({},Z);ne&&ie?r.A.login(ne,ie,{rememberMe:!0}).then(e=>{if((0,i.isAPIErrorResponse)(e)){const{code:t}=e,n={300040:"INCORRECT_PW",300037:"PW_MUST_BE_RESET",130051:"UNCONFIRMED",100014:"ACCOUNT_LOCKED",300009:"EMAIL_ADDRESS_ERROR"},r=t in n?n[t]:"UNKNOWN";He(r),te(!1),ye(!1),X({type:"LOG_OUT"})}else{const{accessToken:n,refreshToken:r}=e;if(t.fmFields=!1,t.fmLogin=!1,window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"clickEvent",gaCategory:"NTG account",gaAction:"login",gaLabel:"Email"}),!n||!r||!ne)throw new Error("Missing required fields for handlePostLoginSuccess");Ue({accessToken:n,refreshToken:r}).catch(e=>{console.error("Error during user profile handling:",e),He("UNKNOWN"),te(!1),ye(!1),X({type:"LOG_OUT"})})}}).catch(e=>{const{code:t}=e,n={300040:"INCORRECT_PW",300037:"PW_MUST_BE_RESET",130051:"UNCONFIRMED",100014:"ACCOUNT_LOCKED",300009:"EMAIL_ADDRESS_ERROR"};He(t in n?n[t]:"UNKNOWN"),te(!1),ye(!1),X({type:"LOG_OUT"})}):(ye(!1),He("NO_EMAIL"))})(e)},name:"loginForm",className:h()({display_none:!Z.fmFields}),children:(0,$.jsxs)(a.t,{gap:"$3",children:[(0,$.jsxs)(a.t,{gap:"$2",children:[(0,$.jsx)(I.A,{className:h()({display_none:!Z.fmFields}),label:"Email Address",autoComplete:"email",id:"lfUserName",name:"username",tone:fe.tone,message:fe.message?.user,placeholder:"Email Address",type:"email",onChange:Ge,popOut:!0,ref:N,required:!0,value:ne}),(0,$.jsx)(I.A,{className:h()({display_none:!Z.fmPassword||!Z.fmFields}),autoComplete:"off",label:"Password",id:"lfPassword",name:"password",tone:fe.tone,message:fe.message?.pass,placeholder:"Password",type:"password",onChange:e=>{"error"===fe.tone&&pe({message:{},tone:null}),oe(e.target.value)},popOut:!0,ref:Oe,value:ie,required:!0,showToggle:!0})]}),(0,$.jsx)(s.t,{variant:"$primary",type:"submit",loading:ee,value:"Continue",style:!Z.fmPassword||Z.fmPassword?{display:"none"}:void 0,children:"Continue"}),(0,$.jsxs)(a.t,{gap:"$2",children:[(0,$.jsx)(s.t,{variant:"$primary",type:"submit",loading:ee,value:"Log In",style:Z.fmPassword&&Z.fmFields?void 0:{display:"none"},children:"Log In"}),(0,$.jsxs)(a.t,{direction:"row",gap:"$1",alignItems:"center",justifyContent:"center",position:"relative",children:[(0,$.jsx)(l.t,{as:"span",variant:"$sm",textColor:"$blueGray.600",backgroundColor:"$white",zIndex:1,paddingX:"$2",children:"OR"}),(0,$.jsx)(f.t,{variant:"$gray300",position:"absolute",left:"0",right:"0"})]}),(0,$.jsxs)(a.t,{gap:["$2","$1"],direction:["column","row"],children:[(0,$.jsxs)(s.t,{variant:"$white",size:"sm",height:"$10",flex:"1",type:"button",display:Z.fmFields&&Z.fmPassword?void 0:"none",sx:{fontSize:"$1",lineHeight:"20px",padding:"10px 12px"},onClick:()=>{Q(e=>G(G({},e),{},{fmOTA:!0,fmFields:!1,fmPassword:!1}))},children:[(0,$.jsx)(l.n,{icon:o.y_,fontSize:"20px",marginRight:"10px",fixedWidth:!0}),"Email login link"]}),Ve&&(0,$.jsx)(D._,{onClick:ze,disabled:!Be,isLoading:Fe,text:"Sign in with Google",variant:"login",display:Z.fmFields&&Z.fmPassword?void 0:"none"})]})]}),(0,$.jsx)(c.t,{href:(0,C.bi)({link:"/account/forgot_password/",arcSite:H}),variant:"$primary",sx:{fontFamily:"$gibson",fontWeight:"$semibold"},style:{display:Z.fmFields&&Z.fmPassword?void 0:"none"},children:"I forgot my password"})]})}),(0,$.jsx)(d.u,{id:"otaForm",method:"post",action:"/",disabled:!0,onSubmit:async e=>{if(e.preventDefault(),ne)try{be(!0),window.dataLayer.push({event:"clickEvent",gaCategory:"NTG account",gaAction:"Login Request",gaLabel:"One-time-access"}),await r.A.requestOTALink(ne),b.oR.success("If your email exists, we sent a one-time link."),Q(e=>G(G({},e),{},{fmFields:!1,fmOTA:!1,fmSent:!0}))}catch(e){console.error("Error requesting OTA link:",e),b.oR.error("We couldn't send the link. Please try again.")}finally{be(!1)}else b.oR.error("Please enter your email address.")},name:"otaForm",className:h()({display_none:!Z.fmOTA}),children:(0,$.jsxs)(a.t,{gap:"$3",children:[(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:"Enter your email address and we’ll send you a one-time link to sign in."}),(0,$.jsx)(I.A,{label:"Email Address",autoComplete:"email",id:"otaEmail",name:"email",placeholder:"Email Address",type:"email",onChange:Ge,popOut:!0,required:!0,value:ne}),(0,$.jsxs)(a.t,{gap:"$1",children:[(0,$.jsx)(s.t,{variant:"$primary",type:"submit",loading:ve,disabled:ve,children:"Send One-Time-Access Link"}),(0,$.jsx)(s.t,{variant:"$gray",type:"button",onClick:()=>{Q(e=>G(G({},e),{},{fmOTA:!1,fmFields:!0,fmPassword:!0}))},children:"Back to Password Login"})]})]})}),Z.fmSent?(0,$.jsx)(l.t,{variant:"$sm",textColor:"$blueGray.600",children:`We've sent a confirmation email to ${ne}`}):null,(0,$.jsx)(s.t,{variant:"$primary",size:"lg",type:"submit",disabled:ee||Z.fmSent,loading:ee,onClick:e=>{(e=>{"preventDefault"in e&&e.preventDefault(),te(!0),pe({message:{},tone:null}),ne&&r.A.requestVerifyEmail(ne).then(()=>{He("RESEND_SUCCESS"),Q(G(G({},Z),{},{fmSent:!0}))}).catch(e=>{const{code:t}=e,n={300020:"UserNotFoundException"};He(t in n?n[t]:"UNKNOWN")}).finally(()=>{te(!1)})})(e)},value:"Continue",sx:Z.fmResend?void 0:{display:"none"},children:Z.fmSent?"Email send success":"Resend the confirmation email."})]})}),Ve&&(0,$.jsx)(R.q,{})]}):(0,$.jsx)("div",{children:"Ad-blocking software is preventing login from working, please disable it to log in."})});K.displayName="LoginForm",K.propTypes={customFields:y.shape({blurb
99:y.string.tag({name:"Login Panel Text"}),customClasses:y.string,redirectTo:y.string}),closeModal:y.func,showUserIcon:y.boolean,sx:y.shape({}),modalPrompt:y.string},K.lazy=!0;var Y=K},76134:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n.n(r),o=n(51084),a=n(31918),s=n(17839),l=n(94015),u=n(2525),c=n(34952),d=n(3901),f=n(85349);const p=({complete:e=!1,customFields:{description:t,link:n}})=>{const r=(0,f.jsx)(l.n,{icon:a.SG,sx:{color:"$green.600"}}),i=(0,f.jsx)(l.n,{icon:o.GE,sx:{color:"$trueGray.300"}});return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(c.t,{direction:"row",gap:"$3",py:"$3",className:"task",children:[(0,f.jsx)(s.t,{as:"div",mr:"$3",sx:{fontSize:"$4"},children:e&&r||i}),(0,f.jsx)(s.t,{as:"div",children:n?(0,f.jsx)(d.t,{href:n,target:"_blank",rel:"noreferrer",children:(0,f.jsx)(l.t,{variant:"$base",m:"$0",lineHeight:"$loose",children:t})}):(0,f.jsx)(l.t,{variant:"$base",m:"$0",lineHeight:"$loose",children:t})})]}),(0,f.jsx)(u.t,{variant:"$gray400",m:"$0"})]})};p.propTypes={customFields:i().shape({description:i().string.tag({name:"Description"}),checkVar:i().string.tag({name:"User Variable Path"}),condition:i().string.tag({name:"Success Condition",description:"User object variable value that indicates success (leave empty if you just want the variable to exist).  Use >,<,<=, >= to do numerical comparisons."}),link:i().url.tag({name:"Link (optional)"})}),complete:i().bool},p.lazy=!0,t.default=p},32687:function(e,t,n){"use strict";n.d(t,{x:function(){return P}});var r=n(73488),i=n(33542),o=n(46757),a=n(22559),s=n(67325),l=n(86505),u=n(43486),c=n(17839),d=n(81510),f=n(94015),p=n(10520),h=n(34952),g=n(3901),m=n(14375),y=n(4321),v=n(26567),b=n(43703),w=n(91520),x=n(78367),S=n(8032),k=n(29373),O=n(63081),T=n(20922),C=n(85349);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach(function(t){_(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P({id:e,dayLimit:t=1,showVideo:n=!0,showInfo:E=!0,shouldBeStatic:_=!1,sx:P}){const{arcSite:I,outputType:A}=(0,y.useAppContext)(),{status:D,data:{braze:{custom_attributes:{pins_user_id:R}={}}}}=(0,w.ur)(),M=(0,m.useContent)({source:"stormpins-by-id",query:{id:e}}),{hasUserLikedPin:$,totalPinLikeCount:L,handlePinLike:N,isLikeLoading:U,isLikeMutating:B}=(0,v.x)({pinId:e,pinUserId:R,fallbackData:M}),{hasUserCommented:F,totalCommentCount:z,isCommentLoading:V}=(0,b.v)({pinId:e,pinUserId:R,fallbackData:M});if(!M)return null;const H="rawHTML"===A,G=3===M?.mediaType,W=(0,x.bi)({link:`/pins/user/${M.user.id}`,arcSite:I}),q=(0,x.bi)({link:`/pins/p/${e}`,arcSite:I});return(0,C.jsxs)(h.t,{gap:"$0",bg:"$white",boxShadow:"$sm",sx:j({overflow:"hidden",borderRadius:E?"$lg":"$rg","&:hover":{boxShadow:"$rg"},"&:focus":{outline:"none",boxShadow:"$primaryButtonFocus"},"& .lightboxButton":{padding:0,margin:0,border:"none",outline:"none"}},P),className:"relative transition-300","data-id":e,children:[(0,C.jsx)("a",{href:q,target:"_blank",rel:"noreferrer",title:G?"View video in new tab":"View image in new tab",children:G&&n?(0,C.jsx)(O.Ay,{src:(0,S.Zf)(e,I),poster:(0,S.M9)(e,I),sx:{aspectRatio:"1 / 1",height:"100%",width:"100%"},preload:"none",controls:!0,loop:!0,muted:!0,playsInline:!0}):G&&!n?(0,C.jsxs)(c.t,{position:"relative",children:[(0,C.jsx)(f.n,{icon:u.ij,textColor:"$white",fontSize:["$8","$7"],sx:{position:"absolute",top:"50%",left:"50%",zIndex:"10",transform:"translate(-50%, -50%)"}}),(0,C.jsx)(c.t,{as:"img",src:(0,S.M9)(e,I),alt:M.description.basic||"Pin media image",loading:"lazy",decoding:"async",sx:{dis
99play:"block",width:"$full",aspectRatio:"1 / 1",objectFit:"cover",bg:"$blueGray.100"}})]}):(0,C.jsx)(k.A,{publicId:`media/pins/${e}`,layout:"responsive",height:400,width:400,alt:M.description.basic||"Pin media image",shouldBeStatic:_,lazy:!0})}),E?(0,C.jsxs)(h.t,{className:"bottomTab",gap:"$4",p:"$3",bg:"$white",flexGrow:1,justifyContent:"space-between",children:[(0,C.jsx)(h.t,{className:"picTitleDesc",flexDirection:"row",gap:"$3",children:(0,C.jsxs)(h.t,{gap:"$1",sx:{fontSize:"$1"},children:[(0,C.jsx)(g.t,{href:W,target:"_blank",className:"userName",variant:"$base",width:"max-content",title:`View ${M.user.userName}'s profile`,children:(0,C.jsx)(p.t,{level:5,textColor:"$blueGray.900",fontSize:"$2",width:"max-content",children:M.user.userName})}),M.description.basic?(0,C.jsx)(f.t,{sx:{fontSize:"$0",color:"$blueGray.600",overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"3"},children:M.description.basic}):null]})}),H?null:(0,C.jsxs)(h.t,{direction:"row",gap:"$3",justifyContent:"space-between",alignItems:"center",sx:{fontSize:"$0",lineHeight:"$none"},children:[(0,C.jsxs)(h.t,{direction:"row",gap:"$3",children:[(0,C.jsxs)(g.t,{href:q,sx:{display:"flex",alignItems:"center",gap:"$1",fontFamily:"$gibson",color:"$blueGray.500"},title:"View pin details",children:[(0,C.jsx)(f.n,{icon:r.a$,textColor:"$blueGray.500"}),(0,C.jsx)("time",{dateTime:new Date(M.created).toISOString(),title:new Date(M.created).toLocaleString(),children:(0,x.PK)({time:M.created,limit:t})})]}),(0,C.jsx)(h.t,{direction:"row",gap:"$2",alignItems:"center",className:"likes",children:(0,C.jsx)(d.t,{"aria-label":$?"Unlike pin":"Like pin",title:$?"Unlike pin":"Like pin",variant:"$wrapper",iconLeft:$||(L??0)>0?i.qc:o.qc,size:"sm",loading:B,disabled:"loggedIn"===D&&(U||B),spinnerColor:"#64748b",spinnerBorderColor:"#e2e8f0",onClick:e=>{e.stopPropagation(),"loggedIn"===D?N():(0,T.rC)("gmg_open_login_modal")},sx:{fontSize:"$0",color:"$blueGray.500","& svg":{color:$?"$red.600":"$blueGray.500"}},children:L??0})}),(0,C.jsx)(h.t,{direction:"row",gap:"$2",alignItems:"center",className:"comments",children:(0,C.jsxs)(g.t,{href:q,sx:{display:"flex",alignItems:"center",gap:"$1",fontFamily:"$gibson",color:"$blueGray.500",opacity:V?.5:1},title:(z??0)>0?`View ${z} comments`:"Be the first to comment!",children:[(0,C.jsx)(f.n,{icon:(z??0)>0?a.$P:s.faMessages,sx:{color:F?"$blue.600":"$blueGray.500"}}),V?"...":z??0]})})]}),(0,C.jsxs)(h.t,{direction:"row",gap:"$2",sx:{alignItems:"center"},children:[(0,C.jsx)(f.n,{icon:l.RU,sx:{color:"$blueGray.500"}}),(0,C.jsx)(f.t,{as:"span",title:"Unknown"!==M.city&&M.city?M.city:M.administrativeArea,sx:{fontFamily:"$gibson",fontSize:"$0",color:"$blueGray.700",maxWidth:["80px","72px","120px","80px","120px"],whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:"Unknown"!==M.city&&M.city?M.city:M.administrativeArea})]})]})]}):null]})}},17614:function(e,t,n){"use strict";var r=n(73488),i=n(22559),o=n(67325),a=n(33542),s=n(46757),l=n(86505),u=n(43486),c=n(17839),d=n(81510),f=n(94015),p=n(10520),h=n(34952),g=n(3901),m=n(4321),y=n(43993),v=n(40809),b=n(91520),w=n(88131),x=n(89523),S=n(78367),k=n(8032),O=n(29373),T=n(63081),C=n(2433),E=n(20922),j=n(85349);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const A=(0,v.forwardRef)(({showVideo:e=!1,dayLimit:t=1,lazy:n=!1,showInfo:v=!0,showMenu:_=!0,pinData:I,onClick:A=()=>null,sx:D,shouldBeStatic:R=!1,serializedKey:M},$)=>{const{status:L,data:{braze:{custom_attributes:{pins_user_id:N}={}}}}=(0,b.ur)(),{id:U,created:B,mediaType:F,description:z,administrativeArea:V,city:H,user:{id:G,userName:W}}=I,{hasUserLikedPin:q,totalPinLikeCount:K,handlePinLike:Y,isLikeLoading:X,isLikeMutating:J}=(0,w.w)({pinId:U,pinUserId:N,serializedKey:M}),{hasUserCommented:Z,totalCommentCount:Q,isCommentLoading:ee}=(0,x.M)({pinId:U,pinUserId:N,serializedKey:M}),{outputType:te,arcSite:ne}=(0,m.useAppContext)(),re="rawHTML"===te,ie=3===Number(F),oe="localhost"===y.ENVIRONMENT?`/pins/user/${G}/?_website=${ne}`:`/pins/user/${G}`,ae=(0,S.bi)({link:`/pins/p/${U}`,arcSite:ne});return(0,j.jsxs)(h.t,{ref:$,gap:"$0",bg:"$white",boxShadow:"$sm",sx:P({"&:hover":{boxShadow:"$rg"},"&:focus":{outline:"none",boxShadow:"$primaryButtonFocus"},"& .lightboxButton":{overflow:"hidden",borderTopRightRadius:v?"$lg":"$rg",borderTopLeftRadius:v?"$lg":"$rg",padding:0,margin:0,border:"none",outline:"none"}},D),className:"relative transition-300","data-id":U,onKeyUp:e=>"Enter"===e.key&&A(),children:[(0,j.jsx)("button",{type:"button",onClick:A,className:"lightboxButton","aria-label":ie?e?"Enlarge video and comment":"Preview video and comment":"Enlarge image and comment",children:ie&&e?(0,j.jsx)(T.Ay,{src:(0,k.Zf)(U,ne),poster:(0,k.M9)(U,ne),sx:{aspectRatio:"1 / 1",height:"100%",width:"100%"}
99,preload:"none",controls:!0,loop:!0,muted:!0,playsInline:!0}):ie&&!e?(0,j.jsxs)(c.t,{position:"relative",children:[(0,j.jsx)(f.n,{icon:u.ij,textColor:"$white",fontSize:["$8","$7"],sx:{position:"absolute",top:"50%",left:"50%",zIndex:"10",transform:"translate(-50%, -50%)"}}),(0,j.jsx)(c.t,{as:"img",src:(0,k.M9)(U,ne),alt:z||"",loading:n?"lazy":"eager",decoding:"async",sx:{display:"block",width:"$full",aspectRatio:"1 / 1",objectFit:"cover",bg:"$blueGray.100",cursor:"pointer"}})]}):(0,j.jsx)(O.A,{publicId:`media/pins/${U}`,lazy:n,layout:"responsive",height:400,width:400,alt:z||"",shouldBeStatic:R,sx:{cursor:"pointer"}})}),v&&(0,j.jsxs)(d.r,{className:"bottomTab",flexDirection:"column",justifyContent:"space-between",flexGrow:1,p:"$3",bg:"$white",position:"relative",borderBottomRightRadius:v?"$lg":"$rg",borderBottomLeftRadius:v?"$lg":"$rg",sx:{gap:"$4"},children:[_&&(0,j.jsx)(c.t,{position:"absolute",top:"$2",right:"$2",children:(0,j.jsx)(C.F,{id:U,alignment:"right"})}),(0,j.jsx)(h.t,{className:"picTitleDesc",flexDirection:"row",gap:"$3",children:(0,j.jsxs)(h.t,{gap:"$1",sx:{fontSize:"$1"},children:[W&&(0,j.jsx)(g.t,{href:oe,className:"userName",variant:"$base",width:"max-content",title:`View ${W}'s profile`,children:(0,j.jsx)(p.t,{level:5,textColor:"$blueGray.900",fontSize:"$2",width:"max-content",children:W})}),z&&(0,j.jsx)(f.t,{sx:{fontSize:"$0",color:"$blueGray.600",overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"3"},children:z})]})}),!re&&(0,j.jsxs)(h.t,{direction:"row",gap:"$3",justifyContent:"space-between",alignItems:"center",sx:{fontSize:"$0",lineHeight:"$none"},children:[(0,j.jsxs)(h.t,{direction:"row",gap:"$3",children:[(0,j.jsxs)(g.t,{href:ae,sx:{display:"flex",alignItems:"center",gap:"$1",fontFamily:"$gibson",color:"$blueGray.500"},title:"View pin details",children:[(0,j.jsx)(f.n,{icon:r.a$,textColor:"$blueGray.500"}),(0,j.jsx)("time",{dateTime:new Date(B).toISOString(),title:new Date(B).toLocaleString(),children:(0,S.PK)({time:B,limit:t})})]}),(0,j.jsx)(h.t,{direction:"row",gap:"$2",alignItems:"center",className:"likes",children:(0,j.jsx)(d.t,{"aria-label":q?"Unlike pin":"Like pin",title:q?"Unlike pin":"Like pin",variant:"$wrapper",iconLeft:q||(K??0)>0?a.qc:s.qc,size:"sm",loading:J,disabled:"loggedIn"===L&&(X||J),spinnerColor:"#64748b",spinnerBorderColor:"#e2e8f0",onClick:e=>{e.stopPropagation(),"loggedIn"===L?Y():(0,E.rC)("gmg_open_login_modal")},sx:{fontSize:"$0",color:"$blueGray.500","& svg":{color:q?"$red.600":"$blueGray.500"}},children:K??0})}),(0,j.jsx)(h.t,{direction:"row",gap:"$2",alignItems:"center",className:"comments",children:(0,j.jsxs)(g.t,{href:ae,sx:{display:"flex",alignItems:"center",gap:"$1",fontFamily:"$gibson",color:"$blueGray.500",opacity:ee?.5:1},title:(Q??0)>0?`View ${Q} comments`:"Be the first to comment!",children:[(0,j.jsx)(f.n,{icon:(Q??0)>0?i.$P:o.faMessages,sx:{color:Z?"$blue.600":"$blueGray.500"}}),ee?"...":Q??0]})})]}),(0,j.jsxs)(h.t,{direction:"row",gap:"$2",sx:{alignItems:"center"},children:[(0,j.jsx)(f.n,{icon:l.RU,sx:{color:"$blueGray.500"}}),(0,j.jsx)(f.t,{as:"span",title:"Unknown"!==H&&H?H:V,sx:{fontFamily:"$gibson",fontSize:"$0",color:"$blueGray.700",maxWidth:["80px","72px","120px","80px","120px"],whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:"Unknown"!==H&&H?H:V})]})]})]})]})});A.displayName="Pin",t.A=(0,v.memo)(A)},2433:function(e,t,n){"use strict";n.d(t,{F:function(){return b}});var r=n(28064),i=n(83580),o=n(37267),a=n(76858),s=n(91497),l=n(17839),u=n(21780),c=n(4321),d=n(21118),f=n(78367),p=n(91520),h=n(85349);const g=["id","linkToPin"];function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){v(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEac
99h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){let{id:t,linkToPin:n=!0}=e,m=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,g);const{arcSite:v,siteProperties:{siteDomain:b}}=(0,c.useAppContext)(),{status:w}=(0,p.ur)(),{sendReport:x}=(0,d.p)({id:t});return(0,h.jsx)(u.n,y(y({alignment:"left",buttonIcon:i.nx,"aria-label":"View More Options",sx:{width:"2rem",height:"2rem",zIndex:10,"& > button":{borderRadius:"$full",overflow:"hidden",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center","&:focus":{borderRadius:"$full"},"&:hover":{backgroundColor:"$blueGray.200"}},"& .buttonIcon":{marginLeft:"1px",color:"$blueGray.500"}},variant:"$wrapper"},m),{},{children:(0,h.jsxs)(l.t,{borderBottom:"1px solid",borderColor:"$black.200",py:"$1",children:[(0,h.jsx)(u.t,{icon:s.t5,onClick:async()=>{try{await navigator.share({url:(0,f.bi)({link:`/pins/p/${t}`,arcSite:v})})}catch(e){console.error(e)}},children:"Share Link"}),(0,h.jsx)(u.t,{icon:r.jP,onClick:()=>{navigator.clipboard&&navigator.clipboard.writeText(`https://www.${b}/pins/p/${t}`)},children:"Copy Link"}),n?(0,h.jsx)(u.t,{icon:o.w6,href:(0,f.bi)({link:`/pins/p/${t}`,arcSite:v}),onClick:()=>null,children:"Go to Pin"}):null,"loggedIn"===w&&(0,h.jsx)(u.t,{icon:a.s6,onClick:()=>x(),children:"Report Pin"})]})}))}},94387:function(e,t,n){"use strict";n.d(t,{IU:function(){return f},O:function(){return c},OF:function(){return u},_v:function(){return s},gN:function(){return a},kO:function(){return l},tc:function(){return d}});var r=n(43993);const i=["localhost","gmg-sandbox"],o=48,a=e=>{const t=i.includes(r.ENVIRONMENT)?"-dev":"";return`https://api.${e.toLowerCase()}/pins${t}-v2`};function s(e,t,n,r){return i=>(t||n)&&r?`${e}/pins/filteredByRegion?${n?`channelIds=${n}`:`categoryIds=${t}`}&neLatitude=${r.neLatitude}&neLongitude=${r.neLongitude}&swLatitude=${r.swLatitude}&swLongitude=${r.swLongitude}&status=1&page=${i}&size=${o}`:null}function l(e,t){switch(t){case"wdiv":return e>=640?9:8;case"wkmg":return e>=640?8.3:8.2;case"wsls":return 8;default:return 10}}const u={kprc:"c4f8d0a5-9c4b-4533-a42e-59a3f73d3541",ksat:"5397ffa2-99de-4d29-a1d2-37c7ee9d5bd2",wdiv:"8cc1ebc6-c57d-4461-a8cb-dcbb10ad00b2",wjxt:"8f4f9eb8-a9fc-4001-9905-299507dee12c",wkmg:"a79a6ecd-1b4b-4a98-b55e-f8f573f42855",wsls:"e80af1c0-c851-4e34-a25b-d92034a6d8a8",demo:"8cc1ebc6-c57d-4461-a8cb-dcbb10ad00b2"},c={kprc:{neLatitude:31.36136511329951,neLongitude:-94.05979665106639,swLatitude:28.505614047405015,swLongitude:-96.69651540106639},ksat:{neLatitude:30.881707565498722,neLongitude:-96.71848805731639,swLatitude:28.012091948772422,swLongitude:-99.35520680731639},wdiv:{neLatitude:43.326295546089774,neLongitude:-82.44018309250441,swLatitude:40.88145663140021,swLongitude:-85.07690184250441},wjxt:{neLatitude:31.32060943897876,neLongitude:-80.44305788545398,swLatitude:28.463672188432064,swLongitude:-83.07977663545398},wkmg:{neLatitude:29.72126414370491,neLongitude:-80.30023561982898,swLatitude:26.8189756352428,swLongitude:-82.93695436982898},wsls:{neLatitude:38.419251421154286,neLongitude:-78.74178212671688,swLatitude:35.79117084623518,swLongitude:-81.37850087671688},world:{neLatitude:90,neLongitude:180,swLatitude:-90,swLongitude:-180},demo:{neLatitude:43.326295546089774,neLongitude:-82.44018309250441,swLatitude:40.88145663140021,swLongitude:-85.07690184250441}}
99,d={kprc:{lat:29.69032450336949,lng:-95.52756396100625},ksat:{lat:29.43734284317207,lng:-98.48444008857957},wdiv:{lat:42.33493092952122,lng:-83.05206153395537},wjxt:{lat:30.330272505909434,lng:-81.60660178919744},wkmg:{lat:28.533948333145176,lng:-81.36561313672321},wsls:{lat:37.27957617225229,lng:-79.93403112148681},demo:{lat:42.31042473351255,lng:-83.06075025182741},wdivMobile:{lat:42.475136,lng:-83.221275}};function f(e){if(!(e&&e.neLatitude&&e.neLongitude&&e.swLatitude&&e.swLongitude))return null;return{lat:(e.neLatitude+e.swLatitude)/2,lng:(e.neLongitude+e.swLongitude)/2}}},99210:function(e,t,n){"use strict";n.r(t),n.d(t,{AD_BANNER_IDS:function(){return E},default:function(){return _}});var r=n(43700),i=n(81510),o=n(97968),a=n(4321),s=n(86780),l=n(40809),u=n(8132),c=n(80568);const d=/^[1][nNyY-][nNyY-][nNyY-]$/;var f=class{constructor(){this.version=1,this.baseString=null}getUsprivacyString(){return this.baseString}setUsprivacyString(e){let t=!1;return d.test(e)&&(this.baseString=e,t=!0),t}getVersion(){return this.version}};function p(e){let t=[];const n=new f;function r(e,t){if("function"==typeof t){if(null!=e&&1!==e)return void("function"==typeof t&&t(null,!1));const r=function(e){const t=`${e}=`,n=document.cookie.split(";");for(let e=0;e<n.length;e+=1){let r=n[e];for(;" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return""}("usprivacy");r.length&&(n.setUsprivacyString(r)||console.warn("Warning: uspString not set."));const i=n.getUsprivacyString();i?t({version:n.getVersion(),uspString:i},!0):t({version:null,uspString:null},!1)}else console.error("__uspapi: callback parameter not a function")}function i(e){"function"==typeof e&&t.push({command:"registerDeletion",callback:e})}e.__uspapi=new function(e){return e.__uspapi&&(t=e.__uspapi()||t),function(e,...n){if(!e||!e.length)return t;try{return{getUSPData:r,registerDeletion:i,__uspapi(){return!0}}[e].apply(null,n)}catch(t){console.error("__uspapi: Invalid command: ",e)}return null}}(e),e.addEventListener("message",function(t){const n=t&&t.data&&t.data.__uspapiCall;n&&e.__uspapi(n.command,n.version,(e,r)=>{t.source.postMessage({__uspapiReturn:{returnValue:e,success:r,callId:n.callId}},"*")})},!1)}var h=n(17839),g=n(97453),m=n(85349);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const w=({className:e,disableRefresh:t=!1,domId:n,reactId:r,sx:i})=>{const{globalContent:o,metaValue:s,requestUri:c,isAdmin:d}=(0,a.useAppContext)(),{section:f,viewportSize:p}=(0,u.Ns)(),{requestAd:y}=(0,u.L4)(),{ref:b,inView:w}=(0,g.Wx)({root:null,initialInView:!1,fallbackInView:!1,rootMargin:"600px 0px",threshold:0,triggerOnce:!0}),x=p?`MileTech_${n}_${p.toUpperCase()}`:void 0;(0,l.useEffect)(()=>{if(!t||!x)return;const e=document.getElementById(x);return e?.setAttribute("data-refresh","false"),()=>{e?.removeAttribute("data-refresh")}},[t,x]),(0,l.useEffect)(()=>{w&&x&&!d&&("sponsored"===f||n.startsWith("PIXEL")||n.startsWith("PROMO"))&&y(r)},[x,n,w,d,r,y,f]);const S=s("atdlayout")||"story"===o?.type&&"article"||"video"===o?.type&&"video"||"topic"===o?.type&&"topic"||c.startsWith("/topic/")&&"topic"||s("pageType")||"section";
99return!p||"Mobile"===p&&"article"===S&&["DISPLAY","PROMO"].includes(n.slice(0,-1))||n.startsWith("adbefore")||n.startsWith("adafter")?null:(0,m.jsx)(h.t,{ref:b,"data-refresh":t?"false":void 0,id:x,className:e,sx:v(v({},i),d?{"&:before":{content:`"AdUnit ${x}"`,position:"absolute",fontSize:"$0",top:"50%",left:"50%",transform:"translate(-50%, -50%)",lineHeight:"1",color:"$blueGray.900"}}:{})})};function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){k(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}w.displayName="AdUnit";const O={PIXEL:{minHeight:"0"},LEADER_BOARD:{LEADER_BOARD1:{minHeight:["50px",null,"250px"]},LEADER_BOARD2:{minHeight:"250px"},LEADER_BOARD3:{minHeight:["50px","250px"]},DEFAULT:{minHeight:["250px",null,"90px","250px"]}},PREMIUM_BANNER:{LEADER_BOARD1:{minHeight:["50px",null,"250px"]},LEADER_BOARD2:{minHeight:"250px"},LEADER_BOARD3:{minHeight:["50px","250px"]},DEFAULT:{minHeight:["50px",null,"250px"]}},PREMIUM:{minHeight:"250px"},DISPLAY:{minHeight:"600px"},RIGHT:{minHeight:"600px"},PROMO:{minHeight:"600px"},AUTO_INCREASE:{minHeight:"250px"},TOP:{minHeight:"50px"},EOA:{minHeight:"250px"},FOOTER:{minHeight:"90px"}},T=(e,t)=>{if("LEADER_BOARD"===e||"PREMIUM_BANNER"===e){if("LEADER_BOARD1"===t||"LEADER_BOARD2"===t||"LEADER_BOARD3"===t){return O[e][t]}return O[e].DEFAULT}return O[e]};const C=(e,{type:t})=>{const n={STICK:{sticky:"stuck"},UNSTICK:{sticky:"unstuck"},DISABLE:{sticky:"unstuck",hasStuck:!0},RESET:{sticky:"unstuck",hasStuck:!1}};try{return S(S({},e),n[t])}catch(e){throw new Error(`Unhandled type: ${t}`)}},E=["LEADER_BOARD","PREMIUM_BANNER","TOP"];function j({customFields:{adPath:e,pos:t,extraClasses:n="",mobileSticky:s=!0,fullWidth:c=!1,stopAdRefresh:d=!1},id:f,sx:h}){const{isAdmin:g,layout:y}=(0,a.useAppContext)(),v=(0,u.Ns)(),{addAd:b,dismissAd:x,removeAd:k}=(0,u.L4)(),{ads:O}=v||{},j=(0,l.useRef)(null),_="simple-dark"===y,P=O?.[f],I=P?P.divId:f;let A=t;"PREMIUM_BANNER"===t?A="LEADER_BOARD":"PREMIUM"===t&&(A="RIGHT");let D=`fixedAd fixedAd-${A} fixedAd-rendered ${n}`;I?.startsWith("PROMO")&&(D=`${D} promo`);const R=(0,l.useMemo)(()=>E.includes(A),[A]),[M,$]=(0,l.useReducer)(C,{sticky:"stuck",hasStuck:!1});(0,l.useEffect)(()=>{if("AUTO_INCREASE"===A)return b({position:A,reactId:f,refreshDisabled:d}),()=>{k(f)}},[b,A,f,k,d]),(0,l.useEffect)(()=>{if(!function(e){if(e.__uspapi)try{if(e.__uspapi("__uspapi"))return!0}catch(e){return!1}return!1}(window))try{p(window)}catch(e){console.error("Error initializing CCPA",e)}},[]);const L=T(A,I).minHeight,N=s&&"LEADER_BOARD1"===I;return Boolean(P?.dismissed)?null:"FOOTER"===t?"Desktop"===v.viewportSize?(0,m.jsx)(m.Fragment,{children:"stuck"!==M.sticky||M.hasStuck||g?null:(0,m.jsxs)(i.r,{ref:j,className:"floatingWrapper",width:"$full",position:"fixed",zIndex:1200,bottom:"0",left:"0",right:"0",placeContent:"center",minHeight:L,maxHeight:L,sx:{backgroundColor:"rgba(11, 14, 19, 0.85)",boxShadow:"0px -8px 16px 0px rgba(0, 0, 0, 0.2)",backdropFilter:"blur(2px)","&:before":{content:"'Advertisement'",position:"absolute",zIndex:0,fontSize:"$0",fontFamily:"$openSans",fontStyle:"italic",fontWeight:"$normal",color:"$blueGray.400"}},children:[(0,m.jsx)(i.t,{variant:"$icon",iconLeft:r.s0,onClick:()=>{$({type:"DISABLE"}),x(f)},display:"inline-flex",position:"absolute",top:"-32px",right:"0",zIndex:"$100",sx:{color:"$black.500","&:hover":{backgroundColor:"transparent"},"&:focus":{backgroundColor:"transparent",boxShadow:"none"}},children:(0,m.jsx)(o.n,{children:"Close"})}),(0,m.jsx)(w,{className:D,disableRefresh:d||R,domId:I,reactId:f,sx:{zIndex:1}})]})}):null:"TOP"===t?"Desktop"===v.viewportSize?null:(0,m.jsx)(i.r,{className:"adWra
99pper",ref:j,"aria-label":"Advertisement",justifyContent:"center",textColor:_?"$gray.700":"$blueGray.200",position:"relative",sx:S(S(S(S({display:["flex",null,"none"],width:"$full",contain:"layout style"},R?{minHeight:L,height:g?L:void 0,"&:before":{content:"'Advertisement'",position:"absolute",fontSize:"$0",fontStyle:"italic",color:"$blueGray.400"}}:{minHeight:`calc(${L} + 17px)`,height:g?`calc(${L} + 17px)`:void 0,borderTop:"1px solid",paddingTop:"$3","&:before":{content:"'Advertisement'",position:"absolute",fontSize:"$0",top:"-7px",lineHeight:"1",backgroundColor:_?"$black.400":"$white",paddingX:"$2",color:"$blueGray.400",fontStyle:"italic"}}),c?{gridColumn:"-1 / 1"}:void 0),_?{bg:g?"$black.400":void 0,borderColor:"$blueGray.700"}:{bg:g?"$blueGray.100":void 0,borderColor:"$blueGray.200"}),h),children:(0,m.jsx)(w,{className:D,disableRefresh:d||R,domId:I,reactId:f,sx:{position:"sticky !important",top:"100px",width:"100%",height:g?"100%":"min-content"}})}):"EOA"===t&&"Mobile"!==v.viewportSize?null:!N||"stuck"!==M.sticky||M.hasStuck||g?(0,m.jsx)(m.Fragment,{children:M.hasStuck?null:(0,m.jsx)(i.r,{className:"adWrapper",ref:j,"aria-label":"Advertisement",justifyContent:"center",textColor:_?"$gray.700":"$blueGray.200",position:"relative",sx:S(S(S(S(S({display:c?"none":"flex",width:"$full",contain:"layout style"},R?{minHeight:L,height:g?L:void 0,"&:before":{content:"'Advertisement'",position:"absolute",fontSize:"$0",fontStyle:"italic",color:"$blueGray.400"}}:{minHeight:`calc(${L} + 17px)`,height:g?`calc(${L} + 17px)`:void 0,borderTop:"1px solid",paddingTop:"$3","&:before":{content:"'Advertisement'",position:"absolute",fontSize:"$0",top:"-7px",lineHeight:"1",backgroundColor:_?"$black.400":"$white",paddingX:"$2",color:"$blueGray.400",fontStyle:"italic"}}),c?{gridColumn:"-1 / 1"}:void 0),_?{bg:g?"$black.400":void 0,borderColor:"$blueGray.700"}:{bg:g?"$blueGray.100":void 0,borderColor:"$blueGray.200"}),"PIXEL"===t?{position:"fixed",display:"block",top:"0",left:"0",height:"1px",width:"1px",border:"none",zIndex:"-100"}:null),h),children:(0,m.jsx)(w,{className:D,disableRefresh:d||R,domId:I,reactId:f,sx:"PIXEL"!==t?{position:"sticky !important",top:"100px",height:g?"100%":"min-content",width:"100%",display:"flex",justifyContent:"center",alignItems:"center"}:void 0})})}):(0,m.jsxs)(i.r,{ref:j,className:"floatingWrapper",textColor:_?"$gray.700":"$blueGray.200",placeContent:"center",sx:{fontFamily:"$gibson",fontWeight:"$bold",contain:"layout style",position:["fixed","static"],zIndex:["$1000","initial"],width:"$full",minHeight:L,bottom:["0","initial"],left:["0","initial"],right:["0","initial"],maxWidth:"75rem",backgroundColor:["rgba(11, 14, 19, 0.85)","transparent"],boxShadow:["0px -8px 16px 0px rgba(0, 0, 0, 0.2)","none"],backdropFilter:["blur(2px)","none"]},children:[(0,m.jsx)(i.t,{variant:"$icon",iconLeft:r.s0,onClick:()=>{$({type:"DISABLE"}),x(f)},display:["inline-flex","none"],position:"absolute",top:"-18px",right:"8px",zIndex:"$100",sx:{width:"44px",height:"44px",minWidth:"44px",minHeight:"44px",borderRadius:"999px",color:"$white",backgroundColor:"transparent",border:"none",boxShadow:"none",touchAction:"manipulation","&:hover":{backgroundColor:"transparent"},"&:focus":{backgroundColor:"transparent",boxShadow:"0px 0px 0px 3px rgba(255, 255, 255, 0.25)"}},children:(0,m.jsx)(o.n,{children:"Close"})}),(0,m.jsx)(i.r,{placeContent:"center",sx:{width:"$full",minHeight:L,alignItems:"center",justifyContent:"center","&:before":{content:"'Advertisement'",position:"absolute",zIndex:0,fontSize:"$0",fontFamily:"$openSans",fontStyle:"italic",fontWeight:"$normal",color:"$blueGray.400"}},children:(0,m.jsx)(w,{className:D,disableRefresh:d||R,domId:I,reactId:f,sx:{zIndex:1}})})]})}function _(e){const{requestUri:t=""}=(0,a.useAppContext)(),n=(0,u.Fq)();return(0,c.vi)("ads",t)||!n?null:(0,m.jsx)(j,S({},e))}_.propTypes={customFields:s.shape({adPath:s.string.tag({name:"Ad Unit",description:"The Ad Unit Path. For example: WDIV/Web/News",defaultValue:"{{arcSite}}/Web/{{content.taxonomy.primary_section.path}}"}),pos:s.oneOf(["LEADER_BOARD","RIGHT","DISPLAY","AUTO_INCREASE","PIXEL","PREMIUM_BANNER","PREMIUM","PROMO","TOP","EOA","FOOTER"]).tag({defaultValue:"LEADER_BOARD",labels:{LEADER_BOARD:"Leaderboard",RIGHT:"Right",DISPLAY:"Display",AUTO_INCREASE:"Banner",PROMO:"Promo Display",TOP:"Top",EOA:"EOA",FOOTER:"Footer"},name:"Position"}
99).isRequired,extraClasses:s.string.tag({name:"Extra Classes",description:"Extra Classes to be added to the container div"}),mobileSticky:s.bool.tag({name:"Enable Mobile Sticky Behavior",description:"For use with LEADER_BOARD1 position",defaultValue:!1}),fullWidth:s.bool.tag({name:"Full Width",description:"Span the full grid, for use with Premium Leaderboard outside of chain",defaultValue:!1}),stopAdRefresh:s.bool.tag({name:"Stop Ad Refresh Behavoir",description:"Will cause long-term problems",defaultValue:!1})}),id:s.string.isRequired,sx:s.shape({})}},12845:function(e,t,n){"use strict";n.d(t,{F1:function(){return l},Hz:function(){return s},i7:function(){return r}});const r=["global/story-list","global/story-list-v2","weather/baron-7-day","global/HTML-embed","weather/baron-hourly"],i=["main-content","full-width-chain","full-width-v2"],o=e=>e?.toLowerCase()||"",a=e=>Number(e)>0,s=({childProps:e=[],noAd:t=!1,bodyClass:n})=>!t&&"noAd"!==n&&0!==e.length&&(!e.some(e=>"ads/basic"===e.type)&&e.some((t,n)=>r.includes(t.type||"")&&n+1<e.length&&r.includes(e[n+1].type||""))),l=({renderables:e=[],bodyClass:t,siteStoryAdFrequency:n})=>e.some(e=>"ads/basic"===e.type||(!!((e,t)=>{const n=o(e.type);return n.endsWith("/article/story")?a(e.props?.customFields?.storyAdFrequency):!!n.endsWith("/article/body")&&a(t)})(e,n)||!!((e="")=>{const t=o(e);return i.some(e=>t===e||t.endsWith(`/${e}`))})(e.type)&&(!!((e=[])=>e.some(e=>"ads/basic"===e.type))(e.props?.childProps)||s({childProps:e.props?.childProps,noAd:Boolean(e.props?.customFields?.noAd),bodyClass:t}))))},28182:function(e,t,n){"use strict";n.d(t,{o:function(){return a}});var r=n(99210),i=n(12845),o=n(85349);function a(e,t){const n={pos:"AUTO_INCREASE",extraClasses:"autoad"};if(!(0,i.Hz)({childProps:e}))return t;const a=[...t];let s=1;return e.forEach((t,l)=>{i.i7.includes(t.type)&&l+1<e.length&&i.i7.includes(e[l+1].type)&&(a.splice(l+s,0,(0,o.jsx)(r.default,{customFields:n,id:`adafter-${t.id}`},`adafter-${t.id}`)),s+=1)}),a}},7138:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(34952),i=n(10520),o=n(3901),a=n(94015),s=n(4321),l=n(78367),u=n(29373),c=n(82509),d=n(44960),f=n(53429),p=n(82840),h=n(85349);const g={email:(e,t,n)=>({icon:p.y_,link:`mailto:${e}?subject=Re:${t}`,label:n?`Email ${n} about: ${t}`:`Email the author about: ${t}`}),twitter:(e,t,n)=>({icon:f.NL,link:`https://www.twitter.com/${e}`,label:n?`Follow ${n} on Twitter: ${e}`:`Follow on Twitter: ${e}`}),facebook:(e,t,n)=>({icon:c.Dg,link:`https://${e}`,label:n?`Follow ${n} on Facebook: ${e}`:`Follow on Facebook: ${e}`}),instagram:(e,t,n)=>({icon:d.QV,link:`https://www.instagram.com/${e}`,label:n?`Follow ${n} on Instagram: ${e}`:`Follow on Instagram: ${e}`})},m=["email","twitter","facebook","instagram"];function y({socialLinks:e,headline:t,name:n}){return(0,h.jsx)(r.t,{direction:"row",gap:"$3",className:"author-social",children:e.map(({site:e,url:r})=>{if(""===r||!m.includes(e))return null;const i=g[e](r,t,n);return(0,h.jsxs)(o.t,{variant:"$base",href:i.link,alignItems:"center",sx:{display:"flex",fontSize:"$0",fontWeight:"$semibold"},title:i.label,target:"email"!==e?"_blank":void 0,rel:"email"!==e?"noopener noreferrer":void 0,children:[(0,h.jsx)(a.n,{icon:i.icon,className:"mr-xsm",sx:{fontSize:"$0",maxHeight:"0.75rem"},"aria-hidden":"true"}),(0,h.jsx)(a.t,{sx:{fontFamily:"$gibson"},children:e})]},`${r}-${e}`)})})}var v=()=>{const{arcSite:e,globalContent:{headlines:{basic:t},credits:{by:n=[]}={}}}=(0,s.useAppContext)();return 0===n.filter(e=>e.additional_properties?.original.status).length?null:(0,h.jsxs)(r.t,{gap:"$3",id:"bio",role:"complementary","aria-labelledby":"author-heading",children:[(0,h.jsx)(i.t,{level:5,id:"author-heading",sx:{textTransform:"uppercase"},children:n.length>1?"About the Authors":"About the Author"}),(0,h.jsx)(r.t,{gap:"$3",direction:["column",null,"row"],className:"author-container",as:n.length>1?"ul":"div",sx:{listStyle:"none",padding:0,margin:0},children:n.length&&n.filter(e=>e.additional_properties?.original.status).slice(0,2).map(({_id:s,image:{url:c}={},name:d,description:f,additional_properties:{original:{status:p=!1}={status:!1}}={original:{status:!1}},social_links:g})=>(0,h.jsxs)(r.t,{gap:"$3",className:"author",as:n.length>1?"li":"div",sx:{flex:"1","& .authorPhoto":{maxWidth:"86px",maxHeight:"86px"}},children:[c?(0,h.jsx)(u.A,{alt:`${d} headshot`,url:c,width:86,height:86,sx:{maxWidth:"86px",maxHeight:"86px",borderRadius:"$full"}}):null,(0,h.jsxs)(r.t,{gap:"$3",children:[(0,h.jsxs)(r.t,{gap:"$1",children:[(0,h.jsx)(i.t,{level:5,children:p&&s?(0,h.jsx)(o.t,{variant:"$primary",itemProp:"url",href:(0,l.bi)({link:`/team/${s}/`,arcSite:e}),sx:{fontWeight:"$semibold"},title:`View ${d}'s full profile`,children:(0,h.jsx)("span",{itemProp:"name",children:d})}):d}),f&&(0,h.jsx)(a.t,{variant:"$xs",textColor:"$blueGray.700",children:f})]}),g&&g.length?(0,h.jsx)(y,{socialLinks:g,headline:t,name:d}):null]})]},s||d))})]})}},74638:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(4321),i=n(93368),o=n(85349);t.default=()=>{const{globalContent:{content_elements:e,location:t,owner:{sponsored:n=!1}={}},siteProperties:{storyAdFrequency:a}}=(0,r.useAppContext)();return(0,o.jsx)(i.A,{data:e,isSponsored:n,storyAdFrequency:a,location:t,hideSharebar:!0})}},84733:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(94015),o=n(2525),a=n(10520),s=n(34952),l=n(3901),u=n(4321),c=n(78367),d=n(15254),f=n(87035),p=n(17657),h=n(85349);t.default=()=>{const{siteProperties:{timeZone:e},globalContent:{display_date:t,publish_date:n,credits:{by:g=[]}={},owner:{sponsored:m=!1}={}
99,taxonomy:{tags:y=[],sections:[{path:v,name:b}]=[],primary_section:{path:w,name:x}={}}={}}}=(0,u.useAppContext)(),S=w||v,k=x||b,O={gacategory:"Article Rail",gaaction:"Section Link",galabel:x||void 0};return(0,h.jsxs)(r.t,{className:"articleInfo",children:[S&&k?(0,h.jsxs)(s.t,{gap:"$2",children:[(0,h.jsx)(a.t,{level:4,sx:{fontSize:"$4",textTransform:"uppercase",letterSpacing:"$wide"},children:(0,h.jsx)(l.t,{href:S,className:m?void 0:"gaevent",gaTag:m?void 0:O,title:m?`View sponsored content in ${k}`:`View more articles in ${k}`,children:m?"Sponsored":k})}),(0,h.jsx)(o.t,{variant:"$red"})]}):null,(0,h.jsxs)(s.t,{gap:"$3",my:"$3",sx:{fontFamily:"$gibson"},className:"metadata",children:[g.length?(0,h.jsx)(f.A,{authorList:g}):null,(0,h.jsxs)(r.t,{className:"time",sx:{fontSize:"$1",lineHeight:"$tight",color:"$blueGray.700"},children:[t?(0,h.jsxs)(i.t,{sx:{color:"$blueGray.600",lineHeight:"$snug","& time":{fontWeight:"$semibold"}},children:["Published: ",(0,h.jsx)(d.A,{dateString:t,timeZone:e})]}):null,(0,c.nr)(t,n)?(0,h.jsxs)(i.t,{sx:{color:"$blueGray.600",lineHeight:"$snug","& time":{fontWeight:"$semibold"}},children:["Updated: ",(0,h.jsx)(d.A,{dateString:n,timeZone:e})]}):null]}),(0,h.jsx)(p.A,{tags:y})]}),(0,h.jsx)(o.t,{variant:"$gray100"})]})}},74930:function(e,t,n){"use strict";n.r(t);var r=n(15453),i=n(12757),o=n(17839),a=n(81510),s=n(94015),l=n(10520),u=n(34952),c=n(3901),d=n(4321),f=n(43993),p=n(86780),h=n(40809),g=n(5225),m=n(81527),y=n(91520),v=n(80568),b=n(20922),w=n(38228),x=n(85349);const S={kprc:"<a href='https://www.click2houston.com/contact'>www.click2houston.com/contact</a>",ksat:"<a href='mailto:[email protected]'>[email protected]</a>",wdiv:"<a href='mailto:[email protected]'>[email protected]</a>",wjxt:"<a href='mailto:[email protected]'>[email protected]</a>",wkmg:"<a href='mailto:[email protected]'>[email protected]</a>",wsls:"<a href='mailto:[email protected]'>[email protected]</a>",demo:"<a href='mailto:[email protected]'>[email protected]</a>"},k=["localhost","gmg-sandbox"].includes(f.ENVIRONMENT)?"sbox":"prod",O=({contentId:e,limit:t,paginationLimit:n,paginationReplyLimit:r,replyLimit:i,sort:a,featuredTabActiveThreshold:s,initialHeight:l=600})=>{const{requestUri:u,globalContent:{_id:c}={}}=(0,d.useAppContext)();return(0,v.vi)("comments",u)?null:(0,x.jsx)("div",{style:{minHeight:l,contentVisibility:"auto",containIntrinsicSize:`auto ${l}px`},children:(0,x.jsx)(o.t,{id:"gmgComments",className:"viafoura",fontFamily:"$gibson",position:"relative",children:(0,x.jsx)("vf-conversations",{"vf-container-id":e||c,limit:t,"pagination-limit":n,"pagination-reply-limit":r,"reply-limit":i,sort:a,"featured-tab-active-threshold":s,"initial-height":l})})})};function T({guidelines:e,guidelinesIcon:t,guidelinesText:n}){return e?(0,x.jsxs)(o.t,{as:"section","aria-label":"Community Guidelines",sx:{dis
99play:"flex",backgroundColor:"#f0f9ff",borderRadius:".25rem",border:"1px solid #dbeafe",marginBottom:"2rem"},children:[(0,x.jsx)(c.t,{as:"a",href:e,target:"_blank","aria-label":"Read our Community Guidelines",sx:{display:"flex",alignItems:"center",fill:"#cbd5e1",padding:"1rem"},children:t?(0,x.jsx)("svg",{dangerouslySetInnerHTML:{__html:t},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",width:"2rem",height:"2rem","aria-hidden":"true"}):(0,x.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",width:"2rem",height:"2rem","aria-hidden":"true",children:(0,x.jsx)("path",{d:"M511.1 63.1v287.1c0 35.25-28.75 63.1-64 63.1h-144l-124.9 93.68c-7.875 5.75-19.12 .0497-19.12-9.7v-83.98h-96c-35.25 0-64-28.75-64-63.1V63.1c0-35.25 28.75-63.1 64-63.1h384C483.2 0 511.1 28.75 511.1 63.1z"})})}),(0,x.jsx)(c.t,{as:"a",href:e,textColor:"$blueGray.700",target:"_blank",sx:{display:"flex",alignItems:"center",fontFamily:"$gibson",fontSize:"$1",width:"100%",padding:"1rem 1rem 1rem 0",lineHeight:"1.5"},children:n?(0,x.jsx)(s.t,{children:n}):(0,x.jsx)(s.t,{children:"Click here to take a moment and familiarize yourself with our Community Guidelines."})})]}):null}const C=({customFields:{guidelines:e,guidelinesText:t,guidelinesTop:n,guidelinesBottom:c,guidelinesIcon:f,contentId:p,limit:v,paginationLimit:C,paginationReplyLimit:E,replyLimit:j,sort:_,featuredTabActiveThreshold:P,initialHeight:I}={},sx:A})=>{const{siteProperties:{siteDomain:D},globalContent:{_id:R}={},arcSite:M,isAdmin:$}=(0,d.useAppContext)(),{status:L,data:{viafoura:N,arcSubs:{emailVerified:U,email:B}}}=(0,y.ur)(),F=p||R,{data:z}=(0,g.default)(`https://livecomments.viafoura.co/v4/livecomments/${b.Nb[D][k]}/contentcontainer/id?container_id=${F}`,{revalidateOnFocus:!1,refreshInterval:0}),[V,H]=(0,h.useState)(!1),[G,W]=(0,h.useState)(!1),[q,K]=(0,h.useState)(!1),[Y,X]=(0,h.useState)({message:{general:null,user:null,pass:null},tone:null});let J="[email protected]";M in S&&(J=S[M]);const Z=(0,h.useCallback)(e=>{const t=m.A[e]||m.A.UNKNOWN;return"tone"in t&&"error"===t.tone&&(e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"Error",gaCategory:"NTG account",gaAction:"Web Comments Error",gaLabel:e})})(e),X({message:M in t?t[M]:t.message,tone:t.tone})},[M]);"loggedIn"!==L||q||K(!0);return z?.settings.is_hidden&&N&&!("error"in N)&&!["moderator","administrator"].includes(N.user_privilege)?null:(0,b.$L)()?(0,x.jsxs)(o.t,{id:"commentDiv",sx:A,children:[n?(0,x.jsx)(T,{guidelines:e,guidelinesIcon:f,guidelinesText:t}):null,(0,x.jsxs)("div",{id:"comments",children:[!$&&N&&"error"in N&&"Banned"===N.error.error?(0,x.jsxs)(u.t,{as:"section","aria-label":"Comment Ban Notice",className:"editorsNote",gap:"$2",px:"$3",py:"$2",backgroundColor:"$blue.100",sx:{borderLeftWidth:"$4",borderLeftStyle:"solid",borderLeftColor:"$blue.600"},children:[(0,x.jsxs)(s.t,{className:"copyright",fontFamily:"$gibson",fontStyle:"italic",fontSize:"$1",lineHeight:"$snug",textColor:"$blue.900",children:["Your commenting privileges have been suspended for violating our comment guidelines. If you believe this suspension was made in error, please contact us at ",(0,x.jsx)(s.t,{as:"span",innerContent:J})]}),N.error.reason?(0,x.jsxs)(s.t,{fontFamily:"$gibson",fontStyle:"italic",fontSize:"$1",lineHeight:"$snug",textColor:"$blue.900",children:["Reason: ",(0,x.jsx)("em",{children:`${N.error.reason}`})]}):null,N.error.permanent?null:(0,x.jsxs)(s.t,{fontFamily:"$gibson",fontStyle:"italic",fontSize:"$1",lineHeight:"$snug",textColor:"$blue.900",sx:{"& em":{textDecoration:"underline"}},children:["Your ban will expire on ",(0,x.jsx)("em",{children:`${new Date(N.error.end_date).toLocaleDateString()}`})," at ",(0,x.jsx)("em",{children:`${new Date(N.error.end_date).toLocaleTimeString()}`})]})]}):null,Y.message?.general||"loggedIn"===L&&!U&&!G?(0,x.jsxs)(u.t,{as:"section","aria-label":"User Notifications",className:"stormPins",gap:"$5",sx:{maxWidth:"$max",mx:"auto",py:["$5",null,"$7"]},children:[(0,x.jsx)(w.A,{message:Y.message?.general,tone:Y.tone}),q&&"loggedIn"===L&&!U&&!G&&(0,x.jsxs)(u.t,{gap:"$3",sx:{borderRadius:"$md",maxWidth:"$max",mx:"auto",p:"$4",backgroundColor:"$blue.50"},children:[(0,x.jsx)(l.t,{level:2,sx:{fontSize:"$4"},children:"You have not yet confirmed your email address."}),(0,x.jsx)(s.t,{sx:{fontSize:"$1",lineHeight:"$tight"},children:'You must confirm your email address before you can post comments. You should have received an email from us with the subject "Please Confirm Your Account". Click on the link inside that email to confirm your account.'}),(0,x.jsx)(o.t,{children:(0,x.jsx)(a.t,{onClick:async()=>{H(!0),X({message:{general:null,user:null,pass:null},tone:null});try{if(B){await r.A.requestVerifyEmail(B)?(W(!0),Z("VERIFICATION_RESEND_SUCCESS")):Z("UNKNOWN")}Z("NO_EMAIL")}catch(e){if(console.error(e),(0,i.isAPIErrorResponse)(e)){const{code:t}=e;Z("300020"===t?"UserNotFoundException":"UNKNOWN")}else Z("UNKNOWN")}finally{H(!1)}},loading:V||G,disabled:V||G,children:"Send me another Confirmation Email"})})]})]}):null,N&&"error"in N?null:(0,x.jsx)(O,{contentId:F,limit:v,paginationLimit:C,paginationReplyLimit:E,replyLimit:j,sort:_,featuredTabActiveThreshold:P,initialHeight:I})]}),c?(0,x.jsx)(T,{guidelines:e,guidelinesIcon:f,guidelinesText:t}):null]}):(0,x.jsx)("div",{children:"Ad-blocking software is preventing comments from loading, please disable it to comment."})};C.propTypes={customFields:p.shape({customId:p.string.tag({name:"Custom Content ID",description:"Use this field if you want to include the same conversation on more than one page.  Conversation widgets that have the same Content ID will have the same content.  Pick something that you can be sure will be unique."}),limit:p.number.tag({name:"Limit",description:"Defines the number of comments that are initially loaded before paginating.",defaultValue:10,min:1,max:100,group:"Advanced Options"}),paginationLimit:p.number.tag({name:"Pagination Limit",description:"Defines the number of comments that are loaded when the user clicks to load more comments.",defaultValue:10,min:1,max:100,group:"Advanced Options"}),replyLimit:p.number.tag({name:"Reply Limit",description:"Defines the number of replies that are initially loaded for top-level comments.",defaultValue:2,min:0,max:100,group:"Advanced Options"}),paginationReplyLimit:p.number.tag({name:"Pagination Reply Limit",description:"Defines the number of replies that are loaded when the user clicks to load more replies.",defaultValue:10,min:1,max:100,group:"Advanced Options"}),sort:p.oneOf(["newest","oldest","num_likes_desc","num_replies_desc"]).tag({name:"Sort",description:"Defines the sort order for top-level comments (not including replies).",labels:{newest:"Newest",oldest:"Oldest",num_likes_desc:"Number of Likes (Most to Least)",num_replies_desc:"Number of Replies (Most to Least)"},defaultValue:"newest",group:"Advanced Options"}),featuredTabActiveThreshold:p.number.tag({name:"Featured Tab Active Threshold",description:'Defines the minimum number of "featured" comments that are needed to automatically load the "Featured Comments" tab as default.',defaultValue:3,group:"Advanced Options"}),initialHeight:p.number.tag({name:"Initial Height",description:'Determines the initial widget height (in pixels). The component can increase if the user clicks on "Vie
99w More Comments".',group:"Advanced Options"}),guidelines:p.string.tag({name:"Community Guidelines URL",group:"Community Guidelines"}),guidelinesText:p.string.tag({name:"Community Guidelines Text",group:"Community Guidelines"}),guidelinesIcon:p.string.tag({name:"Community Guidelines Icon",group:"Community Guidelines"}),guidelinesTop:p.bool.tag({name:"Display Above?",description:"This will render the diagloge at the TOP of the Comments feature. You can use both.",group:"Community Guidelines"}),guidelinesBottom:p.bool.tag({name:"Display Below?",description:"This will render the diagloge at the BOTTOM of the Comments feature. You can use both.",group:"Community Guidelines"})}),sx:p.shape({})},C.lazy=!0,t.default=C},93368:function(e,t,n){"use strict";var r=n(17839),i=n(81510),o=n(94015),a=n(2525),s=n(10520),l=n(34952),u=n(4321),c=n(86780),d=n(40809),f=n.n(d),p=n(99210),h=n(53258),g=n(29373),m=n(34063),y=n(74025),v=n(55090),b=n(81743),w=n(37372),x=n(35777),S=n(69e3),k=n(59148),O=n(82604),T=n(33310),C=n(14137),E=n(36372),j=n(85349);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const A=(0,d.lazy)(()=>Promise.resolve().then(n.bind(n,44194))),D=(0,d.lazy)(()=>Promise.resolve().then(n.bind(n,87827)));function R({data:e=[],isAdmin:t=!1,isSponsored:n=!1,hideSharebar:c=!1,shouldBeStatic:_=!1,isVideoArticle:I=!1,recommendedVideos:R=!0,omne:M=!1,location:$,storyAdFrequency:L=0}){let N=0;const{requestUri:U,outputType:B,siteProperties:{exco:{variations:{articleRecommended:F}}}}=(0,u.useAppContext)();const z=[...e];z&&z.length>0&&("image"===z[0].type?z.splice(1,0,{type:"sharebar"}):z.splice(0,0,{type:"sharebar"}));let V=function(e,l){const{_id:u,content:f,type:p,list_type:M,raw_oembed:L,subtype:z,items:V=[],text:H,level:G,element:W,embed:q}=e;let K="";const Y=f&&n?f.replace(/<a /g,"<a rel='sponsored' "):f,X=n=>{switch(n){case"gallery":return(0,j.jsx)(h.A,{data:e.content_elements,className:"galleryWrapper full-width"},e._id);case"sharebar":return c?null:(0,j.jsx)("div",{className:"mobileOnly",children:(0,j.jsx)(m.A,{})},"shareBar");case"link_list":return(0,j.jsx)(x.A,P({},e),u);case"text":{K=Y,0===N&&$?K=`<strong>${$}</strong> – ${Y}`:"<br/>"===Y&&(K=null);const t=K.replace(/<[^>]*>/g,"").length;return N+=t,(0,j.jsx)(o.t,{className:"article-text",innerContent:K,variant:"$base",textColor:"$blueGray.900",lineHeight:"$loose",sx:{textAlign:e.alignment??void 0}},`${u}-${l}`)}case"image":return(0,j.jsx)(g.A,{id:u,caption:e.caption,copyright:e.copyright,credits:e.credits,height:e.height,width:e.width,url:e.url,link:e.additional_properties?.link,imgClassName:"full-width",lazy:!_,shouldBeStatic:_,sx:{"& img":{borderRadius:["$none","$rg"],overflow:"hidden"}}},u);case"oembed_response":return(0,j.jsx)(k.A,{rawOembed:L,subtype:z},u);case"header":return K=Y,"<br/>"===e.content&&(K=null),(0,j.jsx)(s.t,{className:"article-header",level:G,innerContent:K,textColor:"$blueGray.900",lineHeight:"$normal",sx:{fontSize:["$3",null,"$4"]}},u);case"list":return"<br/>"===V[0].content?null:(0,j.jsx)(S.A,{className:"font_openSans articleList",listType:"unordered"===M?"ul":"ol",items:V},u);case"correction":return(0,j.jsx)(y.A,{children:H},u);case"quote":return"pullquote"===e.subtype?(0,j.jsx)(O.E,{ansData:e},u):(0,j.jsx)(O.C,{ansData:e},u);case"interstitial_link":return(0,j.jsx)(w.A,{url:e.url,content:f},u);case"inline_element":return W;case"raw_html":return(0,j.jsx)(T.A,{id:u,content:Y,shouldBeStatic:_},u);case"video":return(0,j.jsx)("div",{children:(0,j.jsx)(d.Suspense,{fallback:null,children:(0,j.jsx)(A,{className:"full-width",refId:u,playbackMode:"click-to-play",mute:!1,variation:"editorial-body"})})},u);case"divider":return(0,j.jsx)(a.t,{variant:"$blueGray.100"},u);case"custom_embed":return(0,j.jsx)(v.A,{subtype:z,embed:q,shouldBeStatic:_},u);case"table":return(0,j.jsx)(C.A,P({},e),u);default:return t?(0,j.jsx)(b.A,{level:3,children:`No element of type ${p} found`}):null}};if("default"===B&&3===l&&!n&&!I&&R){return["/station/","/sponsored/","/careers/","/contests/","/deals/","/solutionaries/"].some(e=>U.includes(e))||!F?X(p):(0,j.jsxs)(d.Fragment,{children:[(0,j.jsxs)("div",{children:[(0,j.jsxs)(i.r,{placeContent:"center",position:"relative",children:[(0,j.jsx)(o.t,{variant:"$xs",textColor:"$blueGray.500",backgroundColor:"$white",px:"$1",position:"relative",zIndex:1,sx:{fontStyle:"italic"},children:"Recommended Videos"}),(0,j.jsx)(a.t,{position:"absolute",width:"$full",margin:"$0",height:"1px"})]}),(0,j.jsx)(d.Suspense,{fallback:(0,j.jsx)(r.t,{className:"full-width",position:"relative",marginTop:"$1",backgroundColor:"$blueGray.50",overflow:"hidden",sx:P({aspectRatio:"16 / 9"},(0,E._9)("full-width"))}),children:(0,j.jsx)(D,{className:"full-width",instanceId:`article-recommended-${u}`,marginTop:"$1",customFields:{variation:F,playbackMode:"auto-play",mute:!0}})})]}),X(p)]},u)}return X(p)};var H;return L&&L>0&&(H=V,V=(e,t)=>{const{_id:n,type:r}=e,i=z[t-1];if("text"!==r||"text"!==i?.type)return H(e,t);if(N>L){N=1;
99const r={pos:"AUTO_INCREASE",extraClasses:"autoad"};return(0,j.jsxs)(f().Fragment,{children:[(0,j.jsx)(p.default,{id:`adbefore-${n}`,customFields:r},`adbefore-${n}`),H(e,t)]},`adbefore-${n}`)}return H(e,t)}),(0,d.useEffect)(()=>{if(M){const e=document.createElement("script");return e.type="text/javascript",e.async=!0,e.innerHTML="!function(p,r,e,s,b,d){p.pbq||(s=p.pbq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},s.version='1.0',s.queue=[],b=r.createElement(e),b.async=!0,b.src='https://sr.studiostack.com/v3/services',d=r.getElementsByTagName(e)[0],d.parentNode.insertBefore(b,d))}(window,document,'script');pbq('init','250872');pbq('set','story');",document.head.appendChild(e),()=>{document.head.removeChild(e)}}},[M]),(0,j.jsx)(l.t,{as:"section",gap:"$3",className:"articleBody",sx:{"&.articleBody > h1, &.articleBody > h2, &.articleBody > h3, &.articleBody > h4, &.articleBody > h5, &.articleBody > h6":{marginTop:"$5"},"& > hr:not(:first-child)":{marginY:"$5"},"& > .tableWrapper":{marginY:"$5"},"& > blockquote:not(:first-child), & > aside > blockquote":{marginY:"$5"},"&.articleBody > .adWrapper":{marginY:"$5"},"& > figure.full-width":{marginY:"$5",marginX:["-50vw",null,"0"]},"& > .videoWrapper.full-width":{marginY:"$5",marginX:["-50vw",null,"0"]},"& > .galleryWrapper.full-width":{marginY:"$5",marginX:["-50vw",null,"0"]},"&.articleBody > .customEmbed":{marginY:"$5"}},itemProp:"articleBody",marginCollapse:!0,children:z&&z.map(V)})}R.propTypes={data:c.arrayOf(c.shape()),location:c.string,isAdmin:c.bool,hideSharebar:c.bool,isSponsored:c.bool,shouldBeStatic:c.bool,storyAdFrequency:c.number,isVideoArticle:c.bool,recommendedVideos:c.bool,omne:c.bool},t.A=(0,d.memo)(R)},14137:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(17839),o=n(85349);const a=({header:e=[],rows:t,className:n})=>{const r=e?.map(e=>(0,o.jsx)(i.t,{as:"th","aria-label":"table header",dangerouslySetInnerHTML:{__html:e.content},sx:{fontFamily:"$gibson",fontSize:["$0","$2"],fontWeight:"$semibold",color:"$blueGray.900",paddingX:"$2",paddingBottom:["$2",null,"$3"],textAlign:"left",lineHeight:"$none",display:"table-cell","&:first-child":{paddingLeft:"$0"},"&:last-child":{paddingRight:"$0"}}},e._id)),a=t?.map(t=>{const n=t.map((t,n)=>(0,o.jsx)(i.t,{as:"td","data-label":e?e[n]?.content.replace(/(<[^>]+>)/g,""):null,dangerouslySetInnerHTML:{__html:t.content},sx:{verticalAlign:"top",justifyContent:"space-between",color:"$blueGray.900",fontSize:["$0","$1"],textAlign:"left",paddingX:"$2",paddingY:["$2",null,"$3"],"&:first-child":{pl:"$0"},"&:last-child":{pr:"$0",pb:"$0"}}},t._id));return(0,o.jsx)(i.t,{as:"tr",sx:{borderBottom:"1px dashed",borderColor:"$blueGray.200","&:last-child":{border:"none"}},children:n},t[0]._id)});return(0,o.jsx)(i.t,{className:"tableWrapper",sx:{bg:"$white",paddingX:"$3",paddingBottom:"$3",paddingTop:"$4",border:"1px solid",borderColor:"$blueGray.200",borderRadius:"$lg"},children:(0,o.jsxs)(i.t,{as:"table",className:n,sx:{borderCollapse:"collapse",width:"$full"},children:[e.length>0?(0,o.jsx)(i.t,{as:"thead",children:(0,o.jsx)(i.t,{as:"tr",sx:{borderBottom:"1px dashed",borderColor:"$blueGray.200"},children:r})}):null,a?(0,o.jsx)("tbody",{className:"font_openSans",children:a}):null]})})};a.propTypes={header:r.arrayOf(r.shape({_id:r.string.isRequired,content:r.oneOfType([r.string,r.number]),type:r.string})),rows:r.arrayOf(r.arrayOf(r.shape({_id:r.string.isRequired,content:r.oneOfType([r.string,r.number]),type:r.string}))).isRequired,className:r.string},t.A=a},87035:function(e,t,n){"use strict";var r=n(94015),i=n(34952),o=n(3901),a=n(4321),s=n(78367),l=n(85349);const u=({authorList:e})=>{const{arcSite:t}=(0,a.useAppContext)(),n=e.map((e,n)=>{const{_id:i=null,additional_properties:{original:{role:a,status:u}={role:void 0,status:void 0}}={},name:c,org:d}=e,f=i&&!0===u,p={gacategory:"Article Rail",gaaction:"Author Link",galabel:c,gavalue:n};return(0,l.jsxs)(r.t,{className:"author",m:"$0",sx:{color:"$blueGray.700",fontSize:"$1",lineHeight:"$none"},children:[f?(0,l.jsx)(o.t,{className:"gaevent",textColor:"$red.600",sx:{color:"$red.600",fontWeight:"$semibold"}
99,href:(0,s.bi)({link:`/team/${i}/`,arcSite:t}),gaTag:p,title:`View ${c}'s author page`,children:c}):c,a&&`, ${a}`,d&&`, ${d} `]},c)});return n.length?(0,l.jsx)(i.t,{gap:"$2",className:"byline",children:n}):null};u.displayName="Byline",t.A=u},74025:function(e,t,n){"use strict";var r=n(94015),i=n(34952),o=n(56687),a=n.n(o),s=n(78367),l=n(85349);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({list:e=[],type:t="correction",children:n,className:o,sx:u})=>0!==e.length||n?(n&&e.unshift({correction_type:t,text:n.toString()}),(0,l.jsx)(i.t,{gap:"$3",className:a()("correction",o),bg:"$blue.100",borderTopRightRadius:"$sm",borderBottomRightRadius:"$sm",px:"$3",py:"$2",sx:c({borderLeftWidth:"$4",borderLeftStyle:"solid",borderLeftColor:"$blue.600"},u),children:e.map(e=>(0,l.jsxs)(i.t,{gap:"$1",children:[(0,l.jsx)(r.t,{variant:"$sm",textTransform:"capitalize",textColor:"$blue.900",sx:{fontFamily:"$gibson",fontStyle:"italic"},children:`${(0,s.Zr)(e.correction_type)}:`}),(0,l.jsx)(r.t,{variant:"$sm",innerContent:e.text,textColor:"$blueGray.900",sx:{fontFamily:"$gibson",fontStyle:"italic"}})]},e.text))})):null},55090:function(e,t,n){"use strict";n.d(t,{A:function(){return k}});var r=n(86780),i=n(17839),o=n(97968),a=n(34952),s=n(40809),l=n(32687),u=n(17614),c=n(89429),d=n(90703),f=n(84638),p=n(59633),h=n(78027),g=n(44194),m=n(29373),y=n(15993),v=n(20913),b=n(13302),w=n(85349);const x=(0,s.lazy)(()=>n.e(3390).then(n.bind(n,21009))),S=(0,s.lazy)(()=>n.e(4892).then(n.bind(n,24892)));function k({subtype:e,embed:t,shouldBeStatic:n=!1}){const{config:{raceId:r,groupId:k,electionId:O,showHeadshots:T=!0,showContext:C=!0,message:E,placeholder:j,isFeatured:_,popularVote:P,showLabels:I=!0,profilePicture:A,userName:D,description:R,city:M,mediaFileName:$,created:L=Date.now(),mediaType:N=1,likeCount:U=0,commentCount:B=0,copyText:F,btnText:z,thumbnailFileName:V,newsletterId:H,newsletterName:G,resourceType:W}}=t,q=z?.replace(/\+/g," "),K=F?.replace(/\+/g," ");if(n)switch(e){case"elections_race":case"election_race":return(0,w.jsx)(i.t,{mb:"$4",className:"customEmbed race",children:(0,w.jsx)(h.default,{customFields:{electionId:O,raceId:r,showHeadshots:T,showContext:C,isFeatured:_,popularVote:P,showLabels:I}})});case"elections_group":case"election_group":return(0,w.jsx)(a.t,{gap:"$7",className:"customEmbed group",children:(0,w.jsx)(d.default,{customFields:{groupId:Number(k),showHeadshots:T,showContext:C}})});case"elections_picker":case"election_picker":return(0,w.jsx)(i.t,{mb:"$4",className:"customEmbed picker",children:(0,w.jsx)(f.default,{customFields:{groupId:Number(k),message:E,placeholder:j}})});case"pins":return(0,w.jsx)(i.t,{className:"customEmbed pin",sx:{my:"$5",padding:["$0",null,"$3"],bg:"$blueGray.50",borderRadius:"$lg"},children:(0,w.jsx)(u.A,{dayLimit:3,lazy:!1,pinData:{id:t.id,thumbnailFileName:V,user:{profilePicture:A,userName:D},description:R,city:M,mediaFileName:$,created:L,mediaType:N,likeCount:U,commentCount:B},sx:{width:["$full",null,"$2/3"],borderRadius:"$lg",ml:"auto",mr:"auto"},showVideo:!0,shouldBeStatic:!0},t.id)});case"cloudinary_picker":return"video"===W?(0,w.jsx)(i.t,{className:"customEmbed cloudinaryPicker",sx:{my:"$5",bg:"$blueGray.50",borderRadius:"$sm",overflow:"hidden"},children:(0,w.jsx)(y.A,{publicId:t.id,sx:{aspectRatio:"16 / 9"}})}):(0,w.jsx)(i.t,{className:"customEmbed cloudinaryPicker",sx:{my:"$5",bg:"$blueGray.50",borderRadius:"$sm",overflow:"hidden"},children:(0,w.jsx)(m.A,{publicId:t.id,width:1280,height:720,shouldBeStatic:!0})});case"video_clip":return(0,w.jsx)(g.default,{refId:t.config.exco_id||t.config.refId||t.config.distributionId,playbackMode:t.config.autoPlay?"auto-play":"click-to-play",mute:t.config.muted??!1,stickyMode:t.config.isFeaturedSpot?"non-persistent-in-view":void 0,variation:t.config.isFeaturedSpot?"editorial-hero":"editorial-body"});default:return null}else switch(e){case"elections_race":case"election_race":return(0,w.jsx)(i.t,{mb:"$4",className:"customEmbed race",children:(0,w.jsx)(p.default,{customFields:{electionId:parseInt(O,10),raceId:parseInt(r,10),showHeadshots:T,showContext:C,isFeatured:_,popularVote:P,showLabels:I}})});case"elections_group":case"election_group":return(0,w.jsx)(a.t,{gap:"$7",mb:"$4",className:"customEmbed group",children:(0,w.jsx)(c.default,{customFields:{groupId:parseInt(k,10),electionId:parseInt(O,10),showHeadshots:T,showContext:C}})});case"elections_picker":case"election_picker":return(0,w.jsx)(i.t,{mb:"$4",className:"customEmbed picker",children:(0,w.jsx)(s.Suspense,{fallback:(0,w.jsx)(i.t,{sx:{minHeight:"128px"}}),children:(0,w.jsx)(x,{customFields:{groupId:Number(k),message:E,placeholder:j}})})});case"pins":return(0,w.jsx)(i.t,{className:"customEmbed pin",sx:{my:"$5",padding:["$0",null,"$3"],bg:"$blueGray.50",borderRadius:"$lg"},children:(0,w.jsx)(l.x,{id:t.id,sx:{width:["$full",null,"$2/3"],borderRadius:"$lg",ml:"auto",mr:"auto"}})});case"newsletter_signup":return(0,w.jsx)(v.A,{buttonText:q,copy:K,newsletterId:H.toLowerCase(),newsletterName:G});case"livestream":return(0,w.jsx)("div",{children:(0,w.jsx)(s.Suspense,{fallback:(0,w.jsx)(o.f,{ratio:"16:9",bg:"$blueGray.100",borderRadius:["$none","$rg"]}),children:(0,w.jsx)(S,{className:"customEmbed full-width",sx:{my:"$5"},canonicalWebsite:t.config.canonical_website,customFields:{id:t.id,hls:t.config.hls,poster:t.config.poster,title:t.config.title,adTagUrl:t.config.adTag_preroll,url:t.config.canonical_url,autoPlay:!1,muted:!1,stickyEnabled:Boolean(t.config.isFeaturedSpot)},isLive:!0})})});case"video_clip":return(0,w.jsx)("div",{children:(0,w.jsx)(g.default,{className:"full-width",refId:t.config.exco_id||t.config.refId||t.config.distributionId,playbackMode:t.config.autoPlay?"auto-play":"click-to-play",mute:t.config.muted??!1,showAds:t.config.showAds,stickyMode:t.config.isFeaturedSpot?"non-persistent-in-view":void 0,variation:t.config.isFeaturedSpot?"editorial-hero":"editorial-body"})});
99case"audience_io":return(0,w.jsx)(i.t,{className:"customEmbed audienceIo",children:(0,w.jsx)(b.default,{customFields:{widgetId:t.config.appId,widgetType:"experience"===t.config.appType?"experience":"app",appType:t.config.appType}})});case"conversation_starter":return(0,w.jsx)(i.t,{className:"customEmbed viafoura",minHeight:"270px",children:(0,w.jsx)("vf-conversation-starter",{target:"comments",title:t.config.question,description:t.config.blurb})});case"cloudinary_picker":return"video"===W?(0,w.jsx)(i.t,{className:"customEmbed cloudinaryPicker",sx:{my:"$5",bg:"$blueGray.50",borderRadius:"$sm",overflow:"hidden"},children:(0,w.jsx)(y.A,{publicId:t.id,sx:{aspectRatio:"16 / 9",width:"$full"}})}):(0,w.jsx)(i.t,{className:"customEmbed cloudinaryPicker",sx:{my:"$5",padding:["$0",null,"$3"],bg:"$blueGray.50",borderRadius:"$sm",overflow:"hidden"},children:(0,w.jsx)(m.A,{publicId:t.id,width:1280,height:720})});default:return null}}k.propTypes={subtype:r.string.isRequired,embed:r.shape().isRequired,shouldBeStatic:r.bool}},18132:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(17839),i=n(94015),o=n(85349);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u({note:e,tone:t="warning",sx:n}){return e?(0,o.jsx)(r.t,{className:"editorsNote",bg:"warning"===t?"$red.100":"$blue.100",borderTopRightRadius:"$sm",borderBottomRightRadius:"$sm",sx:s({borderLeftWidth:"$4",borderLeftStyle:"solid",borderLeftColor:"warning"===t?"$red.600":"$blue.600"},n),children:(0,o.jsx)(i.t,{className:"copyright",innerContent:e,sx:{fontFamily:"$gibson",fontStyle:"italic",fontSize:"$1",lineHeight:"$snug",py:"$2",px:"$3",color:"$red.900"}})}):null}},81743:function(e,t,n){"use strict";var r=n(86780),i=n(40809),o=n(85349);const a=({level:e=4,children:t,innerContent:n,className:r,style:i,title:a})=>{if(!n&&null===t)return null;const s=`h${e}`;return n?(0,o.jsx)(s,{className:r,style:i,title:a,dangerouslySetInnerHTML:{__html:n}}):(0,o.jsx)(s,{className:r,style:i,title:a,children:t})};a.propTypes={children:r.node,innerContent:r.string,level:r.number,className:r.string,style:r.shape(),title:r.string},t.A=(0,i.memo)(a)},37372:function(e,t,n){"use strict";var r=n(86444),i=n(94015),o=n(34952),a=n(3901),s=n(86780),l=n(85349);function u({url:e,content:t,className:n}){return e&&t?(0,l.jsxs)(o.t,{direction:"row",gap:"$2",alignItems:"center",padding:"$3",bg:"$blueGray.100",textColor:"$blueGray.500",border:"1px solid",borderColor:"$blueGray.300",borderRadius:"$md",position:"relative",children:[(0,l.jsx)(i.n,{icon:r.faSquareArrowUpRight,borderRight:"1px solid",borderColor:"$blueGray.300",paddingRight:"$2"}),(0,l.jsx)(a.t,{href:e,className:n,"aria-label":"url",dangerouslySetInnerHTML:{__html:t},sx:{"&:before":{content:"''",position:"absolute",inset:"0"}}})]}):null}u.propTypes={url:s.string.isRequired,content:s.string.isRequired,className:s.string},t.A=u},35777:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(81743),o=n(85349);const a=e=>{const{title:t="",items:n=[]}=e,r=n.map(e=>{const t=e.url.match(/^[a-zA-Z]+:\/\//)?e.url:`http://${e.url}`;return(0,o.jsxs)("li",{children:[(0,o.jsx)("a",{href:t,children:e.content}),(0,o.jsx)("p",{className:"no-margin",children:e.description.content})]},e._id)});return(0,o.jsxs)("div",{className:"link-list",children:[(0,o.jsx)(i.A,{level:4,children:t}),(0,o.jsx)("ul",{children:r})]})};a.propTypes={title:r.string,items:r.arrayOf(r.shape({content:r.string.isRequired,description:r.shape({content:r.string}),image:r.shape({resizeUrl:r.string}),type:r.string.isRequired,url:r.string}))},t.A=a},69e3:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(4321),o=n(17839),a=n(94015),s=n(34952),l=n(85349);const u={unordered:"ul",ordered:"ol",ul:"ul",ol:"ol"},c=e=>{const{type:t}=e;return"list"===t},d=({listType:e="ul",className:t=null,items:n=[{_id:null,content:null,type:null}],isChild:r=!1})=>{const{outputType:f}=(0,i.useAppContext)(),p="default"===f;if(0===n.length)return null;const h=u[e]||e;return(0,l.jsx)(o.t,{as:h,className:t,sx:{listStyle:"ul"===e?"none":null,color:"$blueGray.900",fontSize:["$1",null,"$2"],lineHeight:"$loose",paddingLeft:r?"$4":"$0","& > li:not(:first-child)":{marginTop:"$3"}},children:n.map((t,r)=>{if("<br/>"===t.content)return null;if(c(t)&&n[r-1]&&!c(n[r-1]))return null;if(c(t))return(0,l.jsx)(d,{listType:u[t.list_type]||"ul",items:t.items},`${r}_${(new Date).getTime()}`);const i=n[r+1];return((e,t,n,r,i={})=>{const{content:o}=e,f=u[i.list_type],p=c(i);return(0,l.jsxs)(s.t,{as:"li",gap:"$3",children:[(0,l.jsxs)(s.t,{direction:"row",gap:"$3",alignItems:"baseline",sx:"ol"===t?{display:"list-item",listStylePosition:"inside"}:null,children:["ol"!==t&&r&&(0,l.jsx)("svg",{width:"6",height:"6",viewBox:"0 0 6 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{transform:"translateY(-3px)",minHeight:"6px",minWidth:"6px"},"aria-hidden":"true",role:"presentation",children:(0,l.jsx)("circle",{cx:"3",cy:"3",r:"3",fill:"#212121"})}),(0,l.jsx)(a.t,{as:"span",sx:{ml:"ol"===t?"$2":"$0"},innerContent:o})]}),p&&(0,l.jsx)(d,{items:i.items,listType:f,isChild:!0},n)]},n)})(t,e,r,p,i)})})};d.propTypes={listType:r.string,items:r.arrayOf(r.shape({_id:r.string,content:r.string,type:r.string})),isChild:r.boolean,className:r.string},t.A=d},20913:function(e,t,n){"use strict";var r=n(97968),i=n(81510),o=n(94015),a=n(34952),s=n(4321),l=n(45427),u=n(43993),c=n(40809),d=n(46938),f=n(58030),p=n(91520),h=n(20922),g=n(8508),m=n(29373),y=n(85349);const v=["localhost","gmg-sandbox"].includes(u.ENVIRONMENT);t.A=({buttonText:e,copy:t,newsletterId:u,newsletterName:b})=>{const{arcSite:w,siteProperties:{braze:x}}=(0,s.useAppContext)(),{data:S}=(0,p.ur)(),{data:k,isLoading:O,error:T,mutate:C}=(0,f.q)(),E=!!k?.braze.subscriptions[u],j=(0,c.useRef)(null),[_,P]=(0,c.useState)(!1),[I,A]=(0,c.useState)(!1),[D,R]=(0,c.useState)("");return T?(console.error("Error fetching user subscriptions",T),null):(0,y.jsxs)(a.t,{gap:"$3",className:"customEmbed newsletter-signup",my:"$5",p:"$3",bg:"$blueGray.50",borderRadius:"$lg",border:"1px solid",borderColor:"$blueGray.300",children:[(0,y.jsx)(m.A,{publicId:`media/newsletters/${w}/${u}`,width:234,height:50,layout:"fixed",alt:b||"",sx:{borderRadius:"$md",alignSelf:"center"}}),(0,y.jsx)(o.t,{fontSize:["$2",null,"$3"],textColor:"$blueGray.700",textAlign:"center",children:t||"More Stories Like This In Our Email Newsletter"}),(0,y.jsxs)(r.u,{ref:j,onSubmit:async e=>{e.preventDefault(),P(!0);const t=S?.arcSubs?.email||D,r=(0,d.Tm)(t),i=(0,d.xX)(t),{initialize:o,isInitialized:a,openSession:s,getUser:c,getDeviceId:f}=await n.e(7270).then(n.bind(n,47270));a()||(o(v?x.sandboxApiKey:x.prodApiKey,{baseUrl:x.sdkEndpoint,enableLogging:!!v}),s());
99const p=c(),m=f(),y=(0,h.Ri)("BCSessionID"),b=(0,h.Ri)("newspassid");m&&localStorage.setItem("gmg_device_id",m),p&&(p.setEmail(i),p.addAlias(i,"email"),y&&(p.addAlias(y,"blueconic_id"),p.setCustomUserAttribute("blueconic_id",y)),b&&(p.addAlias(b,"npid"),p.setCustomUserAttribute("npid",b)),p.setCustomUserAttribute("last_seen_at",(new Date).toISOString()),p.setCustomUserAttribute(w,!0));const k=(0,g.d)(),O=`${k}/email/subscriptions/${w}/${r}`;try{if(!S?.arcSubs?.email&&""!==D){const e=await fetch(O);if(e.ok){if((await e.json()).braze.subscriptions[u])return P(!1),void A(!0)}}if(!(await fetch(`${k}/email/newsletters/update`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:i,site:w,subscribes:{[u]:!0}})})).ok)throw new Error("Failed to sign up for newsletter.");(0,h.mG)(i),C(),A(!0)}catch(e){console.error("Error signing up for newsletter",e),l.oR.error("Failed to sign up. Please try again.",{action:{label:"Retry",onClick:()=>{j.current?.requestSubmit()}}})}P(!1)},display:"flex",flexDirection:"column",sx:{gap:"$2"},children:[S?.arcSubs?.email?null:(0,y.jsx)(r.s,{id:"newsletter_signup",size:"$rg",label:"Email Address",type:"email",disabled:I||O,value:D,onChange:e=>R(e.target.value),required:!0}),(0,y.jsx)(i.t,{loading:_,disabled:E||I||O,children:I?"Thanks for signing up!":E?"You're already subscribed!":e||"Sign Me Up"})]})]})}},59148:function(e,t,n){"use strict";var r=n(17839),i=n(86780),o=n(40809),a=n(52938),s=n(85349);const l=({rawOembed:e,className:t="",subtype:n})=>{const i=(0,o.useRef)(null),l=(0,a.x)(i,{rootMargin:"600px 0px",disabled:"twitter"!==n});(0,o.useEffect)(()=>{l&&"twitter"===n&&async function(e){if(window.twttr)window.twttr.widgets.load(e);else{const t=document.createElement("script");t.src="https://platform.twitter.com/widgets.js",t.async=!0,t.onload=()=>{window.twttr&&window.twttr.widgets.load(e)},document.head.appendChild(t)}}(i.current)},[l,n]);const u="youtube"===n;let c=e.html;return u&&(c=e.html.replace("iframe w",'iframe class="content" w')),(0,s.jsx)(r.t,{"data-oembed-type":n,ref:"twitter"===n?i:null,className:`${t} mb-med ${u?"yt":""}`,dangerouslySetInnerHTML:{__html:c},backgroundColor:[null,"$blueGray.100","initial","$blueGray.100"],borderRadius:[null,"$md","$none","$md"],padding:[null,"$3","0","$3"],sx:{"& > *":{margin:"auto !important"}}})};l.propTypes={rawOembed:i.shape({html:i.string,className:i.string}).isRequired,className:i.string,subtype:i.string.isRequired},t.A=l},82604:function(e,t,n){"use strict";n.d(t,{C:function(){return u},E:function(){return c}});var r=n(94015),i=n(34952),o=n(86780),a=n(60882),s=n.n(a),l=(n(40809),n(85349));const u=({ansData:{_id:e,citation:t={content:""},content_elements:n=[]}={}})=>(0,l.jsxs)(i.t,{as:"blockquote",className:"block-quote",gap:"$3",bg:"$white",textColor:"$blueGray.800",lineHeight:"$loose",p:"$3",mx:"$0",borderTopRightRadius:"$lg",borderBottomRightRadius:"$lg",sx:{fontFamily:"$gibson",fontSize:["$1",null,"$2"],width:"$full",borderColor:"$blueGray.50",borderStyle:"solid",borderWidth:"2px",boxShadow:"-4px 0 0 #ef4444"},children:[n.length&&n.map(e=>"<br/>"===e.content?null:(0,l.jsx)(r.t,{innerContent:e.content},s()("blockquote"))),t.content&&(0,l.jsx)(r.t,{as:"cite",innerContent:t.content,sx:{fontSize:"$0",color:"$blueGray.700","&::before":{content:"'— '"}}})]},e),c=({ansData:e})=>(0,l.jsx)("aside",{children:(0,l.jsx)(u,{ansData:e})}),d={ansData:o.shape({_id:o.string.isRequired,citation:o.shape({content:o.string}),content_elements:o.arrayOf(o.shape({content:o.string.isRequired}))})};u.propTypes=d,c.propTypes=d},33310:function(e,t,n){"use strict";var r=n(40809),i=n(59633),o=n(90069),a=n(85349);t.A=({content:e,className:t,shouldBeStatic:n=!1})=>{(0,r.useEffect)(()=>{n||(0,o.tE)(e)},[n,e]);const[,s,l]=e.match(/<script.+gmg\.static\/elections\/race.js.+data-election=["']([0-9]+)["'].+data-race=["']r?([0-9]+)["']/)||[];return s&&l?(0,a.jsx)(i.default,{customFields:{electionId:Number(s),raceId:Number(l)}}):(0,a.jsx)("div",{className:t||"",children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:e}})})}},10576:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(17839),i=n(94015),o=n(85349);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u="The advertiser paid a fee to promote this sponsored article and may have influenced or authored the content. The views expressed in this article are those of the advertiser and do not necessarily reflect those of this site or affiliated companies.";function c({children:e,sx:t}){return(0,o.jsx)(r.t,{className:"branded",sx:s({backgroundColor:"$blue.100",borderLeftWidth:"$4",borderLeftStyle:"solid",borderLeftColor:"$blue.700",borderTopRightRadius:"$rg",borderBottomRightRadius:"$rg"},t),children:(0,o.jsx)(i.t,{className:"copyright",sx:{fontFamily:"$gibson",fontStyle:"italic",fontSize:"$1",lineHeight:"$snug",py:"$2",px:"$3",color:"$blueGray.700"},children:e||u})})}},17657:function(e,t,n){"use strict";var r=n(40809),i=n.n(r),o=n(17839),a=n(94015),s=n(3901),l=n(4321),u=n(78367),c=n(85349);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h=(0,c.jsx)(o.t,{as:"span",sx:{color:"$slate.300",userSelect:"none",fontSize:"inherit",mx:"2px"},"aria-hidden":"true",children:"•"}),g={color:"$blue.600",textDecoration:"none",fontWeight:"$medium",transition:"all 150ms ease",borderRadius:"$xs",padding:"2px 4px",margin:"-2px -4px","&:hover":{color:"$blue.700",backgroundColor:"$blue.50"},"&:focus":{outline:"2px solid $blue.200",outlineOffset:"2px",color:"$blue.700",backgroundColor:"$blue.50"}};t.A=({tags:e=[],variant:t="comma"})=>{const{arcSite:n}=(0,l.useAppContext)(),r=Array.from(new Set(e.map(e=>e.text)));if(0===r.length)return null;const d=r.map(e=>{const r=(0,u.bi)({link:`/topic/${e.replace(/ /g,"_")}/`,arcSite:n}),i={gacategory:"Article Rail",gaaction:"Tag Link",galabel:e};return(0,c.jsx)(s.t,f(f({href:r,gaTag:i,title:`View more stories about ${e}`},"middot"===t?{sx:g}:{}),{},{children:e}),e)});return(0,c.jsxs)(o.t,{as:"nav","aria-label":"Tags",sx:{color:"$blueGray.600",fontSize:"$1"},children:["Tags: ","comma"===t?(0,c.jsx)(a.t,{as:"span",sx:{fontWeight:"$semibold",lineHeight:"$snug",color:"$blueGray.600",textTransform:"capitalize"},children:(p=d,m=", ",p.reduce((e,t,n)=>{if(n>0){const r=`sep-${String(p[n-1].key)}-${String(t.key)}`,o=i().isValidElement(m)?i().cloneElement(m,{key:r}):(0,c.jsx)("span",{children:m},r);e.push(o)}return e.push(t),e},[]))}):d.map((e,t)=>{const n=t===d.length-1;return(0,c.jsxs)(i().Fragment,{children:[e,!n&&h]},r[t])})]});var p,m}},78886:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(4321),i=n(18132),o=n(85349);function a({note:e,sx:t}){const{globalContent:{editor_note:n}={}}=(0,r.useAppContext)();return e||n?(0,o.jsx)(i.A,{note:e||n,sx:t}):null}},16797:function(e,t,n){"use strict";n.r(t);var r=n(94015),i=n(2525),o=n(10520),a=n(4321),s=n(78367),l=n(15254),u=n(53258),c=n(10576),d=n(17657),f=n(85349);t.default=()=>{const e=(0,a.useAppContext)(),{siteProperties:t,globalContent:n}=e,{description:{basic:p}={},credits:{by:h=[]}={},taxonomy:{sections:[{path:g,name:m}],tags:y=[]}={}}=n,v=n.owner.sponsored,b=h.map(e=>{const t="additional_properties"in e&&"original"in e.additional_properties&&"role"in e.additional_properties.original?`, ${e.additional_properties.original.role}`:null;return(0,f.jsxs)("p",{className:"font_gibson | no-margin",children:[(0,f.jsx)("span",{className:"color_red | font_semibold",href:"#",children:e.name},e.name),t]},e.name)}),w=[],x=[];
99"corrections"in n&&n.corrections.forEach(e=>{if("clarification"===e.correction_type)w.push((0,f.jsxs)("p",{className:"notice correction",children:[(0,f.jsx)("span",{className:"font_bold",children:"Clarification:"}),e.text]}));else w.push((0,f.jsxs)("p",{className:"notice correction",children:[(0,f.jsx)("span",{className:"font_bold",children:"Correction:"}),e.text]}))}),"editor_note"in n&&x.push((0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{className:"notice note",children:n.editor_note}),(0,f.jsx)(i.t,{variant:"$blueGray.100",mb:"$3"})]}));const S=g&&m?(0,f.jsx)("a",{href:g,children:m}):null,k=g&&m?(0,f.jsx)("a",{href:g,children:"Sponsored"}):null;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:"articleInfo | mobileOnly",children:(0,f.jsx)(o.t,{level:4,className:"font_gibson | uppercase | mb-sm",children:v?k:S})}),(0,f.jsx)(o.t,{level:1,className:"headline",children:n.headlines.basic}),n.subheadlines?(0,f.jsx)(o.t,{level:2,className:"subheadline font_light",children:n.subheadlines.basic}):null,(0,f.jsxs)("div",{className:"metadata | mobileOnly | mb-norm font_gibson | font_regular",children:[(0,f.jsx)("div",{className:"byline",children:b}),(0,f.jsxs)("div",{className:"color_medium-gray mb-norm",children:[n.display_date?(0,f.jsxs)("time",{className:"display_block",dateTime:n.display_date,children:["Published: ",(0,f.jsx)("strong",{className:"font_semibold",children:(0,f.jsx)(l.A,{dateString:n.display_date,timeZone:t.timeZone})})]}):null,(0,s.nr)(n.display_date,n.publish_date)?(0,f.jsxs)("time",{className:"display_block",dateTime:n.publish_date,children:["Updated: ",(0,f.jsx)("strong",{className:"font_semibold",children:(0,f.jsx)(l.A,{dateString:n.publish_date,timeZone:t.timeZone})})]}):null]}),(0,f.jsx)(d.A,{tags:y})]}),(0,f.jsx)(u.A,{sx:{marginBottom:"$4"},data:n.content_elements,className:"full-width"}),v?(0,f.jsx)(c.A,{}):null,x,p&&(0,f.jsx)(r.t,{innerContent:p,variant:"$base",textColor:"$blueGray.900",lineHeight:"$loose"}),w,(0,f.jsx)(r.t,{className:"copyright",sx:{color:"$blueGray.400",lineHeight:"$normal",fontSize:"$0",fontStyle:"italic"},children:n.copyright}),(0,f.jsx)(i.t,{variant:"$gray100"})]})}},16059:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(17839),i=n(94015),o=n(34952),a=n(4321),s=n(15254),l=n(78367),u=n(87035),c=n(17657),d=n(85349);function f({mobileMetadata:e,desktopMetadata:t}){const{siteProperties:{timeZone:n},globalContent:{display_date:f,publish_date:p,taxonomy:{tags:h=[]}={},credits:{by:g=[]}={}}}=(0,a.useAppContext)();return(0,d.jsxs)(o.t,{gap:"$3",className:"metadata",sx:{display:[e,null,t],fontFamily:"$gibson"},children:[(0,d.jsx)(u.A,{authorList:g}),(0,d.jsxs)(r.t,{className:"time",display:["block",null,"flex"],sx:{fontSize:"$1",lineHeight:"$tight",color:"$blueGray.700"},children:[f?(0,d.jsxs)(i.t,{as:"time",sx:{display:"block"},dateTime:f,children:["Published: ",(0,d.jsx)(i.t,{as:"span",sx:{color:"$blueGray.600",lineHeight:"$snug",fontWeight:"$semibold"},children:(0,d.jsx)(s.A,{dateString:f,timeZone:n})})]}):null,(0,l.nr)(f,p)?(0,d.jsxs)(i.t,{as:"time",sx:{display:"block"},dateTime:p,children:["Updated: ",(0,d.jsx)(i.t,{as:"span",sx:{color:"$blueGray.600",lineHeight:"$snug",fontWeight:"$semibold"},children:(0,d.jsx)(s.A,{dateString:p,timeZone:n})})]}):null]}),(0,d.jsx)(c.A,{tags:h})]})}},58344:function(e,t,n){"use strict";n.r(t),n.d(t,{NewsletterSignup:function(){return m}});var r=n(97968),i=n(81510),o=n(94015),a=n(4321),s=n(43993),l=n(86780),u=n(40809),c=n(45427),d=n(46938),f=n(20922),p=n(8508),h=n(85349);const g=["localhost","gmg-sandbox"].includes(s.ENVIRONMENT),m=({customFields:{listId:e="",signUpCopy:t="Get Email Alerts"}})=>{const{arcSite:s,siteProperties:{braze:l}}=(0,a.useAppContext)(),[m,y]=(0,u.useState)(""),[v,b]=(0,u.useState)("idle"),[w,x]=(0,u.useState)("none"),S=t=>{if(t.preventDefault(),b("submitting"),x("none"),""===m)return c.oR.error("Please enter an email address"),x("empty"),void b("error");if(!(0,d.DT)(m))return c.oR.error("Please enter a valid email address"),x("invalid"),void b("error");const r=(0,d.Tm)(m),i=(0,d.xX)(m);if(!e)return window.location.href=`/account/newsletters/?email=${r}`,void b("idle");const o={[e]:1},a=(0,p.d)();fetch(`${a}/email/newsletters/update`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:i,site:s,subscribes:o})}).then(async t=>{if(!t.ok){const e=await t.json().catch(()=>({})),n=new Error(e?.error||"Something went wrong");throw n.responseData=e,n}
99(0,f.mG)(i),c.oR.success("Thank you for signing up!");const{dataLayer:r=[]}=window;r.push({event:"clickEvent",gaCategory:"Email",gaAction:"Subscribe",gaLabel:e});const{initialize:o,isInitialized:a,openSession:u,getUser:d,getDeviceId:p}=await n.e(7270).then(n.bind(n,47270));a()||(o(g?l.sandboxApiKey:l.prodApiKey,{baseUrl:l.sdkEndpoint,enableLogging:!!g}),u());const h=d(),m=p(),y=(0,f.Ri)("BCSessionID"),v=(0,f.Ri)("newspassid");m&&localStorage.setItem("gmg_device_id",m),h&&(h.setCustomUserAttribute("seen_emails",i,!0),h.setEmail(i),h.addAlias(i,"email"),y&&(h.addAlias(y,"blueconic_id"),h.setCustomUserAttribute("blueconic_id",y)),v&&(h.addAlias(v,"npid"),h.setCustomUserAttribute("npid",v)),h.setCustomUserAttribute("last_seen_at",(new Date).toISOString()),h.setCustomUserAttribute(s,!0)),b("success")}).catch(e=>{console.error(e);const t=e?.responseData;c.oR.error(t?.error||"Something went wrong",{description:t?.details,action:{label:"Retry",onClick:()=>{S({preventDefault:()=>{}})}}}),b("error")})};return(0,h.jsxs)(r.u,{onSubmit:S,"aria-label":e?`Sign up for ${e.replaceAll("_"," ")} newsletter`:"Sign up for our newsletter",sx:{display:"flex",flexDirection:"column",gap:"$2"},children:[(0,h.jsx)(r.s,{size:"$rg",type:"email",name:"email",label:t,value:m,onChange:e=>{y(e.target.value)},placeholder:"Enter your email"}),"none"!==w&&(0,h.jsx)(o.t,{variant:"$sm",textColor:"$red.500",children:"empty"===w?"Please enter an email address":"Please enter a valid email address"}),(0,h.jsx)(i.t,{type:"submit",variant:"$primary",width:"100%",loading:"submitting"===v,disabled:"submitting"===v||"success"===v,children:"Sign Up"})]})};m.propTypes={customFields:l.shape({listId:l.text.tag({name:"Braze Newsletter Name",description:"Example: 'wdiv_breaking'"}),signUpCopy:l.text.tag({name:"Sign Up Message"})})},t.default=m},72077:function(e,t,n){"use strict";n.r(t);var r=n(85349);t.default=()=>(0,r.jsx)("section",{id:"sponsored-content",children:(0,r.jsx)("div",{id:"sponsored_content_placeholder"})})},30870:function(e,t,n){"use strict";n.r(t);var r=n(40809),i=n(86780),o=n(4321),a=n(85349);const s=e=>{const t=(0,o.useAppContext)(),n="undefined"!=typeof window,{siteProperties:i,requestUri:s}=t,{customFields:{widgetId:l}={}}=e,u={AR_3:"MB_2",CRMB_2:"SF_1"};let c=null;n&&window.innerWidth<769&&l in u&&(c=u[l]);const d=(0,r.useCallback)(e=>{if(null!==e&&!document.getElementsByTagName("body")[0].classList.contains("noAd")&&""===e.innerHTML){const t=document.createElement("script");t.type="text/javascript",t.src="//widgets.outbrain.com/outbrain.js",t.async="async",e.appendChild(t)}},[]),f=n?window.location.href:`https://www.${i.siteDomain}${s}`,p=n?window.location.host:i.siteDomain;return(0,a.jsx)("div",{className:"sponsored-content",children:(0,a.jsx)("section",{className:"content-block",children:(0,a.jsx)("div",{id:"gmg-outbrain-container",children:(0,a.jsx)("div",{className:"OUTBRAIN","data-src":f,ref:d,"data-widget-id":c||l,"data-ob-template":p})})})})};s.propTypes={customFields:i.shape({widgetId:i.oneOf(["SDK_1","AMP_1","MB_2","CRMB_1","AR_3","CR_1","AR_4","SF_1","CRMB_2","SL_1","CRAB_1","CRAB_2"]).tag({label:"Widget ID",labels:{SDK_1:"In-App Widget (SDK_1)",AMP_1:"Mobile AMP Article Page (AMP_1)",MB_2:"New Mobile Widget (MB_2)",CRMB_1:"New Mobile Widget (CRMB_1)",AR_3:"New Image Widget (AR_3)",CR_1:"Out of State Image Widget (CR_1)",AR_4:"New Text Widget (AR_4)",SF_1:"Weather Widget (SF_1)",CRMB_2:"Weather Widget (CRMB_2)",SL_1:"AdBlock Image Sidebar Widget (SL_1)",CRAB_1:"AdBlock Image Widget (CRAB_1)",CRAB_2:"AdBlock Text Widget (CRAB_2)"}})}).isRequired},t.default=s},59099:function(e,t,n){"use strict";n.r(t);var r=n(97968),i=n(34952),o=n(14375),a=n(4321),s=n(86780),l=(n(40809),n(39486)),u=n(78573),c=n(20766),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=({customFields:{mobileOnly:e=!1,mobileColumns:t=1,tabletColumns:n=2,desktopColumns:s=null,xGap:l="$3",yGap:f="$3",gap:p="$3",horizontalAlignment:h="left",verticalAlignment:g="top",headingColor:m,headingWeight:y,mobileHeadingSize:v="$2",tabletHeadingSize:b=null,desktopHeadingSize:w="$3",descriptionColor:x,descriptionWeight:S,mobileDescriptionSize:k="$1",tabletDescriptionSize:O=null,desktopDescriptionSize:T=null,metaTitleSize:C="$-1",metaTitleColor:E="$red.600",metaTitleWeight:j="$medium",textLocation:_="bottom",amount:P=6,showImage:I,showTime:A,showDescription:D,showDividers:R,headlineLines:M,descriptionLines:$,dividerHeadingContent:L,dividerColor:N="$red.500",dividerMobileHeadingSize:U="$2",dividerTabletHeadingSize:B=null,dividerDesktopHeadingSize:F="$3",dividerHeadingWeight:z="$bold",dividerHeaderColor:V="$blueGray.900",bgColor:H="$transparent"}})=>{const{isAdmin:G,arcSite:W,siteProperties:{siteName:q},globalContent:{related_content:K}={}}=(0,a.useAppContext)(),Y=K?.basic?.map(e=>e.referent?.id).join(","),X=(0,o.useContent)(Y&&0!==Y.length?{source:"articles_by_id",query:{ids:Y}}:void 0);if(!X)return null;const{content_elements:J}=X,Z={amount:P,descriptionLines:$,headlineLines:M,arcSite:W,siteName:q,shouldBeStatic:!1,isAdmin:G,showDividers:R,gridColumns:[t,n,s],mobileHeadingSize:v,tabletHeadingSize:b,desktopHeadingSize:w,headingColor:m,headingWeight:y,metaTitleSize:C,metaTitleColor:E,metaTitleWeight:j,mobileDescriptionSize:k,tabletDescriptionSize:O,desktopDescriptionSize:T,descriptionWeight:S,descriptionColor:x,showDescription:D,showImage:I,showTime:A,textLocation:_},Q=J.slice(0,P).map(c.getStoryCard,Z);return(0,d.jsxs)(i.t,{gap:p,sx:{display:e?["flex",null,"none"]:"flex"},children:[L?(0,d.jsx)(u.default,{customFields:{dividerHeadingContent:L,dividerColor:N,dividerMobileHeadingSize:U,dividerTabletHeadingSize:B,dividerDesktopHeadingSize:F,dividerHeadingWeight:z,dividerHeaderColor:V,horizontalAlignment:h,verticalAlignment:g,bgColor:H,dividerHeadingLevel:4},children:L}):null,(0,d.jsx)("div",{children:(0,d.jsx)(r.l,{columns:[t,n,s],xGap:l,yGap:f,sx:c.storyGridStyles[_],children:Q})})]})};g.propTypes={customFields:s.shape(p(p({amount:s.number.tag({name:"Amount of Stories",defaultValue:6}),mobileOnly:s.boolean.tag({name:"Hide on Desktop",defaultValue:!1,group:"Display Options"}),showImage:s.bool.tag({name:"Show Image",defaultValue:!0,group:"Display Options"}),showDescription:s.bool.tag({name:"Show Description",defaultValue:!0,group:"Display Options"}),showTime:s.bool.tag({name:"Show Time",defaultValue:!0,group:"Display Options"}),showDividers:s.bool.tag({name:"Show Dividers",defaultValue:!1,group:"Display Options"}),textLocation:s.oneOf(["overlay","top","right","bottom","left"]).tag({name:"Text Location",description:"...",labels:{overlay:"overlay",top:"top",right:"right",bottom:"bottom",left:"left"},defaultValue:"bottom",group:"Display Options"})},l.pq),{},{gap:(0,l.P)({name:"Headline Gap",defaultValue:"$3",group:"Header Options"}),mobileColumns:(0,l.pd)({name:"Mobile Column Count",description:"Mobile columns",defaultValue:1,group:"Grid Options"}),tabletColumns:(0,l.pd)({name:"Tablet Column Count",description:"Tablet columns",defaultValue:2,group:"Grid Options"}),desktopColumns:(0,l.pd)({name:"Desktop Column Count",description:"Desktop columns",defaultValue:null,group:"Grid Options"}),xGap:(0,l.P)({name:"Column Gap (x-axis)",defaultValue:"$3",group:"Grid Options"}),yGap:(0,l.P)({name:"Row Gap (y-axis)",defaultValue:"$5",group:"Grid Options"}),mobileHeadingSize:(0,l.vJ)({name:"Mobile Headline Size",defaultValue:"$1",group:"Typography Options"}),tabletHeadingSize:(0,l.vJ)({name:"Tablet Headline Size",defaultValue:null,group:"Typography Options"}),desktopHeadingSize:(0,l.vJ)({name:"Desktop Headline Size",defaultValue:"$2",group:"Typography Options"}),headingWeight:(0,l.Cz)({name:"Heading Weight",defaultValue:"$bold",group:"Typography Options"}),headingColor:(0,l.O7)({name:"Heading Color",defaultValue:"$blueGray.900",group:"Typography Options"}),metaTitleSize:(0,l.vJ)({name:"Meta Title Size",defaultValue:"$-1",group:"Typography Options"}),metaTitleColor:(0,l.O7)({name:"Meta Title Color",defaultValue:"$red.500",group:"Typography Options"}),metaTitleWeight:(0,l.Cz)({name:"Meta Title Weight",defaultValue:"$medium",group:"Typography Options"}),mobileDescriptionSize:(0,l.vJ)({name:"Mobile Description Size",defaultValue:"$0",group:"Typography Options"}),tabletDescriptionSize:(0,l.vJ)({name:"Tablet Description Size",defaultValue:null,group:"Typography Options"}),desktopDescriptionSize:(0,l.vJ)({name:"Desktop Description Size",defaultValue:null,group:"Typography Options"}),descriptionWeight:(0,l.Cz)({name:"Description Weight",defaultValue:"$normal",group:"Typography Options"}),descriptionColor:(0,l.O7)({name:"Description Color",defaultValue:"$blueGray.600",group:"Typography Options"}),headlineLines:s.number.tag({name:"Headline line limit (optional)",description:"Manipulates the line limit on article headlines. A default is applied if blank.",defaultValue:3,group:"Advanced Options"}
99),descriptionLines:s.number.tag({name:"Description line limit (optional)",description:"Manipulates the line limit on article descriptions. A default is applied if blank.",defaultValue:2,group:"Advanced Options"})}))},t.default=g},92332:function(e,t,n){"use strict";var r=n(81510),i=n(94015),o=n(34952),a=n(3901),s=n(91497),l=n(40809),u=n(83716),c=n(68456),d=n(82149),f=n(75316),p=n(46407),h=n(85349);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({url:e,title:t,description:n,onShareSuccess:g,shareButtonText:y,copyButtonText:v,sx:b,showCommentButton:w=!0})=>{const x=(0,l.useRef)(null),[S,k]=(0,l.useState)(!1),{handleShare:O,showFallback:T,isClosing:C,closeFallback:E}=(0,f.A)({url:e,onShareSuccess:g});(0,l.useEffect)(()=>{if("undefined"==typeof window)return;const e=()=>{const e=document.getElementById("commentDiv");k(!!e)};e();const t=new MutationObserver(e);return t.observe(document.body,{childList:!0,subtree:!0}),()=>{t.disconnect()}},[]),(0,l.useEffect)(()=>{T&&x.current&&x.current.focus()},[T]);const j=w&&S;return(0,h.jsx)(o.t,{direction:"row",gap:"$2",alignItems:"center",width:"100%",sx:m(m({},b),{},{opacity:C?0:1,transition:"opacity 0.3s ease-in-out",pointerEvents:C?"none":"auto"}),children:T?(0,h.jsxs)(h.Fragment,{children:[p.eX.map((r,o)=>(0,h.jsx)(a.t,{ref:0===o?x:void 0,href:r.buildShareUrl(e,t,n),onClick:()=>{g?.(),E()},"aria-label":r.ariaLabel,title:r.ariaLabel,target:"_blank",rel:"noopener noreferrer",variant:"$base",sx:d.q,children:(0,h.jsx)(i.n,{icon:r.icon,fontSize:"$2",textColor:"$blueGray.700"})},r.name)),(0,h.jsx)(u.A,{url:e,buttonText:v,sx:d.q,onCopySuccess:g}),j&&(0,h.jsx)(c.A,{})]}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(r.t,{variant:"$gray",fontSize:"$2",onClick:O,"aria-label":"Share content",title:"Share content",flex:"1",borderRadius:"$rg",iconLeft:s.t5,sx:d.q,children:y}),(0,h.jsx)(u.A,{url:e,buttonText:v,sx:d.q,onCopySuccess:g}),j&&(0,h.jsx)(c.A,{})]})})}},68456:function(e,t,n){"use strict";var r=n(40809),i=n(17839),o=n(94015),a=n(3901),s=n(56418),l=n(82149),u=n(55419),c=n(85349);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=()=>{const[e,t]=(0,r.useState)(0);(0,r.useEffect)(()=>{const e=()=>{const e=document.querySelector("span.vf-comments-count, span.vf-counter");if(e){const n=parseInt(e.textContent||"0",10);t(n)}};e();const n=new MutationObserver(e),r=document.querySelector(".comment-count-wrapper");return r&&n.observe(r,{childList:!0,subtree:!0,characterData:!0}
99),()=>n.disconnect()},[]);const n=e>0,d=1===e?"comment":"comments";return(0,c.jsxs)(a.t,{href:"#commentDiv","aria-label":n?`View ${e} ${d}`:"View comments",sx:f({position:"relative"},l.q),children:[(0,c.jsx)(o.n,{icon:s.q9,sx:{fontSize:"$2",color:"$blueGray.700"}}),n&&(0,c.jsx)(u.A,{count:e,variant:"red",size:"xs",sx:{position:"absolute",top:"-6px",right:"-6px"}}),(0,c.jsx)(i.t,{className:"comment-count-wrapper",sx:{position:"absolute",width:0,height:0,overflow:"hidden",visibility:"hidden"},children:(0,c.jsx)("vf-conversations-count",{className:"vf-counter"})})]})}},83716:function(e,t,n){"use strict";var r=n(81510),i=n(40809),o=n(45427),a=n(46407),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({url:e,buttonText:t,sx:n,onCopySuccess:l})=>{const[c,d]=(0,i.useState)("idle");(0,i.useEffect)(()=>{const e="success"===c||"error"===c?setTimeout(()=>d("idle"),5e3):void 0;return()=>e&&clearTimeout(e)},[c]);return(0,s.jsx)(r.t,{variant:"$gray",fontSize:"$2",onClick:async()=>{d("copying");try{await navigator.clipboard.writeText(e),d("success"),l?.(),o.oR.success("Link copied to clipboard")}catch{o.oR.error("Copy failed. Here's the link to copy:",{description:e,duration:1/0,closeButton:!0}),d("error")}},"aria-label":(0,a.ps)(c),title:(0,a.ps)(c),iconLeft:(0,a.cR)(c),disabled:"copying"===c,borderRadius:"$rg",sx:u(u(u({},n),(0,a.eA)((0,a.qY)(c))),{},{transition:"background-color 0.3s ease"}),children:t&&("success"===c?"Copied":t)})}},34063:function(e,t,n){"use strict";var r=n(40809),i=n(4321),o=n(94015),a=n(34952),s=n(92332),l=n(85349);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({params:e,shareButtonText:t,copyButtonText:n})=>{const{globalContent:u,arcSite:d,siteProperties:{siteName:f},globalContentConfig:{source:p}={}}=(0,i.useAppContext)(),{subtype:h,canonical_url:g,headlines:m,description:y,websites:v}=u,b="full-width"===h,w=m?.basic,x=y?.basic,S=v?.[d]?.website_url,k=`https://www.${f.toLowerCase()}${S||g}`,O=(0,r.useMemo)(()=>{if(!e)return k;const t=new URL(k),n=new URLSearchParams(t.search);return Object.entries(e).forEach(([e,t])=>{null!=t&&""!==t&&n.set(e,t)}),t.search=n.toString(),t.toString()},[k,e]);return"preview"===p?(0,l.jsx)(a.t,{p:"$1",mb:"$2",bg:"$blueGray.100",sx:{fontStyle:"italic"},alignItems:"center",justifyContent:"center",gap:"$0",children:(0,l.jsx)(o.t,{fontSize:"$3",textColor:"$blueGray.700",children:"Sharebar will go here"})}):(0,l.jsx)(a.t,{className:"share-bar",direction:"row",alignItems:"center",gap:"$2",sx:c({},b&&{width:["100%","640px","640px"],marginX:"auto",paddingX:["$3","$0","$0"],justifyContent:"center"}),children:(0,l.jsx)(s.A,{url:O,title:w,description:x,shareButtonText:t,copyButtonText:n})})}},55351:function(e,t,n){"use strict";n.r(t);var r=n(2525),i=n(34952),o=n(4321),a=n(86780),s=n(34063),l=n(85349);const u=({customFields:{utmSource:e,utmMedium:t,utmCampaign:n,utmContent:a,utmTerm:u}={}})=>{const{globalContent:c}=(0,o.useAppContext)(),{subtype:d}=c,f={utm_source:e,utm_medium:t,utm_campaign:n,utm_content:a,utm_term:u},p="full-width"===d;return(0,l.jsxs)(i.t,{gap:"$3",children:[(0,l.jsx)(s.A,{params:f}),p?null:(0,l.jsx)(r.t,{variant:"$gray100"})]})};
99u.propTypes={customFields:a.shape({utmSource:a.string.tag({name:"UTM Source",label:"UTM Source",description:"Identifies which site sent the traffic, e.g., google, newsletter, or billboard. Use this to track different sources of traffic to your article."}),utmMedium:a.string.tag({name:"UTM Medium",label:"UTM Medium",description:"Identifies what type of link was used, e.g., cpc for cost per click, email for email marketing, or social for social media. This helps categorize the method of traffic."}),utmCampaign:a.string.tag({name:"UTM Campaign",label:"UTM Campaign",description:"Used for specific promotions or strategic campaigns. Name your campaign here, e.g., spring_sale, product_launch_2023, or black_friday. This helps track performance across different marketing initiatives."}),utmContent:a.string.tag({name:"UTM Content",label:"UTM Content",description:"Used to differentiate similar content or links within the same ad or page. For example, if you have two call-to-action links on the same email, you can use utm_content to differentiate which one was clicked."}),utmTerm:a.string.tag({name:"UTM Term",label:"UTM Term",description:"Used for paid search to note the keywords for this ad. If you're using keyword-level tracking in Google Ads, the keywords you bid on will be added here automatically."})})},t.default=u},75316:function(e,t,n){"use strict";var r=n(40809);t.A=({url:e,onShareSuccess:t})=>{const n=(0,r.useRef)(void 0),[i,o]=(0,r.useState)(!1),[a,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>()=>{n.current&&clearTimeout(n.current)},[]),{handleShare:async()=>{const n="undefined"!=typeof window,r={url:e};if(n&&navigator.canShare?.(r)&&window.innerWidth<=1024)try{await navigator.share(r),t?.()}catch(e){"AbortError"!==e.name&&o(!0)}else o(!0)},showFallback:i,isClosing:a,closeFallback:()=>{n.current&&clearTimeout(n.current),a||(s(!0),n.current=window.setTimeout(()=>{o(!1),s(!1)},300))}}}},82149:function(e,t,n){"use strict";n.d(t,{q:function(){return r}});const r={display:"flex",flex:1,justifyContent:"center",alignItems:"center",paddingY:"$2",paddingX:"$2",fontSize:"$2",boxSizing:"border-box",backgroundColor:"$blueGray.100",border:"1px solid $blueGray.200",borderRadius:"$rg",fontWeight:"$medium",letterSpacing:"$wide",color:"$blueGray.700",transition:"color 300ms ease, background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1), border 300ms ease","&:hover":{backgroundColor:"$blueGray.200",border:"1px solid $blueGray.300"},"&:focus":{backgroundColor:"$blueGray.200",boxShadow:"$grayButtonFocus",border:"1px solid $blueGray.300",outline:"none"},"&:active":{backgroundColor:"$blueGray.300",boxShadow:"$grayButtonFocus",border:"1px solid $blueGray.400"}}},46407:function(e,t,n){"use strict";n.d(t,{cR:function(){return d},eA:function(){return p},eX:function(){return u},ps:function(){return f},qY:function(){return c}});var r=n(82840),i=n(82509),o=n(70238),a=n(22135),s=n(74314),l=n(39449);const u=[{name:"facebook",icon:i.Dg,ariaLabel:"Share on Facebook",buildShareUrl:e=>`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(e)}`},{name:"twitter",icon:o.Oc,ariaLabel:"Share on Twitter",buildShareUrl:(e,t)=>`https://twitter.com/intent/tweet?url=${encodeURIComponent(e)}&text=${encodeURIComponent(t||"")}`},{name:"email",icon:r.y_,ariaLabel:"Share by Email",buildShareUrl:(e,t,n)=>{const r=`${n?`${n} \n\n`:""}${e}`;return`mailto:?subject=${encodeURIComponent(t||"Check this out")}&body=${encodeURIComponent(r)}`}}],c=e=>{switch(e){case"success":return"$green.300";case"error":return"$red.300";default:return}},d=e=>{switch(e){case"success":return s.I;case"error":return a.faCircleExclamation;default:return l.jP}},f=e=>{switch(e){case"success":return"Link copied to clipboard";case"error":return"Copy failed — manual copy link provided";default:return"Copy link"}},p=e=>e?{backgroundColor:e,"&:hover":{backgroundColor:e},"&:focus":{backgroundColor:e},"&:active":{backgroundColor:e}}:{}},22379:function(e,t,n){"use strict";n.r(t);var r=n(10576),i=n(85349);t.default=({sx:e})=>(0,i.jsx)(r.A,{sx:e})},44982:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return B}});var r=n(40809),i=n(86780),o=n(17839),a=n(10520),s=n(3901),l=n(34952),u=n(94015),c=n(2525),d=n(4321),f=n(78367),p=n(90069),h=n(56323),g=n(93368),m=n(74025),y=n(18132),v=n(10576),b=n(16059),w=n(85349);function x({headline:e,subheadline:t,children:n}){return(0,w.jsxs)(o.t,{className:"full-width-promo-object",position:"relative",sx:{"& .imageWrapper":{height:["calc(100vh - 97px)","calc(100vh - 146px)","calc(100vh - 151px)"],"& img":{borderRadius:"$none"},"&:before":{content:"''",width:"$full",background:"linear-gradient(to top, #222 0%, #0000 100%)",height:"$1/2",position:"absolute",bottom:"0",zIndex:1}}},children:[(0,w.jsxs)(l.t,{className:"full-width-headlines",gap:"$2",position:"absolute",bottom:"$9",width:"$full",zIndex:10,sx:{maxWidth:[null,null,"1200px"],bottom:["$9",null,"$7"],left:"50%",transform:"translateX(-50%)"},children:[(0,w.jsx)(a.t,{level:1,sx:{fontSize:["$4",null,"$6"],left:"0",right:"0"},textColor:"$white",children:e}),t?(0,w.jsx)(a.t,{level:2,sx:{fontSize:["$3",null,"$5"],marginLeft:"auto",marginRight:"auto",left:"0",right:"0"},textColor:"$white",fontWeight:"$light",children:t}):null]}),n]})}var S=n(97968),k=n(44194),O=n(53258),T=n(29373),C=n(71344),E=n(55090);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?j(Object(n),!0).forEach(function(t){P(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function P(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const I=(0,r.lazy)(()=>Promise.resolve().then(n.bind(n,24892)));function A({primaryLivestream:e,secondaryLivestream:t,livestreamHero:n,promoImage:i,promoVideo:o,promoGallery:a,promoCustomEmbed:s,anyclipReady:l,captionPosition:u="bottom",height:c,width:f,scaleDirection:p="width",responsive:h=!0,autoPlay:g=!1,muted:m=!1,isSponsored:y=!1}){const{globalContent:v,siteProperties:{placeholderImage:b}}=(0,d.useAppContext)(),x=!(e=>{const t=e?.split("?")[0]?.trim().replace(/^\/+|\/+$/g,"").toLowerCase();return"sponsored"===t||!0===t?.startsWith("sponsored/")})(v?.taxonomy?.primary_section?.path);if("reference"===o?.type||"reference"===o?.promo_items?.basic?.type){const e="reference"===o.type?o.referent.id:"reference"===o.promo_items?.basic?.type?o.promo_items.basic.referent.id:void 0;return e?(0,w.jsx)("div",{className:"full-width",children:(0,w.jsx)(k.default,{refId:e,playbackMode:g?"auto-play":"click-to-play",mute:m,showAds:x,stickyMode:"non-persistent-in-view",variation:"editorial-hero"})}):null}if(e)return(0,w.jsx)(r.Suspense,{fallback:(0,w.jsx)(S.f,{ratio:"16:9",bg:"$blueGray.100",borderRadius:["$none","$rg"]}),children:(0,w.jsx)(I,{className:"full-width",canonicalWebsite:e.embed.config.canonical_website,customFields:{daiAssetKey:e.embed.config.daiAssetKey,hls:e.embed.config.hls,url:e.embed.config.canonical_url,poster:e.embed.config.poster,adTagUrl:e.embed.config.adTag_preroll,title:e.embed.config.title,autoPlay:g,muted:m,stickyEnabled:!0},isLive:!0})});if(t)return(0,w.jsx)(r.Suspense,{fallback:(0,w.jsx)(S.f,{ratio:"16:9",bg:"$blueGray.100",borderRadius:["$none","$rg"]}),children:(0,w.jsx)(I,{className:"full-width",customFields:{daiAssetKey:t.daiAssetKey,hls:t.hls,poster:t.poster,title:t.title,autoPlay:g,muted:m,stickyEnabled:!0},isLive:!0})});if(n&&i&&!t)return(0,w.jsx)(r.Suspense,{fallback:(0,w.jsx)(S.f,{ratio:"16:9",bg:"$blueGray.100",borderRadius:["$none","$rg"]}),children:(0,w.jsx)(I,{className:"full-width",customFields:{id:n.liveHeroPlayerID,hls:n.liveHeroStreamUrl,poster:i.url,title:n.liveHeroTitle,adTagUrl:n.liveHeroAdTag,autoPlay:g,muted:m,stickyEnabled:!0},isLive:!0})});if(i&&!n&&!e&&!t&&!o&&!a)return(0,w.jsx)(T.A,{url:i.url??b,fallbackImage:b,scaleDirection:p,responsive:h,height:c??i.height,width:f??i.width,alt:i.caption||"",imgClassName:"promo full-width",sizes:!1===h?"100vw":(0,C.iy)(),lazy:!1,copyright:i.copyright,caption:i.caption,captionPosition:u,credits:i?.credits??void 0,sx:{"& .imageWrapper":{borderRadius:["$none","$rg"],overflow:"hidden"}}});if(o&&l){const e=(0,k.resolvePromoVideoGmgId)({id:o._id,sourceId:o.source?.source_id});return(0,w.jsx)("div",{className:"full-width",children:(0,w.jsx)(k.default,{refId:e,playbackMode:g?"auto-play":"click-to-play",mute:m,showAds:x,stickyMode:"non-persistent-in-view",variation:"editorial-hero"})})}if(o&&o.streams?.[0].url&&"video"===o.type){const e=(0,k.resolvePromoVideoGmgId)({id:o._id,sourceId:o.source?.source_id});return(0,w.jsx)("div",{className:"full-width",children:(0,w.jsx)(k.default,{refId:e,playbackMode:g?"auto-play":"click-to-play",mute:m,showAds:x,stickyMode:"non-persistent-in-view",variation:"editorial-hero"})})}return o&&"video"===o.type?(0,w.jsx)("div",{className:"full-width",children:(0,w.jsx)(k.default,{refId:o._id,playbackMode:g?"auto-play":"click-to-play",mute:m,showAds:x,stickyMode:"non-persistent-in-view",variation:"editorial-hero"})}):a&&a.content_elements?(0,w.jsx)(O.A,{className:"galleryWrapper full-width",data:a.content_elements}):s&&s.embed?.config?(0,w.jsx)(E.A,{subtype:s.subtype,embed:_(_({},s.embed),{},{config:_(_({},s.embed.config),{},{isFeaturedSpot:!0,type:y?"sponsored":"featured",autoPlay:g,muted:m,showAds:x})})},s.embed.id):null}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?D(Object(n),!0).forEach(function(t){M(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $=(0,r.lazy)(()=>Promise.resolve().then(n.bind(n,74930))),L={".articleBody .full-width:not(figure, .anyClipWrapper, .imageWrapper, .customEmbed.full-width, .customEmbed.pin), .articleBody .customEmbed.cloudinaryPicker, .full-width-promo-object .full-width":{width:"100vw",position:"relative",left:"50%",right:"50%",margin:"0 -50vw"},".articleBody":{paddingY:"$4"},".articleBody > .article-text, .articleBody > .article-header, .articleBody figure.full-width figcaption":{maxWidth:["100%",null,"640px"],width:"100%",marginLeft:"auto !important",marginRight:"auto !important"},".block-quote":{maxWidth:["100%",null,"640px"],marginLeft:"auto !important",marginRight:"auto !important"},".articleBody .anyClipWrapper.full-width, .articleBody .customEmbed:not(.pin) .imageWrapper, .articleBody figure.full-width, .articleBody .customEmbed.full-width":{maxWidth:[null,null,"1200px"],margin:[null,null,"2rem auto"]},".articleBody .customEmbed.pin":{backgroundColor:"white",maxWidth:"640px",marginX:"auto",padding:"0","& > div":{width:"100%"}},".articleBody .customEmbed.cloudinaryPicker":{backgroundColor:"white"}};var N=({storyAdFrequency:e=700,omne:t=!1,recommendedVideos:n=!0,noHero:i=!1,commentChat:S=!1,hearken:k=!1,hearkenId:O,hideMetadata:T=!1,guidelines:C,guidelinesText:E,guidelinesIcon:j,guidelinesTop:_,guidelinesBottom:P,livestreamHero:I=!1,liveHeroMute:D=!0,liveHeroAutoplay:M=!1,liveHeroStreamUrl:N,liveHeroAdTag:U,liveHeroPlayerID:B})=>{const{globalContent:F}=(0,d.useAppContext)(),{content_elements:z,taxonomy:{primary_section:{path:V,name:H}={}}={},promo_items:{basic:G,livestream:W}={},owner:{sponsored:q=!1}={},corrections:K=[],editor_note:Y,subtype:X}=F,J=["full-width","pins-showcase"].includes(X||""),Z=z?.some(e=>"custom_embed"===e.type&&"video_clip"===e.subtype||"video"===e.type),Q=(0,f.$B)(G)?G:(0,p.lV)(F),ee=W&&"subtype"in W&&"livestream"===W.subtype?W:void 0,te=W&&"streams"in W&&"live"===W.subtype?{id:W._id,hls:W.streams?.[0].url,poster:W.promo_items?.basic&&"url"in W.promo_items.basic?W.promo_items.basic.url:Q?.url,title:W.headlines?.basic||F.headlines.basic,canonical_website:W.canonical_website}:void 0,ne=W&&"streams"in W&&"video"===W.type&&"wildmoka"===W.subtype?W:void 0,re=F.promo_items?.basic&&"video"===F.promo_items.basic.type?F.promo_items.basic:void 0,ie="reference"===G?.type&&"video"===G.referent.type?G:void 0,oe="custom_embed"===F.promo_items?.basic?.type&&"video_clip"===F.promo_items.basic.subtype?F.promo_items.basic:void 0,ae="promo_items"in F&&F.promo_items?.basic&&"gallery"===F.promo_items.basic.type?F.promo_items.basic:void 0,se="promo_items"in F&&F.promo_items?.basic&&"custom_embed"===F.promo_items.basic.type?F.promo_items.basic:void 0,le=Boolean(F.promo_items?.basic&&re?.source?.source_id&&re?.source.source_id.startsWith("anyclip_")&&"video"===re?.type),ue={gacategory:"Article Rail",gaaction:"Section Link",galabel:H||void 0},ce=T?"none":"block",de=J?"block":"none",fe=J?o.t:r.Fragment;return(0,w.jsx)(fe,R(R({},J?{padding:"$3",paddingTop:"0",className:"full-width-article",sx:L}:{}),{},{children:J?(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(x,{headline:F.headlines.basic,subheadline:F.subheadlines.basic,children:(0,w.jsx)(A,{promoImage:se?void 0:Q,promoGallery:ae,captionPosition:"overlay",scaleDirection:"height",responsive:!1,height:1200,isSponsored:q})}),z?(0,w.jsx)(g.A,{omne:t,recommendedVideos:n,data:z,isSponsored:q,location:F.location,storyAdFrequency:e,hideSharebar:!!J,isVideoArticle:!!re||!!ie||!!ee||!!te||!!ne||!!oe||"video_clip"===se?.subtype||Z}):null]}):(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(o.t,{className:"articleInfo",sx:{dis
99play:["block",null,"none"],marginBottom:"$2"},children:(0,w.jsx)(a.t,{level:4,sx:{color:"$red.500",fontSize:"$3",textTransform:"uppercase",letterSpacing:"$wide"},children:(0,w.jsx)(s.t,{href:V,className:q?void 0:"gaevent",gaTag:q?{}:ue,children:q?"Sponsored":H})})}),(0,w.jsxs)(l.t,{gap:"$4",as:"article",marginBottom:"$5",className:"story",children:[(0,w.jsxs)(l.t,{gap:"$2",sx:{color:"$coolGray.900"},children:[(0,w.jsx)(a.t,{level:1,className:"headline",sx:{fontSize:["$5",null,"$7"],lineHeight:"$none",hangingPunctuation:"first"},innerContent:F.headlines.basic}),F.subheadlines?.basic?(0,w.jsx)(a.t,{level:2,className:"subheadline",sx:{fontSize:["$3",null,"$5"],fontWeight:"$light",lineHeight:"$none",hangingPunctuation:"first"},innerContent:F.subheadlines.basic}):null]}),(0,w.jsx)(b.default,{mobileMetadata:ce,desktopMetadata:de}),(0,w.jsxs)(l.t,{gap:"$3",className:"basicStory",sx:{display:"block",".branded, .editorsNote":{my:"$5"}},children:[i||J?null:(0,w.jsx)(A,{primaryLivestream:ee,secondaryLivestream:te,livestreamHero:I&&N&&B?{liveHeroAdTag:U,liveHeroPlayerID:B,liveHeroStreamUrl:N,liveHeroTitle:F.headlines.basic}:void 0,promoImage:se?void 0:Q,promoVideo:re||ne||ie,promoGallery:ae,promoCustomEmbed:se,anyclipReady:Boolean(oe||ie)||le,autoPlay:M,muted:D,isSponsored:q}),q?(0,w.jsx)(v.A,{}):null,Y?(0,w.jsx)(y.A,{note:Y}):null,S?(0,w.jsx)(r.Suspense,{fallback:null,children:(0,w.jsx)($,{customFields:{guidelines:C,guidelinesText:E,guidelinesTop:_,guidelinesBottom:P,guidelinesIcon:j}})}):null,k&&O?(0,w.jsx)(h.default,{customFields:{hearkenId:O}}):null,(0,w.jsx)("div",{className:"bcdialogue"}),z&&(0,w.jsx)(g.A,{omne:t,recommendedVideos:n,data:z,isSponsored:q,location:F.location,storyAdFrequency:e,isVideoArticle:!!re||!!ie||!!ee||!!te||!!ne||!!oe||"video_clip"===se?.subtype||Z}),(0,w.jsx)(m.A,{list:K}),F.copyright&&(0,w.jsx)(u.t,{className:"copyright",sx:{color:"$blueGray.500",lineHeight:"$normal",fontSize:"$0",fontStyle:"italic"},children:F.copyright}),(0,w.jsx)(c.t,{variant:"$gray100"}),t?(0,w.jsx)("div",{id:"pressboard-ad-sponsorship-msg"}):null]})]})]})}))};const U=({customFields:{storyAdFrequency:e=0,omne:t=!1,recommendedVideos:n=!0,noHero:r,commentChat:i,hearken:o,hearkenId:a,hideMetadata:s,guidelines:l,guidelinesText:u,guidelinesTop:c,guidelinesBottom:d,guidelinesIcon:f,livestreamHero:p,liveHeroMute:h,liveHeroAutoplay:g,liveHeroStreamUrl:m,liveHeroAdTag:y,liveHeroPlayerID:v}})=>(0,w.jsx)(N,{storyAdFrequency:e,omne:t,recommendedVideos:n,noHero:r,commentChat:i,hearken:o,hearkenId:a,hideMetadata:s,guidelines:l,guidelinesText:u,guidelinesTop:c,guidelinesBottom:d,guidelinesIcon:f,livestreamHero:p,liveHeroMute:h,liveHeroAutoplay:g,liveHeroStreamUrl:m,liveHeroAdTag:y,liveHeroPlayerID:v});U.propTypes={customFields:i.shape({storyAdFrequency:i.number.tag({name:"Story Ad Frequency",label:"Story Ad Frequency",description:"Number of characters between ads. Set to 0 to disable fixed ads.",defaultValue:0}),omne:i.bool.tag({name:"Omne Branded Content",defaultValue:!1,group:"Article Subtypes",description:"This enables a script for Omne Branded Content articles."}),recommendedVideos:i.bool.tag({name:"Recommended Video Player",defaultValue:!0,group:"Article Subtypes",description:"The recommended video player will display if this is checked. It is checked by default."}),noHero:i.bool.tag({name:"No Hero",defaultValue:!1,group:"Article Subtypes",description:"No Hero will display at all if checked."}),livestreamHero:i.bool.tag({name:"Livestream Hero",defaultValue:!1,group:"Article Subtypes",description:"On switch for livestream hero. The GMG Livestream will replace the article hero."}),hearken:i.bool.tag({name:"Hearken",defaultValue:!1,group:"Article Subtypes",description:"Displays a Hearken embed below the hero."}),hearkenId:i.string.tag({name:"Hearken ID",group:"Article Subtypes",description:"Required in order to render the Hearken Subtype."}),commentChat:i.bool.tag({name:"Community Forum Chat",defaultValue:!1,group:"Article Subtypes",description:"Displays the comment feature directly below the hero of the story."}),hideMetadata:i.bool.tag({name:"Hide Metadata on Mobile?",defaultValue:!1,group:"Article Subtypes",description:"This toggle will hide author, dates, and article tags on mobile."}),guidelines:i.string.tag({name:"Comment Guidelines URL",group:"Community Forum Settings"}),guidelinesText:i.string.tag({name:"Community Guidelines Text",group:"Community Forum Settings"}),guidelinesIcon:i.string.tag({name:"Community Guidelines Icon",group:"Community Forum Settings"}),guidelinesTop:i.bool.tag({name:"Display Above?",description:"This will render the diagloge at the TOP of the Comments feature. You can use both.",group:"Community Forum Settings"}),guidelinesBottom:i.bool.tag({name:"Display Below?",description:"This will render the diagloge at the BOTTOM of the Comments feature. You can use both.",group:"Community Forum Settings"}),liveHeroMute:i.bool.tag({name:"Featured Video Muted on Load",defaultValue:!0,group:"Video Settings"}),liveHeroAutoplay:i.bool.tag({name:"Featured Video Autoplay",defaultValue:!1,group:"Video Settings"}),liveHeroStreamUrl:i.string.tag({name:"Featured Livestream URL",group:"Video Settings"}),liveHeroAdTag:i.string.tag({name:"Featured Livestream Ad Tag",group:"Video Settings"}),liveHeroPlayerID:i.string.tag({name:"Featured Livestream Player ID",defaultValue:"",group:"Video Settings"})}).isRequired};var B=U},27102:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(97968),o=n(94015),a=n(10520),s=n(34952),l=n(4321),u=n(44194),c=n(15254),d=n(78573),f=n(10576),p=n(17657),h=n(85349);t.default=()=>{const{siteProperties:{timeZone:e},globalContent:t}=(0,l.useAppContext)(),n=t,g=n?.source?.source_id;if(!g)return null;const{taxonomy:{primary_section:m,tags:y}={},headlines:{basic:v},description:{basic:b}={},owner:{sponsored:w}={},publish_date:x}=n;return(0,h.jsxs)(i.l,{as:"article",className:"videoBody",columns:[1,null,4,6],gap:"$4",children:[(0,h.jsx)(r.t,{sx:{gridColumn:["-1 / 1",null,"1 / span 2","1 / span 4"]},children:(0,h.jsx)(u.default,{refId:g,playbackMode:"auto-play",mute:!0,stickyMode:"non-persistent-in-view",variation:"editorial-body"})}),(0,h.jsxs)(s.t,{gap:"$3",sx:{gridColumn:["-1 / 1",null,"3 / span 2","5 / span 2"]}
99,children:[m?.name?(0,h.jsx)(d.default,{customFields:{dividerHeadingContent:m?.name.toUpperCase(),dividerDesktopHeadingSize:"$2",dividerHeadingGC:!0,dividerHeadingLevel:3}}):null,(0,h.jsx)(a.t,{variant:"$lg",level:1,className:"headline",children:v}),(0,h.jsxs)(s.t,{gap:"$2",children:[(0,h.jsx)(r.t,{className:"time",sx:{fontSize:"$1",lineHeight:"$tight",color:"$blueGray.700"},children:x?(0,h.jsxs)(o.t,{as:"time",sx:{display:"block"},dateTime:x,children:["Published: ",(0,h.jsx)(o.t,{as:"span",sx:{color:"$blueGray.600",lineHeight:"$snug",fontWeight:"$semibold"},children:(0,h.jsx)(c.A,{dateString:x,timeZone:e})})]}):null}),(0,h.jsx)(p.A,{tags:y?.map(e=>({text:e.text}))})]}),b&&(0,h.jsx)(o.t,{variant:"$sm",innerContent:b,sx:{wordBreak:"break-word"}}),w&&(0,h.jsx)(f.A,{children:"The advertiser paid a fee to promote this sponsored video and may have influenced or authored the content. The views expressed in this video are those of the advertiser and do not necessarily reflect those of this site or affiliated companies."})]})]})}},89429:function(e,t,n){"use strict";n.r(t);var r=n(94015),i=n(10520),o=n(34952),a=n(14375),s=n(4321),l=n(43993),u=n(86780),c=n(40809),d=n(5225),f=n(59633),p=n(85349);const h=(0,c.lazy)(()=>n.e(3390).then(n.bind(n,21009))),g=({customFields:{groupId:e,electionId:t,showHeadshots:n=!0,showContext:u=!1,canBePicker:m=!1},groupData:y,electionData:v})=>{const{globalContent:{groupId:b,electionId:w}={},globalContentConfig:{source:x},requestUri:S,siteProperties:{siteName:k},isAdmin:O}=(0,s.useAppContext)(),T="localhost"===l.ENVIRONMENT?"https://pb.localhost":`https://www.${k.toLowerCase()}`;let C,E;C="string"==typeof e?Number(e):e||b,E="string"==typeof t?Number(t):t||w;const j="elections_groups"===x||"elections_race"===x,_=(0,a.useContent)(y?void 0:{source:"elections_groups",query:{groupId:C}}),P=(0,a.useContent)(!v&&E?{source:"elections",query:{electionId:E}}:void 0),{data:I}=(0,d.default)(!v&&C&&E?`${T}/pf/api/v3/content/fetch/elections?query={${encodeURIComponent(`"electionId": ${E}`)}}`:null,{revalidateOnFocus:!0,refreshInterval:6e4,fallbackData:v??P});let A;if(v?A=v:I?.data&&(A=I),m&&S.match(/\??.+(picker=true)/))return(0,p.jsx)(c.Suspense,{fallback:"Loading...",children:(0,p.jsx)(h,{customFields:{groupId:C},openVisible:!0})});const{name:D,url:R,electionId:M,children:$=[]}=y||_||{},L=$.map(e=>{const{raceId:t,group_id:a}=e;if(t){const e=A?.data.find(e=>e.raceId===t);return!e&&O?(0,p.jsxs)(o.t,{as:"section",gap:"$2",sx:{backgroundColor:"$red.100",color:"$red.900",py:"$5",px:"$4",gridColumn:"-1 / 1",borderRadius:"$md"},children:[(0,p.jsx)(i.t,{level:3,sx:{fontSize:"$4"},children:"Race:"}),(0,p.jsx)(r.t,{sx:{color:"$red.900"},children:`Race ${t} is not in election ${E}`})]},t):(0,p.jsx)(f.default,{elexData:e,url:R,customFields:{electionId:M,raceId:t,showHeadshots:n,showContext:j||u}},t)}return a?(0,p.jsx)(g,{customFields:{groupId:a,electionId:M,showHeadshots:n,showContext:j||u,canBePicker:m},groupData:e,electionData:A},a):null});return(0,p.jsxs)(o.t,{gap:"$4",className:"group-embed",children:[(0,p.jsx)(i.t,{className:"full-bleed",level:3,sx:{py:j&&!y?"$0":"$3",letterSpacing:"$wide",textAlign:j?"left":"center",fontWeight:j&&y?"$normal":"$semibold",fontSize:j&&y?"$3":"$4",borderTop:j&&!y?null:"1px dashed",borderBottom:j&&!y?null:"1px dashed",borderColor:"$blueGray.100",background:j&&!y?"none":"radial-gradient(circle, white 0%, #fcfcfd 100%)"},children:(0,p.jsx)("a",{href:R,children:D})},`GroupHeader${C}`),j?(0,p.jsx)(o.t,{gap:"$7",children:L}):L]})};g.lazy=!0,g.propTypes={customFields:u.shape({groupId:u.number.tag({name:"Group Id"}),electionId:u.number.tag({name:"Election Id"}),showHeadshots:u.bool.tag({name:"Show Headshots",defaultValue:!0}),showContext:u.bool.tag({name:"Show Additional Context",defaultValue:!1}),canBePicker:u.bool.tag({name:"Can be Picker",defaultValue:!1})}),groupData:u.shape({})},t.default=g},90703:function(e,t,n){"use strict";var r=n(4321),i=n(43993),o=n(86780),a=n(90069),s=n(55592),l=n(85349);const u=({customFields:{groupId:e=null}={}})=>{const{globalContent:t,arcSite:n}=(0,r.useAppContext)(),o=e||t.groupId,u=["localhost","gmg-sandbox"].includes(i.ENVIRONMENT)?a.DC[n]?.sbox:a.DC[n]?.prod;return(0,s.C)(),(0,l.jsx)("div",{style:{width:"100%",position:"relative",overflow:"auto",padding:"0"},children:(0,l.jsx)("iframe",{src:`https://${u}/meta/iframe/group/${o}/?outputType=bare`,title:String(o),height:"640",width:"100%",style:{border:"0"}})})};u.propTypes={customFields:o.shape({groupId:o.number.tag({name:"Group Id"}),electionId:o.number.tag({name:"Election Id"}),showHeadshots:o.bool.tag({name:"Show Headshots",defaultValue:!0}),showContext:o.bool.tag({name:"Show Additional Context",defaultValue:!1}),canBePicker:o.bool.tag({name:"Can be Picker",defaultValue:!1})}),groupData:o.shape({})},t.default=u},84638:function(e,t,n){"use strict";var r=n(4321),i=n(14375),o=n(86780),a=n(85349);const s=({customFields:{groupId:e,message:t="Local Races that Matter",placeholder:n="Find Race Results…"}})=>{const{globalContent:o}=(0,r.useAppContext)(),s=e||o.groupId,l=(0,i.useContent)({source:"elections_groups",query:{groupId:s}}),{url:u}=l||{};return(0,a.jsxs)("div",{className:"ampPicker",style:{margin:"1rem 0"},children:[(0,a.jsxs)("div",{className:"text_center",children:[(0,a.jsxs)("div",{className:"stars",style:{marginBottom:"0.5rem"},children:[(0,a.jsx)("svg",{width:"26",height:"24",viewBox:"0 0 26 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M13 0L15.9187 8.98278H25.3637L17.7225 14.5344L20.6412 23.5172L13 17.9656L5.35879 23.5172L8.27747 14.5344L0.636266 8.98278H10.0813L13 0Z",fill:"#EBEBEB"})}),(0,a.jsx)("svg",{width:"26",height:"24",viewBox:"0 0 26 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M13 0L15.9187 8.98278H25.3637L17.7225 14.5344L20.6412 23.5172L13 17.9656L5.35879 23.5172L8.27747 14.5344L0.636266 8.98278H10.0813L13 0Z",fill:"#EBEBEB"})}),(0,a.jsx)("svg",{width:"26",height:"24",viewBox:"0 0 26 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M13 0L15.9187 8.98278H25.3637L17.7225 14.5344L20.6412 23.5172L13 17.9656L5.35879 23.5172L8.27747 14.5344L0.636266 8.98278H10.0813L13 0Z",fill:"#EBEBEB"})})]}),t&&(0,a.jsx)("h4",{className:"uppercase",style:{margin:"0.5rem 0"},children:t})]}),(0,a.jsx)("div",{className:"amp-wrapper",style:{height:"3rem",background:"#fcfcfd",backgroundImage:"linear-gradient(180deg, #fcfcfd 0%, #f7f7fa 100%)",boxShadow:"2px 2px 8px rgba(0, 0, 0, 0.05)",border:"2px s
99olid #d9d9e1",padding:"0 1rem",display:"flex",alignItems:"center",borderRadius:"6px"},children:(0,a.jsx)("a",{href:u,style:{display:"block",width:"100%",height:"100%",lineHeight:"2.75rem"},children:n})})]})};s.propTypes={customFields:o.shape({groupId:o.number.tag({name:"Group Id"}),message:o.string.tag({name:"Message",defaultValue:"<span class='font_light'>Live Results: </span>Find Race Results"}),placeholder:o.string.tag({name:"Placeholder",defaultValue:"Find race results…"})})},t.default=s},50579:function(e,t,n){"use strict";var r=n(40809),i=n(86780),o=n(17839),a=n(94015),s=n(34952),l=n(85349);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f={sm:"calc(50% - 38px)",lg:["calc(50% - 38px)",null,"calc(50% - 60px)"]},p=({hasHeadshot:e=!0,popularVote:t=!1,size:n="sm"})=>(0,l.jsxs)(s.t,{gap:"$3",direction:"row",className:"labels",sx:{justifyContent:"space-between",pr:"$3",fontSize:"$0",fontWeight:"$bold",color:"$blueGray.500",width:e?"$full":null},style:e?{}:{width:"100%"},children:[(0,l.jsx)(o.t,{sx:{width:"$1/2"},children:(0,l.jsx)("span",{children:"Candidate"})}),(0,l.jsxs)(s.t,{gap:"$3",direction:"row",justifyContent:"space-between",sx:{width:e?f[n]:"$1/2"},pl:"$2",children:[(0,l.jsx)(a.t,{sx:c({width:"$full"},t?{textAlign:"right"}:void 0),children:"Votes"}),!t&&(0,l.jsx)(a.t,{className:"text_right",children:"%"})]})]});p.propTypes={hasHeadshot:i.bool,popularVote:i.bool,size:i.string},t.A=(0,r.memo)(p)},72728:function(e,t,n){"use strict";var r=n(40809),i=n(56687),o=n.n(i),a=n(31918),s=n(17839),l=n(81510),u=n(94015),c=n(10520),d=n(34952),f=n(29373),p=n(85349);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const y={Democrat:"$blue.500",Republican:"$red.500",Libertarian:"$orange.500",Green:"$green.500",Independent:"$blueGray.500","Liberation Party":"$yellow.500","Natural Law":"$yellow.300","Workers Party":"$gray.500","U.S. Taxpayers Party":"$gray.500",Reform:"$gray.500",default:"$blueGray.500"},v={lg:["$14",null,"$24"],sm:"$14"},b=({data:{percent:e=0,candidate:t,headshot:n,incumbent:r,party:i,party_short:h,votes:m=0,won:b=!1},size:w="sm",popularVote:x,showHeadshots:S,isFeatured:k,isGroup:O=!1})=>(0,p.jsxs)(d.t,{direction:"row",gap:"sm"===w?"$1":["$1",null,"$2"],justifyContent:"space-between",sx:{height:v[w]},className:o()("raceRow",w),children:[S&&(0,p.jsx)(s.t,{sx:{width:v[w],height:v[w],"* > img":{height:v[w],width:v[w]}},children:(0,p.jsx)(f.A,g({alt:t,height:"lg"===w?96:56,width:"lg"===w?96:56},n?{url:n}
99:{publicId:"media/grahamdigital/elections/blank"}))}),(0,p.jsxs)(l.r,{className:o()("details",h),sx:{alignItems:"center",bg:"$white",borderTopRightRadius:"$rg",borderBottomRightRadius:"$rg",borderWidth:"$1",borderStyle:"$solid",borderColor:"$blueGray.200",flex:"1",height:v[w],justifyContent:"space-between",marginLeft:S?void 0:"$0",position:"relative",px:"$3"},children:[(0,p.jsx)(s.t,{sx:{bg:y[i||"default"]||"$blueGray.500",height:"calc(100% + 2px)",left:"-1px",position:"absolute",width:"$1"}}),(0,p.jsxs)(l.r,{className:"name",sx:{flexDirection:k?"column":"row",flex:k?"1":void 0,width:"$1/2"},children:[(0,p.jsxs)(c.t,{level:O?5:4,sx:{fontSize:"lg"===w?["$0","$1","$3"]:["$0","$1","$2"],fontFamily:"$gibson",lineHeight:"$none",fontWeight:"$semibold",width:"$full"},children:[b&&(0,p.jsx)(u.n,{icon:a.SG,className:"mr-xsm",sx:{color:"$green.700",maxHeight:"$5",maxWidth:"$5",verticalAlign:"bottom"}}),t,!k&&r&&(0,p.jsx)("span",{children:"*"}),i?(0,p.jsx)(u.t,{as:"span",className:"party",textColor:y[i]||"$blueGray.900",marginLeft:"$1",sx:{fontWeight:"$semibold"},children:`(${i.charAt(0)})`}):null]}),k&&r&&(0,p.jsx)(u.t,{as:"span",className:"incumbent",sx:{color:"$blueGray.500",fontSize:["$0",null,"$1"],lineHeight:"$none",marginTop:"$1"},children:"Incumbent"})]}),(0,p.jsxs)(d.t,{gap:"$3",direction:"row",className:"data",sx:{width:k?"$auto":"$1/2",flex:k?"1":null,justifyContent:"space-between",pl:"$2"},children:[(0,p.jsx)(u.t,{as:"span",className:"votes",sx:{fontSize:"lg"===w?["$1",null,"$3"]:["$0",null,"$2"],width:"$full",fontWeight:"$semibold",textAlign:x?"right":void 0},children:m?.toLocaleString("en-us")||"0"}),!x&&(0,p.jsx)(u.t,{as:"span",className:"percent",sx:{fontSize:"lg"===w?["$1",null,"$3"]:["$0",null,"$2"],minWidth:"$10",width:"$full",textAlign:"right",fontWeight:"$semibold"},children:`${e}%`||"0%"})]})]})]}),w=(e,t)=>e.data.votes===t.data.votes&&e.data.won===t.data.won&&e.data.percent===t.data.percent;t.A=(0,r.memo)(b,w)},89290:function(e,t,n){"use strict";var r=n(97968),i=n(81510),o=n(94015),a=n(10520),s=n(34952),l=n(3901),u=n(56687),c=n.n(u),d=n(40809),f=n(56658),p=n(50579),h=n(72728),g=n(53433),m=n(85349);const y=({raceData:{raceId:e,total:t=0,percent:n=0,reporting:u=0,candidates:y=[],reporting_label:v="Reporting",additional_context:b,name:w},fullWidth:x,isFeatured:S,popularVote:k,size:O,showHeadshots:T=!0,showContext:C=!1,showLabels:E,url:j="",headingLink:_,openInNewWindow:P=!1,state:I,isGroup:A=!1})=>{const D=0!==t&&""!==v,R=y.some(e=>e.featured),M=y.map(e=>e.featured).includes(!1),$=T?y.some(e=>e.headshot):void 0,L=y.some(e=>e.incumbent),[N,U]=(0,d.useState)(!R);y.sort(f.fg);const B=N?y:y.filter(e=>"featured"in e&&!0===e.featured);(0,d.useEffect)(()=>{document.location.hash===`#r${e}`&&setTimeout(()=>{document.location=`#r${e}`},2500)});const F=B.map(t=>(0,m.jsx)(h.A,{data:t,popularVote:k,size:O,showHeadshots:$,isFeatured:S,isGroup:A},`${e}-${t.candidate.replace(/ /g,"")}`));return(0,m.jsxs)(s.t,{gap:"$3",className:c()("electionResult relative",{isFeatured:S,"full-bleed":x}),children:[(0,m.jsxs)(s.t,{gap:"$2",children:[(0,m.jsxs)(a.t,{level:A?4:3,sx:{fontSize:["$2",null,"$3"],fontWeight:"$semibold",zIndex:"$1",display:I&&"flex",alignItems:I&&"flex-end","& > img":{marginRight:"$2",height:"$8"}},children:[I&&(0,m.jsx)(g.A,{icon:I}),(0,m.jsx)(l.t,{id:`r${e}`,href:_||(j?`${j}#r${e}`:`#r${e}`),target:P?"_blank":void 0,innerContent:w.replace(/[\r\n]+/g,"<br />"),sx:{scrollMarginTop:"4.5rem"}})]}),C&&b&&(0,m.jsx)(o.t,{textColor:"$blueGray.500",innerContent:b,sx:{fontSize:["$0","$1"],lineHeight:"$normal"}})]}),(0,m.jsxs)(r.l,{columns:1,gridRowGap:"$2",sx:{zIndex:"$1"},className:c()("candidate",O),children:[!S&&E&&(0,m.jsx)(p.A,{hasHeadshot:$,popularVote:k,size:O}),(0,m.jsx)(r.l,{className:"candidates",columns:S?[1,null,2]:1,gridRowGap:"$1",gridColumnGap:S?"$5":null,sx:{zIndex:"$1"},children:F}),(0,m.jsxs)(s.t,{gap:"$2",direction:"row",className:"reporting",sx:{fontFamily:"$gibson",fontSize:["$0",null,"$1"],color:"$blueGray.500",justifyContent:"space-between"},children:[L&&!S&&(0,m.jsx)("span",{children:"*Incumbent"}),D&&(0,m.jsxs)(s.t,{direction:"row",gap:"$1",className:"reporting",sx:{marginLeft:"auto",alignItems:"baseline"},children:[(0,m.jsx)(o.t,{as:"span",children:`${n}% of ${v} `}),(0,m.jsx)(o.t,{sx:{fontSize:"$0",color:"$blueGray.600"}
99,children:`(${u.toLocaleString("en-us")} / ${t.toLocaleString("en-us")})`})]})]})]}),R&&M&&(0,m.jsx)(i.t,{variant:"$gray",size:"rg",className:"display_block align_right",sx:{zIndex:"$1"},onClick:()=>{U(e=>!e)},children:N?"View Featured Candidates":"View All Candidates"})]})};function v(e,t){return e+Number(t.votes)+Number(t.elect_won)+Number(t.won)}const b=(e,t)=>{const{candidates:n}=e.raceData,{candidates:r}=t.raceData;return n?.reduce(v,0)===r.reduce(v,0)};t.A=(0,d.memo)(y,b)},53433:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(4321),i=n(85349);function o({icon:e}){const{deployment:t,contextPath:n}=(0,r.useAppContext)();return(0,i.jsx)("img",{alt:e,"aria-hidden":"true",src:t(`${n}/resources/images/shared/${e}.svg`)})}},59633:function(e,t,n){"use strict";n.r(t);var r=n(14375),i=n(4321),o=n(43993),a=n(86780),s=n(5225),l=n(89290),u=n(85349);const c=({customFields:{electionId:e,raceId:t=0,fullWidth:n=!1,popularVote:a=!1,size:c="sm",isFeatured:d=!1,showHeadshots:f=!0,showContext:p=!0,showLabels:h=!0,state:g,headingLink:m,openInNewWindow:y=!1},elexData:v,url:b})=>{const{globalContent:w,siteProperties:{siteName:x}}=(0,i.useAppContext)(),S="localhost"===o.ENVIRONMENT?"https://pb.localhost":`https://www.${x.toLowerCase()}`,k=e||w?.electionId,O=t||w?.raceId,T=(0,r.useContent)(v?void 0:{source:"elections_race",query:{electionId:k,raceId:O}}),{data:C}=(0,s.default)(v?null:`${S}/pf/api/v3/content/fetch/elections_race?query={${encodeURIComponent(`"electionId": ${k}, "raceId": ${O}`)}}`,{revalidateOnFocus:!0,refreshInterval:6e4,fallbackData:T??v});return C?(0,u.jsx)(l.A,{raceData:C,url:b,headingLink:m,openInNewWindow:y,fullWidth:n,isFeatured:d,popularVote:a,size:c,showHeadshots:f,showContext:p,showLabels:h,state:g,isGroup:!!v}):null};c.propTypes={customFields:a.shape({electionId:a.number.tag({name:"Election Id"}).isRequired,raceId:a.number.tag({name:"Race Id"}).isRequired,size:a.oneOf(["sm","lg"]).tag({name:"Size",labels:{sm:"Small",lg:"Large"},defaultValue:"sm"}),fullWidth:a.bool.tag({name:"Make full-width (break out of grid structure)",defaultValue:!1}),isFeatured:a.bool.tag({name:"Featured Race",description:"Two column, full-width layout",defaultValue:!1}),popularVote:a.bool.tag({name:"Popular Vote Only",description:"Hide the Percent field",defaultValue:!1}),showHeadshots:a.bool.tag({name:"Show Headshots",defaultValue:!0}),showContext:a.bool.tag({name:"Show Additional Context",defaultValue:!0}),showLabels:a.bool.tag({name:"Show Labels",defaultValue:!0}),state:a.oneOf(["michigan","texas","florida","georgia","virginia"]).tag({name:"State Icon",labels:{michigan:"Michigan",texas:"Texas",florida:"Florida",georgia:"Georgia",virginia:"Virginia"}}),headingLink:a.string.tag({name:"Heading Link",description:"A custom link for the heading",defaultValue:void 0}),openInNewWindow:a.bool.tag({name:"Open link in new window",defaultValue:!1})})},c.lazy=!0,t.default=c},78027:function(e,t,n){"use strict";var r=n(4321),i=n(43993),o=n(86780),a=n(55592),s=n(90069),l=n(85349);const u=({customFields:{raceId:e=null,electionId:t=null}})=>{const{globalContent:n,arcSite:o}=(0,r.useAppContext)(),u=e||n.raceId,c=t||n.electionId,d=["localhost","gmg-sandbox"].includes(i.ENVIRONMENT)?s.DC[o]?.sbox:s.DC[o]?.prod;return(0,a.C)(),(0,l.jsx)("div",{style:{width:"100%",position:"relative",overflow:"auto",padding:"0"},children:(0,l.jsx)("iframe",{src:`https://${d}/meta/iframe/race/${c}/${u}/?outputType=bare`,title:String(u),height:"320",width:"100%",style:{border:"0"}})})};u.propTypes={customFields:o.shape({electionId:o.number.tag({name:"Election Id"}).isRequired,raceId:o.number.tag({name:"Race Id"}).isRequired,size:o.oneOf(["sm","lg"]).tag({name:"Size",labels:{sm:"Small",lg:"Large"},defaultValue:"sm"}),fullWidth:o.bool.tag({name:"Make full-width (break out of grid structure)",defaultValue:!1}),isFeatured:o.bool.tag({name:"Featured Race",description:"Two column, full-width layout",defaultValue:!1}),popularVote:o.bool.tag({name:"Popular Vote Only",description:"Hide the Percent field",defaultValue:!1}),showHeadshots:o.bool.tag({name:"Show Headshots",defaultValue:!0}),showContext:o.bool.tag({name:"Show Additional Context",defaultValue:!0}),showLabels:o.bool.tag({name:"Show Labels",defaultValue:!0}),state:o.oneOf(["michigan","texas","florida","georgia","virginia"]).tag({name:"State Icon",labels:{michigan:"Michigan",texas:"Texas",florida:"Florida",georgia:"Georgia",virginia:"Virginia"}}),headingLink:o.string.tag({name:"Heading Link",description:"A custom link for the heading",defaultValue:void 0}),openInNewWindow:o.bool.tag({name:"Open link in new window",defaultValue:!1})})},t.default=u},56658:function(e,t,n){"use strict";n.d(t,{fg:function(){return r}});n(20922);function r(e,t){const{featured:n,votes:r,incumbent:i,won:o}=e,{featured:a,votes:s,incumbent:l,won:u}=t;return o!==u?o?-1:1:n!==a?n?-1:1:r!==s?parseInt(String(s).replace(/,/g,""),10)-parseInt(String(r).replace(/,/g,""),10):i!==l?i?-1:1:0}},50428:function(e,t,n){"use strict";n.r(t);var r=n(40809),i=n(86780),o=n(4321),a=n(90069),s=n(15419),l=n(85349);const u=e=>{const t=(0,o.useComponentContext)(),{HTMLContent:n,embedTitle:i,showDivider:u,underlineType:c,level:d=4}=t.customFields,f=parseInt(d,10),{shouldBeStatic:p=!1,className:h=""}=e,g=(0,r.useRef)();return(0,r.useEffect)(()=>{p&&"undefined"==typeof window||(0,a.tE)(n,g)}),p||"undefined"!=typeof window?(0,l.jsxs)(l.Fragment,{children:[i?(0,l.jsx)(s.A,{level:f,underlineType:c,marginBottom:1,showDivider:u,children:i}):null,(0,l.jsx)("div",{className:`${h} mb-norm`,ref:g,children:(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:n}})})]}):null};u.propTypes={customFields:i.shape({embedTitle:i.string,level:i.oneOf([1,2,3,4,5]).tag({name:"Heading Level",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4}),showDivider:i.boolean.tag({name:"Show Divider",label:"Show Divider",defaultValue:!0}),underlineType:i.oneOf(["regular","bold"]).tag({name:"Header Divider Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title"}),HTMLContent:i.text.tag({label:"EmbedCode"}).isRequired}
99).isRequired,className:i.string,shouldBeStatic:i.bool},t.default=u},13302:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(86780),o=n(40809),a=n(85349);const s=({customFields:{widgetId:e,widgetType:t="app",appType:n="proform",minHeight:i=757}})=>((0,o.useEffect)(()=>{let e=null;return"app"===t&&(e=document.createElement("script"),e.src="https://xp.audience.io/widget.js",e.async=!0,document.body.appendChild(e)),"experience"===t&&(e=document.createElement("script"),e.src="https://xp.audience.io/sdk.js",e.async=!0,e.defer=!0,document.body.appendChild(e)),()=>{e&&document.body.removeChild(e)}},[t]),"app"===t?(0,a.jsx)(r.t,{className:"aptivada-widget","data-widget-id":e,"data-widget-type":t,minHeight:`${i}px`,children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{style:{background:'#ffffff url("https://cdn3.aptivada.com/images/iframeLoader.gif") no-repeat center',minHeight:`${i}px`}}),(0,a.jsx)("a",{style:{display:"block",maxWidth:"fit-content",marginLeft:"auto",marginRight:"auto"},target:"_blank",href:`https://xp.audience.io/${n}/${e}`,rel:"noopener noreferrer",children:"Campaign not loading? Click here"})]})}):"experience"===t?(0,a.jsx)("div",{className:"audience-container","data-load-enabled":"true","data-load-behavior":"embed","data-load-revisit-enabled":"true","data-load-revisit-behavior":"embed","data-id":e,"data-type":t}):void 0);s.propTypes={customFields:i.shape({widgetId:i.string.isRequired,widgetType:i.oneOf(["app","experience"]).tag({name:"Widget Type",description:"The type of widget to load, should be set to 'experience' if you want to load an experience otherwise it should be set to 'app'",labels:{app:"App",experience:"Experience"},defaultValue:"app"}),appType:i.oneOf(["contest","gallery","sport","quiz","poll","instant","award","proform","experience","popularity","countdown"]).tag({name:"App Type",description:"The type of app to load as found in the Audience.io dashboard",labels:{contest:"Contest",gallery:"Gallery",sport:"Sport",quiz:"Quiz",poll:"Poll",instant:"Instant",award:"Award",proform:"Proform",experience:"Experience",popularity:"Popularity",countdown:"Countdown"},defaultValue:"proform"}),minHeight:i.number})},t.default=s},39616:function(e,t,n){"use strict";n.r(t);var r=n(10466),i=n(44960),o=n(53429),a=n(14375),s=n(4321),l=n(86780),u=(n(40809),n(94015)),c=n(10520),d=n(34952),f=n(3901),p=n(39486),h=n(29373),g=n(85349);const m=({customFields:{authorId:e="",imageColor:t="$blue.300",mobileHeadingSize:n="$3",tabletHeadingSize:l,desktopHeadingSize:p,headingWeight:m="$semibold",headingColor:y="$blueGray.900",mobileDescriptionSize:v="$1",tabletDescriptionSize:b,desktopDescriptionSize:w,descriptionWeight:x="$normal",descriptionColor:S="$blueGray.400"}={}})=>{const{isAdmin:k}=(0,s.useAppContext)(),O=(0,a.useContent)(e?{source:"author-by-id",query:{author_id:e}}:void 0);if(!O&&k)return e?(0,g.jsxs)(d.t,{as:"section",gap:"$2",sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",borderRadius:"$md"},children:[(0,g.jsx)(c.t,{level:3,sx:{fontSize:"$4"},children:"Author:"}),(0,g.jsx)(u.t,{sx:{color:"$lightBlue.900"},children:"Loading..."})]}):(0,g.jsxs)(d.t,{as:"section",gap:"$2",sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",borderRadius:"$md"},children:[(0,g.jsx)(c.t,{level:3,sx:{fontSize:"$4"},children:"Author:"}),(0,g.jsx)(u.t,{sx:{color:"$lightBlue.900"},children:"Please specify author ID"})]});if(!O)return null;const{byline:T,image:C,role:E,facebook:j,twitter:_,instagram:P}=O;return(0,g.jsxs)(d.t,{gap:"$3",flexDirection:"row",sx:{alignItems:"center"},children:[C?(0,g.jsx)(f.t,{href:`/team/${e}`,title:`View ${T}'s full profile`,children:(0,g.jsx)(h.A,{url:C,alt:`${T}'s profile picture`,width:96,height:96,sx:{borderRadius:"$full",width:"$24",height:"$24",border:"2px solid",borderColor:t}})}):null,(0,g.jsxs)(d.t,{gap:"$2",children:[(0,g.jsxs)(d.t,{gap:"$1",children:[(0,g.jsx)(f.t,{href:`/team/${e}`,title:`View ${T}'s full profile`,children:(0,g.jsx)(c.t,{sx:{fontSize:[n,l,p],color:y,fontWeight:m},children:T})}),E?(0,g.jsx)(u.t,{sx:{fontSize:[v,b,w],color:S,fontWeight:x},children:E}):null]}),j||_||P?(0,g.jsxs)(d.t,{flexDirection:"row",gap:"$3",sx:{color:y},children:[_?(0,g.jsx)(f.t,{href:`https://twitter.com/${_}`,target:"_blank",rel:"noopener noreferrer","aria-label":`Visit ${T}'s Twitter profile`,title:`Visit ${T}'s Twitter profile`,children:(0,g.jsx)(u.n,{icon:o.NL})}):null,j?(0,g.jsx)(f.t,{href:j,target:"_blank",rel:"noopener noreferrer","aria-label":`Visit ${T}'s Facebook profile`,title:`Visit ${T}'s Facebook profile`,children:(0,g.jsx)(u.n,{icon:r.aU})}):null,P?(0,g.jsx)(f.t,{href:`https://instagram.com/${P}`,target:"_blank",rel:"noopener noreferrer","aria-label":`Visit ${T}'s Instagram profile`,title:`Visit ${T}'s Instagram profile`,children:(0,g.jsx)(u.n,{icon:i.QV})}):null]}):null]})]})};t.default=m,m.propTypes={customFields:l.shape({authorId:l.string.tag({name:"Author ID",description:"..."}).isRequired,imageColor:(0,p.O7)({name:"Image Border Color",defaultValue:"$blue.300",group:"Typography Options"}),mobileHeadingSize:(0,p.vJ)({name:"Mobile Headline Size",description:"$3",defaultValue:"$1",group:"Typography Options"}),tabletHeadingSize:(0,p.vJ)({name:"Tablet Headline Size",defaultValue:null,group:"Typography Options"}),desktopHeadingSize:(0,p.vJ)({name:"Desktop Headline Size",defaultValue:null,group:"Typography Options"}),headingWeight:(0,p.Cz)({name:"Heading Weight",defaultValue:"$semibold",group:"Typography Options"}),headingColor:(0,p.O7)({name:"Heading Color",defaultValue:"$blueGray.700",group:"Typography Options"}),mobileDescriptionSize:(0,p.vJ)({name:"Mobile Description Size",defaultValue:"$1",group:"Typography Options"}),tabletDescriptionSize:(0,p.vJ)({name:"Tablet Description Size",defaultValue:null,group:"Typography Options"}),desktopDescriptionSize:(0,p.vJ)({name:"Desktop Description Size",defaultValue:null,group:"Typography Options"}),descriptionWeight:(0,p.Cz)({name:"Description Weight",defaultValue:"$normal",group:"Typography Options"}),descriptionColor:(0,p.O7)({name:"Description Color",defaultValue:"$blueGray.500",group:"Typography Options"})})}},62470:function(e,t,n){"use strict";var r=n(17839),i=n(94015),o=n(85349);t.A=({label:e,backgroundColor:t})=>(0,o.jsx)(r.t,{sx:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:["$4","$6"],px:["$2","$3"],borderRadius:"$sm",backgroundColor:t,whiteSpace:"nowrap",flexShrink:0},children:(0,o.jsx)(i.t,{as:"span",sx:{fontSize:["$-1","$0"],fontWeight:"$bold",letterSpacing:"$wider",textTransform:"uppercase",lineHeight:"$1",color:"$white"},children:e})})},14776:function(e,t,n){"use strict";var r=n(40809),i=n(34952),o=n(3901),a=n(78367),s=n(85349);const l=({filteredStories:e,currentIndex:t,arcSite:n,setCondensedCardFocused:r,onBlurResume:l})=>
99{if(0===e.length||t>=e.length)return null;const u=e[t],c=u.canonical_url,d=c?(0,a.bi)({link:c,arcSite:n}):void 0,f="string"==typeof u.headlines.basic&&u.headlines.basic.length>1?u.headlines.basic:u.description?.basic?.length?u.description.basic:null,p=t+1;return(0,s.jsx)(i.t,{as:"article",gap:"$0",flex:"1 1 auto",width:"$full",position:"absolute",sx:{left:100*t+"vw"},children:(0,s.jsx)(o.t,{href:d,padding:["$2","$3"],gaTag:{gaaction:u.alertClass,gacategory:"Alert Bar",gavalue:p},onFocus:()=>{r(!0)},onBlur:()=>{r(!1),l()},sx:{fontSize:["$-1",null,"$0"],fontWeight:"$semibold",lineHeight:"$tight",color:"$white",width:"$full",alignItems:"center","> a":{alignItems:"center",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"1",overflow:"hidden",textOverflow:"ellipsis",width:"$full",whiteSpace:"nowrap"}},children:f})},u._id)};l.displayName="CondensedAlerts",t.A=(0,r.memo)(l)},32060:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return P}});var r=n(785),i=n(86621),o=n(10740),a=n(51084),s=n(34952),l=n(81510),u=n(97968),c=n(94015),d=n(4321),f=n(86780),p=n(40809),h=n(78367),g=n(90069),m=n(91175),y=n(85349);const v=({filteredStories:e,currentIndex:t})=>0===e.length||t>=e.length?null:e.map((e,t)=>{const n=(0,h.$B)(e?.promo_items?.basic)&&e.promo_items?.basic?e.promo_items.basic:(0,g.lV)(e),r=e.display_date&&e.publish_date?(0,h.nr)(e.display_date,e.publish_date)?new Date(e.publish_date):new Date(e.display_date):void 0;return(0,y.jsx)(m.A,{id:e._id,href:e.canonical_url,promo:n,description:e.description?.basic,headlines:"string"==typeof e.headlines.basic?e.headlines:{basic:e.description?.basic||""},headlineLines:2,descriptionLines:2,textLocation:"right",displayDate:r,gaTag:{gaaction:e.alertClass,gacategory:"Alert Bar",gavalue:"1"},showImage:e.showImage,pbStyles:{heading:{fontSize:["$0","$2","$4"],fontWeight:["$semibold",null,"$bold"],color:"$white"},metaTitle:{fontSize:"$-1",fontWeight:"$medium",color:"$red.50"},description:{fontSize:["$-1",null,"$1"],fontWeight:"$normal",color:"$gray.300"},horizontalScroll:!1,imageStyles:{maxWidth:[null,null,"300px"]},placeholderColor:"$black.400",gap:["$1","$2"]},sx:{flex:"1 0 auto","& > div":{alignItems:"center"},":not(:first-child)":{position:"absolute",px:"$4"},"& a:focus, & a:focus-visible":{outline:"2px solid white",outlineOffset:"6px",borderRadius:"4px"}},style:{left:100*t+"vw"},lazy:!1},e._id)});v.displayName="ExpandedAlerts";var b=(0,p.memo)(v),w=n(14776),x=n(62470),S=n(42246),k=n(29564),O=n(38451);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach(function(t){E(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const j={breaking:"$red.600",school:"$orange.600",weather:"$green.700",livestream:"$blue.600",userMessage:"$blueGray.800"},_=({customFields:{defaultPosition:e="closed",showClosings:t=!1,showWeatherAlerts:n=!0,showTrendingStoriesBarWhenNoAlerts:f=!0}={}})=>{const{arcSite:h}=(0,d.useAppContext)(),{filteredStories:g}=(0,k.A)({showClosings:t,showWeatherAlerts:n}),[m,v]=(0,p.useState)(0),[T,E]=(0,p.useState)(e),[_,P]=(0,p.useState)(!1),{isScrolling:I,pause:A,stop:D,start:R}=(0,O.A)({pauseDuration:15e3,shouldPreventResume:()=>_}),M=(0,p.useCallback)(e=>{v(e),A()},[A]),$=(0,p.useCallback)(()=>{D()},[D]),L=(0,p.useCallback)(()=>{_||R()},[_,R]);(0,p.useEffect)(()=>
99{if(I&&g.length>1&&!_){const e=setInterval(()=>{v(e=>(e+1)%g.length)},7e3);return()=>{clearInterval(e)}}},[I,g.length,_]),(0,p.useEffect)(()=>{const e=localStorage.getItem("bna_bar_position");"open"!==e&&"closed"!==e||E(e)},[]);const N=(0,p.useMemo)(()=>({left:-100*m+"vw"}),[m]);return 0===g.length?f?(0,y.jsx)(S.default,{}):null:(0,y.jsxs)(s.t,{id:"breaking-news-bar",gap:"$0",as:"section","aria-label":"Breaking News Alerts",className:"bna",borderBottom:"1px solid",borderColor:"$gray.600",sx:{position:"relative",zIndex:"0"},children:[(0,y.jsx)(l.r,{className:"expand transition-500",bg:"$black.500",alignItems:"center",sx:{marginTop:"open"===T?"0":[-128,-224],minHeight:["$32","$56"],maxHeight:"$56",overflow:"hidden"},onMouseEnter:$,onMouseLeave:L,children:(0,y.jsx)(u.d,{size:"$4",className:"wrapper",sx:{position:"relative",width:"$full",overflow:"hidden",display:"flex",alignItems:"center"},children:(0,y.jsx)(l.r,{className:"articles transition-500",alignItems:"center",sx:C(C({},N),{},{position:"relative",display:"flex",width:"$full","> *":{width:"$full"}}),children:"open"===T&&(0,y.jsx)(b,{filteredStories:g,currentIndex:m})})})}),(0,y.jsx)(l.r,{className:"alertWrapper",onMouseEnter:$,onMouseLeave:L,justifyContent:"center",alignItems:"center",bg:"$black.400",sx:{height:["$8","$10"],borderTop:"1px solid",borderTopColor:"$gray.600"},children:(0,y.jsxs)(l.r,{justifyContent:"space-between",alignItems:"center",mx:"auto",paddingX:["$2","$4"],sx:{display:"flex",width:"$full",maxWidth:"$max",height:"$full"},children:[(0,y.jsxs)(l.r,{flex:"1",sx:{height:"$full",overflow:"hidden",alignItems:"center"},children:[(0,y.jsx)(x.A,{label:g[m].alertTag||"BREAKING NEWS",backgroundColor:(U=g,B=m,U&&0===U.length||B>=U.length?"$blueGray.800":j[U[B].alertClass])}),(0,y.jsx)(l.r,{flex:"1",width:"$full",px:["$2","$0"],sx:{position:"relative",overflow:"hidden",height:"$full",alignItems:"center",display:"open"===T?"none":"flex"},children:(0,y.jsx)(l.r,{className:"articles transition-500",alignItems:"center",width:"$full",sx:C(C({},N),{},{position:"relative",display:"flex"}),children:"open"===T?null:(0,y.jsx)(w.A,{filteredStories:g,currentIndex:m,arcSite:h,setCondensedCardFocused:P,onBlurResume:R})})})]}),(0,y.jsxs)(s.t,{direction:"row",gap:"$2",className:"toggle",children:[g.length>1&&(0,y.jsx)(s.t,{direction:"row",gap:"$2",alignItems:"center",textColor:"$white",className:"meatballs",sx:{display:"closed"===T?["none","flex"]:"flex"},children:g.map((e,t)=>(0,y.jsxs)(l.t,{variant:"$icon",size:"sm",onClick:()=>{M(t)},sx:{padding:"$1",color:"$white",":hover, :focus, :active":{boxShadow:"0 0 0 2px hsl(0deg 0% 100% / 50%)",borderRadius:"$full"}},children:[(0,y.jsx)(c.n,{icon:t===m?a.GE:r.GE}),(0,y.jsx)(u.n,{children:`Select breaking news story ${t+1} of ${g.length}`})]},e._id))}),(0,y.jsxs)(l.t,{onClick:()=>{if("undefined"==typeof window)return;const e="open"===T?"closed":"open";E(e),localStorage.setItem("bna_bar_position",e)},size:"sm",variant:"$icon",sx:{marginLeft:"$2",padding:"$1",color:"$white",fontWeight:"$semibold"},children:[(0,y.jsx)(c.n,{icon:"open"===T?o.w2:i.Jt}),(0,y.jsx)(u.n,{children:"open"===T?"Hide Breaking News Bar":"Show Breaking News Bar"})]})]})]})})]});var U,B};_.propTypes={customFields:f.shape({defaultPosition:f.oneOf(["open","closed"]).tag({name:"Default Position",labels:{open:"Open",closed:"Closed"},defaultValue:"closed"}),showClosings:f.boolean.tag({name:"Show School Closings",defaultValue:!1}),showWeatherAlerts:f.boolean.tag({name:"Show Weather Alerts",defaultValue:!0}),showTrendingStoriesBarWhenNoAlerts:f.boolean.tag({name:"Show Trending Stories When No Alerts",defaultValue:!0})})};var P=_},38451:function(e,t,n){"use strict";var r=n(40809);t.A=({pauseDuration:e,shouldPreventResume:t})=>{const[n,i]=(0,r.useState)(!0),o=(0,r.useRef)(null),a=(0,r.useCallback)(()=>{o.current&&clearTimeout(o.current),i(!1),o.current=setTimeout(()=>{(t?.()??!1)||i(!0),o.current=null},e)},[e,t]),s=(0,r.useCallback)(()=>{o.current&&clearTimeout(o.current),o.current=null,i(!1)},[]),l=(0,r.useCallback)(()=>{o.current&&clearTimeout(o.current),o.current=null,i(!0)},[]);return(0,r.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),{isScrolling:n,pause:a,stop:s,start:l}}},15254:function(e,t,n){"use strict";var r=n(85349);
99t.A=({timeZone:e="America/New_York",className:t,dateString:n})=>{const i=new Date(n.replace(/(\d{4})-(\d{1,2})-(\d{1,2}) /,"$2/$3/$1 ")),o=i.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",timeZone:e});return(0,r.jsx)("time",{dateTime:i.toISOString(),className:t,children:o})}},55677:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(4321),i=n(40809),o=n(99756),a=n(8032),s=n(94367),l=n(31699),u=n(85349);const c=["ref","alt","layout","breakpoints","sizes","responsive","fallbackSrc","operations","unstyled","priority","imgClassName","lazy"],d=["alt","altText","src","lazy","imgClassName","width","height","responsive","fallbackSrc","priority","layout","operations","breakpoints","sizes","onError","unstyled"];function f(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m=l._;function y({unstyled:e,width:t,height:n}){if(!e&&void 0!==t&&void 0!==n)return{aspectRatio:`${t} / ${n}`}}function v(e){let{ref:t,alt:n,layout:r,breakpoints:i,sizes:o,responsive:a,fallbackSrc:s,operations:l,unstyled:d,priority:p,imgClassName:g,lazy:m}=e,v=f(e,c);return(0,u.jsx)("img",h(h({},v),{},{ref:t,alt:n,className:g,style:y({unstyled:d,width:v.width,height:v.height}),loading:v.loading??(p||!1===m?"eager":"lazy"),fetchPriority:p?"high":void 0,decoding:v.decoding??(p?void 0:"async")}))}function b(e){let{alt:t,altText:n,src:l,lazy:c=!0,imgClassName:p,width:g,height:y,responsive:b,fallbackSrc:w,priority:x=!1,layout:S="constrained",operations:k,breakpoints:O,sizes:T,onError:C,unstyled:E}=e,j=f(e,d);const{arcSite:_}=(0,r.useAppContext)(),P=(0,a.r5)(l,_)??l,I=[P,(0,a.pZ)(l)||(0,a.LO)(l,_)===P?void 0:l,!w||(0,a.pZ)(w)||(0,a.nF)(w)?void 0:w].filter((e,t,n)=>void 0!==e&&n.indexOf(e)===t),[A,D]=(0,i.useState)({key:l,rung:0}),R=A.key===l?A.rung:0,M=I[Math.min(R,I.length-1)]??l,$=e=>{(()=>{if(!(0,a.nF)(M))return;const e=(0,a.Kd)(M);console.error("[bc image missing]",e??M.split("?")[0])})(),R<I.length-1&&D({key:l,rung:R+1}),C?.(e)},L=(0,a.nF)(M),N=L?"cloudinary":(0,o.mP)(M)||void 0,U=L?s.XX:(0,s.ve)(M),B=(t??n??"").slice(0,150);if(!U||!N)return(0,u.jsx)(v,h(h({},j),{},{alt:B,src:M,width:g,height:y,imgClassName:p,priority:x,lazy:c,unstyled:E,onError:$}));const F=function(e){const t=h({},e??{c:"lfill",q:"auto"});return delete t.width,delete t.height,t}(k?.cloudinary),z=function(e,t){if(!e||!t||e<=s.yo)return{width:e,height:t};const n=s.yo/e;return{width:s.yo,height:Math.max(1,Math.round(t*n))}}(g,y);return(0,u.jsx)(m,h({},h(h({},j),{},{alt:B,src:M,width:z.width,height:z.height,layout:S,breakpoints:O??(0,s.kz)({width:g,layout:S}),sizes:(0,s.iL)({width:z.width,layout:S,sizes:T}),className:p,priority:x,loading:c?void 0:"eager",onError:$,unstyled:E,transformer:U,operations:F,options:(0,s.ry)(M)})))}},15650:function(e,t,n){"use strict";var r=n(40809),i=n.n(r),o=n(94015),a=n(34952),s=n(78797),l=n(85349);const u=i().memo(()=>{const{data:e,fullscreen:t,photo:n}=(0,s.bY)();return e?.[n].caption?(0,l.jsxs)(a.t,{gap:"$2",sx:"open"===t?{maxHeight:"$64",overflow:"scroll",padding:"$3",paddingBottom:"$5",borderTop:"2px solid",borderTopColor:"$trueGray.700"}:{paddingX:["$4",null,"$0"]},children:[e[n]?.copyright&&(0,l.jsx)(o.t,{lineHeight:"$tight",textColor:"open"===t?"$trueGray.50":"$blueGray.600",sx:{fontSize:"$0",fontStyle:"italic"}
99,innerContent:e[n].copyright}),(0,l.jsx)(o.t,{textColor:"open"===t?"$trueGray.50":"$blueGray.500",lineHeight:"$normal",sx:{fontSize:"$1",a:{textDecoration:"underline"}},innerContent:e[n].caption})]}):null});u.displayName="GalleryCaption",t.A=u},78797:function(e,t,n){"use strict";n.d(t,{R3:function(){return d},bY:function(){return f},fX:function(){return u},gH:function(){return p},qT:function(){return c}});var r=n(40809),i=n.n(r);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l={data:void 0,photo:0,fullscreen:"closed",isInViewport:!1,numItems:0},u=i().createContext(l),c=i().createContext(void 0),d=(e,t)=>{if("SET_IN_VIEW"!==t.type&&(!e.isInViewport||0===e.numItems))return e;switch(t.type){case"NEXT":return e.photo===e.numItems-1?a(a({},e),{},{photo:0}):a(a({},e),{},{photo:e.photo+1});case"PREV":return 0===e.photo?a(a({},e),{},{photo:e.numItems-1}):a(a({},e),{},{photo:e.photo-1});case"FULLSCREEN":return"open"===e.fullscreen?a(a({},e),{},{fullscreen:"closed"}):a(a({},e),{},{fullscreen:"open"});case"CLOSE":return"closed"===e.fullscreen?a({},e):a(a({},e),{},{fullscreen:"closed"});case"SET_IN_VIEW":return a(a({},e),{},{isInViewport:!0});case"SET_OUT_VIEW":return a(a({},e),{},{isInViewport:!1});default:throw new Error(`Unhandled type: ${t.type}`)}},f=()=>{const e=i().useContext(u);if(void 0===e)throw new Error("useGalleryContext must be used within a GalleryContextProvider");return e},p=()=>{const e=i().useContext(c);if(void 0===e)throw new Error("useGalleryDispatch must be used within a GalleryContextProvider");return e}},70448:function(e,t,n){"use strict";var r=n(98397),i=n(43700),o=n(81510),a=n(94015),s=n(34952),l=n(40809),u=n.n(l),c=n(78797),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=u().memo(()=>{const{data:e,fullscreen:t,photo:n}=(0,c.bY)(),l=(0,c.gH)();return(0,d.jsxs)(s.t,{className:"photoInfo",direction:"row",gap:"$3",justifyContent:"space-between",alignItems:"baseline",fontFamily:"$gibson",fontSize:"$2",fontWeight:"$semibold",paddingX:["$3",null,"$0"],sx:p({},"open"===t?{color:"$trueGray.50",padding:"$3",borderBottom:"2px solid",borderBottomColor:"$trueGray.700"}:{color:"$blueGray.600"}),children:[(0,d.jsx)(o.t,{variant:"open"===t?"$ghostWhite":"$gray",iconLeft:"open"===t?i.s0:r.vQ,onClick:()=>l({type:"FULLSCREEN"}),children:"open"===t?"Close Full Screen":"Full Screen"}),(0,d.jsx)(a.t,{as:"span",children:`${n+1} / ${e?.length}`})]})});
99g.displayName="GalleryControls",t.A=g},23616:function(e,t,n){"use strict";var r=n(73932),i=n(56231),o=n(17839),a=n(97968),s=n(81510),l=n(34952),u=n(40809),c=n.n(u),d=n(97453),f=n(29373),p=n(78797),h=n(85349);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=()=>{const e=(0,p.bY)(),t=(0,p.gH)(),{ref:n,inView:u}=(0,d.Wx)({root:null,rootMargin:"0px",threshold:1});return c().useEffect(()=>t(u?{type:"SET_IN_VIEW"}:{type:"SET_OUT_VIEW"}),[t,u]),(0,h.jsxs)(o.t,{ref:n,className:"gallery",bg:"$blueGray.100",sx:{position:"relative",width:"$full",height:"$0",overflow:"hidden",flex:"open"===e.fullscreen?"1":null,paddingBottom:"open"===e.fullscreen?null:"66.67%"},children:[(0,h.jsx)(o.t,{sx:{position:"absolute",zIndex:"$1",left:"$3",top:"50%",transform:"translateY(-50%)",filter:"drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.25))"},children:(0,h.jsx)(s.t,{variant:"$icon",iconLeft:r.Wz,onClick:()=>t({type:"PREV"}),sx:{color:"$white",fontSize:"$5",padding:"$2"},children:(0,h.jsx)(a.n,{children:"Previous photo"})})}),(0,h.jsx)(o.t,{sx:{position:"absolute",zIndex:"$1",right:"$3",top:"50%",transform:"translateY(-50%)",filter:"drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.25))"},children:(0,h.jsx)(s.t,{variant:"$icon",iconLeft:i.Xk,onClick:()=>t({type:"NEXT"}),sx:{color:"$white",fontSize:"$5",padding:"$2"},children:(0,h.jsx)(a.n,{children:"Next photo"})})}),(0,h.jsx)(o.t,{sx:{position:"absolute",width:"$full",height:"$full"},children:(0,h.jsx)(l.t,{gap:"$0",className:"slider transition-500",direction:"row",style:{transform:`translateX(-${e.photo}00%)`},sx:m({height:"100%",".imageWrapper > img":{bg:"$blueGray.200"}},"open"===e.fullscreen&&{"& > figure":{bg:"$black.900"}}),children:e.data?.map(({_id:e,caption:t,height:n,width:r,url:i,additional_properties:{galleryOrder:o}={}},a)=>(0,h.jsx)(f.A,{alt:t||"",lazy:0!==a,height:n,width:r,url:i,sx:{flex:"1 0 100%",display:"inline-block",position:"relative",height:"100%",width:"100%",order:o,".imageWrapper":{top:"50%",left:"50%",transform:"translate(-50%, -50%)",maxHeight:"$full"}}},`slide-${e||a}`))})})]})}},53258:function(e,t,n){"use strict";var r=n(34952),i=n(40809),o=n(2502),a=n(91119),s=n(15650),l=n(78797),u=n(70448),c=n(23616),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.A=({data:e,sx:t,className:n})=>{const f=(0,a.A)("Escape"),h=(0,a.A)("ArrowLeft"),g=(0,a.A)("ArrowRight"),m=(0,a.A)("f"),y={data:e,photo:0,fullscreen:"closed",isInViewport:!1,numItems:e.length},[v,b]=(0,i.useReducer)(l.R3,y),w=(0,o.uh)({onSwipedLeft:()=>b({type:"NEXT"}),onSwipedRight:()=>b({type:"PREV"}),preventScrollOnSwipe:!0,trackMouse:!0});(0,i.useEffect)(()=>{m&&b({type:"FULLSCREEN"})},[m,b]),(0,i.useEffect)(()=>{f&&b({type:"CLOSE"})},[f,b]),(0,i.useEffect)(()=>{h&&b({type:"PREV"})},[h,b]),(0,i.useEffect)(()=>{g&&b({type:"NEXT"})},[g,b]);const x=p({position:"fixed",top:"0",right:"0",bottom:"0",left:"0",margin:"0 !important",backgroundColor:"$trueGray.900",zIndex:"$1000"},t);return(0,d.jsx)(r.t,p(p({gap:"open"===v.fullscreen?"$0":"$2",sx:"open"===v.fullscreen?x:t,className:n},w),{},{children:(0,d.jsx)(l.fX.Provider,{value:v,children:(0,d.jsxs)(l.qT.Provider,{value:b,children:[(0,d.jsx)(u.A,{}),(0,d.jsx)(c.A,{}),(0,d.jsx)(s.A,{})]})})}))}},29373:function(e,t,n){"use strict";var r=n(17839),i=n(97968),o=n(94015),a=n(34952),s=n(4321),l=n(40809),u=n(8032),c=n(94367),d=n(55677),f=n(85349);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m=(new Date).getTime(),y=({condition:e,wrapper:t,children:n})=>e?t(n):n;function v(e,t){if(!t)return e;const n=e.includes("?")?"&":"?";return`${e}${n}v=${m}`}t.A=({id:e,caption:t="",copyright:n,captionClassName:p,credits:g,creditsClassName:m,captionPosition:b="bottom",imgClassName:w,placeholderImage:x="",separator:S=", ",url:k,publicId:O,width:T,alt:C,height:E,link:j,lazy:_=!0,videoPoster:P=!1,layout:I="responsive",objectFit:A="cover",placeholder:D="$blueGray.100",shouldBeStatic:R=!1,invalidateVersion:M=!1,scaleDirection:$="width",responsive:L=!0,fallbackImage:N,sizes:U,sx:B})=>{const F=(0,l.useId)(),{arcSite:z,siteProperties:V}=(0,s.useAppContext)(),H=(0,u.k4)(k)?N||x||V?.placeholderImage:k||x;if(!H&&!O)return null;const G=g?.by?.map(e=>e.byline||e.name||void 0).filter(Boolean).join(`${S} `),W=[G,n].filter(e=>e&&null!==e&&""!==e).join(`${S} `),q=!(!t&&!W),K=C||t||"",Y=O||!H?void 0:(0,u.r5)(H,z),X=O?v((0,u.jb)(O,{videoPoster:P,arcSite:z}),M):Y?v(Y,M):H||void 0,J=Boolean(O||Y||P)&&!(0,u.sU)(X),Z=h(h(h(h(h({q:"auto"},P?{so:0}:{}),N?{d:N.replace(/\//g,":")}:{}),!L&&T&&"width"===$?{w:T,c:"scale"}:{}),!L&&E&&"height"===$?{h:E,c:"scale"}:{}),L?{c:"lfill"}:{});if(!X)return null;if(R&&J&&E&&T){const t=(0,c.zN)(X,{width:640,height:Math.round(640/(T/E))})??X;return(0,f.jsx)(y,{condition:!!j,wrapper:e=>(0,f.jsx)("a",{href:j,children:e}),children:(0,f.jsx)(i.f,{as:"figure",className:w,ratio:`${T}:${E}`,sx:h({},B),children:(0,f.jsx)("img",{id:e,alt:K,src:t,width:640,height:Math.round(640/(T/E)+Number.EPSILON)})})})}const Q="fixed"===I?"fixed":"fill"===I?"fullWidth":"constrained",ee=J?(0,f.jsx)(d.A,{src:X,alt:"",lazy:_,width:T,height:E,responsive:L,layout:Q,sizes:U,operations:{cloudinary:Z},unstyled:!0}):(0,f.jsx)("img",{alt:"",src:X,width:T,height:E,className:w,loading:_?"lazy":"eager",decoding:"async",style:{objectFit:A}});return(0,f.jsxs)(a.t,{as:"figure","aria-labelledby":F,gap:q?"$1":"$0",id:e,className:w,sx:h(h(h({position:"relative",overflow:"hidden",height:"100%",".imageWrapper img:-moz-loading":{visibility:"hidden"}},"fill"===I&&{height:"$full",img:{width:"$full",height:"$full",position:"absolute",objectFit:A}}),"fixed"===I&&{height:E,width:T}),B),children:[q?null:(0,f.jsx)(o.t,{id:F,as:"figcaption",innerContent:K&&K.length>0?K:"No description found",sx:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:"0"}}),(0,f.jsx)(y,{condition:!!j,wrapper:e=>(0,f.jsx)("a",{href:j,children:e}
99),children:E&&T&&"fixed"!==I?(0,f.jsx)(i.f,{className:"imageWrapper",bg:D,ratio:`${T}:${E}`,children:ee}):ee}),q?(0,f.jsxs)(r.t,{as:"figcaption",id:F,className:p,lineHeight:"$normal",textColor:"$blueGray.500",px:["$4",null,"$0"],sx:h({fontSize:"$0",fontStyle:"italic"},"overlay"===b&&{padding:"0",position:"absolute",bottom:"$2",left:"$3",zIndex:1,color:"$white"}),children:[(0,f.jsx)(o.t,{as:"span",innerContent:t}),W.length>0&&(0,f.jsx)(o.t,{as:"span",className:m,children:` (${W})`})]}):null]})}},63081:function(e,t,n){"use strict";n.d(t,{Ay:function(){return h}});var r=n(17839),i=n(94015),o=n(40809),a=n(1619),s=n(85349);const l=["src","poster","className","objectFit","placeholder","pollTimeoutMs","sx"];function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f=6e5,p="Video is still processing. Check back in a moment.";function h(e){let{src:t,poster:n,className:u,objectFit:d="cover",placeholder:h="$blueGray.100",pollTimeoutMs:g=f,sx:m}=e,y=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);const[v,b]=(0,o.useState)("checking"),w=(0,o.useRef)(null);(0,o.useEffect)(()=>{let e=!1;const n=Date.now();b("checking");const r=async()=>{let i;try{i=await fetch(t,{method:"HEAD",cache:"no-store"})}catch{return void(e||b("ready"))}e||(423===i.status?Date.now()-n>=g?b("timed-out"):(b("processing"),w.current=setTimeout(()=>{w.current=null,r()},(0,a.V)(i))):b("ready"))};return r(),()=>{e=!0,w.current&&(clearTimeout(w.current),w.current=null)}},[t,g]);const x="processing"===v||"timed-out"===v;return(0,s.jsxs)(r.t,{className:u,"data-readiness":v,sx:c({position:"relative",overflow:"hidden",bg:h,"& video, & img":{display:"block",width:"$full",height:"$full",objectFit:d}},m),children:["ready"===v?(0,s.jsx)("video",c(c({"data-testid":"on-demand-video",poster:n},y),{},{children:(0,s.jsx)("source",{src:t,type:"video/mp4"})})):(0,s.jsx)("img",{src:n,alt:""}),x?(0,s.jsx)(i.t,{role:"status",sx:{position:"absolute",left:"$3",right:"$3",bottom:"$3",px:"$3",py:"$2",fontFamily:"$gibson",fontSize:"$0",textAlign:"center",color:"$white",bg:"rgba(15, 23, 42, 0.75)",borderRadius:"$md"},children:p}):null]})}},33029:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(94015),s=n(34952),l=n(3901),u=n(43993),c=n(4321),d=n(49811),f=n(29373),p=n(54641),h=n(90069),g=n(81743),m=n(85349);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const w=({className:e="",promo:t,description:n,textOverlay:r,displayDate:i,textOnly:y=!1,style:b={},list:w="",lazy:x=!0,thirdPartySource:S="",gaCategory:k="",gaAction:O="",gaValue:T="",articleLink:C,showCount:E=null,showSource:j="",headline:_="",wordLimit:P=170,readMore:I=!1,timeline:A=!1,sponsored:D=!1,imageSizes:R})=>{const{arcSite:M}=(0,c.useAppContext)();let $=null;const L=["livestream","horizontal"].some(e=>w.includes(e));if(t){const e="resizedUrls"in t?t:(0,h.lV)(t);let n={};const{url:r,width:i=800,height:o=450,sizeProps:a={},resizedUrls:s,caption:l=""}=e||{},u=_||null;n={url:r,width:i,height:o,resizedUrls:s,sizeProps:a,lazy:x,alt:u},n.sizeProps.aspectRatio=16/9,n.imgClassName="width_full height_full",$=(0,m.jsx)(f.A,{url:r,width:1280,height:720,lazy:x,placeholder:x,sizes:R,alt:u||l})}const N="localhost"===u.ENVIRONMENT?`${C}?_website=${M}`:C,U={gacategory:k||"Story Card",gaaction:O,galabel:N,gavalue:T}
99,B=y?null:(0,m.jsx)(l.t,{className:"gaevent",sx:{display:"block",width:w.includes("mainContentList")?["$full",null,"$5/12"]:L?"$auto":"$full",height:!r&&"$full"},href:N,target:S?"_blank":"_self",gaTag:U,children:(0,m.jsx)("div",{className:"image relative height_full",children:$})}),F=i&&(0,p.H)(i,3)?(0,m.jsx)(l.t,{className:"time gaevent",sx:{display:"block",color:r||L?"$red.600":"$white",fontFamily:"$gibson",fontWeight:"$semibold",fontSize:"$0",letterSpacing:"$wide",textTransform:"uppercase"},href:N,target:S?"_blank":"_self",gaTag:U,"aria-label":"Go to Article Page",children:(0,m.jsx)(p.A,{dateString:i})}):null,z=(0,m.jsx)(l.t,{className:"time gaevent",sx:{display:"block",color:r||L?"$red.600":"$white",fontFamily:"$gibson",fontWeight:"$semibold",fontSize:"$0",letterSpacing:"$wide",textTransform:"uppercase"},href:N,target:S?"_blank":"_self",gaTag:U,children:"Sponsored"}),V=n&&r?(0,m.jsx)(l.t,{className:"gaevent",href:N,target:S?"_blank":"_self",gaTag:U,children:(0,m.jsx)(a.t,{sx:{fontSize:"$2",lineHeight:"$normal",color:"livestream"===w&&"$white"},children:(0,m.jsx)(d.A,{limit:P,children:n})})}):null,H=I?(0,m.jsxs)("a",{className:"readMore font_semibold font_gibson",href:N,children:[(0,m.jsx)("span",{className:"entity color_light-gray mr-sm",children:"▸"}),(0,m.jsx)("span",{className:"color_red",children:"READ MORE"})]}):null,G=A?(0,m.jsxs)("div",{className:"display_flex column align_items_center",children:[(0,m.jsx)("div",{children:(0,m.jsx)("svg",{width:"8",height:"8",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"mb-xsm",children:(0,m.jsx)("circle",{cx:"4",cy:"4",r:"4",fill:"#617083"})})}),(0,m.jsx)("div",{className:"line absolute"})]}):null,W=A?"display_flex row":null;return(0,m.jsxs)("article",{className:o()("storyCard mb-norm",e),style:b,children:[E?(0,m.jsx)("div",{className:"storyCount",style:{fontFamily:"Gibson",fontWeight:"500",fontSize:"1rem",position:"absolute",padding:".25rem .5rem",backgroundColor:"rgba(216, 216, 216, .75)",zIndex:10},children:E}):null,j?(0,m.jsx)("div",{className:"storySource",style:{fontFamily:"Gibson",fontWeight:"500",fontSize:".75rem",position:"absolute",padding:".25rem .5rem",top:0,right:0,backgroundColor:"rgba(216, 216, 216, .75)",zIndex:10},children:j}):null,(0,m.jsxs)(s.t,{gap:L?"$0":w.includes("mainContentList")?["$3",null,"$0"]:"$3",direction:L||w.includes("mainContentList")?["column",null,"row"]:"column",alignItems:L||w.includes("mainContentList")?"center":"flex-start",sx:{height:r?void 0:"$full"},className:o()("relative min",w,W),children:[B,G,(0,m.jsxs)(s.t,{gap:"$1",className:"articleMeta width_full",children:[D?z:F,(0,m.jsx)("a",v(v({className:"display_block gaevent",href:N,target:S?"_blank":"_self"},U),{},{children:(0,m.jsx)(g.A,{level:3,className:"no-margin",innerContent:_})})),V,S?(0,m.jsx)("a",{className:"display_block",href:N,children:(0,m.jsx)("p",{className:o()("thirdParty font_gibson font_medium",{color_blue:r,color_white:!r}),children:S})}):null,H]})]})]})};w.propTypes={articleLink:r.string.isRequired,className:r.string,imageSizes:r.string,style:r.shape(),description:r.string,displayDate:r.string,headline:r.string,isHero:r.bool,textOnly:r.bool,list:r.string,promo:r.shape(),textOverlay:r.bool,sizeProps:r.shape(),lazy:r.bool,showCount:r.oneOfType([r.number,r.string]),showSource:r.string,thirdPartySource:r.string,gaCategory:r.string,gaAction:r.string,gaValue:r.oneOfType([r.number,r.string]),popOut:r.bool,wordLimit:r.oneOfType([r.string,r.number]),readMore:r.bool,timeline:r.bool,sponsored:r.bool},t.A=w},91175:function(e,t,n){"use strict";var r=n(43486),i=n(17839),o=n(97968),a=n(94015),s=n(10520),l=n(34952),u=n(3901),c=n(4321),d=n(40809),f=n(78367),p=n(90069),h=n(29373),g=n(54641),m=n(85349);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEac
99h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const w=(0,d.lazy)(()=>Promise.resolve().then(n.bind(n,24892))),x={heading:{fontSize:["$2",null,"$3"],fontWeight:"$bold",color:"$blueGray.900"},metaTitle:{fontSize:"$0",fontWeight:"$medium",color:"$red.600"},description:{fontSize:["$0",null,"$1"],fontWeight:"$normal",color:"$blueGray.600"},readMore:{fontSize:"$0",fontWeight:"$semibold",color:"$red.600"},timeline:{dotColor:"$red.600",lineColor:"$blueGray.300"},horizontalScroll:!1,imageStyles:{},placeholderColor:"$blueGray.100",gap:["$2","$1"],showVideoIcon:!0},S=({id:e,description:t,descriptionLines:n=3,displayDate:y,headlines:{basic:b,meta_title:S}={},subheadlines:{basic:k}={},headlineLines:O,href:T,className:C,livestream:E,shouldBeStatic:j=!1,lazy:_=!0,decorations:{timelineList:P=!1,showReadMore:I=!1}={},gaTag:A,pbStyles:D=x,textLocation:R="bottom",thirdPartySource:M,showSource:$,promo:L,showImage:N=!0,imageSizes:U,sponsored:B=!1,sx:F,style:z})=>{const{arcSite:V,layout:H,siteProperties:{placeholderImage:G}}=(0,c.useAppContext)(),W=(0,d.useId)(),q=(0,f.bi)({link:T,arcSite:V}),K=(0,p.lV)(L),{heading:{fontSize:Y,fontWeight:X,color:J},metaTitle:{fontSize:Z,color:Q,fontWeight:ee},description:{fontSize:te,fontWeight:ne,color:re},readMore:{fontSize:ie,fontWeight:oe,color:ae}={},timeline:{dotColor:se,lineColor:le}={},horizontalScroll:ue,imageStyles:ce,placeholderColor:de,gap:fe=["$2","$1"],showVideoIcon:pe}=D,he={top:"column-reverse",right:"row",bottom:"column",left:"row-reverse",overlay:void 0};return(0,m.jsxs)(l.t,{"aria-labelledby":W,as:"article",gap:"$1",sx:v(v({},$?{position:"relative"}:null),F),style:z,className:C,"data-article-id":e,children:[S&&ue?(0,m.jsx)(l.t,{gap:"$0",flexDirection:"row",sx:{justifyContent:"space-between"},children:(0,m.jsx)(a.t,{m:"$0",sx:{fontFamily:"$gibson",fontSize:Z,color:Q,fontWeight:ee},children:S})}):null,$?(0,m.jsx)(i.t,{className:"storySource",sx:{position:"absolute",top:"0",left:"0",fontSize:"10px",backgroundColor:"rgba(255, 255, 255, 0.75)",p:"$1",zIndex:"10"},children:$}):null,(0,m.jsxs)(l.t,{className:"flexWrapper",flexDirection:"overlay"===R?void 0:he[R],gap:E?.hls?"$0":["left","right"].includes(R)?"$3":["$3",null,"$2"],sx:v(v({textAlign:"left"===R?"right":"left"},ue?{scrollSnapAlign:"start"}:null),"overlay"===R?{position:"relative",height:"$full"}:null),children:[N&&(K||G)&&!E?.hls?(0,m.jsxs)(u.t,{className:"storyImage",as:"div",href:q,gaTag:A,sx:v(v(v(v({position:"relative",display:"block",width:"$full",height:"$full","& > a":{display:"block",height:"$full"}},["left","right"].includes(R)?{flex:"0.5",overflow:"hidden"}:null),"overlay"!==R||E?null:{"> a::before":{content:"''",background:"linear-gradient(to top, #222 0%, #0000 100%)",width:"$full",height:"$1/2",position:"absolute",bottom:"1px",zIndex:"1",borderBottomLeftRadius:["$none","$rg"],borderBottomRightRadius:["$none","$rg"]}}),j?{"& img":{width:"$full",height:"auto"}}:void 0),ce),children:[(0,m.jsx)(h.A,v(v({},K?.publicId?{publicId:K.publicId}:{url:K?.url||G}),{},{width:1280,height:720,lazy:_,sizes:U,alt:K?.caption||k||"No description available",placeholder:de,shouldBeStatic:j,videoPoster:K?.videoPoster??!1,sx:{"& img":{borderRadius:["$none","$rg"],overflow:"hidden"}}})),!["left","right"].includes(R)&&pe?(0,m.jsx)(a.n,{icon:r.ij,sx:{position:"absolute",top:["$4","$3"],right:["$4","$3"],color:"$white",fontSize:"$4",filter:"drop-shadow(2px 4px 8px rgba(0, 0, 0, 0.75))"}}):null]}):null,E?.hls?(0,m.jsx)(d.Suspense,{fallback:(0,m.jsx)(i.t,{width:"$full",height:"$full",bg:"$blueGray.100",borderRadius:["$none","$rg"]}),children:(0,m.jsx)(w,{layout:"overlay"===R?"fill":void 0,canonicalWebsite:E.canonical_website,setAdPlaying:()=>{},gaTag:A,customFields:{id:E.id,autoPlay:E.autoPlay??!0,muted:E.muted??!0,hls:E.hls,daiAssetKey:E.daiAssetKey,poster:E.poster,title:E.title,url:E.url,adTagUrl:E.adTagUrl,enablePreRoll:E.enablePreRoll,stickyEnabled:E.stickyEnabled,initialInView:E.initialInView,stickyPosition:E.stickyPosition,enableLinkOverlay:E.enableLinkOverlay,linkOverlayLabel:E.linkOverlayLabel},isLive:!0})}):null,E?null:(0,m.jsx)(i.t,{className:"storyText",flex:["left","right"].includes(R)?"1":void 0,sx:v({px:ue||["left","right"].includes(R)?null:["$4","$0"]},"overlay"===R?{width:"$full",position:"absolute",bottom:"$3",zIndex:"2",px:"$3"}:null),children:(0,m.jsxs)(l.t,{gap:fe,sx:P?{position:"relative",pl:"$3","&:before":{position:"absolute",content:'"•"',left:"0",lineHeight:"10px",color:se},"&:after":{backgroundColor:le,content:'" "',width:"1px",height:"auto",position:"absolute",left:"3px",top:"1rem",bottom:"0"}}:null,children:[y&&!B&&!ue&&(0,g.H)(y,3)?(0,m.jsx)(u.t,{as:"div",className:"time gaevent",href:q,gaTag:A,sx:v(v({},"left"===R?{alignSelf:"flex-end"}:null),{},{display:"inline-flex","& > a":{display:"inline-flex"}}),children:(0,m.jsx)(g.A,{dateString:y,dayLimit:3,sx:{fontFamily:"$gibson",display:"inline",color:"overlay"===R?"$white":Q,fontSize:Z,fontWeight:ee,letterSpacing:"$wide",textTransform:"uppercase"}})}):null,B?(0,m.jsx)(u.t,{as:"div",className:"time gaevent",sx:{fontFamily:"$gibson",display:"block",color:"overlay"===R?"$white":Q,fontSize:Z,fontWeight:"$normal",letterSpacing:"$wide",textTransform:"uppercase"},href:q,gaTag:A,children:"Sponsored"}):null,(0,m.jsxs)(u.t,{as:"div",href:q,gaTag:A,children:[(0,m.jsx)(s.t,{id:W,level:"article"===H?3:2,className:"storyHeadline",title:O?b:void 0,innerContent:b,sx:v({fontSize:Y,fontWeight:X,color:"overlay"===R?"$white":J,lineHeight:"$tight"},O?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":`${O}`}:null)}),(0,m.jsx)(o.n,{children:`Read full article: ${b}`})]}),t?(0,m.jsx)(u.t,{href:q,title:n?t:void 0,children:(0,m.jsx)(a.t,{className:"storyDescription",innerContent:t,sx:v({m:"$0",fontSize:te,fontWeight:ne,color:"overlay"===R?"$white":re,lineHeight:"$snug"},n?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":`${n}`}:null)})}):null,M?(0,m.jsx)(u.t,{textColor:"$blue.400",href:q,mt:"$2",sx:{fontFamily:"$gibson",fontSize:"$-1"},children:M}):null,I?(0,m.jsx)(u.t,{pt:"$2",fontFamily:"$gibson",lineHeight:"$snug",textColor:ae,href:q,fontWeight:oe,fontSize:ie,children:"▸ Read more"}):null]})})]})]})};t.A=(0,d.memo)(S)},54641:function(e,t,n){"use strict";n.d(t,{H:function(){return u}});var r=n(94015),i=n(85349);const o=["dayLimit","dateString","fromNow","sx"];function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=(e,t=3)=>{if(!t)return!0;const n=new Date,r=new Date(e),i=Math.floor((n.getTime()-r.getTime())/1e3),o=Math.floor(i/86400);return!(Number(t)>0&&o>Number(t)||i<=0)&&o>=0};t.A=e=>{let{dayLimit:t=3,dateString:n,fromNow:a=!1,sx:l}=e,u=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);if(!n)return null;const c=function(e){const n=((new Date).getTime()-e.getTime())/1e3;let r=Math.floor(n/86400);return Number(t)>0&&r>Number(t)||n<=0?null:r>=1?a?`${r}d`:1===r?`${r} day ago`:`${r} days ago`:(r=Math.floor(n/3600),r>=1?null:(r=Math.floor(n/60),r>=1?a?`${r}m`:1===r?`${r} minute ago`:`${r} minutes ago`:a?`${Math.floor(n)} s`:`${Math.floor(n)} seconds ago`))}(new Date(n));return(0,i.jsx)(i.Fragment,{children:null!==c?(0,i.jsx)(r.t,s(s({as:"span",textColor:"inherit",sx:s({textTransform:a?void 0:"uppercase"},l)},u),{},{children:c})):null})}},15993:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(17839),i=n(4321),o=n(8032),a=n(85349);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c({publicId:e,controls:t,sx:n}){const{arcSite:s}=(0,i.useAppContext)();return(0,a.jsx)(r.t,{sx:l({bg:"$blueGray.100","& video":{display:"block",width:"$full",height:"$full",objectFit:"cover"}},n),children:(0,a.jsx)("video",{"data-testid":"weather-video",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controls:t,children:(0,a.jsx)("source",{src:(0,o.RI)(e,s),type:"video/mp4"})})})}},49811:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(85349);function i({children:e,limit:t}){return e.length>t?(0,r.jsx)("span",{title:e,children:`${e.substring(0,t)}...`}):(0,r.jsx)("span",{title:e,children:e})}},90069:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{DC:function(){return c},Tj:function(){return a},lV:function(){return o},tE:function(){return u}});const o=e=>{if(!e)return;const{type:t,content_elements:n=[],promo_items:{basic:a,social_image:s}={}}=e;if("gallery"===t&&n.length>0)return o(n[0]);if(a&&"reference"!==a.type)return o(a);if("reference"===a?.type&&"image"===a.referent?.type)return o(a.referent);if(s&&"reference"!==s.type)return o(s);if("custom_embed"===t){if(e.embed?.config?.resourceType){const t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?r(Object(n),!0).forEach(function(t){i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e);return t.publicId=e.embed.id,t.videoPoster="video"===e.embed.config.resourceType,t}if("video_clip"===e.subtype){return{height:e.embed.config.poster.height,width:e.embed.config.poster.width,url:e.embed.url}}return e}return"image"===t?e:t?void 0:e},a=(e,t,n)=>{const r=["globalContent","0PB_CollectionStoryCard","0PB_TroveStoryCard","0PB_ContentStoryCard","content-api","recommendations"],{renderables:i}=e,{id:o}=t,a={};let s=0,l=null;for(const e of i){const{customFields:{useGlobalContent:t=!1,useRecommendations:n=!1,collectionId:i="",topicEntity:o="",tagName:u="",sectionName:c="",articleIdOrUrl:d="",authorId:f="",amount:p}={}}=e.props;if("features"===e.collection&&("global/story-list"===e.type||"global/story-list-v2"===e.type||"global/marquee"===e.type||"global/homepage-marquee"===e.type||"global/story-list-global-content"===e.type||"account/loggedInMarque"===e.type)){s+=1;const h=[t,i&&""!==i,o&&""!==o,u&&""!==u||c&&""!==c||f&&""!==f,!!d,n];"global/story-list-global-content"===e.type&&(h[0]=!0);switch(r[h.indexOf(!0)]){case"0PB_CollectionStoryCard":l=`collection:${i}`;break;case"0PB_TroveStoryCard":l=`topic:${o}`;break;case"0PB_ContentStoryCard":l=`feed:${c}:${u}:${f}`;break;case"content-api":l="content-api";break;case"globalContent":l="globalContent";break;case"recommendations":l="recommendations";break;default:l=null}l in a||(a[l]={},a[l].storyCount=0),a[l][e.props.id]={pos:s,start:a[l].storyCount};let g=6;p?g=parseInt(p,10):"global/marquee"===e.type||"account/loggedInMarque"===e.type?g=3:"global/homepage marquee"===e.type?g=2:"global/story-list-global-content"===e.type&&(g=150),a[l].storyCount=a[l].storyCount+g}}return n in a&&o in a[n]?a[n][o].start:"refreshNeeded"};function s(e){const t=e.match(/([^ >]+)/gi);return t.shift(),t.pop(),t}function l(e,t={}){const{current:n}=t,r=n||document.getElementsByTagName("head")[0],i=document.createElement("script"),o=/([^=]+)="(.*)"/;for(let t=0;t<e.length;t+=1){const n=e[t];if("object"==typeof n){const[e]=Object.keys(n);i[e]=n[e]}else{const e=n.match(o);if(e){const[,t,n]=e;i[t]=n}else i[n]=n}}i.dataset.new="true",r.append(i)}function u(e,t={}){const n=function(e){const t=/^<script[^>]*src=["']([^"']+)["'][^>]*>/i,n=/<script.*?>([\s\S]*?)<\/script>/i,r={syncScripts:[],asyncScripts:[],codeBlocks:[]},i=e.match(/<script.*?>([\s\S]*?)<\/script>/gis);if(!i)return r;for(let e=0;e<i.length;e+=1){const o=i[e];if(o.match(t)){const e=s(o);e.includes("async")?r.asyncScripts.push(e):r.syncScripts.push(e)}else{const e=o.match(n);e&&r.codeBlocks.push(e[1])}}return r}(e),{asyncScripts:r,syncScripts:i,codeBlocks:o}=n;let a=0;window.gmgLoadNext=()=>{a+=1,l(i[a],t)},window.gmgRunBlocks=()=>{o.forEach(e=>{-1===e.indexOf("document.write")?window.eval(e):function(e,t){const n=/document.write\((.*)\);?/,[,r]=e.match(n);if(r){u(window.eval(r),t)}}(e,t)})},r.length>0&&r.forEach(e=>{l(e,t)}),i.length>0?(i.forEach((e,t)=>{const n=t<i.length-1?gmgLoadNext:gmgRunBlocks;e.push({onload:n})}),l(i[0],t)):window.gmgRunBlocks()}const c={wsls:{sbox:"gmg-wsls-sandbox.cdn.arcpublishing.com",prod:"www.wsls.com"},kprc:{sbox:"gmg-kprc-sandbox.cdn.arcpublishing.com",prod:"www.click2houston.com"},ksat:{sbox:"gmg-ksat-sandbox.cdn.arcpublishing.com",prod:"www.ksat.com"},wdiv:{sbox:"gmg-wdiv-sandbox.cdn.arcpublishing.com",prod:"www.clickondetroit.com"},wjxt:{sbox:"gmg-wjxt-sandbox.cdn.arcpublishing.com",prod:"www.news4jax.com"},wkmg:{sbox:"gmg-wkmg-sandbox.cdn.arcpublishing.com",prod:"www.clickorlando.com"}}},87827:function(e,t,n){"use strict";n.r(t),n.d(t,{buildExCoDataLayerEvent:function(){return Ne},buildExCoExternalConfig:function(){return Xe},buildExCoInitOptions:function(){return Ye},default:function(){return it},exCoDataLayerEvents:function(){return c.M4},resetExCoSdkForTests:function(){return Ue.N}});var r=n(17839),i=n(94015),o=n(4321),a=n(40809),s=n(52938),l=n(40916),u=n(80568),c=n(34988),d=n(43993),f=n(91520),p=n(48253),h=n(43562),g=n(95454),m=n(25734),y=n(64119),v=n(44575),b=n(45052),w=n(36372);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?x(Object(n),!0).forEach(function(t){k(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const O=({metadata:e,playlistItem:t,record:n})=>{const r=(0,w.i)(n?.video_duration)??(0,w.i)(e.duration)??(0,w.i)(t?.duration);return void 0!==r&&r>0?(i=r)>1e3?Math.floor(i/1e3):Math.floor(i):void 0;var i},T=e=>e.startsWith("/"),C=({payload:e={},playlistItem:t,programGuide:n,record:r,station:i,surfaceRole:o="unknown"})=>{const a=(0,w.M2)(e),s=(0,w.oJ)(a.contentId)||(0,w.oJ)(a.id)||(0,w.oJ)(t?.id),l=(0,w.oJ)(r?.title)||(0,w.oJ)(a.title)||(0,w.oJ)(t?.title),u=(0,w.oJ)(r?.exco_streaming_source)||(0,w.oJ)(a.src)||(0,w.oJ)(t?.src),c=(0,w.oJ)(r?.exco_poster)||(0,w.oJ)(a.poster)||(0,w.oJ)(t?.poster),d=(0,w.oJ)(r?.anyclip_id)||(0,w.oJ)(r?.anyclip_distribution_id),f=(e=>{const t=e?.categories,n=Array.isArray(t)?t[0]:t?.split(",")[0],r=n?.trim();if(!r)return;const i=e?.category_mapping?.[r]?.trim();return i&&!T(i)?i:T(r)?void 0:r})(r),p=(e=>e?.tags?.length?e.tags.join(","):void 0)(r),h=O({metadata:a,playlistItem:t,record:r}),g=(e=>{const t=e?.trim().toLowerCase();return"9:16"===t||"vertical"===t?"9:16":"16:9"===t||"horizontal"===t?"16:9":void 0})(r?.aspect_ratio),m=(e=>{const t=(0,w.i)(e.currentTime);if(void 0!==t)return Math.floor(t);const{progress:n}=e;if((0,w.u4)(n)){const e=(0,w.i)(n.time);return void 0!==e?Math.floor(e):void 0}})(a),y=(e=>(0,v.op)(e?.broadcast_start_ts)||(0,v.op)(e?.createdAt)||void 0)(r),x=(({programGuide:e,record:t,station:n})=>{if(t?.nielsen_program_name)return t.nielsen_program_name;const r=(0,v.mL)(t?.broadcast_start_ts),i=(0,v.mL)(t?.broadcast_end_ts);return void 0===r||void 0===i||i<=r?void 0:(0,b.r)(e,{station:n,startTs:r,endTs:i})?.packageName})({programGuide:n,record:r,station:i});return S(S(S(S(S(S(S(S(S(S(S(S(S(S({},y?{airdate:y}:{}),s?{excoVideoId:s}:{}),r?.id?{gmgVideoId:r.id}:{}),l?{title:l}:{}),u?{sourceUrl:u}:{}),c?{posterUrl:c}:{}),d?{legacyAnyClipId:d}:{}),x?{nielsenProgramName:x}:{}),f?{sectionName:f}:{}),p?{categoryTags:p}:{}),void 0!==h?{durationSeconds:h}:{}),g?{aspectRatio:g}:{}),void 0!==m?{currentTimeSeconds:m}:{}),{},{surfaceRole:o})};function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach(function(t){_(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const P=["content-start","content-time","content-progress","content-end","playlist-index-changed"],I=e=>"provider-managed-recommendation"!==e,A=e=>e<=1?100*e:e,D=()=>"undefined"!=typeof document?document.referrer:"",R=(e,t)=>e||("vertical-gallery"===t?"9:16":"16:9"),M=({player:e,resolveGmgVideo:t,safelyGetPlaylistItem:n},{enabled:r,outputType:i,requestUri:o,station:a,surfaceRole:s})=>{let l,u,c,d=0,f=0,p=!1,h=!1;const g=()=>{d=0,f=0,p=!1,h=!1,u=void 0,l=void 0,c=void 0},m=e=>{const r=n(),i=C({payload:e,playlistItem:r,surfaceRole:s});return i.excoVideoId?(i.excoVideoId!==c&&(c=i.excoVideoId,u=void 0,l=t(i.excoVideoId).then(e=>(i.excoVideoId===c&&(u=e),e))),l??Promise.resolve(u)):Promise.resolve(void 0)},v=(e,t=u)=>{const r=C({payload:e,playlistItem:n(),record:t,surfaceRole:s});if(!r.gmgVideoId)return;const i=D(),o=(()=>
99{if("undefined"!=typeof window)return(0,y.o)(D(),new URL(window.location.href))})(),l=r.durationSeconds,c=l&&l>0?Math.min(100,Math.floor(d/l*100)):void 0;return j(j(j(j({video_id:r.gmgVideoId,station:a.toUpperCase(),aspect_ratio:R(r.aspectRatio,s),watch_seconds:Math.floor(d)},l?{video_duration:l}:{}),void 0!==c?{completion_pct:c}:{}),o?{source:o}:{}),i?{referrer_url:i}:{})},b=async e=>{if(!p&&!h&&r()&&I(s)){h=!0;try{const t=u??await m(e),n=v(e,t);if(!n)return;await(0,y.QL)(n,{outputType:i,requestUri:o})&&(p=!0)}finally{h=!1}}},w={"content-start":e=>{g(),r()&&I(s)&&m(e)},"content-time":e=>{const t=C({payload:e,playlistItem:n(),record:u,surfaceRole:s}).currentTimeSeconds;if(void 0===t)return;const r=t-f;f=t,r>0&&r<=1.5&&(d+=r),d>=5&&b(e)},"content-progress":e=>{const t=(e=>{const t="object"==typeof e.metadata&&e.metadata?e.metadata:e,{progress:n}=t;if("number"==typeof n&&Number.isFinite(n))return A(n);if("object"==typeof n&&n){const e=n.percent;if("number"==typeof e&&Number.isFinite(e))return A(e)}})(e);void 0!==t&&t>=25&&b(e)},"content-end":()=>{g()},"playlist-index-changed":()=>{g()}};return P.forEach(t=>{const n=w[t];n&&e.on(t,n)}),()=>{P.forEach(t=>{const n=w[t];n&&e.off(t,n)})}};function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach(function(t){N(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function N(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const U={AD:"ad",CONTENT:"ct"},B={UNPLAYED:"s1",PLAYED:"s2",STOPPED:"s3",COMPLETED:"s4"},F=["content-start","content-time","content-end","content-error","player-playing","player-paused","player-closed","ad-started","ad-play","ad-completed","ad-skipped","ad-error"],z=new WeakMap,V=()=>({adPlayStartTime:null,isAdPlaying:!1,isCompleted:!1,isPaused:!1,isPlaying:!1,lastPayload:{},playStartTime:null,viewStartTime:Date.now()});class H{constructor(e){this._player=void 0,this._context=void 0,this._fallbackState=void 0,this._getMetadata=()=>C({payload:this._state.lastPayload,playlistItem:this._context?this._context.getPlaylistItem():(0,w.IT)(this._player),record:this._state.record,surfaceRole:this._context?.surfaceRole??"unknown"}),this.isReady=()=>{const e=this._getMetadata();return Boolean(this._player&&e.title&&(e.gmgVideoId||e.excoVideoId))},this.getTitle=()=>this._getMetadata().title||"",this.getVideoPath=()=>{const e=this._getMetadata();return e.gmgVideoId?`/gmg/video/${e.gmgVideoId}`:e.excoVideoId?`/exco/video/${e.excoVideoId}`:`/exco/player/${this._context?.playerId??"exco-player"}`},this.getContentType=()=>this._state.isAdPlaying?U.AD:U.CONTENT,this.getTotalDuration=()=>{const{durationSeconds:e}=this._getMetadata();return e?1e3*e:0},this.getState=()=>this._state.isCompleted?B.COMPLETED:this._state.isPlaying?B.PLAYED:this._state.isPaused?B.STOPPED:B.UNPLAYED,this.getCurrentPlayTime=()=>{const{currentTimeSeconds:e}=this._getMetadata();return e?1e3*e:0},this.getBitrate=()=>(this._player,0),this.getThumbnailPath=()=>this._getMetadata().posterUrl||"",this.getPlayerType=()=>`exco-${this._context?.surfaceRole??"unknown"}`,this.getViewStartTime=()=>Date.now()-this._state.viewStartTime,this.getViewPlayTime=()=>this._state.playStartTime?Date.now()-this._state.playStartTime:0,this.getViewAdPlayTime=()=>this._state.adPlayStartTime?Date.now()-this._state.adPlayStartTime:0,this.destroy=()=>{this._context=void 0,this._fallbackState=V()},this._player=e,this._context=z.get(e),this._fallbackState=V()}get _state(){return this._context?.state??this._fallbackState}static getAdPosition(){return""}static verify(e){const t=e;return Boolean(t&&"function"==typeof t.on&&"function"==typeof t.off&&"function"==typeof t.getPlaylistItem&&z.has(t))}}H.ContentType=U,H.VideoState=B;const G=({player:e,resolveGmgVideo:t,safelyGetPlaylistItem:n},r)=>{if("undefined"==typeof window||!r.uid||!r.domain)return()=>{};const i={getPlaylistItem:n,playerId:r.playerId,state:V(),surfaceRole:r.surfaceRole};let o=!1,a=!1;const s=()=>{o||(o=!0,z.set(e,i),(({author:e,domain:t,section:n,uid:r,userStatus:i})=>{window._sf_startpt=window._sf_startpt||Date.now(),window._cbv=window._cbv||[],window._cbv_strategies=window._cbv_strategies||[],window._cbq=window._cbq||[],window._sf_async_config?.uid||(window._sf_async_config={uid:r||"",domain:t,useCanonical:!0,useCanonicalDomain:!0,flickerControl:!1,autoDetect:!1,sections:n,authors:e}),window._cbq.push(["_acct","loggedIn"===i?"lgdin":"anon"])})(r),window._cbv_strategies?.includes(H)||window._cbv_strategies?.push(H),Promise.all([(0,m.A)("chartbeat-mab-script","//static.chartbeat.com/js/chartbeat_mab.js"),(0,m.A)("chartbeat-video-script","//static.chartbeat.com/js/chartbeat_video.js")]).then(([t,n])=>{!a&&t&&n&&window._cbv?.push(e)}))};let l;const u=F.map(a=>{const u=e=>{o&&!r.enabled()||(i.state=((e,t,n={})=>{const r=L(L({},e),{},{lastPayload:n});switch(t){case"content-start":case"player-playing":r.isPlaying=!0,r.isPaused=!1,r.isCompleted=!1,r.playStartTime||(r.playStartTime=Date.now());break;case"player-paused":r.isPlaying=!1,r.isPaused=!0;break;case"content-end":r.isPlaying=!1,r.isPaused=!1,r.isCompleted=!0;break;case"content-error":case"player-closed":r.isPlaying=!1,r.isPaused=!1;break;case"ad-started":case"ad-play":r.isAdPlaying=!0,r.adPlayStartTime||(r.adPlayStartTime=Date.now());break;case"ad-completed":case"ad-skipped":case"ad-error":r.isAdPlaying=!1}return r})(i.state,a,e),r.enabled()&&(s(),(()=>{const{excoVideoId:e}=C({payload:i.state.lastPayload,playlistItem:n(),surfaceRole:i.surfaceRole});e&&e!==i.state.resolvedExCoVideoId&&e!==l&&(l=e,t(e).then(t=>{i.state.record=t,i.state.resolvedExCoVideoId=e}).catch(t=>{console.error("[Chartbeat:resolveGmgVideo]","GMG video lookup failed",{excoVideoId:e,error:t})}).finally(()=>{l===e&&(l=void 0)}))})()))};return e.on(a,u),{eventName:a,listener:u}});return r.enabled()&&s(),()=>{a=!0,u.forEach(({eventName:t,listener:n})=>{e.off(t,n)}),o&&(z.delete(e),window._cbv?.push(["removePlayer",e]))}};var W=n(55646);const q=["content-start","content-time","content-end","content-error","player-playing","player-paused","player-closed","ad-started","ad-play","ad-pause","ad-completed","ad-skipped","ad-error"],K=({player:e,resolveGmgVideo:t,safelyGetPlaylistItem:n},{createSession:r,destroySession:i,isAnalyticsAllowed:o,getStationLabels:a,playerId:s,getProgramGuide:l,sectionName:u,station:c,surfaceRole:d})=>{const f=s;let p,h,g,m="idle",y=null,v=null,b=null,w=0,x=!1,S=!1,k=!1,O=!1,T=!1,E=!1,j=!1,_=!0,P=0;const I=()=>y||(y=r({sessionKey:f,playerKind:"exco",playerId:s}),y),A=(e,t)=>
99C({programGuide:l?.(),station:c,payload:e,playlistItem:n(),record:t,surfaceRole:d}),D=e=>{const t=A(e).currentTimeSeconds;return void 0===t?void 0:1e3*Math.floor(t)},R=()=>{y&&v&&(y.startFromPosition(w),y.notifyPlay(),x=!0,k=!0,O=!1)},M=()=>{y&&"video"===m&&x&&!S&&y.notifyEnd(),S=!0,k=!1,O=!1,"video"===m&&(m="idle")},$=(e=!0)=>{const t=T;T=!1,E=!1,y&&"ad"===m&&(t&&y.notifyEnd(),v&&!S&&e?(m="video",y.setContentMetadata(v),O=!0):m=!v||S||e?"idle":"video")},L=e=>{if(v)return Promise.resolve();const{excoVideoId:n}=A(e);if(b&&h===n)return b;const r=b??Promise.resolve();h=n;const i=r.then(()=>v?void 0:(async e=>{if(!o())return;const n=A(e);if(!n.excoVideoId)return;const{excoVideoId:r}=n,i=await t(r);if(!_)return;if(p&&p!==r)return;if(!i?.id)return;const s=a();if(!s)return;p=r;const l=A(e,i),c=I();c&&(v=(0,W.h8)({gmgVideoId:i.id,title:l.title,durationSeconds:l.durationSeconds,programName:l.nielsenProgramName,sectionName:l.sectionName||u,broadcastStartTs:i.broadcast_start_ts,createdAt:i.createdAt},s),c.createPlaybackSession(),c.setContentMetadata(v),w=void 0!==l.currentTimeSeconds?1e3*l.currentTimeSeconds:w,T||(m="video",O=!0))})(e)).finally(()=>{b===i&&(b=null,h=void 0)});return b=i,i},N={"content-start":e=>{const{excoVideoId:t}=A(e);v&&y&&p===t&&!x?"ad"!==m&&(w=D(e)??0,m="video",O=!0):(M(),p=t,v=null,w=0,x=!1,S=!1,L(e))},"content-time":e=>{if(!v&&!T&&o()){const{excoVideoId:t}=A(e);return void(t&&g!==t&&(g=t,L(e)))}if(!y||"video"!==m||!v)return;const t=D(e);void 0!==t&&(w=t,x&&!O||R())},"content-end":M,"content-error":()=>{$(!1),M()},"player-playing":e=>{v||T?"video"!==m||!x||k||O||R():L(e)},"player-paused":()=>{y&&"video"===m&&k&&(k=!1,y.notifyPause())},"player-closed":()=>{$(!1),M()},"ad-started":e=>{if(!o())return;"video"===m&&k&&(k=!1),T=!0,j=!1,P+=1;const t=P,n=(0,W.w3)({hasContentStarted:x,hasContentEnded:S}),r="object"==typeof e.metadata&&e.metadata?e.metadata:e,i="string"==typeof r.adId?r.adId:void 0,l="number"==typeof(u=r.duration)&&Number.isFinite(u)?u:void 0;var u;L(e).then(()=>{if(!_||t!==P||!T||!v)return;const e=I(),r=a();if(e&&r){if(m="ad",e.setAdMetadata((0,W.IA)({adType:n,uniqueId:i||`${s}:ad`,durationSeconds:l,labels:r}),v),j)return j=!1,void(E=!1);E=!0,e.notifyPlay()}})},"ad-play":()=>{T&&"ad"!==m?j=!1:y&&"ad"===m&&!E&&(E=!0,y.notifyPlay())},"ad-pause":()=>{T&&"ad"!==m?j=!0:y&&"ad"===m&&E&&(E=!1,y.notifyPause())},"ad-completed":()=>{$()},"ad-skipped":()=>{$()},"ad-error":()=>{$()}};return q.forEach(t=>{const n=N[t];n&&e.on(t,n)}),()=>{_=!1,$(!1),M(),i(f),q.forEach(t=>{const n=N[t];n&&e.off(t,n)})}},Y=["content-start","content-time","content-end","content-error","player-playing","player-paused","player-closed","ad-started","ad-play","ad-pause","ad-completed","ad-skipped","ad-error"],X=(e,t)=>e?e.slice(0,t):"",J=({player:e,resolveGmgVideo:t,safelyGetPlaylistItem:n},{createSession:r,destroySession:i,isAnalyticsAllowed:o,playerId:a,getProgramGuide:s,sectionName:l,station:u,categoryTag:c,surfaceRole:d})=>{const f=a;let p,g,m,y="idle",v=null,b=null,w=null,x=!1,S=!1,k=null,O=0,T=0,E=null,j=null,_=!1,P=!1,I=!1,A=0;const D=()=>v||(v=r({sessionKey:f,playerKind:"exco",playerId:a}),v),R=()=>{if(!j)return T;const e=j.adTime+Math.floor((Date.now()-j.startedAt)/1e3);return Math.min(Math.max(e,T),300)},M=()=>{null!==E&&(window.clearInterval(E),E=null),j=null},$=()=>{M(),j={adTime:T,startedAt:Date.now()},E=window.setInterval(()=>{if(!v||"ad"!==y||T>=300)return void M();const e=R();e!==T&&(T=e,v.setPlayheadPosition(T))},1e3)},L=(e=!1)=>{if(!v||"video"!==y)return;if(y="idle",!_)return;const t=x;x=!1,t&&!e||(v.setPlayheadPosition(O),e&&(v.endTracking(O),P=!0),v.stopTracking(O))},N=()=>{I=!1,T=R(),M(),v&&"ad"===y&&(S||(v.setPlayheadPosition(T),v.stopTracking(T)),S=!1,w=null,T=0,b?P?y="idle":(v.loadMetadata(b),y="video"):y="idle")},U=e=>C({programGuide:s?.(),station:u,payload:e,playlistItem:n(),surfaceRole:d}).excoVideoId,B=async e=>{if(!o())return;const r=C({programGuide:s?.(),station:u,payload:e,playlistItem:n(),surfaceRole:d});if(!r.excoVideoId)return;const{excoVideoId:i}=r,f=await t(i);if(g&&g!==i)return;if(!f?.id)return void(0,h.FK)("excoContentUnresolved",{excoVideoId:i,playerId:a},"exco");g=i;const p=C({programGuide:s?.(),station:u,payload:e,playlistItem:n(),record:f,surfaceRole:d}),m=D();m&&(b=((e,t,n)=>{const r=X(e.title,40),i=X(e.nielsenProgramName||t||e.title,25),o=e.durationSeconds??null;return{type:"content",assetid:e.gmgVideoId||"",program:i,title:r,length:o,airdate:e.airdate||"",isfullepisode:null!==o&&o>=900?"y":"n",adloadtype:"2",segB:e.sectionName||t,segC:e.categoryTags||n}})(p,l,c),m.loadMetadata(b),O=p.currentTimeSeconds??O,I||(y="video"))},F=e=>{if(b)return Promise.resolve();const t=U(e);if(k&&p===t)return k;const n=k??Promise.resolve();p=t;const r=n.then(()=>b?void 0:B(e)).finally(()=>{k===r&&(k=null,p=void 0)});return k=r,r},z={"content-start":e=>{const t=U(e);if(b&&v&&g===t&&!_){if("ad"===y)return;const t=C({programGuide:s?.(),station:u,payload:e,playlistItem:n(),surfaceRole:d});return O=t.currentTimeSeconds??0,void(y="video")}L(!0),g=t,b=null,O=0,_=!1,P=!1,F(e)},"content-time":e=>{if(!b&&!I&&o()){const t=U(e);return void(t&&m!==t&&(m=t,F(e)))}if(!v||"video"!==y)return;const t=C({programGuide:s?.(),station:u,payload:e,playlistItem:n(),surfaceRole:d});void 0!==t.currentTimeSeconds&&(_&&t.currentTimeSeconds===O||(O=t.currentTimeSeconds,v.setPlayheadPosition(O),_=!0))},"content-end":()=>{L(!0)},"content-error":()=>{L(),N()},"player-playing":e=>{b||I?v&&x&&b&&"video"===y&&(x=!1,v.loadMetadata(b),v.setPlayheadPosition(O)):F(e)},"player-paused":()=>{v&&"video"===y&&_&&!x&&(v.setPlayheadPosition(O),v.stopTracking(O),x=!0)},"player-closed":()=>{L(!0),N()},"ad-started":e=>{if(!o())return;"video"===y&&L(),I=!0,A+=1;const t=A,n=_?P?"postroll":"midroll":"preroll";F(e).then(()=>
99{if(t!==A||!I||!b)return;const r=D();r&&(y="ad",T=0,S=!1,w=((e,t,n)=>{const r="object"==typeof e.metadata&&e.metadata?e.metadata:e;return{type:n,assetid:("string"==typeof r.adId?r.adId:void 0)||`${t}:ad`}})(e,a,n),r.loadMetadata(w),r.setPlayheadPosition(T),$())})},"ad-play":()=>{v&&"ad"===y&&null===E&&(S&&w&&(S=!1,v.loadMetadata(w)),v.setPlayheadPosition(T),$())},"ad-pause":()=>{v&&"ad"===y&&!S&&(T=R(),M(),v.setPlayheadPosition(T),v.stopTracking(T),S=!0)},"ad-completed":N,"ad-skipped":N,"ad-error":N};return Y.forEach(t=>{const n=z[t];n&&e.on(t,n)}),()=>{L(!0),N(),i(f),Y.forEach(t=>{const n=z[t];n&&e.off(t,n)})}},Z=["gmg-sandbox","localhost"].includes(d.ENVIRONMENT),Q=e=>e.map(e=>e?.trim()).filter(Boolean).join(", ")||void 0,ee=(e,t="Unknown Section")=>e?.section||e?.taxonomy?.primary_section?.name||e?.taxonomy?.primary_section?.path||e?.taxonomy?.sections?.[0]?.name||e?.taxonomy?.sections?.[0]?.path||t,te=e=>e?.tag||(e=>Q(e?.taxonomy?.tags?.map(e=>e.text)??[]))(e)||"General News",ne=({arcSite:e,aspectRatio:t,fillPlayerMount:n,globalContent:r,instanceId:i,isAdmin:o,isAnalyticsEnabled:s,outputType:l="",playerId:u="exco-player",requestUri:c="",siteProperties:d,variation:y})=>{const{status:v}=(0,f.ur)(),{createSession:b,destroySession:w,isAnalyticsAllowed:x}=(0,h.PP)(),{createSession:S,destroySession:k,isAnalyticsAllowed:O,stationLabels:T}=(0,p.EV)(),C=(0,a.useRef)(s);C.current=s;const E=(0,a.useRef)({createSession:b,destroySession:w,isAllowed:x});E.current={createSession:b,destroySession:w,isAllowed:x};const j=(0,a.useRef)({createSession:S,destroySession:k,isAllowed:O,stationLabels:T});j.current={createSession:S,destroySession:k,isAllowed:O,stationLabels:T};const _=(0,g.S)({enabled:Boolean(e&&!o)}),P=(0,a.useRef)(_);P.current=_;const I=e?.toUpperCase(),A=d?.exco?.variations?.articleRecommended,D=(({articleRecommendedVariation:e,aspectRatio:t,fillPlayerMount:n=!0,instanceId:r,variation:i})=>"editorial-hero"===i||"editorial-body"===i?"editorial":"recommended"===i||Boolean(e&&i===e)?"provider-managed-recommendation":"9:16"===t&&!1===n&&r?.startsWith("vertical-video-gallery-modal-")?"vertical-gallery":"unknown")({articleRecommendedVariation:A,aspectRatio:t,fillPlayerMount:n,instanceId:i,variation:y}),R=Z?(0,m.a)(d?.hostname?.sandbox):(0,m.a)(d?.hostname?.gmg),$=ee(r,"Local News"),L=te(r),N=ee(r),U=(B=r,Q(B?.credits?.by?.map(e=>e.name)??[])||"Unknown Author");var B;const F=d?.chartbeat?.uid;return(0,a.useMemo)(()=>{const t=()=>Boolean(C.current&&!o&&e);return[n=>M(n,{enabled:t,outputType:l,requestUri:c,station:e||"",surfaceRole:D}),e=>J(e,{categoryTag:L,createSession:e=>E.current.createSession(e),destroySession:e=>{E.current.destroySession(e)},isAnalyticsAllowed:()=>t()&&E.current.isAllowed,playerId:u,getProgramGuide:()=>P.current,sectionName:$,station:I,surfaceRole:D}),e=>K(e,{createSession:e=>j.current.createSession(e),destroySession:e=>{j.current.destroySession(e)},isAnalyticsAllowed:()=>t()&&j.current.isAllowed,getStationLabels:()=>j.current.stationLabels,playerId:u,getProgramGuide:()=>P.current,sectionName:$,station:I,surfaceRole:D}),e=>G(e,{author:U,domain:R,enabled:t,playerId:u,section:N,surfaceRole:D,uid:F,userStatus:v})]},[e,U,L,N,R,o,l,u,c,$,I,D,F,v])};var re=n(86780);const ie=["none","play","new_window"],oe={customFields:re.shape({playbackMode:re.oneOf(["click-to-play","auto-play","play-in-view"]).tag({name:"Playback Mode",description:"Maps to EX.CO `playbackMode`. Leave blank to use the player default.",group:"Playback"}),autoPlay:re.bool.tag({name:"Autoplay",description:"Maps to EX.CO `autoPlay`.",group:"Playback"}),mute:re.bool.tag({name:"Start Muted",description:"Maps to EX.CO `mute`.",group:"Playback"}),showAds:re.bool.tag({name:"Show Ads",description:"Maps to EX.CO `showAds`.",group:"Playback"}),ctaUrl:re.string.tag({name:"CTA URL",description:"Maps to EX.CO `data-exs-config.cta.url`. Required with CTA Text and CTA Color.",group:"CTA"}),ctaText:re.string.tag({name:"CTA Text",description:"Maps to EX.CO `data-exs-config.cta.text`. Required with CTA URL and CTA Color.",group:"CTA"}),ctaColor:re.string.tag({name:"CTA Color",description:"Maps to EX.CO `data-exs-config.cta.color`, such as `#000000`. Required with CTA URL and CTA Text.",group:"CTA"}),ctaAnimation:re.bool.tag({name:"CTA Animation",description:"Maps to EX.CO `data-exs-config.cta.animation`.",group:"CTA"}),ctaIcon:re.oneOf([...ie]).tag({name:"CTA Icon",description:"Maps to EX.CO `data-exs-config.cta.icon`.",group:"CTA"}),customParams:re.kvp.tag({name:"Custom Parameters",description:"Maps to EX.CO init `customParams` for VAST demand URL macros. For `[EX_KEY1]`, use `key1` as the key.",group:"Advertising"}),playlistItemCustomParams:re.object.tag({name:"Playlist Item Custom Parameters",description:"Maps playlist item IDs to EX.CO `PlaylistItem.customParams`; applied with `updatePlaylistItem` and `player.update` as playlist items play.",group:"Advertising"}),playlistIndexCustomParams:re.object.tag({name:"Playlist Index Custom Parameters",description:"Maps zero-based playlist indexes to EX.CO custom parameters; used when a playlist item ID mapping is unavailable.",group:"Advertising"}),videoId:re.string.tag({name:"EX.CO Video ID",description:"Maps to EX.CO `content.playFirst[0].id`. When Playlist ID is provided, the playlist can continue after this video. Ignored when Video Source URL is provided.",group:"Content"}),playlistId:re.string.tag({name:"Playlist ID",description:"Maps to EX.CO `content.playlistId`. Can be combined with EX.CO Video ID to play that video first. Ignored when Video Source URL is provided.",group:"Content"}),replacePlaylist:re.bool.tag({name:"Replace Playlist With Play First",description:"Maps to EX.CO `content.replacePlaylist` when EX.CO Video ID is used with Playlist ID. Leave unchecked to play the playlist after the first video.",group:"Content"}),videoSourceUrl:re.string.tag({name:"Video Source URL",description:"Maps to EX.CO `content.playlist[0].src`. Use this for an external HLS or MP4 URL.",group:"Content"}),videoFallbackUrl:re.string.tag({name:"Video Fallback URL",description:"Maps to EX.CO `content.playlist[0].fallback`.",group:"Content"}),videoPosterUrl:re.string.tag({name:"Video Poster URL",description:"Maps to EX.CO `content.playlist[0].poster`.",group:"Content"}),videoTitle:re.string.tag({name:"Video Title",description:"Maps to EX.CO `content.playlist[0].title`.",group:"Content"}),videoDescription:re.string.tag({name:"Video Description",description:"Maps to EX.CO `content.playlist[0].description`.",group:"Content"}
99),loop:re.bool.tag({name:"Loop Playlist",description:"Maps to EX.CO `content.loop`.",group:"Content"}),playlistIndex:re.number.tag({name:"Playlist Start Index",description:"Maps to EX.CO `content.playlistIndex` using a zero-based index.",group:"Content"}),stickyMode:re.oneOf(["persistent","non-persistent-in-view","non-persistent-per-session","sticky-only","custom"]).tag({name:"Sticky Mode",description:"Maps to EX.CO `sticky.mode`. Leave blank to use the player default.",group:"Sticky"}),stickyCloseButton:re.bool.tag({name:"Sticky Close Button",description:"Maps to EX.CO `sticky.closeButton`.",group:"Sticky"}),stickyPauseOnClose:re.bool.tag({name:"Pause On Sticky Close",description:"Maps to EX.CO `sticky.pauseOnClose`.",group:"Sticky"}),variation:re.string.tag({name:"Player Variation",description:"Maps to EX.CO `variation`. Leave blank to use the player default.",group:"Playback"}),aspectRatio:re.oneOf(["16:9","9:16"]).tag({name:"Aspect Ratio",defaultValue:"16:9",description:"Player container aspect ratio.",group:"Layout"})}),eager:re.bool,externalConfigJson:re.string,instanceId:re.string,resolveGmgVideoTargeting:re.bool},ae=e=>"config"===e?"EX.CO player id is not configured for this site.":"content"===e?"EX.CO reported a playback error. Check the block configuration and browser console.":"EX.CO failed to initialize. Check the block configuration and browser console.",se=e=>{const t=(0,w.M2)(e);return(0,w.oJ)(t.error)||(0,w.oJ)(e.message)||(0,w.oJ)(e.error)};var le=n(82416).hp;function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ue(Object(n),!0).forEach(function(t){de(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ue(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function de(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fe=new Set(["article","video","home","section","topic","weather"]),pe=new Set(["article","video"]),he=new Set(["home","section","topic","weather"]),ge=e=>Boolean(e),me=e=>"string"==typeof e&&e.trim()?e.trim():void 0,ye=e=>Object.fromEntries(Object.entries(e).filter(([,e])=>void 0!==e)),ve=e=>{const t=e?.split("?")[0]?.trim();return t||"/"},be=e=>{const t=e?.split("?")[0]?.trim();if(!t)return;return(t.startsWith("/")?t:`/${t}`).replace(/\/+$/,"")||"/"},we=(e,t)=>{try{return e?.metaValue?.(t)}catch{return}},xe=e=>{const t=ve(e?.requestUri),n=e?.globalContent?.type;if("story"===n)return"article";if("video"===n)return"video";if("/"===t)return"home";if(t.startsWith("/topic/"))return"topic";if(t.startsWith("/weather"))return"weather";return(e=>{const t=me(e);return t&&fe.has(t)?t:void 0})(me(we(e,"pageType"))||me(we(e,"type")))||"section"},Se=e=>{const t=e.reduce((e,t)=>{const n=(0,w.u4)(t)?me(t.text):me(t);return n&&e.push(n),e},[]);return t.length?t.join(","):void 0},ke=e=>{const[t]=(n=e?.categories,(Array.isArray(n)?n:n?.split(",")||[]).map(me).filter(ge));var n;return be((t?e?.category_mapping?.[t]:void 0)||t)},Oe=({contentId:e,pageType:t,requestPath:n})=>{return pe.has(t)?e:(r=n,("undefined"!=typeof window&&"function"==typeof window.btoa?window.btoa(r):le.from(r).toString("base64")).replaceAll("=","").replaceAll("+","-").replaceAll("/","_"));var r},Te=e=>{if(!e)return{};const t=xe(e),n=me(e?.globalContent?._id),r=ve(e?.requestUri),i=Oe({contentId:n,pageType:t,requestPath:r}),o=((e,t)=>{const n=e?.globalContent?.taxonomy,r=n?.sections?.[0],i=n?.primary_section?.path||r?.path,o=me(we(e,"section_path")),a=he.has(t)?ve(e?.requestUri):void 0;return be(i||o||a)})(e,t),a=(e=>{const t=e?.globalContent?.taxonomy?.tags;if(t?.length)return Se(t);const n=we(e,"tags");return"string"==typeof n?Se(n.split(",")):Array.isArray(n)?Se(n):void 0})(e);return ye({coid:i,page_type:t,section:o,tags:a})},Ce=({playlistIndex:e,playlistIndexCustomParams:t,playlistItemCustomParams:n,playlistItemId:r})=>{const i=r?n?.[r]:void 0;
99return i||(void 0!==e?t?.[String(e)]:void 0)},Ee=({manualCustomParams:e,manualPlaylistItemCustomParams:t,pageContext:n,videoRecord:r})=>ce(ce(ce(ce({},Te(n)),(e=>{const t=me(e?.id),n=e?.tags?.length?Se(e.tags):void 0,r=ke(e);return ye({content_coid:t,content_section:r,content_tags:n})})(r)),e),t);function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _e(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Pe=e=>{if(!(0,w.u4)(e))return;let t=!1;const n=Object.entries(e).reduce((e,[n,r])=>{const i=n.trim();if(!i||null==r)return t=!0,e;if("string"==typeof r){const o=r.trim();return o?(i===n&&o===r||(t=!0),e.push([i,o]),e):(t=!0,e)}return i!==n&&(t=!0),e.push([i,r]),e},[]);return n.length?t?Object.fromEntries(n):e:void 0},Ie=e=>{if(!(0,w.u4)(e))return;const t=Object.entries(e).reduce((e,[t,n])=>{const r=t.trim(),i=Pe(n);return r&&i?(e.push([r,i]),e):e},[]);return t.length?Object.fromEntries(t):void 0},Ae=({eventName:e,payload:t,player:n})=>{const r=(0,w.M2)(t),i=(0,w.IT)(n),o=!e||"content-start"===e?(0,w.oJ)(i?.id)||(0,w.oJ)(r.id)||(0,w.oJ)(r.contentId):(0,w.oJ)(r.id)||(0,w.oJ)(r.contentId),a=(0,w.i)(r.currentIndex)??(e=>{try{return(0,w.i)(e.getPlaylistIndex?.())}catch{return}})(n);return{playlistItemId:o,playlistIndex:a}},De=(e,t)=>{t&&Object.keys(t).length&&e.update&&e.update({customParams:t})},Re=({arcSite:e,eventName:t,manualCustomParams:n,payload:r,pageContext:i,playFirstVideoId:o,player:a,playlistId:s,playlistIndexCustomParams:l,playlistItemCustomParams:u,videoTargetingResolver:c})=>{const{playlistIndex:d,playlistItemId:f}=Ae({eventName:t,payload:r,player:a}),p=(e,t)=>{const r=Ce({playlistIndex:d,playlistIndexCustomParams:l,playlistItemCustomParams:u,playlistItemId:e}),o=Ee({manualCustomParams:n,manualPlaylistItemCustomParams:r,pageContext:i,videoRecord:t});De(a,o),(({customParams:e,player:t,playlistItemId:n})=>{if(e&&Object.keys(e).length&&n&&t.updatePlaylistItem)try{t.updatePlaylistItem(n,{customParams:e})}catch{}})({customParams:o,player:a,playlistItemId:e})};if(e&&f&&c)return void c.resolveLatest({arcSite:e,excoVideoId:f}).then(e=>{e.stale||p(f,e.record)});if(e&&s&&void 0!==d&&c)return c.prefetchPlaylistItemTargeting({arcSite:e,playFirstVideoId:o,playlistId:s,playlistIndex:d+1}),void c.resolveLatestPlaylistItemTargeting({arcSite:e,playFirstVideoId:o,playlistId:s,playlistIndex:d}).then(e=>{!e.stale&&e.excoVideoId&&p(e.excoVideoId,e.record)});const h=Ce({playlistIndex:d,playlistIndexCustomParams:l,playlistItemCustomParams:u,playlistItemId:f});(f||h)&&p(f)},Me=(e,t)=>{const n=c.t5.map(n=>{const r=r=>{Re(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?je(Object(n),!0).forEach(function(t){_e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({eventName:n,payload:r,player:e},t()))};return e.on(n,r),{eventName:n,listener:r}});return()=>{n.forEach(({eventName:t,listener:n})=>{e.off(t,n)})}},$e=new Set(["content-start","player-playing","player-paused"]),Le=new Set(["content-start","content-end"]),Ne=(e,t,n,r)=>{const i=(0,w.M2)(t),{progress:o}=i,a=(0,w.u4)(o)?o:void 0,s=(0,w.oJ)(i.contentId)||(0,w.oJ)(i.id),l=(0,w.oJ)(n?.id),u=(0,w.oJ)(n?.title),c=s||l,d=s?(0,w.oJ)(i.title)||(l===s?u:void 0):u||(0,w.oJ)(i.title);return(0,w.BU)({event:`excoVideoEvent_${e}`,excoEvent:e,excoPlayerId:(0,w.oJ)(i.playerId),excoContentId:c,excoAdId:(0,w.oJ)(i.adId),excoAdType:(0,w.oJ)(i.adType),excoClickUrl:(0,w.oJ)(i.clickUrl),excoCurrentIndex:(0,w.i)(i.currentIndex),excoCurrentTime:(0,w.i)(i.currentTime),excoDuration:(0,w.i)(i.duration),excoError:(0,w.oJ)(i.error),excoIsLiveStream:Le.has(e)?(0,w.tB)(i.isLiveStream):void 0,excoMetadata:i,excoMuteStatus:$e.has(e)?r?.getMuteStatus():void 0,excoNoninteraction:"boolean"==typeof t.noninteraction?t.noninteraction:void 0,excoPlayerPosition:r?.playerPosition,excoPlayMode:"content-start"===e?r?.getPlayMode():void 0,excoPrevIndex:(0,w.i)(i.prevIndex),excoProgress:"number"==typeof o?o:void 0,excoProgressDuration:(0,w.i)(a?.duration),excoProgressTime:(0,w.i)(a?.time),excoSourceUrl:(0,w.oJ)(i.src),excoTitle:d,excoTotal:(0,w.i)(i.total)})};var Ue=n(89829);const Be=()=>e=>fetch(e),Fe=({fetcher:e=Be()}={})=>{const t=new Map,n=new Map;let r,i=0,o=0;const a=({playFirstVideoId:t,playlistId:r,playlistIndex:i})=>{const o=r?.trim();if(!o||void 0===i)return Promise.resolve(void 0);const a=t?.trim(),s=(({playFirstVideoId:e,playlistId:t})=>{const n=new URLSearchParams({id:t,targetedPlaylist:"false"});return e&&n.set("externalIds",e),`https://mcd-playlist.ex.co/api/v2/playlist?${n.toString()}`})({playFirstVideoId:a,playlistId:o}),l=s,u=n.get(l),c=u||Promise.resolve().then(()=>e(s)).then(async e=>{if(!1===e.ok)throw new Error(`EX.CO playlist returned ${e.status||"unknown"} ${e.statusText||"error"}`);return t=await e.json(),Array.isArray(t)?t.reduce((e,t)=>
99((0,w.u4)(t)&&"string"==typeof t.id&&t.id.trim()&&e.push(t.id.trim()),e),[]):[];var t}).catch(e=>(n.delete(l),console.error("[EX.CO] Failed to resolve playlist item targeting",e),[]));return u||n.set(l,c),c.then(e=>e[i])},s=({arcSite:n,excoVideoId:r})=>{const i=n?.trim(),o=r?.trim();if(!i||!o)return Promise.resolve(void 0);const a=`${i}:${o}`,s=t.get(a);if(s)return s;const l=Promise.resolve().then(()=>e((({arcSite:e,excoVideoId:t})=>{const n=encodeURIComponent(JSON.stringify({id:t})),r=encodeURIComponent(e),i="undefined"!=typeof window?window.Fusion?.deployment:void 0;return`/pf/api/v3/content/fetch/gmg-videos?query=${n}&_website=${r}${i?`&v=${encodeURIComponent(i)}`:""}`})({arcSite:i,excoVideoId:o}))).then(async e=>{if(!1===e.ok)throw new Error(`GMG Videos content source returned ${e.status||"unknown"} ${e.statusText||"error"}`);return(e=>{if((0,w.u4)(e)&&(0,w.u4)(e.video)&&(0,w.u4)(e.video.record))return e.video.record})(await e.json())}).catch(e=>{t.delete(a),console.error("[EX.CO] Failed to resolve GMG Video targeting",e)});return t.set(a,l),l};return{prefetchPlaylistItemTargeting:({arcSite:e,playFirstVideoId:t,playlistId:n,playlistIndex:r})=>{e&&a({playFirstVideoId:t,playlistId:n,playlistIndex:r}).then(t=>{t&&s({arcSite:e,excoVideoId:t})})},resolve:s,resolveLatest:async e=>{const t=i+1;i=t,r=e.excoVideoId?.trim()||void 0;const n=await s(e);return t!==i?{stale:!0}:n?{record:n,stale:!1}:{stale:!1}},resolveLatestPlaylistItemTargeting:async({arcSite:e,playFirstVideoId:t,playlistId:n,playlistIndex:l})=>{const u=o+1,c=i;o=u;const d=await a({playFirstVideoId:t,playlistId:n,playlistIndex:l});if(u!==o)return{stale:!0};if(i!==c&&r!==d)return{stale:!0};const f=await s({arcSite:e,excoVideoId:d});return u!==o||i!==c&&r!==d?{stale:!0}:f?{excoVideoId:d,record:f,stale:!1}:{excoVideoId:d,stale:!1}},resolvePlaylistItemId:a}};function ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach(function(t){He(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function He(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ge=e=>Object.keys(e).length?e:void 0,We=({arcSite:e,analyticsBinders:t=[],domId:n,initOptions:r,isAnalyticsEnabled:i,lazyTriggered:s,manualCustomParams:l,pageContext:u,playlistIndexCustomParams:d,playlistItemCustomParams:f,resolvedPlayerId:p,resolveGmgVideoTargeting:h=!0,sourceVideoExcoId:g,onPlayerClosed:m,onPlayerReady:y,videoDisabled:v})=>{const{isAdmin:b}=(0,o.useAppContext)(),[x,S]=(0,a.useState)(),k=(0,a.useRef)(void 0),O=(0,a.useRef)(!1),T=(0,a.useRef)(e),C=(0,a.useRef)(l),E=(0,a.useRef)(u),j=(0,a.useRef)(d),_=(0,a.useRef)(f),P=(0,a.useRef)(t),I=(0,a.useRef)(g);I.current=g;const A=(0,a.useRef)(i),D=(0,a.useRef)(m),R=(0,a.useRef)(y),M=(0,a.useRef)(null),$=h||t.length>0;return $&&!M.current&&(M.current=Fe()),(0,a.useEffect)(()=>{if(T.current=e,C.current=l,E.current=u,O.current&&k.current){const e=Ee({manualCustomParams:C.current,pageContext:E.current});De(k.current,Ge(e))}},[e,l,u]),(0,a.useEffect)(()=>{j.current=d,_.current=f,O.current&&k.current&&Re({arcSite:T.current,manualCustomParams:C.current,payload:{},pageContext:E.current,player:k.current,playlistIndexCustomParams:d,playlistItemCustomParams:f,videoTargetingResolver:h&&M.current||void 0})},[d,f,h]),(0,a.useEffect)(()=>{P.current=t},[t]),(0,a.useEffect)(()=>{A.current=i},[i]),(0,a.useEffect)(()=>{D.current=m,R.current=y},[m,y]),(0,a.useEffect)(()=>
99{if(v)return;if(!p)return void S(b?ae("config"):void 0);if(!s)return;let e=!1,t=()=>{},i=()=>{},o=()=>{},a=()=>{},l=()=>{},u=()=>{};S(void 0);return(async()=>{try{const s=await(0,Ue.x)(p),d=await s.create({selector:`#${n}`});if(e)return void d.destroy();k.current=d;const f=()=>{D.current?.()},g=()=>{R.current?.(d)};d.on("player-closed",f),d.on("player-ready",g),u=()=>{d.off("player-closed",f),d.off("player-ready",g)},t=(e=>{const t=()=>{e.unmute?.()};return e.on("ad-skipped",t),()=>{e.off("ad-skipped",t)}})(d);const m=(e=>{let t,n=e.mute??!1;const r=(e=>"click-to-play"===e.playbackMode?"click":"auto-play"===e.playbackMode||"play-in-view"===e.playbackMode?"auto":"boolean"==typeof e.autoPlay?e.autoPlay?"auto":"click":void 0)(e);return{getMuteStatus:()=>n?"muted":"unmuted",getPlayMode:()=>t?"interaction"===t?"click":"auto":r,playerPosition:e.variation,trackPlayerMuted:()=>{n=!0},trackPlayerPlaying:e=>{t=(0,w.oJ)((0,w.M2)(e).reason)},trackPlayerUnmuted:()=>{n=!1}}})(r);i=((e,t,n)=>{const r=c.M4.map(r=>{const i=i=>{if("player-muted"===r?n?.trackPlayerMuted():"player-unmuted"===r?n?.trackPlayerUnmuted():"player-playing"===r&&n?.trackPlayerPlaying(i),!t.current||"undefined"==typeof window)return;const o=Ne(r,i,(0,w.IT)(e),n);window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(o)};return e.on(r,i),{eventName:r,listener:i}});return()=>{r.forEach(({eventName:t,listener:n})=>{e.off(t,n)})}})(d,A,m),l=Me(d,()=>({arcSite:T.current,manualCustomParams:C.current,pageContext:E.current,playFirstVideoId:r.content?.playFirst?.[0]?.id,playlistId:r.content?.playlistId,playlistIndexCustomParams:j.current,playlistItemCustomParams:_.current,videoTargetingResolver:h&&M.current||void 0})),a=(()=>{const e=P.current.map(e=>e({player:d,resolveGmgVideo:e=>$&&T.current&&e?M.current?.resolve({arcSite:T.current,excoVideoId:e})??Promise.resolve(void 0):Promise.resolve(void 0),safelyGetPlaylistItem:()=>{const e=(0,w.IT)(d),t=I.current;return e&&!e.id&&t?Ve(Ve({},e),{},{id:t}):e}}));return()=>{e.forEach(e=>{e()})}})(),b&&(o=((e,t)=>{const n=e=>{const n=se(e);console.error("[EX.CO] Player content error",e),t(n?`${ae("content")} Details: ${n}`:ae("content"))},r=e=>{const n=se(e);console.error("[EX.CO] Player ad error",e),t(n?`${ae("content")} Details: ${n}`:ae("content"))},i=()=>{t(void 0)};return e.on("content-error",n),e.on("ad-error",r),e.on("player-ready",i),()=>{e.off("content-error",n),e.off("ad-error",r),e.off("player-ready",i)}})(d,S));const y=await(async()=>{const e=h?M.current:void 0,t=r.content?.playFirst?.[0]?.id,n=r.content?.playlistId,i=r.content?.playlistIndex??0;let o,a=t;!a&&n&&"function"==typeof fetch&&(a=await(e?.resolvePlaylistItemId({playFirstVideoId:t,playlistId:n,playlistIndex:i}))),T.current&&a&&(o=await(e?.resolve({arcSite:T.current,excoVideoId:a})));const s=Ce({playlistIndex:i,playlistIndexCustomParams:j.current,playlistItemCustomParams:_.current,playlistItemId:a}),l=Ee({manualCustomParams:C.current,manualPlaylistItemCustomParams:s,pageContext:E.current,videoRecord:o});return Ge(l)})();if(e)return;await d.init((0,w.BU)(Ve(Ve({},r),{},{customParams:y}))),O.current=!0}catch(e){if(console.error("[EX.CO] Failed to initialize player",e),b){const t=e instanceof Error?e.message:void 0;S(t?`${ae("init")} Details: ${t}`:ae("init"))}}})(),()=>{e=!0,O.current=!1,t(),i(),o(),a(),l(),u(),k.current?.destroy(),k.current=void 0}},[n,p,r,b,s,h,$,v]),{adminErrorMessage:x}},qe=e=>e?.trim()||void 0,Ke=e=>{const t=e?.map(e=>e.trim()).filter(Boolean);return t?.length?t:void 0},Ye=({autoPlay:e,customParams:t,loop:n,mute:r,playbackMode:i,playFirst:o,videoId:a,videoDescription:s,videoFallbackUrl:l,playlistId:u,playlistIndex:d,replacePlaylist:f,showAds:p,videoPosterUrl:h,videoSourceUrl:g,videoTitle:m,stickyCloseButton:y,stickyMode:v,stickyPauseOnClose:b,variation:x}={})=>{const S={},k=Pe(t),O=x?.trim();k&&(S.customParams=k),O&&(S.variation=O,S.reporting={subId:O}),i&&(S.playbackMode=i),"boolean"==typeof e&&(S.autoPlay=e),"boolean"==typeof r&&(S.mute=r),"boolean"==typeof p&&(S.showAds=p);const T=g?.trim(),C=a?.trim(),E=u?.trim()||void 0,j=(_=o,_?.length?_.map(e=>(0,w.BU)({customParams:e.customParams,description:qe(e.description),duration:e.duration,fallback:qe(e.fallback),id:qe(e.id),keywords:Ke(e.keywords),poster:qe(e.poster),src:qe(e.src),tags:Ke(e.tags),title:qe(e.title)})).filter(e=>Boolean(e.id||e.src)):[]);var _;const P=C&&!T?[{id:C}]:void 0,I=j.length?j:P,A=(0,w.BU)({loop:n,playFirst:I,playlist:T?[(0,w.BU)({description:s?.trim()||void 0,fallback:l?.trim()||void 0,poster:h?.trim()||void 0,src:T,title:m?.trim()||void 0})]:void 0,playlistId:T?void 0:E,playlistIndex:(0,w.i)(d),replacePlaylist:I?f:void 0});Object.keys(A).length>0&&(S.content=A);const D=(0,w.BU)({mode:v,closeButton:y,pauseOnClose:b,width:v?c.d5:void 0,offset:v?c.a7:void 0});return Object.keys(D).length>0&&(S.sticky=D),S},Xe=({ctaAnimation:e,ctaColor:t,ctaIcon:n,ctaText:r,ctaUrl:i}={})=>{const o=t?.trim(),a=r?.trim(),s=i?.trim(),l=ie.includes(n)?n:void 0,u=o&&a&&s?(0,w.BU)({animation:e,color:o,icon:l,text:a,url:s}):void 0;if(u)return(0,w.BU)({cta:u})},Je={};var Ze=n(85349);const Qe=["className","customFields","eager","externalConfigJson","fillPlayerMount","
99instanceId","onPlayerClosed","onPlayerReady","resolveGmgVideoTargeting","sx"];function et(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?et(Object(n),!0).forEach(function(t){nt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):et(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rt=e=>{let{className:t,customFields:n,eager:d=!1,externalConfigJson:f,fillPlayerMount:p=!0,instanceId:h,onPlayerClosed:g,onPlayerReady:m,resolveGmgVideoTargeting:y,sx:v}=e,b=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Qe);const{arcSite:x,globalContent:S,isAdmin:k,metaValue:O,outputType:T,requestUri:C,siteProperties:E}=(0,o.useAppContext)(),{playerId:j,verticalPlayerId:_}=E.exco??{},P=(0,l.Sq)(),I=(0,u.vi)("analytics",C),A=(0,u.vi)("video",C),D=P&&!I,R=n?.aspectRatio??"16:9",{externalConfigJson:M,initOptions:$,manualCustomParams:L,playlistIndexCustomParams:N,playlistItemCustomParams:U}=((e=Je)=>{const{autoPlay:t,ctaAnimation:n,ctaColor:r,ctaIcon:i,ctaText:o,ctaUrl:s,customParams:l,loop:u,mute:c,playbackMode:d,playFirst:f,playlistIndexCustomParams:p,playlistItemCustomParams:h,replacePlaylist:g,videoId:m,videoDescription:y,videoFallbackUrl:v,playlistId:b,playlistIndex:w,showAds:x=!0,videoPosterUrl:S,videoSourceUrl:k,videoTitle:O,stickyCloseButton:T,stickyMode:C,stickyPauseOnClose:E,variation:j}=e,_=(0,a.useMemo)(()=>Pe(l),[l]),P=(0,a.useMemo)(()=>Ie(p),[p]),I=(0,a.useMemo)(()=>Ie(h),[h]),A=(0,a.useMemo)(()=>Ye({loop:u,autoPlay:t,mute:c,playbackMode:d,playFirst:f,videoId:m,videoDescription:y,videoFallbackUrl:v,playlistId:b,playlistIndex:w,replacePlaylist:g,showAds:x,videoPosterUrl:S,videoSourceUrl:k,videoTitle:O,stickyCloseButton:T,stickyMode:C,stickyPauseOnClose:E,variation:j}),[u,t,c,d,f,m,y,v,b,w,g,x,S,k,O,T,C,E,j]),D=(0,a.useMemo)(()=>Xe({ctaAnimation:n,ctaColor:r,ctaIcon:i,ctaText:o,ctaUrl:s}),[n,r,i,o,s]);return{externalConfigJson:(0,a.useMemo)(()=>D?JSON.stringify(D):void 0,[D]),initOptions:A,manualCustomParams:_,playlistIndexCustomParams:P,playlistItemCustomParams:I}})(n),B=f??M,F=n?.videoSourceUrl?.trim()&&n.videoId?.trim()||void 0,z="9:16"===R?_:j,V=(0,a.useRef)(null),H=(0,a.useId)(),G=(0,s.x)(V,{rootMargin:c.WN}),W=d||G,q=(0,a.useMemo)(()=>"function"==typeof O?{globalContent:S,metaValue:O,requestUri:C}:void 0,[S,O,C]),K=`exco-player-${(0,w.Km)(z||"shared")}-${(0,w.Km)(h||H)}`,Y=ne({arcSite:x,aspectRatio:R,fillPlayerMount:p,globalContent:S,instanceId:h,isAdmin:k,isAnalyticsEnabled:D,outputType:T,playerId:K,requestUri:C,siteProperties:E,variation:n?.variation}),X=p?{position:"absolute",top:"0",left:"0",width:"$full",height:"$full"}:void 0,{adminErrorMessage:J}=We({arcSite:x,analyticsBinders:Y,domId:K,initOptions:$,isAnalyticsEnabled:D,lazyTriggered:W,manualCustomParams:L,pageContext:q,playlistIndexCustomParams:N,playlistItemCustomParams:U,resolvedPlayerId:z,resolveGmgVideoTargeting:y,sourceVideoExcoId:F,onPlayerClosed:g,onPlayerReady:m,videoDisabled:A});return A?null:z||k?(0,Ze.jsxs)(r.t,tt(tt({ref:V,className:t,position:"relative",sx:tt(tt({aspectRatio:c.sz[R]},(0,w._9)(t)),{},{backgroundColor:c.Aj,overflow:"hidden","& .exp-ui__wrapper__clickable:not(.exp-ui__state__hovered) .exp-ui__animated-title-wrapper":{opacity:0}
99},v)},b),{},{children:[(0,Ze.jsx)(r.t,tt(tt({id:K,"data-exs-config":B,"data-exco-player-mount":"true","data-exco-player-mount-fill":p?"true":"false"},X),{},{sx:{"&.pbs[data-pbs-position='sticky'] .pbs__player":{overflow:"visible !important"}}})),k&&J?(0,Ze.jsx)(r.t,{position:"absolute",top:"0",left:"0",width:"$full",height:"$full",px:"$4",py:"$3",display:"flex",alignItems:"center",justifyContent:"center",sx:{backgroundColor:"rgba(15, 23, 42, 0.82)"},children:(0,Ze.jsx)(i.t,{role:"alert",variant:"$sm",sx:{color:"$white",textAlign:"center"},children:J})}):null]})):null};rt.propTypes=oe,rt.lazy=!0;var it=rt},34988:function(e,t,n){"use strict";n.d(t,{Aj:function(){return r},Bk:function(){return l},F4:function(){return u},M4:function(){return c},WN:function(){return i},a7:function(){return o},d5:function(){return a},sz:function(){return s},t5:function(){return d}});const r="$blueGray.100",i="600px 0px",o=24,a=300,s={"16:9":"16 / 9","9:16":"9 / 16"},l="min(100%, 56.25dvh)",u="min(100dvh, 177.7778vw)",c=["player-load","player-ready","player-playing","player-paused","player-muted","player-unmuted","player-sticky","player-static","enter-fullscreen","exit-fullscreen","ad-error","ad-impression","ad-first-quartile","ad-midpoint","ad-third-quartile","ad-completed","ad-clicked","ad-skipped","content-start","content-progress","content-end","content-error","playlist-index-changed","playlist-next-item","playlist-previous-item","playlist-updated","playlist-completed","cta-clicked"],d=["content-start","playlist-index-changed","playlist-next-item","playlist-previous-item","playlist-updated"]},44194:function(e,t,n){"use strict";n.r(t),n.d(t,{resolveGmgVideoId:function(){return g},resolvePromoVideoGmgId:function(){return m}});var r=n(14375),i=n(4321),o=n(97968),a=n(81510),s=n(94015),l=n(34952),u=n(78740),c=n(21261),d=n(87827),f=n(36372),p=n(85349);const h=/^anyclip_\(([^)]+)\)$/,g=e=>{const t=e?.trim();if(t)return h.exec(t)?.[1]?.trim()||t},m=({id:e,sourceId:t})=>g(t)??g(e)??e;t.default=({refId:e,className:t,aspectRatio:n="16:9",playbackMode:h,showAds:m=!0,mute:y,loop:v,stickyMode:b,variation:w})=>{const{isAdmin:x,siteProperties:S}=(0,i.useAppContext)(),k=S?.happyFoxId,{isHappyFoxLoading:O,openHappyFox:T}=(0,u.X)({happyFoxId:k}),C=g(e),E=(0,r.useContent)(C?{source:"gmg-videos",query:{id:C}}:void 0),j=E?.video,_=j?.record,P=_?.exco_id?.trim(),I=(0,f.tz)(_),A=j?.video?.trim(),D=j?.thumbnail?.trim(),R=m&&!0!==_?.branded_content;if(P&&(0,f.tG)(_))return(0,p.jsx)(d.default,{className:t,customFields:{aspectRatio:n,videoId:P,playbackMode:h,mute:y,loop:v,showAds:R,stickyMode:b,variation:w}});if(I)return(0,p.jsx)(c.default,{className:t,customFields:{videoId:I,autoPlay:"auto-play"===h,muted:y??!1,showControls:!0,allowFullScreen:!0,stickyEnabled:Boolean(b)}});if(A)return(0,p.jsx)(d.default,{className:t,customFields:{aspectRatio:n,playbackMode:h,mute:y,loop:v,showAds:R,stickyMode:b,videoSourceUrl:A,videoId:P,videoPosterUrl:D,videoTitle:_?.title,videoDescription:_?.description,variation:w}});if(!x)return null;const M=_?.title||C;return(0,p.jsx)(o.f,{ratio:n,bg:"$blueGray.50",borderRadius:"$md",display:"flex",alignItems:"center",justifyContent:"center",className:t,children:(0,p.jsxs)(l.t,{alignItems:"center",justifyContent:"center",gap:"$3",children:[(0,p.jsxs)(l.t,{alignItems:"center",justifyContent:"center",gap:"$2",children:[(0,p.jsx)(s.t,{variant:"$base",textColor:"$blueGray.500",children:"The following video is not currently available:"}),(0,p.jsx)(s.t,{variant:"$base",textColor:"$blueGray.700",fontWeight:"$bold",children:M})]}),(0,p.jsx)(a.t,{variant:"$primary",disabled:O||!k,loading:O,onClick:T,children:"Contact Help Desk"})]})})}},89829:function(e,t,n){"use strict";n.d(t,{N:function(){return s},x:function(){return a}});var r=n(36372);const i=new Map,o=new Map,a=e=>{const t=o.get(e);if(t)return t;const n=(e=>{if("undefined"==typeof window)return Promise.resolve();const t=`script[data-exco-player-id="${e}"]`,n=Boolean(document.querySelector('script[data-exco-player-id][data-loaded="true"]'));if(window.ExCoPlayer?.connect&&!document.querySelector(t)&&!n)return Promise.resolve();const o=i.get(e);if(o)return o;const a=new Promise((n,o)=>{let a=document.querySelector(t);a||(a=document.createElement("script"),a.async=!0,a.id=`exco-player-script-${(0,r.Km)(e)}`,a.src=`https://player.ex.co/player/${e}`,a.setAttribute("data-exco-player-id",e),a.setAttribute("programmatic","true"),a.setAttribute("multiple","true"),document.head.appendChild(a)),"true"!==a.getAttribute("data-loaded")?(a.addEventListener("load",()=>{a?.setAttribute("data-loaded","true"),n()},{once:!0}),a.addEventListener("error",()=>{i.delete(e),o(new Error(`Failed to load EX.CO SDK for player ${e}`))},{once:!0})):n()});return i.set(e,a),a})(e).then(()=>((e=1e4)=>new Promise((t,n)=>{const r=Date.now(),i=()=>{window.ExCoPlayer?.connect?t(window.ExCoPlayer):Date.now()-r>=e?n(new Error("EX.CO SDK did not become ready before timeout")):window.setTimeout(i,50)};i()}))()).then(t=>t.connect(e)).catch(t=>{throw o.delete(e),t});return o.set(e,n),n},s=()=>{i.clear(),o.clear()}},36372:function(e,t,n){"use strict";n.d(t,{BU:function(){return l}
99,IT:function(){return c},Km:function(){return s},M2:function(){return u},_9:function(){return a},i:function(){return f},oJ:function(){return p},tB:function(){return d},tG:function(){return i},tz:function(){return o},u4:function(){return r}});const r=e=>Boolean(e)&&"object"==typeof e&&!Array.isArray(e),i=e=>Boolean(e?.exco_id?.trim()&&e.exco_resolutions?.length),o=e=>{const t=e?.yt_id?.trim();return t&&"no_youtube"!==t?t:void 0},a=e=>(e=>e?.split(/\s+/).includes("full-width")??!1)(e)?{width:["100vw",null,"$full"],borderRadius:["$none",null,"$md"]}:{width:"$full",borderRadius:"$md"},s=e=>e.replace(/[^a-zA-Z0-9_-]/g,"-"),l=e=>Object.fromEntries(Object.entries(e).filter(([,e])=>void 0!==e)),u=e=>r(e.metadata)?e.metadata:r(e)?e:{},c=e=>{try{return e.getPlaylistItem?.()||void 0}catch{return}},d=e=>"boolean"==typeof e?e:void 0,f=e=>"number"==typeof e&&Number.isFinite(e)?e:void 0,p=e=>"string"==typeof e&&e.trim()?e:void 0},99978:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return S}});var r=n(17839),i=n(3901),o=n(34952),a=n(97968),s=n(94015),l=n(2525),u=n(4321),c=n(85349),d=n(78367);const f="Advertise With Us";var p=()=>{const{arcSite:e,siteProperties:{footer:{advertiseUrl:t}}}=(0,u.useAppContext)();if(!t)return null;const n=(0,d.bi)({link:t,arcSite:e});return(0,c.jsx)(i.t,{className:"gaevent",href:n,gaTag:{gacategory:"Nav",gaaction:"Footer Advertise With Us",galabel:n},onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"advertiseWithUs",clickTarget:n,position:0,label:f,category:"advertise_with_us",section:"footer",site:e}))},sx:{display:"flex","& > a":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingY:"$2",paddingX:"$4",fontFamily:"$gibson",fontSize:"$0",fontWeight:"$bold",lineHeight:"$none",textTransform:"uppercase",color:"$white",backgroundColor:"$blueGray.800",border:"1px solid",borderColor:"$blueGray.800",borderRadius:"$rg","&:hover":{backgroundColor:"$blueGray.900",borderColor:"$blueGray.900"},"&:focus-visible":{outline:"2px solid",outlineColor:"$blue.500",outlineOffset:"2px"}}},children:f})};var h=()=>{const{siteProperties:{footer:e}}=(0,u.useAppContext)();return(0,c.jsxs)(o.t,{direction:"row",gap:"$3",children:[(0,c.jsx)("a",{href:"https://www.grahammedia.com/",target:"_blank",rel:"noreferrer","aria-label":"Visit Graham Media Group website (opens in a new tab)",children:(0,c.jsx)("img",{src:e.gmgLogo,alt:"Graham Media Group Logo",width:"96",height:"43"})}),(0,c.jsx)("a",{href:"https://hello.grahamdigital.com/",target:"_blank",rel:"noreferrer","aria-label":"Visit Graham Digital website (opens in a new tab)",children:(0,c.jsx)("img",{src:e.gdLogo,alt:"Graham Digital Logo",width:"96",height:"42"})})]})},g=n(82509),m=n(44960),y=n(53429),v=n(93953),b=n(56030);const w={youtube:{icon:v.B4,label:"YouTube"},facebook:{icon:g.Dg,label:"Facebook"},instagram:{icon:m.QV,label:"Instagram"},twitter:{icon:y.NL,label:"X"},rss:{icon:b.eG,label:"RSS Feed"}};var x=({data:e})=>e?(0,c.jsx)("nav",{"aria-label":"Social Media Links",children:(0,c.jsx)(o.t,{gap:["$3",null,"$4"],direction:"row",className:"icons",children:e.map(e=>{const{type:t,url:n}=e,{icon:r,label:o}=w[t]||{};if(!r||!o)return null;const l={gacategory:"Nav",gaaction:"Footer Social",galabel:n};return(0,c.jsxs)(i.t,{className:"gaevent",href:n,gaTag:l,children:[(0,c.jsx)(s.n,{icon:r,textColor:"$blueGray.700","aria-hidden":"true"}),(0,c.jsx)(a.n,{children:`Visit our ${o} page (opens in a new tab)`})]},t)})})}):null;var S=()=>{const{arcSite:e,siteProperties:{footer:{copyrightText:t,nav:n,additionalInfo:f=[]},siteName:g,socialLinks:m}}=(0,u.useAppContext)();return(0,c.jsxs)(r.t,{as:"footer",bg:"$blueGray.50",textColor:"$blueGray.700",py:"$6",position:"relative",sx:{borderTop:"0.125rem solid",borderColor:"$blueGray.800"},children:[(0,c.jsx)(i.t,{href:"#main-header",onClick:e=>{e.preventDefault(),"undefined"!=typeof window&&window.scrollTo({top:0,behavior:"smooth"})},color:"$blueGray.900",title:"Scroll to top of page",sx:{position:"absolute",display:"flex",top:"-15px",left:"50%",transform:"translateX(-50%)",alignItems:"center",paddingY:"$1",paddingX:"$3",backgroundColor:"$white",fontSize:"$0",fontWeight:"$semibold",textTransform:"uppercase",borderRadius:"$rg",boxShadow:"$sm",border:"1px solid",borderColor:"$blueGray.200","&:focus":{outlineOffset:"0"}},children:"BACK TO TOP"}),(0,c.jsx)(r.t,{sx:{maxWidth:"$max"},mx:"$auto",px:"$4",children:(0,c.jsxs)(o.t,{gap:"$3",marginCollapse:!0,children:[(0,c.jsxs)(o.t,{gap:"$5",children:[(0,c.jsxs)(o.t,{className:"linkWrap",gap:["$7",null,"$0"],direction:["column-reverse",null,"row"],justifyContent:[null,null,"space-between"],children:[(0,c.jsxs)(a.l,{as:"ul",xGap:"$5",yGap:"$4",minColumnWidth:"$32",p:"$0",m:"$0",sx:{width:[null,null,"$7/12"]},children:[n.map(t=>(0,c.jsx)("li",{style:{listStyle:"none"},children:(0,c.jsx)(s.t,{textColor:"$blueGray.600",sx:{fontFamily:"$gibson",fontSize:"$1",lineHeight:"$none",display:"flex",alignItems:"center"},children:t.url?(0,c.jsx)("a",{href:(0,d.bi)({link:t.url,arcSite:e}),"aria-label":`Navigate to ${t.title}`,children:t.title}):t.title})},t.title)),(0,c.jsx)("li",{style:{listStyle:"none"},children:(0,c.jsx)(s.t,{textColor:"$blueGray.600",sx:{fontFamily:"$gibson",fontSize:"$1",lineHeight:"$none",display:"flex",alignItems:"center"},children:(0,c.jsx)("button",{type:"button",onClick:()=>{window.Osano?.cm?.showDrawer()},style:{appearance:"none",border:"none",background:"none",color:"inherit",padding:0,cursor:"pointer"},"aria-label":"Open cookie preferences dialog",children:"Cookie Preferences"})})})]}),(0,c.jsxs)(o.t,{gap:["$5",null,"$4"],children:[(0,c.jsxs)(o.t,{gap:"$2",className:"social",children:[(0,c.jsx)(s.t,{as:"span",fontFamily:"$gibson",fontSize:"$0",fontWeight:"$bold",lineHeight:"$none",textTransform:"uppercase",textColor:"$blueGray.900",children:"Follow Us"}),(0,c.jsx)(x,{data:m})]}),(0,c.jsx)(p,{})]})]}),(0,c.jsx)(o.t,{gap:"$2",children:f.map(e=>{const t=`${e.type}-${e.segments.map(e=>e.id).join("-")}`;return(0,c.jsx)(s.t,{lineHeight:"$normal",textColor:"$blueGray.500",sx:{fontFamily:"$gibson",fontSize:["$0",null,"$1"],listStyle:"none"},children:e.segments.map((t,n)=>(0,c.jsxs)(c.Fragment,{children:[t.isLink?(0,c.jsx)(i.t,{fontWeight:"$semibold",sx:{"&:hover":{textDecoration:"underline"}},href:t.url,"aria-label":t.text,children:t.text}):(0,c.jsx)("span",{children:t.text}),n<e.segments.length-1&&" "]},t.id))},t)})})]}),(0,c.jsx)(r.t,{children:(0,c.jsx)(l.t,{variant:"$gray400",my:"$5",sx:{opacity:"0.5"}})}),(0,c.jsxs)(o.t,{direction:["column",null,"row"],alignItems:"center",gap:"$3",children:[(0,c.jsx)(h,{}),(0,c.jsx)(s.t,{textColor:"$blueGray.500",lineHeight:"$relaxed",sx:{fontFamily:"$gibson",listStyle:"none",fontSize:"$0",display:"flex",alignItems:"center"},children:`Copyright © ${(new Date).getFullYear()} ${g} ${t}`})]})]})})]})}},48124:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ro}});var r=n(81510),i=n(3901),o=n(34952),a=n(97968),s=n(87800),l=n(4321),u=n(86780),c=n(40809),d=n(72394),f=n(91520),p=n(78367),h=n(20922),g=n(17839),m=n(85349);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?y(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const w={position:"absolute",height:"$14",width:["$full","$3/4"],backfaceVisibility:"hidden",backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center",willChange:"transform"},x=(0,c.memo)(({logoNode:e,logoLink:t="/",site:n})=>{const{layout:o}=(0,l.useAppContext)();let s="<LOGO>";return s="object"==typeof e&&e?(0,m.jsxs)(r.r,{className:"logoCard",placeContent:"center",sx:{position:"relative",perspective:"1000",width:"$full"},"aria-hidden":"true",children:[(0,m.jsx)(g.t,{className:"front face",sx:v({transform:"rotateY(180deg)",backgroundImage:`url(${e.flip.front})`},w)}),(0,m.jsx)(g.t,{className:"back face",sx:v({backgroundImage:`url(${e.flip.back})`},w)})]}):e&&"string"==typeof e?(0,m.jsx)("img",{src:e,alt:`${n.toUpperCase()} logo`}):(0,m.jsx)(g.t,{sx:{fontSize:"$2",fontWeight:"$bold",color:"$white"},children:n.toUpperCase()}),(0,m.jsxs)(i.t,{as:"a",className:"logo gaevent",href:t,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"siteLogo",clickTarget:t,position:0,label:`${n.toUpperCase()} Homepage`,category:"site_logo",section:"header",site:n}))},sx:{display:"flex",alignItems:"center",justifyContent:"center",flex:["2",null,"1"],height:["$3/4","$1/2"],"& img, & a":v({height:"$full",width:"auto"},"object"==typeof e?{width:"$full",display:"flex",alignItems:"center",justifyContent:"center"}:null)},children:[s,"article"!==o?(0,m.jsx)(a.n,{as:"h1",children:`Go to the ${n.toUpperCase()} homepage`}):(0,m.jsx)(a.n,{as:"span",children:`Go to the ${n.toUpperCase()} homepage`})]})});x.displayName="SiteLogo";var S=x;n(91565);const k=["scope","children"],O=["children"],T=["children"],C=["asChild"];function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach(function(t){_(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function I(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>{const i=n(e)[`__scope${r}`];return j(j({},t),i)},{});return c.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function A(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 D(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function R(...e){return t=>{let n=!1;const r=e.map(e=>{const r=D(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():D(e[t],null)}}}}function M(...e){return c.useCallback(R(...e),e)}
99function $(e){const t=L(e),n=c.forwardRef((e,n)=>{const{children:r}=e,i=P(e,O),o=c.Children.toArray(r),a=o.find(U);if(a){const e=a.props.children,r=o.map(t=>t===a?c.Children.count(e)>1?c.Children.only(null):c.isValidElement(e)?e.props.children:null:t);return(0,m.jsx)(t,j(j({},i),{},{ref:n,children:c.isValidElement(e)?c.cloneElement(e,void 0,r):null}))}return(0,m.jsx)(t,j(j({},i),{},{ref:n,children:r}))});return n.displayName=`${e}.Slot`,n}function L(e){const t=c.forwardRef((e,t)=>{const{children:n}=e,r=P(e,T);if(c.isValidElement(n)){const e=function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?e.ref:(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}(n),i=function(e,t){const n=j({},t);for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{const t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]=j(j({},i),o):"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return j(j({},e),n)}(r,n.props);return n.type!==c.Fragment&&(i.ref=t?R(t,e):e),c.cloneElement(n,i)}return c.Children.count(n)>1?c.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}"undefined"!=typeof window&&window.document&&window.document.createElement;var N=Symbol("radix.slottable");function U(e){return c.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===N}var B,F=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=$(`Primitive.${t}`),r=c.forwardRef((e,r)=>{const{asChild:i}=e,o=P(e,C),a=i?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(a,j(j({},o),{},{ref:r}))});return r.displayName=`Primitive.${t}`,j(j({},e),{},{[t]:r})},{});var z=(null===(B=globalThis)||void 0===B?void 0:B.document)?c.useLayoutEffect:()=>{},V=c.createContext(void 0);var H=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=c.useState(),r=c.useRef(null),i=c.useRef(e),o=c.useRef("none"),[a,s]=(l=e?"mounted":"unmounted",u={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},c.useReducer((e,t)=>{const n=u[e][t];return null!=n?n:e},l));var l,u;return c.useEffect(()=>{const e=G(r.current);o.current="mounted"===a?e:"none"},[a]),z(()=>{const t=r.current,n=i.current;if(n!==e){const r=o.current,a=G(t);e?s("MOUNT"):"none"===a||"none"===(null==t?void 0:t.display)?s("UNMOUNT"):s(n&&r!==a?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,s]),z(()=>{if(t){var e;let n;const a=null!==(e=t.ownerDocument.defaultView)&&void 0!==e?e:window,l=e=>{const o=G(r.current).includes(CSS.escape(e.animationName));if(e.target===t&&o&&(s("ANIMATION_END"),!i.current)){const e=t.style.animationFillMode;t.style.animationFillMode="forwards",n=a.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=e)})}},u=e=>{e.target===t&&(o.current=G(r.current))};return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",l),t.addEventListener("animationend",l),()=>{a.clearTimeout(n),t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",l),t.removeEventListener("animationend",l)}}s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:c.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}(t),i="function"==typeof n?n({present:r.isPresent}):c.Children.only(n),o=M(r.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?e.ref:(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}(i));return"function"==typeof n||r.isPresent?c.cloneElement(i,{ref:o}):null};function G(e){return(null==e?void 0:e.animationName)||"none"}function W(e){const t=c.useRef(e);return c.useEffect(()=>{t.current=e}),c.useMemo(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}H.displayName="Presence";const q=["__scopeScrollArea","type","dir","scrollHideDelay"],K=["__scopeScrollArea","children","nonce"],Y=["forceMount"],X=["forceMount"],J=["forceMount"],Z=["forceMount"],Q=["orientation"],ee=["sizes","onSizesChange"],te=["sizes","onSizesChange"],ne=["__scopeScrollArea","sizes","hasThumb","onThumbChange","onThumbPointerUp","onThumbPointerDown","onThumbPositionChange","onDragScroll","onWheelScroll","onResize"],re=["forceMount"],ie=["__scopeScrollArea","style"],oe=["__scopeScrollArea"],ae=["as","children","orientation","type","height","width","sx","ref"];function se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?se(Object(n),!0).forEach(function(t){ue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):se(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ue(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var de="ScrollArea",[fe,pe]=function(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>c.createContext(e));return function(n){const r=(null==n?void 0:n[e])||t;return c.useMemo(()=>({[`__scope${e}`]:j(j({},n),{},{[e]:r})}),[n,r])}};return r.scopeName=e,[function(t,r){const i=c.createContext(r),o=n.length;n=[...n,r];const a=t=>{var n;const{scope:r,children:a}=t,s=P(t,k),l=(null==r||null===(n=r[e])||void 0===n?void 0:n[o])||i,u=c.useMemo(()=>s,Object.values(s));return(0,m.jsx)(l.Provider,{value:u,children:a})};return a.displayName=t+"Provider",[a,function(n,a){var s;const l=(null==a||null===(s=a[e])||void 0===s?void 0:s[o])||i,u=c.useContext(l);if(u)return u;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},I(r,...t)]}(de),[he,ge]=fe(de),me=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:i,scrollHideDelay:o=600}=e,a=ce(e,q),[s,l]=c.useState(null),[u,d]=c.useState(null),[f,p]=c.useState(null),[h,g]=c.useState(null),[y,v]=c.useState(null),[b,w]=c.useState(0),[x,S]=c.useState(0),[k,O]=c.useState(!1),[T,C]=c.useState(!1),E=M(t,e=>l(e)),j=function(e){const t=c.useContext(V);return e||t||"ltr"}(i);return(0,m.jsx)(he,{scope:n,type:r,dir:j,scrollHideDelay:o,scrollArea:s,viewport:u,onViewportChange:d,content:f,onContentChange:p,scrollbarX:h,onScrollbarXChange:g,scrollbarXEnabled:k,onScrollbarXEnabledChange:O,scrollbarY:y,onScrollbarYChange:v,scrollbarYEnabled:T,onScrollbarYEnabledChange:C,onCornerWidthChange:w,onCornerHeightChange:S,children:(0,m.jsx)(F.div,le(le({dir:j},a),{},{ref:E,style:le({position:"relative","--radix-scroll-area-corner-width":b+"px","--radix-scroll-area-corner-height":x+"px"},e.style)}))})});me.displayName=de;var ye="ScrollAreaViewport",ve=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,children:r,nonce:i}=e,o=ce(e,K),a=ge(ye,n),s=M(t,c.useRef(null),a.onViewportChange);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,m.jsx)(F.div,le(le({"data-radix-scroll-area-viewport":""},o),{},{ref:s,style:le({overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden"},e.style),children:(0,m.jsx)("div",{ref:a.onContentChange,style:{minWidth:"100%",display:"table"},children:r})}))]})});ve.displayName=ye;var be="ScrollAreaScrollbar",we=c.forwardRef((e,t)=>{const{forceMount:n}=e,r=ce(e,Y),i=ge(be,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:a}=i,s="horizontal"===e.orientation;return c.useEffect(()=>(s?o(!0):a(!0),()=>{s?o(!1):a(!1)}),[s,o,a]),"hover"===i.type?(0,m.jsx)(xe,le(le({},r),{},{ref:t,forceMount:n})):"scroll"===i.type?(0,m.jsx)(Se,le(le({},r),{},{ref:t,forceMount:n})):"auto"===i.type?(0,m.jsx)(ke,le(le({},r),{},{ref:t,forceMount:n})):"always"===i.type?(0,m.jsx)(Oe,le(le({},r),{},{ref:t})):null});we.displayName=be;var xe=c.forwardRef((e,t)=>
99{const{forceMount:n}=e,r=ce(e,X),i=ge(be,e.__scopeScrollArea),[o,a]=c.useState(!1);return c.useEffect(()=>{const e=i.scrollArea;let t=0;if(e){const n=()=>{window.clearTimeout(t),a(!0)},r=()=>{t=window.setTimeout(()=>a(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[i.scrollArea,i.scrollHideDelay]),(0,m.jsx)(H,{present:n||o,children:(0,m.jsx)(ke,le(le({"data-state":o?"visible":"hidden"},r),{},{ref:t}))})}),Se=c.forwardRef((e,t)=>{const{forceMount:n}=e,r=ce(e,J),i=ge(be,e.__scopeScrollArea),o="horizontal"===e.orientation,a=Ve(()=>l("SCROLL_END"),100),[s,l]=(u="hidden",d={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},c.useReducer((e,t)=>{const n=d[e][t];return null!=n?n:e},u));var u,d;return c.useEffect(()=>{if("idle"===s){const e=window.setTimeout(()=>l("HIDE"),i.scrollHideDelay);return()=>window.clearTimeout(e)}},[s,i.scrollHideDelay,l]),c.useEffect(()=>{const e=i.viewport,t=o?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=()=>{const r=e[t];n!==r&&(l("SCROLL"),a()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[i.viewport,o,l,a]),(0,m.jsx)(H,{present:n||"hidden"!==s,children:(0,m.jsx)(Oe,le(le({"data-state":"hidden"===s?"hidden":"visible"},r),{},{ref:t,onPointerEnter:A(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:A(e.onPointerLeave,()=>l("POINTER_LEAVE"))}))})}),ke=c.forwardRef((e,t)=>{const n=ge(be,e.__scopeScrollArea),{forceMount:r}=e,i=ce(e,Z),[o,a]=c.useState(!1),s="horizontal"===e.orientation,l=Ve(()=>{if(n.viewport){const e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;a(s?e:t)}},10);return He(n.viewport,l),He(n.content,l),(0,m.jsx)(H,{present:r||o,children:(0,m.jsx)(Oe,le(le({"data-state":o?"visible":"hidden"},i),{},{ref:t}))})}),Oe=c.forwardRef((e,t)=>{const{orientation:n="vertical"}=e,r=ce(e,Q),i=ge(be,e.__scopeScrollArea),o=c.useRef(null),a=c.useRef(0),[s,l]=c.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=Le(s.viewport,s.content),d=le(le({},r),{},{sizes:s,onSizesChange:l,hasThumb:Boolean(u>0&&u<1),onThumbChange:e=>o.current=e,onThumbPointerUp:()=>a.current=0,onThumbPointerDown:e=>a.current=e});function f(e,t){return function(e,t,n,r="ltr"){const i=Ne(n),o=i/2,a=t||o,s=i-a,l=n.scrollbar.paddingStart+a,u=n.scrollbar.size-n.scrollbar.paddingEnd-s,c=n.content-n.viewport,d="ltr"===r?[0,c]:[-1*c,0];return Be([l,u],d)(e)}(e,a.current,s,t)}return"horizontal"===n?(0,m.jsx)(Te,le(le({},d),{},{ref:t,onThumbPositionChange:()=>{if(i.viewport&&o.current){const e=Ue(i.viewport.scrollLeft,s,i.dir);o.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=f(e,i.dir))}})):"vertical"===n?(0,m.jsx)(Ce,le(le({},d),{},{ref:t,onThumbPositionChange:()=>{if(i.viewport&&o.current){const e=Ue(i.viewport.scrollTop,s);o.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=f(e))}})):null}),Te=c.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r}=e,i=ce(e,ee),o=ge(be,e.__scopeScrollArea),[a,s]=c.useState(),l=c.useRef(null),u=M(t,l,o.onScrollbarXChange);return c.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),(0,m.jsx)(_e,le(le({"data-orientation":"horizontal"},i),{},{ref:u,sizes:n,style:le({bottom:0,left:"rtl"===o.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===o.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Ne(n)+"px"},e.style),onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(o.viewport){const r=o.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),Fe(r,n)&&t.preventDefault()}},onResize:()=>{l.current&&o.viewport&&a&&r({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:$e(a.paddingLeft),paddingEnd:$e(a.paddingRight)}})}}))}),Ce=c.forwardRef((e,t)=>
99{const{sizes:n,onSizesChange:r}=e,i=ce(e,te),o=ge(be,e.__scopeScrollArea),[a,s]=c.useState(),l=c.useRef(null),u=M(t,l,o.onScrollbarYChange);return c.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),(0,m.jsx)(_e,le(le({"data-orientation":"vertical"},i),{},{ref:u,sizes:n,style:le({top:0,right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Ne(n)+"px"},e.style),onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(o.viewport){const r=o.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),Fe(r,n)&&t.preventDefault()}},onResize:()=>{l.current&&o.viewport&&a&&r({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:$e(a.paddingTop),paddingEnd:$e(a.paddingBottom)}})}}))}),[Ee,je]=fe(be),_e=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:i,onThumbChange:o,onThumbPointerUp:a,onThumbPointerDown:s,onThumbPositionChange:l,onDragScroll:u,onWheelScroll:d,onResize:f}=e,p=ce(e,ne),h=ge(be,n),[g,y]=c.useState(null),v=M(t,e=>y(e)),b=c.useRef(null),w=c.useRef(""),x=h.viewport,S=r.content-r.viewport,k=W(d),O=W(l),T=Ve(f,10);function C(e){b.current&&u({x:e.clientX-b.current.left,y:e.clientY-b.current.top})}return c.useEffect(()=>{const e=e=>{const t=e.target;(null==g?void 0:g.contains(t))&&k(e,S)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[x,g,S,k]),c.useEffect(O,[r,O]),He(g,T),He(h.content,T),(0,m.jsx)(Ee,{scope:n,scrollbar:g,hasThumb:i,onThumbChange:W(o),onThumbPointerUp:W(a),onThumbPositionChange:O,onThumbPointerDown:W(s),children:(0,m.jsx)(F.div,le(le({},p),{},{ref:v,style:le({position:"absolute"},p.style),onPointerDown:A(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),b.current=g.getBoundingClientRect(),w.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",h.viewport&&(h.viewport.style.scrollBehavior="auto"),C(e))}),onPointerMove:A(e.onPointerMove,C),onPointerUp:A(e.onPointerUp,e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=w.current,h.viewport&&(h.viewport.style.scrollBehavior=""),b.current=null})}))})}),Pe="ScrollAreaThumb",Ie=c.forwardRef((e,t)=>{const{forceMount:n}=e,r=ce(e,re),i=je(Pe,e.__scopeScrollArea);return(0,m.jsx)(H,{present:n||i.hasThumb,children:(0,m.jsx)(Ae,le({ref:t},r))})}),Ae=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r}=e,i=ce(e,ie),o=ge(Pe,n),a=je(Pe,n),{onThumbPositionChange:s}=a,l=M(t,e=>a.onThumbChange(e)),u=c.useRef(void 0),d=Ve(()=>{u.current&&(u.current(),u.current=void 0)},100);return c.useEffect(()=>{const e=o.viewport;if(e){const t=()=>{d(),u.current||(u.current=ze(e,s),s())};return s(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[o.viewport,d,s]),(0,m.jsx)(F.div,le(le({"data-state":a.hasThumb?"visible":"hidden"},i),{},{ref:l,style:le({width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)"},r),onPointerDownCapture:A(e.onPointerDownCapture,e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;a.onThumbPointerDown({x:n,y:r})}),onPointerUp:A(e.onPointerUp,a.onThumbPointerUp)}))});Ie.displayName=Pe;var De="ScrollAreaCorner",Re=c.forwardRef((e,t)=>{const n=ge(De,e.__scopeScrollArea),r=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?(0,m.jsx)(Me,le(le({},e),{},{ref:t})):null});Re.displayName=De;var Me=c.forwardRef((e,t)=>{const{__scopeScrollArea:n}=e,r=ce(e,oe),i=ge(De,n),[o,a]=c.useState(0),[s,l]=c.useState(0),u=Boolean(o&&s);return He(i.scrollbarX,()=>{var e;const t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),l(t)}),He(i.scrollbarY,()=>{var e;const t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),a(t)}),u?(0,m.jsx)(F.div,le(le({},r),{},{ref:t,style:le({width:o,height:s,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0},e.style)})):null});function $e(e){return e?parseInt(e,10):0}function Le(e,t){const n=e/t;return isNaN(n)?0:n}function Ne(e){const t=Le(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function Ue(e,t,n="ltr"){const r=Ne(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-i,a=t.content-t.viewport,s=o-r,l=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,"ltr"===n?[0,a]:[-1*a,0]);return Be([0,a],[0,s])(l)}function Be(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Fe(e,t){return e>0&&e<t}var ze=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function i(){const o={left:e.scrollLeft,top:e.scrollTop},a=n.left!==o.left,s=n.top!==o.top;(a||s)&&t(),n=o,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)};function Ve(e,t){const n=W(e),r=c.useRef(0);return c.useEffect(()=>()=>window.clearTimeout(r.current),[]),c.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function He(e,t){const n=W(t);z(()=>{let t=0;if(e){const r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}var Ge=me,We=ve,qe=we,Ke=Ie,Ye=Re;const Xe=e=>{let{as:t,children:n,orientation:r="both",type:i="scroll",height:o,width:a,sx:s,ref:l}=e,u=ce(e,ae);return(0,m.jsx)(g.t,le(le({as:t,sx:le({height:o,width:a,overflow:"hidden"},s)},u),{},{children:(0,m.jsxs)(Ge,{ref:l,type:i,children:[(0,m.jsx)(We,{children:n}),["horizontal","both"].includes(r)?(0,m.jsx)(qe,{orientation:"horizontal",asChild:!0,children:(0,m.jsx)(g.t,{sx:{display:"flex",flexDirection:"column",height:8,borderRadius:8,padding:2,background:"rgba(255, 255, 255, 0.15)",transition:"background 160ms ease-out","&:hover":{background:"rgba(255, 255, 255, 0.25)"}},children:(0,m.jsx)(Ke,{asChild:!0,children:(0,m.jsx)(g.t,{sx:{flex:1,position:"relative",borderRadius:8,background:"rgba(255, 255, 255, 0.5)",transition:"background 160ms ease-out","&:hover":{background:"rgba(255, 255, 255, 0.75)"},"&::before":{content:"''",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"100%",height:"100%",minWidth:44,minHeight:[26,null,44]}}})})})}):null,["vertical","both"].includes(r)?(0,m.jsx)(qe,{orientation:"vertical",asChild:!0,children:(0,m.jsx)(g.t,{sx:{display:"flex",width:8,padding:2,background:"rgba(255, 255, 255, 0.15)",transition:"background 160ms ease-out","&:hover":{background:"rgba(255, 255, 255, 0.25)"}},children:(0,m.jsx)(Ke,{asChild:!0,children:(0,m.jsx)(g.t,{sx:{flex:1,position:"relative",borderRadius:8,background:"rgba(255, 255, 255, 0.5)",transition:"background 160ms ease-out","&:hover":{background:"rgba(255, 255, 255, 0.75)"},"&::before":{content:"''",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"100%",height:"100%",minWidth:44,minHeight:[26,null,44]}}})})})}):null,(0,m.jsx)(Ye,{asChild:!0,children:(0,m.jsx)(g.t,{sx:{background:"rgba(255, 255, 255, 0.5)",position:"relative","&::after":{content:"''",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"rgba(255, 255, 255, 0.5)",width:8,height:8,borderRadius:8}}})})]})}))};Xe.displayName="ScrollArea";var Je=n(14375),Ze=n(43993),Qe=n(27009);function et(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?et(Object(n),!0).forEach(function(t){nt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):et(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rt=(0,c.createContext)({insiderRedirect:!1,insiderLoginButtonText:"Join Insider",loginButtonText:"Sign In",insiderLoggedInButtonText:"My Insider",loggedInButtonText:"My Account",menu:"closed",modal:"closed",gmg:"",happyFoxLoading:!1,querylyLoading:!1}),it=(0,c.createContext)(void 0),ot=(e,t)=>{switch(t.type){case"SET_INITIAL_STATE":return tt(tt({},e),t.payload);case"HAPPYFOX_LOADING":return tt(tt({},e),{},{happyFoxLoading:t.payload});case"QUERYLY_LOADING":return tt(tt({},e),{},{querylyLoading:t.payload});case"MENU_OPEN":return tt(tt({},e),{},{menu:"open"});case"MENU_CLOSE":return tt(tt({},e),{},{menu:"closed"});case"MODAL_OPEN":return tt(tt({},e),{},{modal:"open"});case"MODAL_CLOSE":return tt(tt({},e),{},{modal:"closed"});default:throw new Error(`Unhandled action type: ${t.type}`)}},at=()=>{const e=(0,c.useContext)(rt);if(void 0===e)throw new Error("useHeaderStateContext must be used within a HeaderStateContext.Provider");return e},st=()=>{const e=(0,c.useContext)(it);if(void 0===e)throw new Error("useHeaderDispatch must be used within a HeaderDispatchContext.Provider");return e},lt="$red.600",ut="$green.700",ct="$orange.600",dt="$violet.600",ft=["$12","$24"],pt=["$12","$14"],ht=["48px","56px"],gt=["/live","/watchlive","/watch-live","/ksatplus"],mt={display:["none","flex"]};function yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(n),!0).forEach(function(t){bt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wt=(0,c.memo)(({sx:e})=>{const{arcSite:t,requestUri:n,siteProperties:o}=(0,l.useAppContext)(),a="localhost"===Ze.ENVIRONMENT,{gmg:s}=at(),u=(0,c.useMemo)(()=>{const e=n.match(/\/([^?/]+)/),t=e&&e.length>0?e[1]:null,r=t&&o.subsites?o.subsites[t]:null;return r?.navHierarchy||"header-nav"},[n,o.subsites]),d=(0,Je.useContent)({source:"header-nav",query:{hierarchy_name:u,section_id:"/"}});if(!d||!d.children)return null;const f=d.children.find(e=>gt.includes(e._id)),p=d.children.filter(e=>!gt.includes(e._id)),h=[p[0],...f?[f]:[],...p.slice(1)].filter(Boolean).map((e,n)=>
99{const o="link"===e.node_type?e.url:e._id,l=(0,Qe.e)(o,s),u=gt.includes(e._id)?"Watch Live":e?.navigation&&e?.navigation?.nav_title?e?.navigation.nav_title:e?.name,c=a?`${l.href}?_website=${t}`:l.href;return(0,m.jsx)(r.r,{as:"li",flex:"0 0 auto",px:"$4",children:(0,m.jsx)(i.t,{className:"gaevent",sx:{color:"$white",fontSize:["$0",null,"$2"],letterSpacing:"$wider",textTransform:"uppercase",fontWeight:"$normal"},href:c,rel:l?.rel,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"Spotlight",clickTarget:c,position:n,label:c,category:"spotlight_navigation",section:"spotlight_nav_bar",linkSource:o,nodeType:e.node_type}))},innerContent:u||e?.display_name})},e._id.replace("/",""))});return(0,m.jsx)(r.r,{as:"nav",id:"spotlight",bg:"$black.200",borderTop:"1px solid",borderColor:"$gray.600",className:"spotlight",placeContent:"center",sx:vt({position:"relative",zIndex:"$1",width:"$full"},e),"aria-label":"Secondary Navigation",children:(0,m.jsx)(Xe,{maxWidth:"$max",orientation:"horizontal",type:"auto",width:"$full",children:(0,m.jsx)(r.r,{as:"ul",flexDirection:"row",justifyContent:[null,null,"space-between"],m:"$0",px:"$0",py:["$3",null,null,"$3"],sx:{listStyle:"none"},children:h})})})});wt.displayName="NavBar";var xt=wt,St=n(96922),kt=n(81772),Ot=n(94015);function Tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach(function(t){Et(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Et(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const jt=(0,c.memo)(({onClick:e,sx:t})=>{const{menu:n}=at();return(0,m.jsxs)(r.t,{title:"closed"===n?"Open Main Menu Navigation":"Close Main Menu Navigation",variant:"$ghostWhite",onClick:e,sx:Ct(Ct({padding:"$1","& > span":{fontSize:"$3",display:"flex",alignItems:"center",justifyContent:"center"}},"open"===n&&{backgroundColor:"$black.400",boxShadow:"$darkButtonFocus"}),t),children:[(0,m.jsx)(Ot.n,{icon:"closed"===n?St.ck:kt.GR,fixedWidth:!0,sx:{cursor:"pointer"}}),(0,m.jsx)(a.n,{children:"closed"===n?"Open Main Menu Navigation":"Close Main Menu Navigation"})]})});var _t=jt;jt.displayName="HamburgerButton";var Pt=n(1670),It=n(20145);const At=()=>{const{siteProperties:e}=(0,l.useAppContext)(),t=e?.querylyId,[n,i]=(0,c.useState)(!1),o=(0,It.n)(n&&t?"https://www.queryly.com/js/queryly.v4.js":void 0),s=(0,c.useRef)(!1),u=(0,c.useRef)(!1);(0,c.useEffect)(()=>{"ready"===o&&t&&!s.current&&(s.current=!0,window.queryly&&(window.queryly.init(t,document.querySelectorAll("#fusion-app")),u.current&&(u.current=!1,window.queryly.opensearch())))},[o,t]);const d=`Search all of ${e?.siteName}`;return(0,m.jsxs)(r.t,{title:d,disabled:n&&"loading"===o,sx:{padding:"$1","& > span":{fontSize:"$3",display:"flex",alignItems:"center",justifyContent:"center"}},variant:"$ghostWhite",onClick:()=>{if("undefined"!=typeof window)return n?void window.queryly?.opensearch():(u.current=!0,void i(!0))},children:[(0,m.jsx)(Ot.n,{icon:Pt.$U,fixedWidth:!0,sx:{cursor:"pointer"}}),(0,m.jsx)(a.n,{children:d})]})};At.displayName="QuerylySearch";var Dt=At,Rt=n(29373);const Mt=()=>{const{siteProperties:e}=(0,l.useAppContext)(),{weatherLocation:t}=e,n="baron",r=t&&null!=t?.[0]&&null!=t?.[1],i=(0,Je.useContent)(r&&n?{source:"baron-weather",query:{source:n,lat:t[0],lng:t[1]}}:void 0);return{weather:i,isLoading:r&&!i,hasWeather:!!i}};function $t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?$t(Object(n),!0).forEach(function(t){Nt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$t(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Nt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ut={gacategory:"Nav",gaaction:"Weather",galabel:"/weather/"},Bt=(0,c.memo)(({sx:e})=>{const{weather:t,hasWeather:n}=Mt();return n&&t&&"source"in t?(0,m.jsx)(g.t,{sx:Lt({display:"block",color:"$white",fontWeight:"$bold",fontSize:["$3"],lineHeight:"$none",textTransform:"uppercase",flex:"1"},e),children:(0,m.jsxs)(i.t,Lt(Lt({href:"/weather/",className:"weather"},Ut),{},{title:`Current weather: ${t.curTemp} degrees fahrenheit and ${t.sky}`,sx:{display:"flex",alignItems:"center"},children:[(0,m.jsx)(Rt.A,{publicId:t.publicId,placeholder:"$transparent",lazy:!1,width:48,height:48,sx:{height:"$12",width:"$12"},alt:`${t.sky} icon`}),(0,m.jsxs)(Ot.t,{as:"span",ml:"$1",children:[t.curTemp,(0,m.jsx)(Ot.t,{as:"span",children:"º"})]})]}))}):null});Bt.displayName="WeatherInHeader";var Ft=Bt,zt=n(12513),Vt=n(78740);const Ht=(0,c.memo)(()=>{const{siteProperties:{happyFoxId:e,branding:t}}=(0,l.useAppContext)(),n=st(),{happyFoxLoading:i}=at(),{openHappyFox:o}=(0,Vt.X)({happyFoxId:e,onLoadingChange:e=>{n({type:"HAPPYFOX_LOADING",payload:e})}});return(0,m.jsx)(r.t,{"aria-label":`Need Assistance? Open ${t} Help Center`,title:`Need Assistance? Open ${t} Help Center`,variant:"$ghostWhite",iconLeft:zt.D_,disabled:i||!e,onClick:o,sx:{width:"2rem",height:"2rem","& > span":{width:"auto"},"& .buttonIcon":{margin:0},"& > button":{overflow:"hidden",height:"$full",width:"$full",display:"flex",alignItems:"center",justifyContent:"center","&:hover":{backgroundColor:"$black.900"},"&:focus":{boxShadow:"none",outline:"2px solid",outlineColor:"$black.100"}}},children:(0,m.jsx)(a.n,{children:`Open the ${t} Help Desk`})})});Ht.displayName="HappyFoxButton";function Gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Wt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gt(Object(n),!0).forEach(function(t){qt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Kt=(0,c.memo)(({buttonText:e,modalLink:t,sx:n})=>{const{requestUri:i,arcSite:o}=(0,l.useAppContext)();return(0,m.jsx)(r.t,{as:"a",title:e,href:(0,p.bi)({link:`${t}?ref=${i}&reg_prompt=header_insider_button`,arcSite:o}),variant:"$primary",color:"$white",size:"rg",sx:Wt({display:["none",null,"flex"],flex:"1 0 auto","&:focus":{outline:"2px solid",outlineColor:"$blue.500"}},n),children:e})});Kt.displayName="InsiderButton";var Yt=Kt,Xt=n(93211);function Jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?Jt(Object(n),!0).forEach(function(t){Qt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Qt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const en=(0,c.memo)(({buttonText:e,onClick:t,sx:n})=>(0,m.jsx)(r.t,{title:e,variant:"$ghostWhite",size:"rg",id:"gmgSigninButton",iconRight:Xt.X4,onClick:t,sx:Zt({flex:"1 0 auto"},n),children:e}));en.displayName="SigninButton";var tn=en;function nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nn(Object(n),!0).forEach(function(t){on(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function on(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const an=(0,c.memo)(({onClick:e,ariaLabel:t,sx:n})=>(0,m.jsx)(r.t,{title:t,variant:"$ghostWhite",iconLeft:Xt.X4,onClick:e,sx:rn({marginLeft:"$1",color:"$white",display:["flex","none"],width:"2rem",height:"2rem","& > button":{overflow:"hidden",height:"$full",width:"$full",display:"flex",alignItems:"center",justifyContent:"center","&:hover":{backgroundColor:"$black.900"},"&:focus":{boxShadow:"none",outline:"2px solid",outlineColor:"$black.100"}}},n),"aria-label":t}));an.displayName="MobileSigninButton";var sn=an;const ln=(0,c.memo)(()=>{const{siteProperties:{insiderLoginModalLink:e,enableHappyFox:t},arcSite:n}=(0,l.useAppContext)(),{insiderRedirect:r,loginButtonText:i,insiderLoginButtonText:a,modal:s}=at(),u=st(),{status:c}=(0,f.ur)(),d="loggedIn"===c,p=()=>"closed"===s?(0,h.rC)("gmg_open_login_modal",{source:"header_login_button"}):u({type:"MODAL_CLOSE"});return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(o.t,{className:"headerCta",direction:"row",gap:"$3",alignItems:"center",sx:{display:["none","flex"]},children:[r&&a&&e?(0,m.jsx)(Yt,{buttonText:a,modalLink:e}):null,i?(0,m.jsx)(tn,{buttonText:i,onClick:p}):null]}),(0,m.jsxs)(o.t,{direction:"row",gap:["$2","$0"],marginLeft:[null,null,"$2"],children:[t?(0,m.jsx)(Ht,{}):null,(0,m.jsx)(sn,{onClick:p,ariaLabel:d?`Signed in to ${n.toUpperCase()}`:`Sign in to ${n.toUpperCase()}`})]})]})});ln.displayName="SigninMenu";var un=n(65499),cn=n(35280);function dn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dn(Object(n),!0).forEach(function(t){pn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
99const hn={"&:active, &:focus":{outline:"2px solid",outlineColor:"$blueGray.400",outlineOffset:"2px",borderRadius:"$md"}},gn={variant:"$xs",lineHeight:"$none",position:"absolute",top:"-2px",left:"-10px",p:"$2",bg:"$white",border:"2px solid",borderColor:"$black.400",textColor:"$black.400",width:"$4",height:"$4",borderRadius:"$full",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"$-1",fontWeight:"$semibold",userSelect:"none"},mn=(0,c.memo)(({sx:e})=>{const{arcSite:t}=(0,l.useAppContext)(),{useGetCart:n}=(0,cn._$)(t),{cart:r,isLoading:i}=n(),o=(0,p.bi)({link:"wsls"!==t?"/account/products/":"/account/blue-ridge-games/",arcSite:t});return i||!r?.items.length?null:(0,m.jsxs)(g.t,{as:"a",href:o,className:"relative",display:"flex",justifyContent:"center",p:"$1",sx:fn(fn({},hn),e),children:[(0,m.jsx)(Ot.n,{icon:un.Wf,fontSize:"$4"}),(0,m.jsx)(Ot.t,{sx:gn,children:r.items.length})]})});var yn=mn;mn.displayName="CartIndicator";var vn=n(90190),bn=n(28389),wn=n(50465),xn=n(82840),Sn=n(4817),kn=n(99403),On=n(86505),Tn=n(75816),Cn=n(16788),En=n(17532),jn=n(66963),_n=n(64846),Pn=n(21780),In=n(18199);const An={"& > button > span div":{fontSize:"$2"},"& > button":{fontSize:"$2",padding:"$2",overflow:"hidden",whiteSpace:"nowrap",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center","&:hover":{backgroundColor:"$black.900"},"&:focus":{boxShadow:"none",outline:"2px solid",outlineColor:"$black.100"}}},Dn={lineHeight:"$normal"},Rn=(0,c.memo)(()=>{const{arcSite:e,requestUri:t,siteProperties:{ugcBrand:n,ugcSlug:r,stripe:i}}=(0,l.useAppContext)(),{insiderLoggedInButtonText:a,insiderRedirect:s,loggedInButtonText:u}=at(),{status:d,data:y}=(0,f.ur)(),{arcSubs:v,subscriptions:b,braze:w}=y||{},x=(0,p.bf)(w?.custom_attributes?.display_name)?void 0:w?.custom_attributes?.display_name,S=(0,f.H5)(),[k,O]=(0,c.useState)(!1),[T,C]=(0,c.useState)(!1);(0,c.useEffect)(()=>{const e=()=>{C(!0)};return document.addEventListener("gmg_logout_dialog",e),()=>{document.removeEventListener("gmg_logout_dialog",e)}},[]);const E=(0,c.useCallback)(()=>{C(!T)},[T]),j=(0,c.useCallback)(async()=>{O(!0);try{await(0,h.NM)(y),O(!1),C(!1),S({type:"LOG_OUT"})}catch(e){O(!1),console.error("[AccountMenu] Error logging out user",e)}},[y,S]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(Pn.n,{variant:"$ghostWhite",alignment:"right",mobileIcon:jn.pC,buttonText:"loading"===d?"Loading...":b?.some(e=>1===e.status&&"insiderpluswdiv"===e.sku)&&"wdiv"===e?"My Insider+":s&&a||u||"My Account",clickFunction:()=>{(0,h.ql)()},sx:An,panelProps:{sx:{zIndex:99999}},children:[(0,m.jsx)(g.t,{py:"$1",sx:{borderBottom:"1px solid",borderColor:"$black.200"},children:(0,m.jsx)(Pn.t,{disabled:!0,sx:Dn,children:w?.custom_attributes?.avatar?(0,m.jsxs)(o.t,{flexDirection:"row",gap:"$2",sx:{alignItems:"center"},children:[(0,m.jsx)(g.t,{as:"img",alt:x?`${x} avatar`:"User Avatar",src:w?.custom_attributes?.avatar||w?.custom_attributes?.viafoura_avatar,height:"40",width:"40",bg:"$black.200",sx:{borderRadius:"$full",width:"$10",height:"$10",flex:"1 0 auto"}}),(0,m.jsxs)(g.t,{sx:{flex:"1 0 auto",width:"calc(100% - 3rem)"},children:[(0,m.jsx)(Ot.t,{textColor:"$white",m:"$0",sx:{fontSize:"$1"},children:"Signed in as:"}),(0,m.jsx)(Ot.t,{textColor:"$white",m:"$0",sx:{fontWeight:"$semibold",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:x||v?.email||"Loading..."})]})]}):(0,m.jsxs)(g.t,{children:[(0,m.jsx)(Ot.t,{sx:{fontSize:"$1"},children:"Signed in as:"}),(0,m.jsx)(Ot.t,{sx:{fontWeight:"$semibold",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:x||v?.email||"Loading..."})]})})}),(0,m.jsxs)(g.t,{py:"$1",sx:{borderBottom:"1px solid",borderColor:"$black.200"},children:[s&&["kprc","wsls"].includes(e)?(0,m.jsx)(Pn.t,{icon:kn.v0,href:(0,p.bi)({link:"/insider/home/",arcSite:e}),children:"Insider Home"}):null,s?(0,m.jsx)(Pn.t,{icon:En.e9,href:(0,p.bi)({link:"/account/profile/",arcSite:e}),children:"My Profile"}):null,(0,m.jsx)(Pn.t,{icon:bn.dB,onClick:()=>(0,h.Dz)("vf-settings"),children:"Account Settings"}),b?.length?(0,m.jsx)(Pn.t,{icon:Cn._$,href:(0,p.bi)({link:"/account/settings/",arcSite:e}),children:"wsls"!==e?"Manage Subscription":"Manage Blue Ridge Games"}):null,(0,m.jsx)(Pn.t,{icon:wn.Rt,onClick:()=>(0,h.Dz)("vf-feed"),children:"Feed"}),(0,m.jsx)(Pn.t,{icon:_n.gd,onClick:()=>(0,h.Dz)("vf-community"),children:"Community"}),(0,m.jsx)(Pn.t,{icon:On.RU,href:(0,p.bi)({link:r?`/${r}/`:"/pins/",arcSite:e}),children:n||"StormPins"}),w?.custom_attributes?.pins_user_id?(0,m.jsx)(Pn.t,{icon:Sn.JZ,href:(0,p.bi)({link:`/pins/user/${w?.custom_attributes.pins_user_id}`,arcSite:e}),children:"My Pins"}):null,(0,m.jsx)(Pn.t,{icon:xn.y_,href:(0,p.bi)({link:"/contact/",arcSite:e}),children:"Contact"}),!b&&i?(0,m.jsx)(Pn.t,{icon:Tn.jk,href:(0,p.bi)({link:"wsls"!==e?`/account/products/?ref=${t.split("?")[0]}`:`/account/blue-ridge-games/?ref=${t.split("?")[0]}`,arcSite:e}),children:"wdiv"===e?"Upgrade to Insider+":"wsls"===e?"Join Blue Ridge Games":"Subscribe"}):null]}),(0,m.jsx)(g.t,{py:"$1",children:(0,m.jsx)(Pn.t,{icon:vn.db,onClick:E,children:"Sign Out"})})]}),(0,m.jsx)(In.n,{isOpen:T,setIsOpen:C,title:"Sign Out",successText:"Log Out",actionAlignment:"right",successFn:j,successVariant:"$red",cancelText:"Cancel",loading:k,cancelFn:()=>C(!1),children:(0,m.jsx)(Ot.t,{fontSize:"$1",lineHeight:"$normal",textColor:"$blueGray.600",children:"Are you sure you want to sign out of your account? You will no longer be able to access certain account features."})})]})});Rn.displayName="AccountMenu";var Mn=Rn,$n=n(785),Ln=n(51084),Nn=n(29564),Un=n(62470),Bn=n(14776),Fn=n(42246),zn=n(38451);function Vn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Hn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?Vn(Object(n),!0).forEach(function(t){Gn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Gn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Wn={breaking:"$red.600",school:"$orange.600",weather:"$green.700",livestream:"$blue.600",userMessage:"$blueGray.800"},qn=({showClosings:e=!1,showWeatherAlerts:t=!0})=>{const{arcSite:n}=(0,l.useAppContext)(),{filteredStories:i}=(0,Nn.A)({showClosings:e,showWeatherAlerts:t}),[s,u]=(0,c.useState)(0),[d,f]=(0,c.useState)(!1),{isScrolling:p,pause:h,stop:g,start:y}=(0,zn.A)({pauseDuration:15e3,shouldPreventResume:()=>d}),v=(0,c.useCallback)(e=>{u(e),h()},[h]),b=(0,c.useCallback)(()=>{g()},[g]),w=(0,c.useCallback)(()=>{d||y()},[d,y]);(0,c.useEffect)(()=>{if(p&&i.length>1&&!d){const e=setInterval(()=>{u(e=>(e+1)%i.length)},7e3);return()=>{clearInterval(e)}}},[p,i.length,d]);const x=(0,c.useMemo)(()=>({left:-100*s+"vw"}),[s]);return 0===i.length?(0,m.jsx)(Fn.default,{}):(0,m.jsx)(r.r,{id:"minibar-alerts",className:"minibar-alerts",onMouseEnter:b,onMouseLeave:w,justifyContent:"center",alignItems:"center",bg:"$black.400",sx:{height:["$8","$10"],borderTop:"1px solid",borderBottom:"1px solid",borderTopColor:"$gray.600",borderBottomColor:"$gray.600",width:"$full"},children:(0,m.jsxs)(r.r,{justifyContent:"space-between",alignItems:"center",mx:"auto",paddingX:["$2","$4"],sx:{display:"flex",width:"$full",maxWidth:"$max",height:"$full"},children:[(0,m.jsxs)(r.r,{flex:"1",sx:{height:"$full",overflow:"hidden",alignItems:"center"},children:[(0,m.jsx)(Un.A,{label:i[s].alertTag||"BREAKING NEWS",backgroundColor:(S=i,k=s,S&&0===S.length||k>=S.length?"$blueGray.800":Wn[S[k].alertClass])}),(0,m.jsx)(r.r,{flex:"1",width:"$full",px:["$2","$0"],sx:{position:"relative",overflow:"hidden",height:"$full",alignItems:"center",display:"flex"},children:(0,m.jsx)(r.r,{className:"articles transition-500",alignItems:"center",width:"$full",sx:Hn(Hn({},x),{},{position:"relative",display:"flex"}),children:(0,m.jsx)(Bn.A,{filteredStories:i,currentIndex:s,arcSite:n,setCondensedCardFocused:f,onBlurResume:y})})})]}),(0,m.jsx)(o.t,{direction:"row",gap:"$2",className:"toggle",children:i.length>1&&(0,m.jsx)(o.t,{direction:"row",gap:"$2",alignItems:"center",textColor:"$white",className:"meatballs",sx:{display:["none","flex"]},children:i.map((e,t)=>(0,m.jsxs)(r.t,{variant:"$icon",size:"sm",onClick:()=>{v(t)},sx:{padding:"$1",color:"$white",":hover, :focus, :active":{boxShadow:"0 0 0 2px hsl(0deg 0% 100% / 50%)",borderRadius:"$full"}},children:[(0,m.jsx)(Ot.n,{icon:t===s?Ln.GE:$n.GE}),(0,m.jsx)(a.n,{children:`Select breaking news story ${t+1} of ${i.length}`})]},e._id))})})]})});var S,k};qn.displayName="MiniBarAlerts";var Kn=(0,c.memo)(qn);function Yn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yn(Object(n),!0).forEach(function(t){Jn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Jn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Zn=(0,c.memo)(({active:e=!1,sx:t,logoNode:n,logoLink:r,hamburgerHandler:i})=>{const{arcSite:s,siteProperties:{enableHappyFox:u}}=(0,l.useAppContext)(),{status:c}=(0,f.ur)(),{menu:d}=at(),p="open"===d,h=e?{}:{inert:""};return(0,m.jsx)(a.a,Xn(Xn({id:"minibar",className:"minibar",position:"fixed",width:"$full",backgroundColor:"$black.300"},h),{},{sx:Xn({top:0,left:0,right:0,transform:e?"translateY(0)":"translateY(-100%)",transition:"transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1), opacity 300ms cubic-bezier(0.25, 0.8, 0.25, 1), visibility 0ms linear 300ms",opacity:e?1:0,zIndex:e?99998:-1,willChange:e?"transform":"auto"},t),children:(0,m.jsxs)(o.t,{gap:"$0",children:[(0,m.jsxs)(g.t,{px:"$4",mx:"auto",className:"container",sx:{width:"$full",maxWidth:"$max",height:pt,display:"flex",alignItems:"center"},children:[(0,m.jsxs)(o.t,{direction:"row",className:"leftNav",gap:"$2",alignItems:"center",sx:{flex:"1"},children:[(0,m.jsx)(a.i,{x:-6,children:(0,m.jsx)(_t,{onClick:i})}),(0,m.jsxs)(o.t,{direction:"row",gap:"$2",alignItems:"center",sx:{visibility:p?"hidden":"visible",pointerEvents:p?"none":"auto"},children:[(0,m.jsx)(Dt,{}),(0,m.jsx)(Ft,{sx:mt})]})]}),(0,m.jsx)(S,{logoNode:n,logoLink:r,site:s,"aria-label":`Navigate to the ${s} homepage`}),(0,m.jsx)(o.t,{direction:"row",gap:"$0",className:"rightNav",sx:{alignItems:"center",justifyContent:"flex-end",flex:"1",visibility:p?"hidden":"visible",pointerEvents:p?"none":"auto"},children:["loggedIn"].includes(c)?(0,m.jsxs)(o.t,{direction:"row",alignItems:"center",gap:"$2",children:[(0,m.jsx)(yn,{sx:{display:["none",null,"block"]}}),u?(0,m.jsx)(Ht,{}):null,(0,m.jsx)(Mn,{})]}):(0,m.jsx)(ln,{})})]}),(0,m.jsx)(Kn,{})]})}))});Zn.displayName="MiniBar";var Qn=Zn,er=n(20053);function tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?tr(Object(n),!0).forEach(function(t){rr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ir=(0,c.memo)(({sx:e})=>{const{weather:t,hasWeather:n}=Mt();return n&&t&&"source"in t?(0,m.jsxs)(g.t,{"aria-label":`Weather ${t.curTemp} degrees, ${t.sky}`,sx:nr({display:"flex",alignItems:"center",gap:"$2",flex:"0 0 auto"},e),children:[(0,m.jsx)(Rt.A,{publicId:t.publicId,placeholder:"$transparent",lazy:!1,width:20,height:20,sx:{width:["$5","$6"],height:["$5","$6"],flexShrink:0},alt:""}),(0,m.jsx)(Ot.t,{as:"span",sx:{fontSize:["$0","$1"],color:"$white",lineHeight:"$none",whiteSpace:"nowrap"},children:`${t.curTemp}°`}),(0,m.jsx)(Ot.n,{icon:er.mG,sx:{fontSize:"$2",color:"$gray.600"}}),(0,m.jsx)(Ot.t,{as:"span",sx:{fontSize:"$-1",color:"$white",lineHeight:"$none",whiteSpace:"nowrap"},children:t.sky})]}):null});ir.displayName="WeatherInMenu";var or=ir,ar=n(86621),sr=n(8944),lr=n(43194),ur=n(68113),cr=n(775),dr=n(5962),fr=n(61421),pr=n(66933),hr=n(75910),gr=n(13513),mr=n(55023);const yr=["render","className","disabled","hiddenUntilFound","keepMounted","loopFocus","onValueChange","multiple","orientation","value","defaultValue","style"],vr=["className","disabled","onOpenChange","render","value","style"],br=["render","className","style"],wr=["disabled","className","id","render","nativeButton","style"],xr=["className","hiddenUntilFound","keepMounted","id","render","style"],Sr=["children","openMultiple","value","defaultValue","onValueChange","disabled","width","sx","ref"],kr=["children","value","disabled","width","sx","ref"],Or=["children","icon","iconMotion","transitionDuration","variant","display","alignItems","justifyContent","width","size","sx","ref"],Tr=["children","width","padding","backgroundColor","transitionDuration","disableAnimation","keepMounted","sx","ref"];function Cr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Er(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cr(Object(n),!0).forEach(function(t){jr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function jr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _r(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const Pr=c.createContext(void 0);function Ir(){const e=c.useContext(Pr);if(void 0===e)throw new Error("Base UI: AccordionRootContext is missing. Accordion parts must be placed within <Accordion.Root>.");return e}Pr.displayName="AccordionRootContext";const Ar={value:()=>null},Dr=c.forwardRef(function(e,t){const{render:n,className:r,disabled:i=!1,hiddenUntilFound:o,keepMounted:a,loopFocus:s=!0,onValueChange:l,multiple:u=!1,orientation:d="vertical",value:f,defaultValue:p,style:h}
99=e,g=_r(e,yr),y=(0,gr.n)();(0,sr.E)(()=>{o&&!1===a&&(0,sr.tt)("The `keepMounted={false}` prop on `Accordion.Root` is ignored when `hiddenUntilFound` is enabled, since panels must remain mounted while closed.")},[o,a]);const v=c.useMemo(()=>{if(void 0===f)return null!=p?p:[]},[f,p]),b=c.useRef([]),[w,x]=(0,hr.t)({controlled:f,default:v,name:"Accordion",state:"value"}),S=(0,sr.D)((e,t)=>{const n=(0,sr.r)(sr.y);if(u)if(t){const t=w.slice();if(t.push(e),null==l||l(t,n),n.isCanceled)return;x(t)}else{const t=w.filter(t=>t!==e);if(null==l||l(t,n),n.isCanceled)return;x(t)}else{const t=w[0]===e?[]:[e];if(null==l||l(t,n),n.isCanceled)return;x(t)}}),k=c.useMemo(()=>({value:w,disabled:i,orientation:d}),[w,i,d]),O=c.useMemo(()=>({accordionItemRefs:b,direction:y,disabled:i,handleValueChange:S,hiddenUntilFound:null!=o&&o,keepMounted:null!=a&&a,loopFocus:s,orientation:d,state:k,value:w}),[y,i,S,o,a,s,d,k,w]),T=(0,sr.J)("div",e,{state:k,ref:t,props:[{dir:y,role:"region"},g],stateAttributesMapping:Ar});return(0,m.jsx)(Pr.Provider,{value:O,children:(0,m.jsx)(gr.t,{elementsRef:b,children:T})})});Dr.displayName="AccordionRoot";const Rr=c.createContext(void 0);function Mr(){const e=c.useContext(Rr);if(void 0===e)throw new Error("Base UI: CollapsibleRootContext is missing. Collapsible parts must be placed within <Collapsible.Root>.");return e}Rr.displayName="CollapsibleRootContext";const $r=c.createContext(void 0);function Lr(){const e=c.useContext($r);if(void 0===e)throw new Error("Base UI: AccordionItemContext is missing. Accordion parts must be placed within <Accordion.Item>.");return e}$r.displayName="AccordionItemContext";let Nr=function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=lr.m.startingStyle]="startingStyle",e[e.endingStyle=lr.m.endingStyle]="endingStyle",e}({}),Ur=function(e){return e.panelOpen="data-panel-open",e}({});const Br={[Nr.open]:""},Fr={[Nr.closed]:""},zr={open(e){return e?{[Ur.panelOpen]:""}:null}},Vr={open(e){return e?Br:Fr}};let Hr=function(e){return e.index="data-index",e.disabled="data-disabled",e.open="data-open",e}({});const Gr=Er(Er(Er({},Vr),{},{index:e=>Number.isInteger(e)?{[Hr.index]:String(e)}:null},lr.h),{},{value:()=>null}),Wr=c.forwardRef(function(e,t){const{className:n,disabled:r=!1,onOpenChange:i,render:o,value:a,style:s}=e,l=_r(e,vr),{ref:u,index:d}=(0,gr.i)(),f=(0,sr.rt)(t,u),{disabled:p,handleValueChange:h,state:g,value:y}=Ir(),v=(0,cr.t)(),b=null!=a?a:v,w=r||p,x=c.useMemo(()=>{if(!y)return!1;for(let e=0;e<y.length;e+=1)if(y[e]===b)return!0;return!1},[y,b]),S=(0,sr.D)((e,t)=>{null==i||i(e,t),t.isCanceled||h(b,e)}),k=function(e){const{open:t,defaultOpen:n,onOpenChange:r,disabled:i}=e,[o,a]=(0,hr.t)({controlled:t,default:n,name:"Collapsible",state:"open"}),{mounted:s,setMounted:l,transitionStatus:u}=(0,fr.r)(o,!0,!0),d=(0,cr.t)(),[f,p]=c.useState(),h=null!=f?f:d,g=(0,sr.D)(e=>{const t=!o,n=(0,sr.r)(sr.w,e.nativeEvent);r(t,n),n.isCanceled||a(t)});return c.useMemo(()=>({disabled:i,handleTrigger:g,mounted:s,open:o,panelId:h,setMounted:l,setOpen:a,setPanelIdState:p,transitionStatus:u}),[i,g,s,o,h,l,a,p,u])}({open:x,onOpenChange:S,disabled:w}),O=c.useMemo(()=>({open:k.open,disabled:k.disabled,transitionStatus:k.transitionStatus}),[k.open,k.disabled,k.transitionStatus]),T=c.useMemo(()=>Er(Er({},k),{},{onOpenChange:S,state:O}),[k,O,S]),C=c.useMemo(()=>Er(Er({},g),{},{hidden:!x&&!k.mounted,index:d,disabled:w,open:x}),[k.mounted,w,d,x,g]),E=(0,cr.t)(),[j,_]=c.useState(E),P=c.useMemo(()=>({open:x,state:C,setTriggerId:_,triggerId:j}),[x,C,_,j]),I=(0,sr.J)("div",e,{state:C,ref:f,props:l,stateAttributesMapping:Gr});return(0,m.jsx)(Rr.Provider,{value:T,children:(0,m.jsx)($r.Provider,{value:P,children:I})})});Wr.displayName="AccordionItem";const qr=c.forwardRef(function(e,t){const{render:n,className:r,style:i}=e,o=_r(e,br),{state:a}=Lr();return(0,sr.J)("h3",e,{state:a,ref:t,props:o,stateAttributesMapping:Gr})});qr.displayName="AccordionHeader";const Kr=c.forwardRef(function(e,t){const{disabled:n,className:r,id:i,render:o,nativeButton:a=!0,style:s}=e,l=_r(e,wr),{panelId:u,open:c,handleTrigger:d,disabled:f}=Mr(),{getButtonProps:p,buttonRef:h}=(0,ur.t)({disabled:null!=n?n:f,focusableWhenDisabled:!0,native:a,composite:!0}),{accordionItemRefs:g,direction:m,loopFocus:y,orientation:v}=Ir(),b="rtl"===m,w="horizontal"===v,{state:x,setTriggerId:S,triggerId:k}=Lr();return(0,sr.E)(()=>(i&&S(i),()=>{S(void 0)}),[i,S]),(0,sr.J)("button",e,{state:x,ref:[t,h],props:[{"aria-controls":c?u:void 0,"aria-expanded":c,id:k,tabIndex:0,onClick:d,onKeyDown(e){if(!pr.o.has(e.key))return;(0,lr.o)(e);const t=function(e){const{current:t}=e,n=[];for(let e=0;e<t.length;e+=1){const r=t[e];if(!(0,mr.t)(r)){const e=null==r?void 0:r.querySelector('[type="button"], [role="button"]');e&&!(0,mr.t)(e)&&n.push(e)}}return n}(g),n=t.length-1;let r=-1;const i=t.indexOf(e.currentTarget);function o(){r=y?i+1>n?0:i+1:Math.min(i+1,n)}function a(){r=y&&0===i?n:i-1}switch(e.key){case pr.t:w||o();break;case pr.a:w||a();break;case pr.i:w&&(b?a():o());break;case pr.r:w&&(b?o():a());break;case"Home":r=0;break;case"End":r=n}r>-1&&t[r].focus()}},l,p],stateAttributesMapping:zr})});Kr.displayName="AccordionTrigger";const Yr={height:void 0,width:void 0};function Xr(e){const{externalRef:t,hiddenUntilFound:n,id:r,keepMounted:i,mounted:o,onOpenChange:a,open:s,setMounted:l,setOpen:u,transitionStatus:d}=e,f=c.useRef(null),p=c.useRef(null),[h,g]=c.useState(Yr),m=c.useRef(Yr),y=c.useRef(!1),v=c.useRef(s),b=c.useRef(!1),[w,x]=c.useState(!1),S=c.useRef(null),k=(0,sr.rt)(t,f),O=(0,dr.t)({mounted:o,open:s}
99),T=(0,fr.n)(f,!1,!1),C=!s&&!o,E=w?"idle":d,j=s&&(v.current||b.current),_=!s&&o&&"css-animation"===p.current&&void 0===h.height&&void 0===h.width?m.current:h,P=n&&C&&"css-animation"!==p.current,I=(0,sr.D)((e,t=!0)=>{t&&(m.current=e),g(e)}),A=(0,sr.D)(()=>{var e;null===(e=S.current)||void 0===e||e.call(S),S.current=null}),D=(0,sr.D)(e=>{A(),S.current=()=>{S.current=null,e()}}),R=(0,sr.D)(()=>{s&&o&&"css-animation"===p.current&&(b.current=!0)});(0,sr.E)(()=>{w&&"starting"!==d&&x(!1)},[w,d]),c.useEffect(()=>()=>{R(),A()},[R,A]),(0,sr.E)(()=>{var e,t;const n=f.current;if(!n)return;!s&&S.current&&A();const r=function(e,t=!1){const n=(0,sr.L)(e).getComputedStyle(e),r=(n.animationName.split(",").map(e=>e.trim()).some(e=>""!==e&&"none"!==e)||t)&&Zr(n.animationDuration),i=Zr(n.transitionDuration);if(r&&i)return(0,sr.tt)("CSS transitions and CSS animations both detected on Collapsible or Accordion panel.","Only one of either animation type should be used."),"css-transition";return i?"css-transition":r?"css-animation":"none"}(n,j);if(p.current=r,s&&"idle"===d&&v.current&&"css-animation"===r)return void(m.current=Jr(n));if(s&&"starting"===d){const e=y.current;if(y.current=!1,"none"===r)return I(Jr(n)),void x(!0);if("css-transition"===r){const t=function(e){const t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};function n(){Object.entries(t).forEach(([t,n])=>{""!==n?e.style.setProperty(t,n):e.style.removeProperty(t)})}Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")});const r=fr.a.request(n);return()=>{fr.a.cancel(r),n()}}(n);return I(Jr(n)),e?(D(Qr(n,"transition-duration","0s")),x(!0),t):t}if("css-animation"===r){if(I(Jr(n)),!e)return void Qr(n,"animation-name","none")();const t=Qr(n,"animation-name","none"),r=Qr(n,"animation-duration","0s");return t(),D(r),void x(!0)}}if(!s&&o&&("idle"===d||"starting"===d))return"none"===r?(I(Yr,!1),void l(!1)):("css-animation"===r&&(v.current=!1,b.current=!1),void I(Jr(n)));if("ending"!==d)return;if("none"===r)return void l(!1);const i=Jr(n);(null!==(e=i.height)&&void 0!==e?e:0)>0||(null!==(t=i.width)&&void 0!==t?t:0)>0?(I(i),"css-animation"===r&&Qr(n,"animation-name","none")()):l(!1)},[o,s,A,I,l,D,j,d]),(0,fr.t)({enabled:s&&o&&"idle"===E,open:!0,ref:f,onComplete(){s&&I(Yr,!1)}}),c.useEffect(()=>{if(s||!o||"ending"!==E)return;if(!f.current)return;const e=new AbortController;let t=-1;function n(){O.current.open||(l(!1),I(Yr,!1))}return t=fr.a.request(()=>{e.signal.aborted||T(n,e.signal)}),()=>{fr.a.cancel(t),e.abort()}},[O,o,s,E,T,I,l]),(0,sr.E)(()=>{const e=f.current;e&&n&&C&&e.setAttribute("hidden","until-found")},[C,n]),c.useEffect(function(){const e=f.current;if(e)return(0,dr.n)(e,"beforematch",function(e){y.current=!0,u(!0),a(!0,(0,sr.r)(sr.y,e))})},[a,u]);const M=i||n||o||s;return{height:_.height,props:Er(Er({},P?{[Nr.startingStyle]:""}:void 0),{},{hidden:C,id:r}),ref:k,shouldPreventOpenAnimation:j,shouldRender:M,transitionStatus:E,width:_.width}}function Jr(e){return{height:e.scrollHeight,width:e.scrollWidth}}function Zr(e){return e.split(",").map(e=>e.trim()).some(e=>""!==e&&Number.parseFloat(e)>0)}function Qr(e,t,n){const r=e.style.getPropertyValue(t),i=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{""!==r?e.style.setProperty(t,r,i):e.style.removeProperty(t)}}let ei=function(e){return e.accordionPanelHeight="--accordion-panel-height",e.accordionPanelWidth="--accordion-panel-width",e}({});const ti=c.forwardRef(function(e,t){const{className:n,hiddenUntilFound:r,keepMounted:i,id:o,render:a,style:s}=e,l=_r(e,xr),{hiddenUntilFound:u,keepMounted:c}=Ir(),{mounted:d,onOpenChange:f,open:p,panelId:h,setMounted:g,setOpen:m,setPanelIdState:y,transitionStatus:v}=Mr(),b=null!=r?r:u,w=null!=i?i:c;(0,sr.E)(()=>{!1===i&&b&&(0,sr.tt)("The `keepMounted={false}` prop on an `Accordion.Panel` is ignored when `hiddenUntilFound` is enabled on the panel or root, since the panel must remain mounted while closed.")},[b,i]),(0,sr.E)(()=>{if(o)return y(o),()=>{y(void 0)}},[o,y]);const{height:x,props:S,ref:k,shouldPreventOpenAnimation:O,shouldRender:T,transitionStatus:C,width:E}=Xr({externalRef:t,hiddenUntilFound:b,id:null!=o?o:h,keepMounted:w,mounted:d,onOpenChange:f,open:p,setMounted:g,setOpen:m,transitionStatus:v}),{state:j,triggerId:_}=Lr(),P=Er(Er({},j),{},{transitionStatus:C}),I=(0,sr.Z)(s,P),A=(0,sr.J)("div",Er(Er({},e),{},{style:void 0}),{state:P,ref:k,props:[S,{"aria-labelledby":_,role:"region",style:{[ei.accordionPanelHeight]:void 0===x?"auto":`${x}px`,[ei.accordionPanelWidth]:void 0===E?"auto":`${E}px`}},l,I?{style:I}:void 0,O?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Gr});return T?A:null});ti.displayName="AccordionPanel";const ni=e=>{let{children:t,openMultiple:n=!0,value:r,defaultValue:i,onValueChange:o,disabled:a,width:s="$full",sx:l,ref:u}=e,c=_r(e,Sr);return(0,m.jsx)(Dr,{ref:u,defaultValue:i,disabled:a,multiple:n,render:(0,m.jsx)(g.t,Er({sx:Er({display:"flex",flexDirection:"column"},l),width:s},c)),value:r,onValueChange:e=>{null==o||o(e)},children:t})},ri=e=>{let{children:t,value:n,disabled:r,width:i="$full",sx:o,ref:a}=e,s=_r(e,kr);return(0,m.jsx)(Wr,{ref:a,disabled:r,render:(0,m.jsx)(g.t,Er({sx:o,width:i},s)),value:n,children:t})},ii=e=>{let{children:t,icon:n,iconMotion:i="flipY",transitionDuration:o=150,variant:a="$gray",display:s="flex",alignItems:l="center",justifyContent:u="space-between",width:c="$full",size:d="rg",sx:f,ref:p}=e,h=_r(e,Or);return(0,m.jsx)(qr,{style:{margin:0,fontSize:"inherit",fontWeight:"inherit"},children:(0,m.jsx)(Kr,{ref:p,render:(0,m.jsx)(r.t,Er(Er({alignItems:l,display:s,iconRight:n,justifyContent:u,size:d,sx:Er({"&[data-panel-open] .buttonIcon svg":{transform:"none"!==i?(g=i,{flipY:"scaleY(-1)",rotate45:"rotate(45deg)",rotate90:"rotate(90deg)",rotate180:"rotate(180deg)",none:"none"}[g||"flipY"]):"none"},"& .buttonIcon svg":{transition:"none"!==i?`transform ${o}ms ease`:"none"}},f),type:"button",variant:a,width:c},h),{},{children:t})),nativeButton:!0})});var g},oi=e=>{let{children:t,width:n="$full",padding:r="$3",backgroundColor:i="$white",transitionDuration:o=150,disableAnimation:a=!1,keepMounted:s,sx:l,ref:u}=e,c=_r(e,Tr);return(0,m.jsx)(ti,{ref:u,keepMounted:s,render:(0,m.jsx)(g.t,Er({backgroundColor:i,padding:r,sx:Er({overflow:"hidden",transition:a?"none":`opacity ${o}ms cubic-bezier(0.4, 0, 0.2, 1), transform ${o}ms cubic-bezier(0.4, 0, 0.2, 1)`,transformOrigin:"top","&[data-starting-style], &[data-ending-style]":{o
99pacity:0,transform:"scaleY(0.95)"}},l),width:n},c)),children:t})},ai={width:"$full"},si={transition:"background-color 0.2s ease, color 0.2s ease, border-radius 0.2s ease",fontSize:"$2",fontWeight:"$semibold",letterSpacing:"$wider",textTransform:"uppercase",paddingY:"$3",color:"$white",backgroundColor:"$black.400",borderRadius:"$md",lineHeight:"$none",border:"$0",margin:"$0","&:hover":{backgroundColor:"$black.300"},"&:active":{backgroundColor:"$black.300",boxShadow:"none",outline:"none",transform:"none"},"&:focus":{outline:"none",boxShadow:"none",backgroundColor:"$black.300"},'&:not([data-headlessui-state="open"]):focus-visible':{outline:"1px solid white",boxShadow:"none",backgroundColor:"$black.300"},'&[data-headlessui-state="open"]':{backgroundColor:"$black.300",borderBottomLeftRadius:"$none",borderBottomRightRadius:"$none",marginBottom:"$0"},'&[data-headlessui-state="open"]:hover':{backgroundColor:"$black.300"},'&[data-headlessui-state="open"]:active, &[data-headlessui-state="open"]:focus, &[data-headlessui-state="open"]:focus-visible':{backgroundColor:"$black.300",boxShadow:"none",outline:"none",transform:"none"},"& svg":{color:"$white",transition:"transform 0.3s ease"},'&[data-headlessui-state="open"] svg':{transform:"scaleY(-1)"}},li={bg:"$black.300",paddingTop:"$2",paddingBottom:"$2",paddingX:"$2",width:"$full",borderTopLeftRadius:"$none",borderTopRightRadius:"$none",borderBottomLeftRadius:"$md",borderBottomRightRadius:"$md",border:"$0"},ui={display:"flex",alignItems:"center",justifyContent:"center",width:"$full",textTransform:"uppercase",letterSpacing:"$wider",fontWeight:"$bold",fontSize:"$1",borderRadius:"$md",backgroundColor:"$black.200",paddingY:"$2","&:hover, &:focus, &:active, &:focus-visible":{backgroundColor:"$black.400",textDecoration:"none"},"& > a":{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",height:"100%",color:"$white",textDecoration:"none",outline:"none"}},ci={display:"grid",gridTemplateColumns:["1fr","repeat(auto-fit, minmax(150px, 1fr))","repeat(auto-fit, minmax(180px, 1fr))"],gap:"$2",py:"$2"},di={display:"flex",alignItems:"start",justifyContent:"left",width:"$full",fontSize:"$1",lineHeight:"$snug",fontWeight:"$medium",borderRadius:"$md",backgroundColor:"$black.200",paddingX:"$3",paddingY:["$2","$3"],"&:hover, &:focus, &:active, &:focus-visible":{backgroundColor:"$black.400",textDecoration:"none"},"& > a":{display:"flex",alignItems:"center",justifyContent:"left",width:"100%",height:"100%",textDecoration:"none",color:"$white",outline:"none"}},fi={backgroundColor:"$black.200",borderRadius:"$md",padding:"$0",border:"1px solid",borderColor:"$black.100",overflow:"hidden"},pi={display:"flex",alignItems:"center",justifyContent:"space-between",px:"$4",py:"$3",borderTopLeftRadius:"$md",borderTopRightRadius:"$md",marginBottom:"$0",borderBottom:"1px solid",borderBottomColor:"$black.400",position:"relative"},hi={fontSize:"$1",fontWeight:"$bold",letterSpacing:"$wider",textTransform:"uppercase",lineHeight:"$tight",color:"$white"},gi={padding:"$3"},mi={display:"grid",gridTemplateColumns:["1fr","repeat(auto-fit, minmax(14rem, 1fr))","repeat(auto-fit, minmax(16rem, 1fr))"],gap:"$2",py:"$2"},yi={borderBottomLeftRadius:"$md",borderBottomRightRadius:"$md",borderTopLeftRadius:"$none",borderTopRightRadius:"$none",borderTop:"none",padding:"$4",textAlign:"center",color:"$gray.400",fontWeight:"$medium",display:"flex",alignItems:"center",justifyContent:"center",gap:"$2"};var vi=n(55419);function bi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bi(Object(n),!0).forEach(function(t){xi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Si=e=>e&&e.text?e.text.replace("Weather Alert:","").trim():"View active weather alerts",ki=(0,c.memo)(({alertCounts:e,breakingNews:t,weatherAlerts:n,schoolClosingText:r,arcSite:o,cardSx:a})=>{const s=e.total>0,l=t&&e.breaking>0,u=n&&e.weather>0,c=r&&e.school>0;return(0,m.jsx)(ni,{sx:wi(wi({},ai),a),children:(0,m.jsxs)(ri,{value:"active-alerts",children:[(0,m.jsx)(ii,{icon:ar.Jt,sx:si,children:(0,m.jsxs)(g.t,{sx:{display:"flex",alignItems:"center",gap:"$2"},children:["Active Alerts",s&&(0,m.jsx)(vi.A,{count:e.total,variant:"ghostWhite",size:"sm"})]})}),(0,m.jsx)(oi,{sx:wi(wi({},li),{},{gap:"$4"}),children:(0,m.jsxs)(g.t,{sx:{display:"flex",flexDirection:"column",gap:"$4"},children:[l&&(0,m.jsxs)(g.t,{sx:wi(wi({},fi),{},{borderColor:lt}),children:[(0,m.jsxs)(g.t,{sx:wi(wi({},pi),{},{backgroundColor:lt}),children:[(0,m.jsx)(Ot.t,{as:"span",sx:hi,children:"Breaking News"}),(0,m.jsx)(vi.A,{count:e.breaking,variant:"ghostWhite",size:"sm"})]}),(0,m.jsx)(g.t,{sx:wi(wi({},gi),{},{backgroundColor:"$black.300"}),children:(0,m.jsx)(g.t,{sx:mi,children:t.content_elements.map((e,t)=>{const n=(0,p.bi)({link:e?.canonical_url,arcSite:o});return(0,m.jsx)(i.t,{href:n,sx:di,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:n,position:t+1,label:e?.headlines?.basic||"Breaking news story",category:"breaking_news",storyId:e?._id||"",section:"hamburger_menu"}))},children:e?.headlines?.basic||"Breaking news story"},e?._id||`breaking-${t}`)})})})]}),u&&(0,m.jsxs)(g.t,{sx:wi(wi({},fi),{},{borderColor:ut}),children:[(0,m.jsxs)(g.t,{sx:wi(wi({},pi),{},{backgroundColor:ut}),children:[(0,m.jsx)(Ot.t,{as:"span",sx:hi,children:"Weather Alerts"}),(0,m.jsx)(vi.A,{count:e.weather,variant:"ghostWhite",size:"sm"})]}),(0,m.jsx)(g.t,{sx:wi(wi({},gi),{},{backgroundColor:"$black.300"}),children:(0,m.jsx)(g.t,{sx:mi,children:(0,m.jsx)(i.t,{href:(0,p.bi)({link:"/weather/alerts",arcSite:o}),sx:di,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:"/weather/alerts",position:1,label:Si(n),category:"weather_alerts",section:"hamburger_menu"}))},children:Si(n)})})})]}),c&&(0,m.jsxs)(g.t,{sx:wi(wi({},fi),{},{borderColor:ct}),children:[(0,m.jsxs)(g.t,{sx:wi(wi({},pi),{},{backgroundColor:ct}),children:[(0,m.jsx)(Ot.t,{as:"span",sx:hi,children:"wdiv"===o?"School Closings":"Closings & Delays"}),(0,m.jsx)(vi.A,{count:e.school,variant:"ghostWhite",size:"sm"})]}),(0,m.jsx)(g.t,{sx:wi(wi({},gi),{},{backgroundColor:"$black.300"}),children:(0,m.jsx)(g.t,{sx:mi,children:(0,m.jsx)(i.t,{href:(0,p.bi)({link:"/school_closings",arcSite:o}),sx:di,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:"/school_closings",position:1,label:r||"View complete closing list",category:"school_closings",section:"hamburger_menu",arcSite:o}))},children:r||"View complete closing list"})})})]})]})})]})})});ki.displayName="ActiveAlerts";var Oi=ki;function Ti(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ci(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?Ti(Object(n),!0).forEach(function(t){Ei(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ti(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ei(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ji=({sx:e})=>{const{data:t,status:n}=(0,f.ur)(),r=t?.arcSubs?.email;return"loggedIn"===n&&!!r?(0,m.jsxs)(g.t,{"aria-label":`Signed in as ${r}`,sx:Ci({display:"flex",flexDirection:"column",gap:"$1",flex:"0 1 auto",minWidth:0},e),children:[(0,m.jsx)(Ot.t,{as:"span",sx:{fontSize:"$-1",lineHeight:"$none",color:"$gray.400",whiteSpace:"nowrap"},children:"Signed in:"}),(0,m.jsx)(Ot.t,{as:"span",title:r,sx:{fontSize:"$-1",color:"$white",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",minWidth:0},children:r})]}):null};function _i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Pi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_i(Object(n),!0).forEach(function(t){Ii(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ii(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ai=({arcSite:e,trendingCategories:t,trendingStories:n,cardSx:r})=>{const o=(0,c.useMemo)(()=>[...(n||[]).map(e=>Pi(Pi({},e),{},{type:"story"})),...(t||[]).map(e=>Pi(Pi({},e),{},{type:"category"}))],[n,t]),a=o.length;return 0===a?null:(0,m.jsx)(ni,{sx:Pi(Pi({},ai),r),children:(0,m.jsxs)(ri,{value:"trending-topics",children:[(0,m.jsx)(ii,{icon:ar.Jt,sx:si,children:(0,m.jsxs)(g.t,{sx:{display:"flex",alignItems:"center",gap:"$2"},children:["Trending",(0,m.jsx)(vi.A,{count:a,variant:"ghostWhite",size:"sm"})]})}),(0,m.jsx)(oi,{sx:li,children:(0,m.jsxs)(g.t,{sx:Pi(Pi({},fi),{},{borderColor:dt}),children:[(0,m.jsxs)(g.t,{sx:Pi(Pi({},pi),{},{backgroundColor:dt}),children:[(0,m.jsx)(Ot.t,{as:"span",sx:hi,children:"Trending"}),(0,m.jsx)(vi.A,{count:a,variant:"ghostWhite",size:"sm"})]}),(0,m.jsx)(g.t,{sx:Pi(Pi({},gi),{},{backgroundColor:"$black.300"}),children:(0,m.jsx)(g.t,{sx:mi,children:o.map((t,n)=>{const r=(0,p.bi)({link:t.path,arcSite:e});return(0,m.jsx)(i.t,{href:r,sx:di,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:r,position:n+1,label:t.title,category:"story"===t.type?"trending_stories":"trending_categories",itemType:t.type,itemPath:t.path,section:"hamburger_menu"}))},children:t.title},`${t.id}-${t.type}-hamburger-trending`)})})})]})})]})})};Ai.displayName="TrendingTopics";var Di=(0,c.memo)(Ai),Ri=n(31918),Mi=n(45427),$i=n(8508),Li=n(46938),Ni=n(98300),Ui=n(58030);function Bi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?Bi(Object(n),!0).forEach(function(t){zi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Vi=(0,c.memo)(()=>{const{arcSite:e}=(0,l.useAppContext)(),[t,n]=(0,c.useState)({}),i=(0,c.useRef)([]),{data:s}=(0,f.ur)(),u=s?.arcSubs?.email?(0,Li.xX)(s.arcSubs.email):void 0,{data:d,isLoading:p}=(0,Ni.K)(),{data:h,isLoading:y,mutate:v}=(0,Ui.q)(u||void 0,{revalidateOnFocus:!0}),b=(0,c.useMemo)(()=>h?.braze?.subscriptions||{},[h]),w=(0,c.useMemo)(()=>(d?.items??[]).flatMap(e=>(e.newsletters??[]).filter(e=>{const t=e?.lists?.[0]?.id;if(!t)return!1;const n=t.toLowerCase();return!(!0===b[n])})),[d?.items,b]),x=(0,c.useMemo)(()=>{if(w.map(e=>e.lists?.[0]?.id.toLowerCase()).join(",")!==i.current.join(",")){const e=[...w].map(e=>({item:e,sortKey:Math.random()})).sort((e,t)=>
99e.sortKey-t.sortKey).map(e=>e.item);return i.current=e.map(e=>e.lists?.[0]?.id.toLowerCase()),e}return w.sort((e,t)=>{const n=e.lists?.[0]?.id.toLowerCase(),r=t.lists?.[0]?.id.toLowerCase();return i.current.indexOf(n)-i.current.indexOf(r)})},[w]),S=(0,c.useMemo)(()=>x.length<=3?x:x.slice(0,3),[x]);if(!u)return null;if(p||y)return(0,m.jsx)(g.t,{sx:{display:"flex",alignItems:"center",justifyContent:"center",height:"$16"},children:(0,m.jsx)(Ot.t,{sx:{color:"$white"},children:"Loading newsletters..."})});if(!S||0===S.length)return d?.items&&0!==d.items.length?(0,m.jsxs)(g.t,{sx:yi,children:[(0,m.jsx)(Ot.n,{icon:Ri.SG,fontSize:"$3"}),(0,m.jsx)(o.t,{gap:"$1",sx:{textAlign:"center"},children:(0,m.jsx)(Ot.t,{children:"You're subscribed to all available newsletters! Go to the newsletters page to manage your subscriptions."})})]}):null;const k=(e,t)=>{n(n=>{const r=n[e]||{submittingStatus:"idle",errorType:"none"};return Fi(Fi({},n),{},{[e]:Fi(Fi({},r),t)})})},O=(t,n,r)=>async i=>{i.preventDefault();const o=(t||"").toLowerCase();if(!o||!u)return;k(o,{submittingStatus:"submitting",errorType:"none"});const a=Fi({},b),s=!0!==a[o];a[o]=s;const l=`${(0,$i.d)()}/email/newsletters/update`;try{if(h){const e=Fi(Fi({},h),{},{braze:Fi(Fi({},h.braze),{},{subscriptions:a})});v(e,!1)}const t={site:e,subscribes:a,email:u},i=await fetch(l,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),credentials:"include"});if(!i.ok)throw new Error("Failed to subscribe. Please try again.");const s=await i.json();if("error"in s)throw new Error(s.error);k(o,{submittingStatus:"success"}),Mi.oR.success(`Thank you for signing up for ${n}!`),(({listId:e,position:t})=>{if("undefined"==typeof window)return;const{dataLayer:n=[]}=window;n.push({event:"NavigationClickEvent",element:"HamburgerMenu",gaCategory:"Email",gaAction:"Subscribe",gaLabel:e,gaValue:t,section:"hamburger_menu"})})({listId:o,position:r})}catch(e){v(),e instanceof Error&&(k(o,{submittingStatus:"error"}),Mi.oR.error("Failed to subscribe. Please try again.",{action:{label:"Retry",onClick:()=>{O(t,n,r)({preventDefault:()=>{}})}}}))}finally{k(o,{submittingStatus:"idle"})}};return(0,m.jsx)(a.l,{columns:null,gap:"$2",sx:{gridTemplateColumns:["repeat(1, 1fr)","repeat(3, 1fr)"],paddingTop:"$2"},children:S.map((n,i)=>{const s=n.lists?.[0]?.id.toLowerCase(),{submittingStatus:l,errorType:u}=(e=>t[e]||{submittingStatus:"idle",errorType:"none"})(s),c=i+1;return(0,m.jsx)(g.t,{sx:{borderRadius:"$md",border:"1px solid",borderColor:"$black.100",backgroundColor:"$black.200"},children:(0,m.jsx)(a.u,{onSubmit:O(s,n.newsletter,c),"aria-label":`Sign up for ${n.newsletter} newsletter`,sx:{height:"$full",p:"$2"},children:(0,m.jsxs)(o.t,{gap:"$2",sx:{height:"$full"},justifyContent:"space-between",children:[(0,m.jsxs)(o.t,{gap:"$2",children:[(0,m.jsx)(Ot.t,{variant:"$sm",sx:{fontWeight:"$semibold",color:"$white",fontSize:"$2"},children:n.newsletter}),(0,m.jsx)(Rt.A,{publicId:`media/newsletters/${e}/${s}`,width:256,height:55,sx:{borderRadius:"$sm",height:"auto"},alt:n.newsletter}),n.blurb&&(0,m.jsx)(Ot.t,{sx:{fontSize:"$0",lineHeight:"$tight",color:"$blueGray.200",my:"$2"},children:n.blurb})]}),(0,m.jsxs)(o.t,{gap:"$2",children:["none"!==u&&null,(0,m.jsx)(r.t,{type:"submit",variant:"$primary",loading:"submitting"===l,disabled:"submitting"===l||"success"===l,children:"success"===l?"Subscribed":"Sign Up"})]})]})})},s)})})});Vi.displayName="NavNewsletterSignUp";var Hi=Vi;const Gi=e=>{if(!e)return"";const t=e.navigation?.nav_title??e.name??e.display_name??"";return"string"==typeof t?t.trim():""},Wi=e=>!!e&&(!!Gi(e)&&!!(e=>!!("link"===e?.node_type?e?.url:e?._id))(e)),qi=({sections:e,arcSite:t,gmg:n})=>{const r=e.find(e=>gt.includes(e._id)),o=e.filter(e=>!gt.includes(e._id)),a=[o[0],...r?[r]:[],...o.slice(1)].filter(Boolean);return(0,m.jsx)(m.Fragment,{children:a.map((e,r)=>{const o=gt.includes(e._id),a=e.navigation?.nav_title||e.name||e.display_name||"Section",s=o?"Watch Live":a,l="link"===e.n
99ode_type?e.url:e._id,{href:u,rel:c}=(0,Qe.e)(l,n),d=(0,p.bi)({link:u,arcSite:t}),f=(e.children??[]).filter(Wi),h=a.toLowerCase().includes("newsletter");return(0,m.jsx)(ni,{sx:ai,children:(0,m.jsxs)(ri,{value:e._id||`section-${r}`,children:[(0,m.jsx)(ii,{icon:ar.Jt,sx:si,children:s}),(0,m.jsxs)(oi,{sx:li,children:[(0,m.jsx)(i.t,{href:d,rel:c,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:d,position:r,label:s,category:"hamburger_top_level_navigation",section:"hamburger_menu",linkSource:l,nodeType:e.node_type}))},sx:ui,children:(0,m.jsx)(Ot.t,{as:"span",sx:{display:"flex",alignItems:"center",gap:"$2"},children:`Go to ${s} page`})}),f.length>0&&(0,m.jsx)(g.t,{sx:ci,children:f.map((e,o)=>{const a="link"===e.node_type?e.url:e._id,{href:l,rel:u}=(0,Qe.e)(a,n),c=(0,p.bi)({link:l,arcSite:t}),d=Gi(e)||"Link";return(0,m.jsx)(i.t,{className:"gaevent",href:c,rel:u,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"NavigationClickEvent",element:"HamburgerMenu",clickTarget:c,position:o,label:d,category:"hamburger_secondary_level_navigation",section:"hamburger_menu",parentSection:s,linkSource:a,nodeType:e.node_type}))},sx:di,children:d},e._id||`${r}-${o}`)})}),h&&(0,m.jsx)(Hi,{})]})]})},(e._id||`section-${r}`).replace("/",""))})})};qi.displayName="HamburgerMenuSections";var Ki=(0,c.memo)(qi);const Yi=(0,c.memo)(({minibarActive:e=!1,headerBottomViewportPosition:t=0})=>{const{menu:n,gmg:r}=at(),{status:i}=(0,f.ur)(),{hasWeather:a}=Mt(),{isAdmin:s,arcSite:u,requestUri:d,siteProperties:p}=(0,l.useAppContext)(),h=st(),y="open"===n,v=["loggedIn"].includes(i),b=(0,c.useMemo)(()=>{const e=d.match(/\/([^?/]+)/),t=e&&e.length>0?e[1]:null,n=t&&p.subsites?p.subsites[t]:null;return n?.navHierarchy||"header-nav"},[d,p.subsites]),w=(0,Je.useContent)({source:"header-nav",query:{hierarchy_name:b,section_id:"/"}}),x=(0,Je.useContent)({source:"trending-stories",query:{"arc-site":u}}),S=(0,Je.useContent)({source:"trending-categories",query:{"arc-site":u}}),{breakingNewsContent:k,weatherAlerts:O,alertCounts:T,schoolClosingText:C}=(0,Nn.A)({showClosings:["wdiv","wsls"].includes(u),showWeatherAlerts:!0}),E=e?ht:`${t}px`,j=e?["calc(100dvh - 48px)","calc(75dvh - 56px)"]:`calc(100dvh - ${t}px)`;return s?null:y?(0,m.jsxs)(In.o,{open:y,onClose:()=>{h({type:"MENU_CLOSE"})},className:"hamburger-dialog",panelProps:{sx:{position:"fixed",backgroundColor:"$black.400",color:"$white",top:E,left:0,right:0,height:j,width:"$full",borderTop:"1px solid",borderBottom:"1px solid",borderColor:"$gray.600",display:"flex",flexDirection:"column",overflow:"hidden",padding:"$0",zIndex:99999}},children:[(0,m.jsx)(g.t,{sx:{flex:"1 1 auto",minHeight:0,overflowY:"auto",overflowX:"hidden",overscrollBehavior:"contain"},children:(0,m.jsx)(g.t,{sx:{maxWidth:"$max",width:"$full",mx:"auto",px:"$3",py:"$3"},children:w&&w.children&&w.children.length>0?(0,m.jsxs)(o.t,{gap:"$2",direction:"column",children:[(k||O||C)&&T.total>0&&(0,m.jsx)(Oi,{alertCounts:T,breakingNews:k,weatherAlerts:O,schoolClosingText:C,arcSite:u}),(x?.length>0||S?.length>0)&&(0,m.jsx)(Di,{arcSite:u,trendingStories:x,trendingCategories:S}),(0,m.jsx)(Ki,{sections:w.children,arcSite:u,gmg:r})]}):null})}),(v||a)&&(0,m.jsx)(g.t,{sx:{backgroundColor:"$black.300",borderTop:"1px solid",borderColor:"$gray.600",py:"$3",px:"$0",zIndex:1},children:(0,m.jsxs)(g.t,{sx:{maxWidth:"$max",width:"$full",mx:"auto",px:"$3",display:"flex",alignItems:"center",justifyContent:!v&&a?"flex-end":"space-between",gap:["$3","$4"]},children:[(0,m.jsx)(ji,{}),(0,m.jsx)(or,{})]})})]}):null});Yi.displayName="HamburgerMenu";var Xi=Yi;const Ji=["spotlight","breaking-news-bar","trending-stories-bar"],Zi=({headerRef:e})=>{const[t,n]=(0,c.useState)(!1),[r,i]=(0,c.useState)(0),[o,a]=(0,c.useState)(0),[s,l]=(0,c.useState)(0);return(0,c.useEffect)(()=>{if(!e.current)return()=>{};const t=Ji.map(e=>document.getElementById(e)).filter(e=>null!==e),r=document.createElement("div");r.style.position="absolute",r.style.left="0",r.style.width="1px",r.style.height="1px",r.style.pointerEvents="none",r.style.visibility="hidden",r.id="scroll-tr
99igger-sentinel",document.body.appendChild(r);const o=()=>{(()=>{const t=e.current?.offsetTop??0;i(t)})();const n=(()=>{const t=e.current;return t?t.offsetTop+t.getBoundingClientRect().height-window.scrollY:0})(),o=(()=>{const t=e.current;if(!t)return 0;const n=[t,...Ji.map(e=>document.getElementById(e)).filter(e=>null!==e)].reduce((e,t)=>e+t.getBoundingClientRect().height,0);return t.offsetTop+n})();a(n),l(o),(()=>{const n=[e.current,...t].reduce((e,t)=>e+(t?.getBoundingClientRect().height??0),0),i=e.current?.offsetTop??0;r.style.top=`${i+n}px`})()};o();const s=new IntersectionObserver(e=>{e.forEach(e=>{n(!e.isIntersecting&&e.boundingClientRect.top<0)})},{threshold:0,rootMargin:"0px"});s.observe(r);const u=new ResizeObserver(o);[e.current,...t].forEach(e=>{e&&u.observe(e)});const c=()=>{o()};return window.addEventListener("scroll",c,{passive:!0}),()=>{s.disconnect(),u.disconnect(),r.remove(),window.removeEventListener("scroll",c)}},[e]),{isTriggered:t,headerOffsetTop:r,headerBottomViewportPosition:o,headerStackBottomPosition:s}};function Qi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qi(Object(n),!0).forEach(function(t){to(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function to(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const no=({customFields:e})=>{const{insiderRedirect:t=!1,hide:n}=e||{},{siteProperties:{hostname:{gmg:u="always broken"}={},loginButtonText:g,insiderLoginButtonText:y,insiderLoggedInButtonText:v,loggedInButtonText:b,siteLogo:w,subsites:x,enableHappyFox:k},requestUri:O,arcSite:T="wdiv"}=(0,l.useAppContext)(),{status:C}=(0,f.ur)(),E=(0,c.useRef)(null),j=(0,c.useRef)(null),[_,P]=(0,c.useState)(),[I,A]=(0,c.useState)(),[D,R]=(0,c.useState)(void 0),[M,$]=(0,c.useState)(!1),{isTriggered:L,headerBottomViewportPosition:N}=Zi({headerRef:E}),U=O.match(/\/([^?/]+)/),B=U&&U.length>0?U[1]:null,F=B&&x?x[B]:null,z=F?.logo,V=z||w,H=(0,p.bi)({link:F?.logoLink||"/",arcSite:T}),G={insiderRedirect:t,insiderLoginButtonText:y,loginButtonText:g,insiderLoggedInButtonText:v,loggedInButtonText:b,menu:"closed",modal:"closed",gmg:u,happyFoxLoading:!1,querylyLoading:!1},[W,q]=(0,c.useReducer)(ot,G),K="open"===W.menu,Y="open"===W.modal,X=()=>K?q({type:"MENU_CLOSE"}):(q({type:"MODAL_CLOSE"}),q({type:"MENU_OPEN"}));return(0,c.useEffect)(()=>{const e=e=>{q({type:"MODAL_OPEN"}),P(e.detail?.source),A((0,h.lV)({target:e.detail?.ref})??void 0),R(e.detail?.callback)},t=()=>{q({type:"MODAL_CLOSE"})},n=()=>{$(!0)},r=()=>{$(!1)};return document.addEventListener("gmg_open_login_modal",e),document.addEventListener("gmg_close_login_modal",t),document.addEventListener("gmg_minibar_close",n),document.addEventListener("gmg_minibar_open",r),()=>{document.removeEventListener("gmg_open_login_modal",e),document.removeEventListener("gmg_close_login_modal",t),document.removeEventListener("gmg_minibar_close",n),document.removeEventListener("gmg_minibar_open",r)}},[]),(0,m.jsx)(rt.Provider,{value:W,children:(0,m.jsxs)(it.Provider,{value:q,children:[(0,m.jsxs)(r.r,{id:"main-header",placeContent:"center",className:"headerWrapper",ref:E,sx:eo({backgroundColor:"$black.300",color:"$white",position:"relative",zIndex:"$10",minHeight:ft},n?{display:"none"}:void 0),children:[(0,m.jsx)(i.t,{href:"#main-content",onClick:e=>{if(e.preventDefault(),"undefined"==typeof window)return;const t=document.getElementById("main-content");t&&t.focus()}
99,sx:{position:"absolute",left:"-9999px",top:["$1","$3"],zIndex:1e3,backgroundColor:"$black.300",padding:["$2","$3"],color:"white",opacity:0,textDecoration:"none",transition:"opacity 0.3s ease, left 0.3s ease","&:focus":{left:["$1","$3"],opacity:1,outlineOffset:"0"}},children:"Skip to main content"}),(0,m.jsxs)(r.r,{placeContent:"center",className:"container",sx:{position:"relative",backgroundColor:"$black.300",height:ft,width:"$full",maxWidth:"$max",paddingX:"$4",zIndex:"1"},children:[(0,m.jsxs)(o.t,{direction:"row",className:"leftNav",gap:"$2",alignItems:"center",sx:{flex:"1"},children:[(0,m.jsx)(a.i,{x:-6,children:(0,m.jsx)(_t,{onClick:X})}),(0,m.jsxs)(o.t,{direction:"row",gap:"$2",alignItems:"center",sx:{visibility:K?"hidden":"visible",pointerEvents:K?"none":"auto"},children:[(0,m.jsx)(Dt,{}),(0,m.jsx)(Ft,{sx:mt})]})]}),(0,m.jsx)(S,{logoNode:V,logoLink:H,site:T,"aria-label":`Navigate to the ${T} homepage`}),(0,m.jsx)(o.t,{direction:"row",gap:"$0",className:"rightNav",sx:{position:"relative",alignItems:"center",justifyContent:"flex-end",flex:"1",visibility:K?"hidden":"visible",pointerEvents:K?"none":"auto"},children:["loggedIn"].includes(C)?(0,m.jsxs)(o.t,{direction:"row",alignItems:"center",gap:"$2",children:[(0,m.jsx)(yn,{sx:{display:["none",null,"block"]}}),k?(0,m.jsx)(Ht,{}):null,(0,m.jsx)(Mn,{})]}):(0,m.jsx)(ln,{})})]}),(0,m.jsx)(Xi,{minibarActive:L,headerBottomViewportPosition:N})]}),(0,m.jsx)(xt,{sx:n?{display:"none"}:void 0}),(0,m.jsx)(Qn,{active:L&&!M,sx:n?{display:"none"}:void 0,logoNode:V,logoLink:H,hamburgerHandler:X}),Y&&(0,m.jsx)(s.a,{initialFocus:j,open:!0,onClose:()=>q({type:"MODAL_CLOSE"}),sx:{padding:"0",width:"$128"},children:(0,m.jsx)(d.default,{ref:j,customFields:{blurb:"Sign In",customClasses:void 0},closeModal:()=>{I?"undefined"!=typeof window&&(window.location.href=I):(D&&D(),q({type:"MODAL_CLOSE"}))},modalPrompt:_})})]})})};no.propTypes={customFields:u.shape({insiderRedirect:u.bool.tag({name:"Enable Profile Page",description:"Check this box if you want the account button\n        to go to the profile page for logged in users"}),hide:u.bool.tag({name:"Hide Header",description:"Check this box if you want to hide the header",defaultValue:!1})})};var ro=no},27009:function(e,t,n){"use strict";n.d(t,{e:function(){return r}});const r=(e,t)=>({href:"/"===e.charAt(e.length-1)?e:`${e}/`,rel:"http"===e.slice(0,4)&&e.slice(0,t.length)!==t?"nofollow":void 0})},78573:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(2525),o=n(10520),a=n(34952),s=n(3901),l=n(4321),u=n(86780),c=n(39486),d=n(85349);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=({children:e,showLive:t=!1,customFields:{dividerHeadingGC:n=!1,dividerHeadingContent:u,divi
99derHeadingLink:f,dividerColor:h="$red.500",dividerMobileHeadingSize:g="$2",dividerTabletHeadingSize:m,dividerDesktopHeadingSize:y="$3",dividerHeadingWeight:v="$bold",dividerHeaderColor:b="$blueGray.900",horizontalAlignment:w="left",verticalAlignment:x="top",bgColor:S="$transparent",livePillColor:k="$red.600",dividerHeadingLevel:O=4,dividerHeadingIsH1:T=!1},id:C})=>{const{globalContent:{tag:E,section:j,taxonomy:{primary_section:_}={}}={}}=(0,l.useAppContext)(),P=(u||e)?.toUpperCase(),I=(E||j||_?.name)?.replace(/_/g," ")?.toUpperCase(),A=P||I,D=T?1:O;let R;return f?R=f:n&&!P?(_&&(R=_.path),E&&(R=`/topic/${E.replace(/\s+/g,"_")}/`),j&&(R=`/${j.replace(/\s+/g,"_")}/`)):n&&P&&(R=void 0),(0,d.jsx)(a.t,{gap:"top"===x?"$1":"$0",sx:"center"===x?{position:"relative",zIndex:"10",whiteSpace:"nowrap",height:[g?c.NK.labels[g]:null,null,y?c.NK.labels[y]:null]}:null,children:A||n&&I?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(o.t,{level:D,id:C,sx:p(p(p(p(p({letterSpacing:"$wide",fontSize:[g,m,y],fontWeight:v,color:b,textAlign:w},"center"===x?{position:"absolute",top:"50%",transform:"translateY(-50%)",backgroundColor:S,px:"$3",zIndex:"1"}:void 0),"center"===w&&"center"===x?{top:"50%",left:"50%",transform:"translate(-50%, -50%)"}:void 0),"right"===w&&"center"===x?{top:"50%",right:"0",transform:"translateY(-50%)",pr:"$0"}:void 0),"left"===w&&"center"===x?{pl:"$0"}:void 0),t?{display:"flex",alignItems:"center",gap:"$2"}:void 0),children:[R?(0,d.jsx)(s.t,{href:R,children:A}):A,t?(0,d.jsx)(r.t,{as:"span",sx:{fontSize:"$0",borderRadius:"$full",borderColor:k,borderWidth:"$1",borderStyle:"solid",color:k,px:"$2",py:"$1"},children:"LIVE"}):null]}),h?(0,d.jsx)(i.t,{variant:null,sx:p({color:h,border:"0",mb:"$0",borderBottom:"4px solid currentColor"},"center"===x?{position:"absolute",width:"$full",top:"50%",left:"0",transform:"translateY(-50%)",zIndex:"0"}:{})}):null]}):null})};g.propTypes={customFields:u.shape(p(p({},c.pq),{},{dividerHeadingLevel:u.oneOf([1,2,3,4,5,6]).tag({name:"Heading Level",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6"},defaultValue:4,group:"Header Options"}),dividerHeadingIsH1:u.boolean.tag({name:"Page Title (H1)",description:"This overrides the heading level to H1 for proper semantics when titling the page",defaultValue:!1,group:"Header Options"})}))},t.default=g},56323:function(e,t,n){"use strict";n.r(t);var r=n(40809),i=n(86780),o=n(4321),a=n(17839),s=n(85349);const l=({customFields:{hearkenId:e,minHeight:t}})=>{const{arcSite:n,isAdmin:i}=(0,o.useAppContext)(),l=(0,r.useRef)(null);return(0,r.useEffect)(()=>{if("object"==typeof window&&l.current){const{current:t}=l,r=document.createElement("script");return r.src=`https://modules.wearehearken.com/${n}/embed/${e}.js`,r.async=!0,t.appendChild(r),()=>{t.removeChild(r)}}},[e,n]),!e&&i?(0,s.jsx)(a.t,{sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",gridColumn:"-1 / 1",borderRadius:"$md"},children:"Please supply a Hearken ID in the custom fields."}):(0,s.jsx)(a.t,{ref:l,bg:"$blueGray.100",sx:t?{minHeight:`${t}px`}:null,className:"hearkenEmbed"})};l.propTypes={customFields:i.shape({hearkenId:i.string.tag({name:" Hearken Id"}).isRequired,minHeight:i.string.tag({name:"Min Height"})}).isRequired},t.default=l},89021:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(17839),o=n(10520),a=n(34952),s=n(3901),l=n(29373),u=n(85349);const c={small:{width:"$8",padding:"$3"},medium:{width:"$16",padding:"$3"},large:{width:"$20",padding:"$4"},width:"$8",padding:"$3"},d={2:"$5",3:"$4",4:"$3",5:"$2"},f={black:"$black.500",green:"$green.500",blue:"$blue.500",red:"$red.500",gray:"$gray500"},p={borderWidth:"$4",borderStyle:"$solid",blue:{color:"$blue.500"},black:{color:"$black.500"},red:{color:"$red.500"},gray:{color:"$gray.500"},orange:{color:"$orange.500"},green:{color:"$green.500"}},h={white:"$white",blue:"$blue.500",red:"$red.500",gray:"$gray.500",default:"$black.500"},g={circle:"$full",square:"$rg"},m=({customFields:{linkUrl:e="",linkLabel:t="",level:n=4,labelColor:r="black",linkAlign:m="center",buttonSize:y="small",iconCustom:v=null,iconFA:b=null,buttonColor:w="red",buttonShape:x="circle",linkRel:S=!1}})=>{const k=parseInt(n,10),O=c[y]?.width||"$8";
99return(0,u.jsxs)(a.t,{className:"icon-nav",gap:"$3",sx:{textAlign:m,alignItems:"center"},children:[e&&v&&(0,u.jsx)(s.t,{href:e,rel:S&&"nofollow",sx:{borderRadius:g[x]||"$full",padding:c[y]?.padding||"$3",backgroundColor:p[w]?.color||"$red.500",borderWidth:p.borderWidth,borderStyle:p.borderStyle,borderColor:p[w]?.color||"$red.500",color:"$white",".cls-1":{fill:"$white"},"&:hover":{backgroundColor:"$white",color:p[w]?.color||"$red.500",".cls-1":{fill:p[w]?.color||"$red.500"}}},children:(0,u.jsx)(l.A,{url:v,width:O,height:O,alt:t})}),e&&b&&(0,u.jsx)(s.t,{href:e,rel:S&&"nofollow",sx:{borderRadius:g[x]||"$full",padding:c[y]?.padding||"$3",backgroundColor:p[w]?.color||"$red.500",borderWidth:p.borderWidth,borderStyle:p.borderStyle,borderColor:p[w]?.color||"$red.500",color:"$white","& .svg-inline--fa":{width:"$full",height:"$full"},".cls-1":{fill:"$white"},"&:hover":{backgroundColor:"$white",color:p[w]?.color||"$red.500",".cls-1":{fill:p[w]?.color||"$red.500"}}},children:(0,u.jsx)(i.t,{sx:{width:O,height:O},className:"transition-300",dangerouslySetInnerHTML:{__html:b}})}),e&&t&&(0,u.jsx)(o.t,{level:k,sx:{color:h[r],fontSize:d[k]},children:(0,u.jsx)(s.t,{href:e,rel:S&&"nofollow",textColor:f[r],children:t})})]})};m.propTypes={customFields:r.shape({divider:r.label.tag({label:"Icon Navigation"}),linkLabel:r.string.tag({name:"Link Label",description:"Button display name"}).isRequired,linkUrl:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal."}).isRequired,linkRel:r.boolean.tag({defaultValue:!1,name:"External Link?",description:"Check this box if this link is outside of your site. "}),iconCustom:r.string.tag({name:"Custom Icon URL",description:"SVG only. See documentation for further instructions."}),iconFA:r.string.tag({name:"Font Awesome SVG Code",description:"See documentation for instructions."}),level:r.oneOf([2,3,4,5]).tag({labels:{2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4,group:"Label Styling Options"}),labelColor:r.oneOf(["black","green","blue","red","gray"]).tag({name:"Link Label Color",labels:{black:"Black",green:"Green",blue:"Blue",red:"Red",gray:"Gray"},defaultValue:"black",group:"Label Styling Options"}),linkAlign:r.oneOf(["center","right","left"]).tag({name:"Link Label Alignment",labels:{center:"Center",right:"Right",left:"Left"},defaultValue:"center",group:"Label Styling Options"}),buttonSize:r.oneOf(["small","medium","large"]).tag({name:"Button Sizing",labels:{small:"Small",medium:"Medium",large:"Large"},defaultValue:"small",group:"Button Styling Options"}),buttonShape:r.oneOf(["circle","square"]).tag({name:"Button Shape",labels:{circle:"Circle",square:"Square"},defaultValue:"circle",group:"Button Styling Options"}),buttonColor:r.oneOf(["blue","black","red","gray","orange","green"]).tag({name:"Button Color",labels:{blue:"Blue",black:"Black",red:"Red",gray:"Gray",orange:"Orange",green:"Green"},defaultValue:"red",group:"Button Styling Options"})})},t.default=m},12781:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(4321),o=n(85349);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=()=>{const e=(0,i.useComponentContext)(),{customFields:{linkColor:t="1",linkWeight:n="2",linkAlign:r="3",linkSize:a="1",bgColor:l=null,borderColor:u="1",linkWidth:c=null,alignment:d="1",logoImg:f=null,logoLink:p=null,logoWidth:h=null,linkOneLink:g="",linkOneLabel:m="",linkOneRel:y=!1,linkTwoLink:v=null,linkTwoLabel:b=null,linkTwoRel:w=!1,linkThreeLink:x=null,linkThreeLabel:S=null,linkThreeRel:k=!1,linkFourLink:O=null,linkFourLabel:T=null,linkFourRel:C=!1,linkFiveLink:E=null,linkFiveLabel:j=null,linkFiveRel:_=!1}={}}=e;let P,I,A,D,R,M;switch(t){case"2":P="link white";break;case"3":P="link blue";break;case"4":P="link red";break;case"5":P="link gray";break;default:P="link default"}switch(r){case"1":I="text_left";break;case"2":I="text_right";break;default:I="text_center"}switch(n){case"1":A="font_light";break;case"2":default:A="font_regular";break;case"3":A="font_medium";break;case"4":A="font_semibold";break;case"5":A="font_bold"}switch(a){case"1":default:D="1rem";break;case"2":D="1.125rem";break;case"3":D="1.32rem";break;case"4":D="1.5rem"}switch(u){case"1":default:R="";break;case"2":R="border_white";break;case"3":R="border_gray"}switch(d){case"1":default:M="justify_start";break;case"2":M="justify_space_around";break;case"3":M="justify_space_evenly";break;case"4":M="justify_space_between";break;case"5":M="justify_center"}const $=D?{fontSize:D}:{},L=c?{width:c}:{},N=h?{width:h}:{},U=l?{backgroundColor:l}:{},B=e=>e?"nofollow":"",F=(e,t,n)=>e&&t?(0,o.jsx)("a",{className:`${P} ${I} ${R}`,style:s(s(s({},U),L),$),href:e,rel:B(n),children:t}):null;return(0,o.jsxs)("div",{className:`uppercase | int_nav | display_flex | font_gibson |\n        ${A} | ${M} | ${f?"align_items_center":""} | mb-norm`,children:[f?p?(0,o.jsx)("div",{className:"intLogo",style:N,children:(0,o.jsx)("a",{href:p,className:"display_block",children:(0,o.jsx)("img",{src:f,alt:"logo"})})}):(0,o.jsx)("div",{className:"intLogo",style:N,children:(0,o.jsx)("img",{src:f,alt:"logo"})}):null,F(g,m,y),F(v,b,w),F(x,S,k),F(O,T,C),F(E,j,_)]})};u.propTypes={customFields:r.shape({warning:r.label.tag({label:"WARNING: This feature is being deprecated and should not be used. Replace any foun
99d installations with either the Global Page Button or Global Icon Navigation."}),divider:r.label.tag({label:"Internal Page Navigation"}),linkOneLabel:r.string.tag({name:"Link Label",description:"This will appear as the first button.",group:"Link One"}).isRequired,linkOneLink:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal.",group:"Link One"}).isRequired,linkOneRel:r.bool.tag({name:"Is this link external?",description:"You must check this box if the link is external.",group:"Link One"}),linkTwoLabel:r.string.tag({name:"Link Label",description:"This will appear as the second button.",group:"Link Two"}),linkTwoLink:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal.",group:"Link Two"}),linkTwoRel:r.bool.tag({name:"Is this link external?",description:"You must check this box if the link is external.",group:"Link Two"}),linkThreeLabel:r.string.tag({name:"Link Label",description:"This will appear as the third button.",group:"Link Three"}),linkThreeLink:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal.",group:"Link Three"}),linkThreeRel:r.bool.tag({name:"Is this link external?",description:"You must check this box if the link is external.",group:"Link Three"}),linkFourLabel:r.string.tag({name:"Link Label",description:"This will appear as the fourth button.",group:"Link Four"}),linkFourLink:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal.",group:"Link Four"}),linkFourRel:r.bool.tag({name:"Is this link external?",description:"You must check this box if the link is external.",group:"Link Four"}),linkFiveLabel:r.string.tag({name:"Link Label",description:"This will appear as the fifth button.",group:"Link Five"}),linkFiveLink:r.string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal.",group:"Link Five"}),linkFiveRel:r.bool.tag({name:"Is this link external?",description:"You must check this box if the link is external.",group:"Link Five"}),logoImg:r.string.tag({name:"Logo Image",description:"This will appear before the first button.",group:"Linked Logo (Optional)"}),logoLink:r.string.tag({name:"Logo Link (Optional)",description:"This will appear before the first button.",group:"Linked Logo (Optional)"}),logoWidth:r.string.tag({name:"Logo Width (Optional)",description:"Adjust the logo's width.",group:"Linked Logo (Optional)"}),linkColor:r.oneOf(["1","2","3","4","5"]).tag({name:"Link Text Color",description:"Adjust the color of your Nav items",labels:{1:"Black",2:"White",3:"Blue",4:"Red",5:"Gray"},defaultValue:"1",group:"Link Options"}),linkWeight:r.oneOf(["1","2","3","4","5"]).tag({name:"Link Font Weight",description:"Adjust the font weight of your Nav items",labels:{1:"Light",2:"Regular",3:"Medium",4:"Semi-Bold",5:"Bold"},defaultValue:"2",group:"Link Options"}),linkSize:r.oneOf(["1","2","3","4"]).tag({name:"Link Font Size",description:"Adjust the font size of your Nav items",labels:{1:"Normal (16px)",2:"Medium (18px)",3:"Large (21px)",4:"X-Large (24px)"},defaultValue:"1",group:"Link Options"}),linkAlign:r.oneOf(["1","2","3"]).tag({name:"Link Text Alignment",description:"Adjust the text alignment of your Nav items",labels:{1:"Left",2:"Right",3:"Center"},defaultValue:"3",group:"Link Options"}),bgColor:r.string.tag({name:"Background Color Hex Code (optional)",description:"Enter a hex code to set the background color of the buttons",group:"Link Options"}),borderColor:r.oneOf(["1","2","3"]).tag({name:"Button Border",description:"Select a border color",labels:{1:"None",2:"White",3:"Gray"},defaultValue:"1",group:"Link Options"}),linkWidth:r.string.tag({name:"Specify Button Width? (optional)",description:"Enter the width CSS you'd like to restrict the buttons to",group:"Link Options"}),alignment:r.oneOf(["1","2","3","4","5"]).tag({name:"Button Justification",description:"Select which way the buttons align to their container",labels:{1:"Start",2:"Space Around",3:"Space Evenly",4:"Space Between",5:"Center"},defaultValue:"1",group:"Link Options"})})},t.default=u},64666:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(94015),o=n(10520),a=n(34952),s=n(3901),l=n(86780),u=n(39486),c=n(85349);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h=({customFields:{iconSVG:e,iconColor:t="$teal.50",iconBg:n="$teal.500",cardBgColor:l="$teal.100",cardBorderColor:u="$teal.200",headerText:d="Header Text",mobileHeadingSize:p="$1",tabletHeadingSize:h="$2",desktopHeadingSize:g="$4",headingWeight:m="$medium",headingColor:y="$teal.500",descriptionText:v="Description Text",mobileDescriptionSize:b="$0",tabletDescriptionSize:w,desktopDescriptionSize:x,descriptionWeight:S="$normal",descriptionColor:k="$teal.600",link:O,linkHover:T=!0,newTab:C=!0,externalLink:E=!1}})=>(0,c.jsx)(s.t,{as:O?"a":"div",href:O,className:"transition-100",rel:E?"nofollow":"",target:C?"_blank":"_self",sx:f({padding:["$3",null,"$5"],bg:l,border:"1px solid",borderColor:u,borderRadius:"$lg",boxShadow:"$md",willChange:"transform"},T?{"&:hover":{transform:"scale(1.05)",boxShadow:"$lg"}}:{}),children:(0,c.jsxs)(a.t,{gap:"$3",sx:{alignItems:"center",justifyContent:"center"},children:[e?(0,c.jsx)(r.t,{dangerouslySetInnerHTML:{__html:e},sx:{p:"$3",bg:n,color:t,fontSize:["$5",null,"$7"],display:"inline-flex",borderRadius:"$xl",justifyContent:"center",aspectRatio:"1"}}):null,(0,c.jsxs)(a.t,{gap:"$1",sx:{textAlign:"center"},children:[(0,c.jsx)(o.t,{sx:{fontFamily:"$gibson",fontSize:[p,null,h,g],fontWeight:m,color:y},children:d}),(0,c.jsx)(i.t,{sx:{fontSize:[b,w,x],color:k,fontWeight:S},children:v})]})]})});h.propTypes={customFields:l.shape({headerText:l.string.tag({name:"Heading Text"}),descriptionText:l.string.tag({name:"Description Text"}),link:l.string.tag({name:"Link URL"}),newTab:l.bool.tag({name:"Open link in new tab?",defaultValue:!0}),externalLink:l.bool.tag({name:"External Url?",description:"Does this URL go outside of your website?",defaultValue:!1}),cardBorderColor:(0,u.O7)({name:"Card Border Color",defaultValue:"$teal.200",group:"Card Options"}),cardBgColor:(0,u.O7)({name:"Card Background Color",defaultValue:"$teal.100",group:"Card Options"}),iconSVG:l.string.tag({name:"FontAwesome SVG Code",description:"See documentation for instructions.",group:"Icon Options"}),linkHover:l.bool.tag({name:"Link Hover Effect",defaultValue:!0,group:"Icon Options"}),iconColor:(0,u.O7)({name:"Icon Color",defaultValue:"$teal.50",group:"Icon Options"}),iconBg:(0,u.O7)({name:"Icon Background Color",defaultValue:"$teal.500",group:"Icon Options"}),headingColor:(0,u.O7)({name:"Heading Color",defaultValue:"$teal.700",group:"Typography Options"}),headingWeight:(0,u.Cz)({name:"Heading Weight",defaultValue:"$medium",group:"Typography Options"}),mobileHeadingSize:(0,u.vJ)({name:"Mobile Headline Size",defaultValue:"$1",group:"Typography Options"}),tabletHeadingSize:(0,u.vJ)({name:"Tablet Headline Size",defaultValue:null,group:"Typography Options"}),desktopHeadingSize:(0,u.vJ)({name:"Desktop Headline Size",defaultValue:"$4",group:"Typography Options"}),descriptionColor:(0,u.O7)({name:"Description Color",defaultValue:"$teal.600",group:"Typography Options"}),descriptionWeight:(0,u.Cz)({name:"Description Weight",defaultValue:"$normal",group:"Typography Options"}),mobileDescriptionSize:(0,u.vJ)({name:"Mobile Description Size",defaultValue:"$0",group:"Typography Options"}),tabletDescriptionSize:(0,u.vJ)({name:"Tablet Description Size",defaultValue:null,group:"Typography Options"}),desktopDescriptionSize:(0,u.vJ)({name:"Desktop Description Size",defaultValue:null,group:"Typography Options"})})},t.default=h},84124:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n(97968),o=n(2525),a=n(34952),s=n(3901),l=n(78573),u=n(85349);const c=({customFields:{listTitle:e,links:t}})=>{if(!t)return null;const n=[];
99return Object.keys(t).forEach(e=>{n.push((0,u.jsx)(s.t,{href:t[e],sx:{fontWeight:"$medium"},children:e},t[e]))}),(0,u.jsxs)(a.t,{gap:"$3",className:"connect font_gibson",children:[e?(0,u.jsx)(l.default,{customFields:{dividerHeaderColor:"$blueGray.900",dividerColor:"$red.500",dividerMobileHeadingSize:"$2",dividerTabletHeadingSize:null,dividerDesktopHeadingSize:"$3",dividerHeadingWeight:"$bold",dividerHeadingContent:e.toUpperCase(),verticalAlignment:"top",horizontalAlignment:"left",dividerHeadingGC:!1,bgColor:"$transparent",dividerHeadingLevel:4}}):null,(0,u.jsx)(i.l,{gap:"$3",sx:{a:{fontSize:"$1",lineHeight:"$normal"}},children:n}),(0,u.jsx)(o.t,{variant:"$gray100"})]})};c.propTypes={customFields:r.shape({listTitle:r.string.tag({name:"List Title"}),links:r.kvp.tag({description:"To add links put the display text in the 'key' field and the url in the 'value' field",name:"Link List"}).isRequired})},t.default=c},75943:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(40809),i=n(20922);function o(){return(0,r.useEffect)(()=>{(0,i.ql)().then(()=>{const{vf:{$publish:e}={}}=window;e("widgets","mount")})}),null}},73927:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(14375),o=n(4321),a=n(33029),s=n(90069),l=n(78367),u=n(81743),c=n(85349);const d=e=>{const t=(0,o.useAppContext)(),n=(0,o.useComponentContext)(),{globalContent:r,globalContentConfig:{source:d,query:{author_id:f=null}={}}={},arcSite:p,isAdmin:h}=t,{customFields:{startFrom:g,collectionId:m="",topicEntity:y="",tagName:v="",sectionName:b="",useGlobalContent:w=!1,authorId:x="",stories:S=!0,videos:k=!1,galleries:O=!1}}=e;let T=null;const C=[w&&"author-by-id"!==d,null!==m&&""!==m,null!==y&&""!==y,!w&&(null!==v&&""!==v||null!==b&&""!==b||null!==x&&""!==x)||w&&"author-by-id"===d],E=C.filter(e=>e);if(h&&1!==E.length){const e=0===E.length?"Choose a content source for this story list":"Choose only one content source for this story";return(0,c.jsxs)("section",{style:{background:"#ff5555",color:"fff",padding:"0 2rem",lineHeight:"3rem"},className:"scGrid full-width",children:[(0,c.jsx)(u.A,{level:3,children:"Marquee: "}),(0,c.jsx)("p",{children:e})]})}const j=["globalContent","0PB_CollectionStoryCard","0PB_TroveStoryCard","0PB_ContentStoryCard"][C.indexOf(!0)];let _=null,P=null;switch(j){case"0PB_CollectionStoryCard":_={collection_id:m},P=`collection:${m}`;break;case"0PB_TroveStoryCard":_={entity:y,stories:S,videos:k,galleries:O},P=`topic:${y}`;break;case"0PB_ContentStoryCard":_={stories:S,videos:k,galleries:O},b&&(_.section=b),v&&(_.tag=v),x?_.authorId=x.replace("%20"," "):w&&f&&(_.authorId=f.replace("%20"," ")),P=w&&f?"globalContent":`feed:${b||""}:${v||""}:${x||""}`;break;case"globalContent":P="globalContent";break;default:_=null}const I=g?g-1:(0,s.Tj)(t,n,P);if(_&&(_.from=I),"globalContent"===j)T=r.content_elements;else{const e=(0,i.useContent)({source:j,query:_});T=e&&"content_elements"in e?e.content_elements:null}if(!T)return null;if("refreshNeeded"===I)return(0,c.jsxs)("section",{style:{background:"#ff5555",color:"fff",padding:"0 2rem",lineHeight:"3rem"},className:"scGrid full-width",children:[(0,c.jsx)(u.A,{level:3,children:"MARQUEE:"}),(0,c.jsx)("p",{children:"Refresh to see content"})]});const A=T.slice(I,I+3).map((e,n)=>{const r="promo_image"in e?e.promo_image:(0,s.lV)(e),i="headlines"in e?e.headlines.basic:null,o="description"in e?e.description.basic:null,u=(0,l.nr)(e.display_date,e.publish_date)?e.publish_date:e.display_date;let d=!0;n>0&&(d=!1),r&&(r.sizeProps={maxWidth:768});const{websites:f={}}=e,h=p in f?f[p]:{},{website_url:g}=h,m=g||e.canonical_url;return(0,c.jsx)(a.A,{articleLink:m,promo:r,description:o,headline:i,isHero:d,displayDate:u,showCount:t.isAdmin?I+n+1:null,showSource:t.isAdmin?P:null,gaAction:"Marquee",gaValue:n},e._id)});return(0,c.jsxs)("section",{className:"marquee display_flex column full-width",children:[(0,c.jsx)("section",{className:"primary",children:A[0]}),(0,c.jsx)("section",{className:"secondary",children:A[1]}),(0,c.jsx)("section",{className:"third",children:A[2]})]})};d.propTypes={customFields:r.shape({sourceLabel:r.label.tag({label:"Get Stories From:",description:"Choose one of the following options to specify a content source for the stories that feed this story list."}),useGlobalContent:r.bool.tag({label:"GlobalContent",description:"Use this page's GlobalContent source (set below) to populate the stories from this collection"}),collectionId:r.string.tag({name:"Collection ID",description:"Enter a collection ID from WebSked use populate this feature with stories from the collection"}),topicEntity:r.string.tag({name:"Topic",description:"Enter a topic name to populate this feature with stories from the topics feed (will contain a mix of first and third party stories)"}),tagName:r.string.tag({name:"Article Tag",description:"Enter an article tag to populate this feature with articles containing that tag.  (Can be used in combination with a section name)"}),authorId:r.string.tag({name:"Author ID",description:"Enter an author ID to populate this feature with articles written by that author.  (Can be used in combination with a section name and/or article tag)"}),sectionName:r.string.tag({name:"Section Name",description:"Enter an section name to populate this feature with articles from that site section.  (Can be used in combination with a article tag)"}),stories:r.boolean.tag({name:"Include Stories?",defaultValue:!0}),videos:r.boolean.tag({name:"Include Videos?",defaultValue:!1}),galleries:r.boolean.tag({name:"Include Galleries?",defaultValue:!1}),divider:r.label.tag({label:"--------------------------------"}),configLabel:r.label.tag({label:"Configuration Options"}),startFrom:r.number.tag({name:"Start From (optional)",description:"If you want to start from a specific position in the story feed enter the startng position here."})}).isRequired},t.default=d},60953:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n.n(r),o=n(14375),a=n(4321),s=n(17839),l=n(94015),u=n(34952),c=n(3901),d=n(85349);const f=({customFields:{linkUrl:e="",linkLabel:t="",linkLabelTwo:n=null,labelColor:r="$text.500",linkAlign:i="center",linkRel:f=!1,buttonRound:p=!1,hide:h=!1,bgImage:g,bgSize:m,paddingY:y="$3",paddingX:v="$3",bColor:b="$white",labelBold:w="$regular",labelSize:x="$3",labelHeight:S="$none",newTab:k=!0}={}})=>{const{isAdmin:O}=(0,a.useAppContext)(),T=(0,o.useContent)(g?{source:"photo-by-id",query:{photoId:g}}:void 0);if((!t||!e)&&O)return(0,d.jsx)(s.t,{variant:"$center",sx:{height:"$full",width:"$full",bg:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",borderRadius:"$md"},children:t&&e?"":"Please configure all required custom fields. You may need to refresh between changes."});const C=p?"$rg":"$none",E=m||"auto";return(0,d.jsx)(s.t,{as:"div",bg:b,sx:{backgroundSize:E,backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundImage:g?`url('${T.url}'`:void 0},borderRadius:C,children:e&&t&&(0,d.jsx)(u.t,{className:"height_full width_full",children:(0,d.jsxs)(c.t,{href:e,py:y,px:v,justifyContent:"center",sx:{dis
99play:h?"none":void 0,height:"$full",width:"$full"},rel:f?"nofollow":void 0,textColor:r,target:k?"_blank":"_self",children:[(0,d.jsx)(l.t,{sx:{fontSize:x,fontWeight:w,lineHeight:S,textAlign:i},children:t}),(0,d.jsx)(l.t,{sx:{fontSize:x,fontWeight:w,lineHeight:S,textAlign:i},children:n})]})})})};f.propTypes={customFields:i().shape({divider:i().label.tag({label:"Icon Navigation"}),linkLabel:i().string.tag({name:"Button Text",description:"Button text first row"}).isRequired,linkLabelTwo:i().string.tag({name:"Button Text Second Line",description:"Button text second row"}),linkUrl:i().string.tag({name:"Link Destination",description:"Include the full URL if external, include the # if internal."}).isRequired,linkRel:i().boolean.tag({defaultValue:!1,name:"External Link?",description:"Check this box if this link is outside of your site. "}),newTab:i().boolean.tag({name:"Open link in new tab?",defaultValue:!0}),labelColor:i().string.tag({name:"Label Color",defaultValue:"$text.500",group:"Label Styling Options",description:"Use a color token."}),labelBold:i().oneOf(["$light","$regular","$medium","$semibold","$bold","$black"]).tag({name:"Font Weight",labels:{$light:"Light",$regular:"Normal",$medium:"Medium",$semibold:"SemiBold",$bold:"Bold",$black:"Heavy"},defaultValue:"$regular",description:"Adjusts the font weight on the first button label.\n        As designed, it will not apply to the second optional button label",group:"Label Styling Options"}),labelSize:i().oneOf(["$2","$3","$4","$5","$6"]).tag({name:"Font Size",labels:{$2:"Small",$3:"Normal",$4:"Medium",$5:"Large",$6:"X-Large"},defaultValue:"$3",description:"Adjusts the font size.",group:"Label Styling Options"}),labelHeight:i().oneOf(["$none","$tight","$snug","$normal","$relaxed","$loose"]).tag({name:"Line Height",labels:{$none:"1",$tight:"1.25",$snug:"1.375",$normal:"1.5",$relaxed:"1.625",$loose:"2"},defaultValue:"$none",description:"Adjusts the line height of both labels.",group:"Label Styling Options"}),linkAlign:i().oneOf(["center","right","left"]).tag({name:"Label Alignment",labels:{center:"Center",right:"Right",left:"Left"},defaultValue:"center",group:"Label Styling Options"}),bgImage:i().string.tag({name:"Background Image ID (optional)",description:"Use an image for your button.\n        This overrides button color selection. Use the image ID from Photo Center",group:"Button Styling Options"}),bgSize:i().string.tag({name:"Background Image Sizing (optional)",description:"Use Background-size CSS properties in this field. Consult documentation.",group:"Button Styling Options"}),bColor:i().string.tag({name:"Button Color",description:"Use a color token. This field is required even if you're using an image.",defaultValue:"$white",group:"Button Styling Options"}).isRequired,paddingY:i().oneOf(["$0","$1","$2","$3","$4","$5","$6","$7","$8"]).tag({name:"Padding: Top + Bottom",labels:{$0:"None",$1:"4px",$2:"8px",$3:"16px",$4:"24px",$5:"32px",$6:"40px",$7:"48px",$8:"64px"},description:"This alters the size of your button, as does the amount of label text.",defaultValue:"$3",group:"Button Styling Options"}),paddingX:i().oneOf(["$0","$1","$2","$3","$4","$5","$6","$7","$8"]).tag({name:"Padding: Sides",labels:{$0:"None",$1:"4px",$2:"8px",$3:"16px",$4:"24px",$5:"32px",$6:"40px",$7:"48px",$8:"64px"},description:"This alters the size of your button, as does the amount of label text.",defaultValue:"$3",group:"Button Styling Options"}),buttonRound:i().boolean.tag({defaultValue:!1,name:"Rounded Corners?",description:"Check this box for rounded corners on your buttons.",group:"Button Styling Options"}),hide:i().boolean.tag({defaultValue:!1,name:"Hide the button text?",description:"If you're using an image for your button\n        and do not want the button text to show, check this box",group:"Label Styling Options"})})},t.default=f},13744:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(86780),o=n(40809),a=n(97453),s=n(20922),l=n(85349);const u={},c=({customFields:e=u})=>{const{divId:t,throwEvent:n,lazyLoad:i,minWidth:c,minHeight:d}=e,{ref:f,inView:p}=(0,a.Wx)({fallbackInView:!0,initialInView:!1,triggerOnce:!0});if((0,o.useEffect)(()=>{n&&t&&(0,s.rC)(t)},[n,t]),!t)return null;const h=(0,l.jsx)(r.t,{id:t,sx:{minWidth:c,minHeight:d}});return i?p?h:(0,l.jsx)(r.t,{ref:f,bg:"$blueGray.100",sx:{minWidth:c,minHeight:d}}):h};c.propTypes={customFields:i.shape({divId:i.text.tag({name:"DIV ID"}),throwEvent:i.boolean.tag({name:"Throw event on load"}),lazyLoad:i.boolean.tag({name:"Lazy Load Div"}
99),minWidth:i.string.tag({name:"Min Width"}),minHeight:i.string.tag({name:"Min Height"})})},t.default=c},72245:function(e,t,n){"use strict";n.r(t);var r=n(81510),i=n(14375),o=n(4321),a=n(86780),s=n(40809),l=n(19100),u=n(71344),c=n(29373),d=n(85349);const f=()=>"undefined"==typeof window?null:window.innerWidth,p=e=>e?e.match(/^https:\/\/.*\/(public|gmg|sandbox.gmg)\/([A-Z0-9]+)\.(png|jpeg|jpg|gif)$/)?.[2]:"noId",h=({customFields:{mImageUrl:e,dImageUrl:t,linkUrl:n,altText:a,placeholder:h="$blueGray.100"}={}})=>{const{isAdmin:g}=(0,o.useAppContext)(),m=(0,u.nm)({column:(0,l.x)()}),y=(0,s.useMemo)(()=>t?.includes("https://")?p(t):t,[t]),v=(0,s.useMemo)(()=>e?.includes("https://")?p(e):e,[e]),b=(0,i.useContent)(y&&"noId"!==y?{source:"photo-by-id",query:{photoId:y}}:void 0),w=(0,i.useContent)(v&&"noId"!==v?{source:"photo-by-id",query:{photoId:v}}:void 0),[x,S]=(0,s.useState)(()=>f());return(0,s.useEffect)(()=>{const e=()=>{S(f())};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),b&&w||!g?w&&b?x?(0,d.jsxs)(d.Fragment,{children:[g&&!a&&(0,d.jsx)(r.r,{placeContent:"center",borderRadius:"$md",sx:{height:"$full",width:"$full",bg:"$red.100",color:"$red.900",border:"1px solid",borderColor:"$red.300",py:"$2",px:"$4",borderRadius:"$md"},children:"Please provide alt-text for the image"}),w.url===b.url&&g&&(0,d.jsx)(r.r,{placeContent:"center",borderRadius:"$md",sx:{height:"$full",width:"$full",bg:"$red.100",color:"$red.900",border:"1px solid",borderColor:"$red.300",py:"$2",px:"$4",borderRadius:"$md"},children:"It is not recommended to use the same image for both mobile and desktop"}),n?(0,d.jsx)("a",{href:n,className:"display_block",children:x>=970?(0,d.jsx)(c.A,{url:b.url,alt:a||b.caption||"No description avaliable",width:b.width,height:b.height,sizes:m,sx:{borderRadius:"$md"}}):(0,d.jsx)(c.A,{url:w.url,alt:a||w.caption||"No description avaliable",width:w.width,height:w.height,sizes:m,sx:{borderRadius:"$md"}})}):(0,d.jsx)(d.Fragment,{children:x>=970?(0,d.jsx)(c.A,{url:b.url,alt:a||b.caption||"No description avaliable",width:b.width,height:b.height,sizes:m,sx:{borderRadius:"$md"}}):(0,d.jsx)(c.A,{url:w.url,alt:a||w.caption||"No description avaliable",width:w.width,height:w.height,sizes:m,sx:{borderRadius:"$md"}})})]}):(0,d.jsx)(r.r,{placeContent:"center",backgroundColor:h,width:"$full",height:"$0",borderRadius:"$md",sx:{paddingBottom:[`calc(${w.height/w.width} * 100%)`,null,`calc(${b.height/b.width} * 100%)`]}}):null:(0,d.jsx)(r.r,{placeContent:"center",borderRadius:"$md",sx:{height:"$full",width:"$full",bg:"$red.100",color:"$red.900",border:"1px solid",borderColor:"$red.300",py:"$2",px:"$4",borderRadius:"$md"},children:e||t?e?t?"Fetching image...":"A desktop image is required":"A mobile image is required":"Please specify image URLs"})};h.propTypes={customFields:a.shape({mImageUrl:a.string.tag({name:"Mobile Image ID or URL",description:"The ID or URL of the mobile image. 400x150 is recommended."}).isRequired,dImageUrl:a.string.tag({name:"Desktop Image ID or URL",description:"The ID or URL of the desktop image. 1200x150 is recommended."}).isRequired,altText:a.string.tag({name:"Image Alt Text",description:"Describe what the image says or is about. Users with visual impairments will rely on this text to understand the image."}).isRequired,linkUrl:a.string.tag({name:"Destination URL"}),placeholder:a.string.tag({name:"Placeholder Color",defaultValue:"$blueGray.100"})})},t.default=h},77523:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n(94015),o=n(34952),a=n(85349);const s=({customFields:{textContent:e}})=>(0,a.jsx)(i.t,{as:o.t,gap:"$3",className:"rText",variant:"$base",innerContent:e,textColor:"$blueGray.700",display:"block",sx:{"&.rText":{"& :is(h1, h2, h3, h4, h5, h6)":{color:"$blueGray.900",fontSize:"$3",mt:"$5","& + ul":{mt:"$3"}},"& :is(p)":{mt:"$3",lineHeight:"$loose"},"& :is(ul)":{my:"$5","& > li":{lineHeight:"$loose"}},"& :first-child":{mt:"0"}}}});s.propTypes={customFields:r.shape({textContent:r.richtext.tag({name:"Text Content",formPlugin:"wysiwyg-editor"}).isRequired}).isRequired},t.default=s},58385:function(e,t,n){"use strict";n.r(t);var r=n(4321),i=n(86780),o=n(81743),a=n(15419),s=n(85349);const l=({customFields:{content:e,showDivider:t=!0,underlineType:n="bold",level:i=4,isPageHeader:l,showHeadline:u=!0,supportText:c,center:d=!1}})=>{const{globalContent:{tag:f,section:p}={}}=(0,r.useAppContext)(),h=u?f?f.replace(/_/g," "):p:void 0;let g="";d&&(g="text_center");const m=c?(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:c},className:"rText mt-norm"}):null,y=parseInt(i,10);return u?(0,s.jsxs)("section",{className:"pghd full-width",children:[(0,s.jsx)(a.A,{level:l?1:y,isPageHeader:l,showDivider:t,underlineType:n,textAlign:g,children:e||h}),m]}):(0,s.jsxs)("section",{className:"pghd full-width display_none",children:[e||h?(0,s.jsx)(o.A,{level:y,className:"uppercase",children:e||h}):null,m]})};l.propTypes={customFields:i.shape({content:i.string.tag({name:"Heading Text",label:"Heading Text"}),level:i.oneOf([1,2,3,4,5]).tag({name:"Heading Level",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4}),isPageHeader:i.boolean.tag({name:"Page Title (H1)",label:"Page H1 (Check if this will be used to title the page)",description:"This overrides the heading level & sizing\n        to provide proper sematics when titling the page",defaultValue:!1}),showHeadline:i.boolean.tag({name:"Show Headline",label:"Show Headline",defaultValue:!0}),showDivider:i.boolean.tag({name:"Show Divider",label:"Show Divider",defaultValue:!0}),underlineType:i.oneOf(["regular","bold"]).tag({name:"Header Divider Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title"}),supportText:i.richtext.tag({name:"Supporting Text",label:"Supporting Text",formPlugin:"wysiwyg-editor"}),center:i.boolean.tag({name:"Center Text",label:"Center Text",group:"Additional Options",defaultValue:!1})})},t.default=l},91152:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n(17839),o=n(97968),a=n(94015),s=n(34952),l=n(82509),u=n(70238),c=n(44960),d=n(85349);const f=["icon","link","title","sx"];function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m=e=>{let{icon:t,link:n,title:r,sx:s}=e,l=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,f);return(0,d.jsxs)(i.t,{as:"a",href:n,target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)(a.n,h({icon:t,title:r,sx:h({display:"flex"},s)},l)),(0,d.jsx)(o.n,{children:r})]})},y={facebook:l.Dg,twitter:u.Oc,instagram:c.QV},v={1:"$black.900",2:"$white",3:"$blue.600",4:"$red.500",5:"$blueGray.500"},b={1:"$5",2:"$7",3:"$8"},w={1:"flex-start",2:"center",3:"flex-end"},x=({customFields:{socFacebook:e,socTwitter:t,socInstagram:n,socialSize:r=2,socialColor:i=1,alignment:o=1}})=>(0,d.jsx)(s.t,{gap:"$3",direction:"row",justifyContent:w[o],children:[{link:e,title:"Facebook"},{link:t,title:"Twitter"},{link:n,title:"Instagram"}].map(e=>e.link?(0,d.jsx)(m,{icon:y[e.title.toLowerCase()],link:e.link||"#",title:`Follow on ${e.title}`,textColor:v[i],sx:{fontSize:b[r]}},e.title):null)});x.propTypes={customFields:r.shape({socFacebook:r.string.tag({name:"Facebook link",description:"Enter the full Facebook url."}),socTwitter:r.string.tag({name:"Twitter link",description:"Enter the full Twitter url."}),socInstagram:r.string.tag({name:"Instagram link",description:"Enter the full Instagram url."}),socialSize:r.oneOf([1,2,3]).tag({name:"Icon Size",description:"Select the size of the social icons",labels:{1:"Small",2:"Medium",3:"Large"},defaultValue:2}),socialColor:r.oneOf([1,2,3,4,5]).tag({name:"Icon Color",description:"Select the color of the social icons",labels:{1:"Black",2:"White",3:"Blue",4:"Red",5:"Gray"},defaultValue:1}),alignment:r.oneOf([1,2,3]).tag({name:"Alignment",description:"Adjust the alignment of your icons",labels:{1:"Left",2:"Right",3:"Center"},defaultValue:1})})},t.default=x},30611:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(4321),o=n(59626),a=n.n(o),s=n(60882),l=n.n(s),u=n(81743),c=n(85349);const d=()=>{const e=(0,i.useComponentContext)(),{HTMLContent:t,embedTitle:n}=e.customFields;return(0,c.jsxs)(c.Fragment,{children:[n?(0,c.jsx)(u.A,{level:4,children:n}):null,(0,c.jsx)(a(),{id:`rawHTML:${l()()}`,children:(0,c.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})]})};d.propTypes={customFields:r.shape({embedTitle:r.text.tag({label:"Embed Title (optional)"}),HTMLContent:r.text.tag({label:"EmbedCode"}).isRequired})},t.default=d},85681:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(97968),i=n(94015),o=n(10520),a=n(34952),s=n(4321),l=n(90069),u=n(20766),c=n(99210),d=n(78573),f=n(85349);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=({id:e})=>{const t=(0,s.useAppContext)(),{globalContent:{content_elements:n,tag:p}={},siteProperties:{siteName:g},arcSite:m,isAdmin:y=!1}=t,v=(0,l.Tj)(t,{id:e},"globalContent");
99if(y&&"refreshNeeded"===v)return(0,f.jsxs)(a.t,{as:"section",gap:"$2",bg:"$lightBlue.100",textColor:"$lightBlue.900",px:"$4",py:"$2",borderRadius:"$md",sx:{gridColumn:"-1 / 1"},children:[(0,f.jsx)(o.t,{level:3,sx:{fontSize:"$4"},children:"Story List:"}),(0,f.jsx)(i.t,{children:"Refresh to see content"})]});const b={isAdmin:y,arcSite:m,siteName:g,sourceId:"globalContent",amount:9,mobileHeadingSize:"$3",tabletHeadingSize:null,desktopHeadingSize:"$2",mobileDescriptionSize:"$0",tabletDescriptionSize:null,desktopDescriptionSize:"$1",descriptionWeight:null,descriptionColor:"$blueGray.600",descriptionLines:2,headlineLines:3,headingColor:"$blueGray.900",headingWeight:"$bold",metaTitleSize:"$-1",metaTitleColor:"$red.600",metaTitleWeight:"$medium",showDividers:!1,showDescription:!0,showImage:!0,showTime:!0,horizontalScroll:!1,textLocation:"bottom",marquee:!1,gridColumns:[1,2,null,3]},w="refreshNeeded"!==v?n?.slice(v).map(u.getStoryCard,b):void 0;if(!w)return null;let x=b.amount;const S=w.length;for(;x<S;)w.splice(x,0,(0,f.jsx)(c.default,{id:`adafter${w[x].key}`,sx:{gridColumn:"-1 / 1"},customFields:{pos:"AUTO_INCREASE",extraClasses:"autoad"}},`adafter${w[x].key}`)),x+=b.amount+1;return(0,f.jsxs)(a.t,{gap:p?"$3":"$0",className:"storyListWrapper",children:[p?(0,f.jsx)(d.default,{customFields:{dividerHeadingGC:!0,dividerColor:"$red.500",dividerMobileHeadingSize:"$4",dividerDesktopHeadingSize:"$5",dividerHeadingWeight:"$bold",dividerHeaderColor:"$blueGray.900",horizontalAlignment:"left",verticalAlignment:"top",bgColor:"$transparent",dividerHeadingLevel:1}}):null,(0,f.jsx)("div",{className:"storyListNext",children:(0,f.jsx)(r.l,{columns:[1,2,null,3],xGap:"$3",yGap:["$5","$4"],sx:h(h({},u.storyGridStyles.bottom),{},{"& > :nth-child(10n + 1)":{gridColumn:[null,"-1 / 1",null,"initial"]}}),children:w})})]})}},20766:function(e,t,n){"use strict";n.r(t),n.d(t,{HTMLEntities:function(){return M},default:function(){return F},getStoryCard:function(){return U},storyGridStyles:function(){return L}});var r=n(2525),i=n(34952),o=n(10520),a=n(94015),s=n(97968),l=n(17839),u=n(3901);function c(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var d
vendor: 24,156 bytes, line 99
99=[["ß","ss"],["ẞ","Ss"],["ä","ae"],["Ä","Ae"],["ö","oe"],["Ö","Oe"],["ü","ue"],["Ü","Ue"],["À","A"],["Á","A"],["Â","A"],["Ã","A"],["Ä","Ae"],["Å","A"],["Æ","AE"],["Ç","C"],["È","E"],["É","E"],["Ê","E"],["Ë","E"],["Ì","I"],["Í","I"],["Î","I"],["Ï","I"],["Ð","D"],["Ñ","N"],["Ò","O"],["Ó","O"],["Ô","O"],["Õ","O"],["Ö","Oe"],["Ő","O"],["Ø","O"],["Ù","U"],["Ú","U"],["Û","U"],["Ü","Ue"],["Ű","U"],["Ý","Y"],["Þ","TH"],["ß","ss"],["à","a"],["á","a"],["â","a"],["ã","a"],["ä","ae"],["å","a"],["æ","ae"],["ç","c"],["è","e"],["é","e"],["ê","e"],["ë","e"],["ì","i"],["í","i"],["î","i"],["ï","i"],["ð","d"],["ñ","n"],["ò","o"],["ó","o"],["ô","o"],["õ","o"],["ö","oe"],["ő","o"],["ø","o"],["ù","u"],["ú","u"],["û","u"],["ü","ue"],["ű","u"],["ý","y"],["þ","th"],["ÿ","y"],["ẞ","SS"],["à","a"],["À","A"],["á","a"],["Á","A"],["â","a"],["Â","A"],["ã","a"],["Ã","A"],["è","e"],["È","E"],["é","e"],["É","E"],["ê","e"],["Ê","E"],["ì","i"],["Ì","I"],["í","i"],["Í","I"],["ò","o"],["Ò","O"],["ó","o"],["Ó","O"],["ô","o"],["Ô","O"],["õ","o"],["Õ","O"],["ù","u"],["Ù","U"],["ú","u"],["Ú","U"],["ý","y"],["Ý","Y"],["ă","a"],["Ă","A"],["Đ","D"],["đ","d"],["ĩ","i"],["Ĩ","I"],["ũ","u"],["Ũ","U"],["ơ","o"],["Ơ","O"],["ư","u"],["Ư","U"],["ạ","a"],["Ạ","A"],["ả","a"],["Ả","A"],["ấ","a"],["Ấ","A"],["ầ","a"],["Ầ","A"],["ẩ","a"],["Ẩ","A"],["ẫ","a"],["Ẫ","A"],["ậ","a"],["Ậ","A"],["ắ","a"],["Ắ","A"],["ằ","a"],["Ằ","A"],["ẳ","a"],["Ẳ","A"],["ẵ","a"],["Ẵ","A"],["ặ","a"],["Ặ","A"],["ẹ","e"],["Ẹ","E"],["ẻ","e"],["Ẻ","E"],["ẽ","e"],["Ẽ","E"],["ế","e"],["Ế","E"],["ề","e"],["Ề","E"],["ể","e"],["Ể","E"],["ễ","e"],["Ễ","E"],["ệ","e"],["Ệ","E"],["ỉ","i"],["Ỉ","I"],["ị","i"],["Ị","I"],["ọ","o"],["Ọ","O"],["ỏ","o"],["Ỏ","O"],["ố","o"],["Ố","O"],["ồ","o"],["Ồ","O"],["ổ","o"],["Ổ","O"],["ỗ","o"],["Ỗ","O"],["ộ","o"],["Ộ","O"],["ớ","o"],["Ớ","O"],["ờ","o"],["Ờ","O"],["ở","o"],["Ở","O"],["ỡ","o"],["Ỡ","O"],["ợ","o"],["Ợ","O"],["ụ","u"],["Ụ","U"],["ủ","u"],["Ủ","U"],["ứ","u"],["Ứ","U"],["ừ","u"],["Ừ","U"],["ử","u"],["Ử","U"],["ữ","u"],["Ữ","U"],["ự","u"],["Ự","U"],["ỳ","y"],["Ỳ","Y"],["ỵ","y"],["Ỵ","Y"],["ỷ","y"],["Ỷ","Y"],["ỹ","y"],["Ỹ","Y"],["ء","e"],["آ","a"],["أ","a"],["ؤ","w"],["إ","i"],["ئ","y"],["ا","a"],["ب","b"],["ة","t"],["ت","t"],["ث","th"],["ج","j"],["ح","h"],["خ","kh"],["د","d"],["ذ","dh"],["ر","r"],["ز","z"],["س","s"],["ش","sh"],["ص","s"],["ض","d"],["ط","t"],["ظ","z"],["ع","e"],["غ","gh"],["ـ","_"],["ف","f"],["ق","q"],["ك","k"],["ل","l"],["م","m"],["ن","n"],["ه","h"],["و","w"],["ى","a"],["ي","y"],["َ‎","a"],["ُ","u"],["ِ‎","i"],["٠","0"],["١","1"],["٢","2"],["٣","3"],["٤","4"],["٥","5"],["٦","6"],["٧","7"],["٨","8"],["٩","9"],["چ","ch"],["ک","k"],["گ","g"],["پ","p"],["ژ","zh"],["ی","y"],["۰","0"],["۱","1"],["۲","2"],["۳","3"],["۴","4"],["۵","5"],["۶","6"],["۷","7"],["۸","8"],["۹","9"],["ټ","p"],["ځ","z"],["څ","c"],["ډ","d"],["ﺫ","d"],["ﺭ","r"],["ړ","r"],["ﺯ","z"],["ږ","g"],["ښ","x"],["ګ","g"],["ڼ","n"],["ۀ","e"],["ې","e"],["ۍ","ai"],["ٹ","t"],["ڈ","d"],["ڑ","r"],["ں","n"],["ہ","h"],["ھ","h"],["ے","e"],["А","A"],["а","a"],["Б","B"],["б","b"],["В","V"],["в","v"],["Г","G"],["г","g"],["Д","D"],["д","d"],["ъе","ye"],["Ъе","Ye"],["ъЕ","yE"],["ЪЕ","YE"],["Е","E"],["е","e"],["Ё","Yo"],["ё","yo"],["Ж","Zh"],["ж","zh"],["З","Z"],["з","z"],["И","I"],["и","i"],["ый","iy"],["Ый","Iy"],["ЫЙ","IY"],["ыЙ","iY"],["Й","Y"],["й","y"],["К","K"],["к","k"],["Л","L"],["л","l"],["М","M"],["м","m"],["Н","N"],["н","n"],["О","O"],["о","o"],["П","P"],["п","p"],["Р","R"],["р","r"],["С","S"],["с","s"],["Т","T"],["т","t"],["У","U"],["у","u"],["Ф","F"],["ф","f"],["Х","Kh"],["х","kh"],["Ц","Ts"],["ц","ts"],["Ч","Ch"],["ч","ch"],["Ш","Sh"],["ш","sh"],["Щ","Sch"],["щ","sch"],["Ъ",""],["ъ",""],["Ы","Y"],["ы","y"],["Ь",""],["ь",""],["Э","E"],["э","e"],["Ю","Yu"],["ю","yu"],["Я","Ya"],["я","ya"],["ă","a"],["Ă","A"],["ș","s"],["Ș","S"],["ț","t"],["Ț","T"],["ţ","t"],["Ţ","T"],["ş","s"],["Ş","S"],["ç","c"],["Ç","C"],["ğ","g"],["Ğ","G"],["ı","i"],["İ","I"],["ա","a"],["Ա","A"],["բ","b"],["Բ","B"],["գ","g"],["Գ","G"],["դ","d"],["Դ","D"],["ե","ye"],["Ե","Ye"],["զ","z"],["Զ","Z"],["է","e"],["Է","E"],["ը","y"],["Ը","Y"],["թ","t"],["Թ","T"],["ժ","zh"],["Ժ","Zh"],["ի","i"],["Ի","I"],["լ","l"],["Լ","L"],["խ","kh"],["Խ","Kh"],["ծ","ts"],["Ծ","Ts"],["կ","k"],["Կ","K"],["հ","h"],["Հ","H"],["ձ","dz"],["Ձ","Dz"],["ղ","gh"],["Ղ","Gh"],["ճ","tch"],["Ճ","Tch"],["մ","m"],["Մ","M"],["յ","y"],["Յ","Y"],["ն","n"],["Ն","N"],["շ","sh"],["Շ","Sh"],["ո","vo"],["Ո","Vo"],["չ","ch"],["Չ","Ch"],["պ","p"],["Պ","P"],["ջ","j"],["Ջ","J"],["ռ","r"],["Ռ","R"],["ս","s"],["Ս","S"],["վ","v"],["Վ","V"],["տ","t"],["Տ","T"],["ր","r"],["Ր","R"],["ց","c"],["Ց","C"],["ու","u"],["ՈՒ","U"],["Ու","U"],["փ","p"],["Փ","P"],["ք","q"],["Ք","Q"],["օ","o"],["Օ","O"],["ֆ","f"],["Ֆ","F"],["և","yev"],["ა","a"],["ბ","b"],["გ","g"],["დ","d"],["ე","e"],["ვ","v"],["ზ","z"],["თ","t"],["ი","i"],["კ","k"],["ლ","l"],["მ","m"],["ნ","n"],["ო","o"],["პ","p"],["ჟ","zh"],["რ","r"],["ს","s"],["ტ","t"],["უ","u"],["ფ","ph"],["ქ","q"],["ღ","gh"],["ყ","k"],["შ","sh"],["ჩ","ch"],["ც","ts"],["ძ","dz"],["წ","ts"],["ჭ","tch"],["ხ","kh"],["ჯ","j"],["ჰ","h"],["č","c"],["ď","d"],["ě","e"],["ň","n"],["ř","r"],["š","s"],["ť","t"],["ů","u"],["ž","z"],["Č","C"],["Ď","D"],["Ě","E"],["Ň","N"],["Ř","R"],["Š","S"],["Ť","T"],["Ů","U"],["Ž","Z"],["ހ","h"],["ށ","sh"],["ނ","n"],["ރ","r"],["ބ","b"],["ޅ","lh"],["ކ","k"],["އ","a"],["ވ","v"],["މ","m"],["ފ","f"],["ދ","dh"],["ތ","th"],["ލ","l"],["ގ","g"],["ޏ","gn"],["ސ","s"],["ޑ","d"],["ޒ","z"],["ޓ","t"],["ޔ","y"],["ޕ","p"],["ޖ","j"],["ޗ","ch"],["ޘ","tt"],["ޙ","hh"],["ޚ","kh"],["ޛ","th"],["ޜ","z"],["ޝ","sh"],["ޞ","s"],["ޟ","d"],["ޠ","t"],["ޡ","z"],["ޢ","a"],["ޣ","gh"],["ޤ","q"],["ޥ","w"],["ަ","a"],["ާ","aa"],["ި","i"],["ީ","ee"],["ު","u"],["ޫ","oo"],["ެ","e"],["ޭ","ey"],["ޮ","o"],["ޯ","oa"],["ް",""],["α","a"],["β","v"],["γ","g"],["δ","d"],["ε","e"],["ζ","z"],["η","i"],["θ","th"],["ι","i"],["κ","k"],["λ","l"],["μ","m"],["ν","n"],["ξ","ks"],["ο","o"],["π","p"],["ρ","r"],["σ","s"],["τ","t"],["υ","y"],["φ","f"],["χ","x"],["ψ","ps"],["ω","o"],["ά","a"],["έ","e"],["ί","i"],["ό","o"],["ύ","y"],["ή","i"],["ώ","o"],["ς","s"],["ϊ","i"],["ΰ","y"],["ϋ","y"],["ΐ","i"],["Α","A"],["Β","B"],["Γ","G"],["Δ","D"],["Ε","E"],["Ζ","Z"],["Η","I"],["Θ","TH"],["Ι","I"],["Κ","K"],["Λ","L"],["Μ","M"],["Ν","N"],["Ξ","KS"],["Ο","O"],["Π","P"],["Ρ","R"],["Σ","S"],["Τ","T"],["Υ","Y"],["Φ","F"],["Χ","X"],["Ψ","PS"],["Ω","O"],["Ά","A"],["Έ","E"],["Ί","I"],["Ό","O"],["Ύ","Y"],["Ή","I"],["Ώ","O"],["Ϊ","I"],["Ϋ","Y"],["ā","a"],["ē","e"],["ģ","g"],["ī","i"],["ķ","k"],["ļ","l"],["ņ","n"],["ū","u"],["Ā","A"],["Ē","E"],["Ģ","G"],["Ī","I"],["Ķ","K"],["Ļ","L"],["Ņ","N"],["Ū","U"],["č","c"],["š","s"],["ž","z"],["Č","C"],["Š","S"],["Ž","Z"],["ą","a"],["č","c"],["ę","e"],["ė","e"],["į","i"],["š","s"],["ų","u"],["ū","u"],["ž","z"],["Ą","A"],["Č","C"],["Ę","E"],["Ė","E"],["Į","I"],["Š","S"],["Ų","U"],["Ū","U"],["Ќ","Kj"],["ќ","kj"],["Љ","Lj"],["љ","lj"],["Њ","Nj"],["њ","nj"],["Тс","Ts"],["тс","ts"],["ą","a"],["ć","c"],["ę","e"],["ł","l"],["ń","n"],["ś","s"],["ź","z"],["ż","z"],["Ą","A"],["Ć","C"],["Ę","E"],["Ł","L"],["Ń","N"],["Ś","S"],["Ź","Z"],["Ż","Z"],["Є","Ye"],["І","I"],["Ї","Yi"],["Ґ","G"],["є","ye"],["і","i"],["ї","yi"],["ґ","g"],["IJ","IJ"],["ij","ij"],["¢","c"],["¥","Y"],["߿","b"],["৳","t"],["૱","Bo"],["฿","B"],["₠","CE"],["₡","C"],["₢","Cr"],["₣","F"],["₥","m"],["₦","N"],["₧","Pt"],["₨","Rs"],["₩","W"],["₫","s"],["€","E"],["₭","K"],["₮","T"],["₯","Dp"],["₰","S"],["₱","P"],["₲","G"],["₳","A"],["₴","S"],["₵","C"],["₶","tt"],["₷","S"],["₸","T"],["₹","R"],["₺","L"],["₽","P"],["₿","B"],["﹩","$"],["¢","c"],["¥","Y"],["₩","W"],["𝐀","A"],["𝐁","B"],["𝐂","C"],["𝐃","D"],["𝐄","E"],["𝐅","F"],["𝐆","G"],["𝐇","H"],["𝐈","I"],["𝐉","J"],["𝐊","K"],["𝐋","L"],["𝐌","M"],["𝐍","N"],["𝐎","O"],["𝐏","P"],["𝐐","Q"],["𝐑","R"],["𝐒","S"],["𝐓","T"],["𝐔","U"],["𝐕","V"],["𝐖","W"],["𝐗","X"],["𝐘","Y"],["𝐙","Z"],["𝐚","a"],["𝐛","b"],["𝐜","c"],["𝐝","d"],["𝐞","e"],["𝐟","f"],["𝐠","g"],["𝐡","h"],["𝐢","i"],["𝐣","j"],["𝐤","k"],["𝐥","l"],["𝐦","m"],["𝐧","n"],["𝐨","o"],["𝐩","p"],["𝐪","q"],["𝐫","r"],["𝐬","s"],["𝐭","t"],["𝐮","u"],["𝐯","v"],["𝐰","w"],["𝐱","x"],["𝐲","y"],["𝐳","z"],["𝐴","A"],["𝐵","B"],["𝐶","C"],["𝐷","D"],["𝐸","E"],["𝐹","F"],["𝐺","G"],["𝐻","H"],["𝐼","I"],["𝐽","J"],["𝐾","K"],["𝐿","L"],["𝑀","M"],["𝑁","N"],["𝑂","O"],["𝑃","P"],["𝑄","Q"],["𝑅","R"],["𝑆","S"],["𝑇","T"],["𝑈","U"],["𝑉","V"],["𝑊","W"],["𝑋","X"],["𝑌","Y"],["𝑍","Z"],["𝑎","a"],["𝑏","b"],["𝑐","c"],["𝑑","d"],["𝑒","e"],["𝑓","f"],["𝑔","g"],["𝑖","i"],["𝑗","j"],["𝑘","k"],["𝑙","l"],["𝑚","m"],["𝑛","n"],["𝑜","o"],["𝑝","p"],["𝑞","q"],["𝑟","r"],["𝑠","s"],["𝑡","t"],["𝑢","u"],["𝑣","v"],["𝑤","w"],["𝑥","x"],["𝑦","y"],["𝑧","z"],["𝑨","A"],["𝑩","B"],["𝑪","C"],["𝑫","D"],["𝑬","E"],["𝑭","F"],["𝑮","G"],["𝑯","H"],["𝑰","I"],["𝑱","J"],["𝑲","K"],["𝑳","L"],["𝑴","M"],["𝑵","N"],["𝑶","O"],["𝑷","P"],["𝑸","Q"],["𝑹","R"],["𝑺","S"],["𝑻","T"],["𝑼","U"],["𝑽","V"],["𝑾","W"],["𝑿","X"],["𝒀","Y"],["𝒁","Z"],["𝒂","a"],["𝒃","b"],["𝒄","c"],["𝒅","d"],["𝒆","e"],["𝒇","f"],["𝒈","g"],["𝒉","h"],["𝒊","i"],["𝒋","j"],["𝒌","k"],["𝒍","l"],["𝒎","m"],["𝒏","n"],["𝒐","o"],["𝒑","p"],["𝒒","q"],["𝒓","r"],["𝒔","s"],["𝒕","t"],["𝒖","u"],["𝒗","v"],["𝒘","w"],["𝒙","x"],["𝒚","y"],["𝒛","z"],["𝒜","A"],["𝒞","C"],["𝒟","D"],["𝒢","g"],["𝒥","J"],["𝒦","K"],["𝒩","N"],["𝒪","O"],["𝒫","P"],["𝒬","Q"],["𝒮","S"],["𝒯","T"],["𝒰","U"],["𝒱","V"],["𝒲","W"],["𝒳","X"],["𝒴","Y"],["𝒵","Z"],["𝒶","a"],["𝒷","b"],["𝒸","c"],["𝒹","d"],["𝒻","f"],["𝒽","h"],["𝒾","i"],["𝒿","j"],["𝓀","h"],["𝓁","l"],["𝓂","m"],["𝓃","n"],["𝓅","p"],["𝓆","q"],["𝓇","r"],["𝓈","s"],["𝓉","t"],["𝓊","u"],["𝓋","v"],["𝓌","w"],["𝓍","x"],["𝓎","y"],["𝓏","z"],["𝓐","A"],["𝓑","B"],["𝓒","C"],["𝓓","D"],["𝓔","E"],["𝓕","F"],["𝓖","G"],["𝓗","H"],["𝓘","I"],["𝓙","J"],["𝓚","K"],["𝓛","L"],["𝓜","M"],["𝓝","N"],["𝓞","O"],["𝓟","P"],["𝓠","Q"],["𝓡","R"],["𝓢","S"],["𝓣","T"],["𝓤","U"],["𝓥","V"],["𝓦","W"],["𝓧","X"],["𝓨","Y"],["𝓩","Z"],["𝓪","a"],["𝓫","b"],["𝓬","c"],["𝓭","d"],["𝓮","e"],["𝓯","f"],["𝓰","g"],["𝓱","h"],["𝓲","i"],["𝓳","j"],["𝓴","k"],["𝓵","l"],["𝓶","m"],["𝓷","n"],["𝓸","o"],["𝓹","p"],["𝓺","q"],["𝓻","r"],["𝓼","s"],["𝓽","t"],["𝓾","u"],["𝓿","v"],["𝔀","w"],["𝔁","x"],["𝔂","y"],["𝔃","z"],["𝔄","A"],["𝔅","B"],["𝔇","D"],["𝔈","E"],["𝔉","F"],["𝔊","G"],["𝔍","J"],["𝔎","K"],["𝔏","L"],["𝔐","M"],["𝔑","N"],["𝔒","O"],["𝔓","P"],["𝔔","Q"],["𝔖","S"],["𝔗","T"],["𝔘","U"],["𝔙","V"],["𝔚","W"],["𝔛","X"],["𝔜","Y"],["𝔞","a"],["𝔟","b"],["𝔠","c"],["𝔡","d"],["𝔢","e"],["𝔣","f"],["𝔤","g"],["𝔥","h"],["𝔦","i"],["𝔧","j"],["𝔨","k"],["𝔩","l"],["𝔪","m"],["𝔫","n"],["𝔬","o"],["𝔭","p"],["𝔮","q"],["𝔯","r"],["𝔰","s"],["𝔱","t"],["𝔲","u"],["𝔳","v"],["𝔴","w"],["𝔵","x"],["𝔶","y"],["𝔷","z"],["𝔸","A"],["𝔹","B"],["𝔻","D"],["𝔼","E"],["𝔽","F"],["𝔾","G"],["𝕀","I"],["𝕁","J"],["𝕂","K"],["𝕃","L"],["𝕄","M"],["𝕆","N"],["𝕊","S"],["𝕋","T"],["𝕌","U"],["𝕍","V"],["𝕎","W"],["𝕏","X"],["𝕐","Y"],["𝕒","a"],["𝕓","b"],["𝕔","c"],["𝕕","d"],["𝕖","e"],["𝕗","f"],["𝕘","g"],["𝕙","h"],["𝕚","i"],["𝕛","j"],["𝕜","k"],["𝕝","l"],["𝕞","m"],["𝕟","n"],["𝕠","o"],["𝕡","p"],["𝕢","q"],["𝕣","r"],["𝕤","s"],["𝕥","t"],["𝕦","u"],["𝕧","v"],["𝕨","w"],["𝕩","x"],["𝕪","y"],["𝕫","z"],["𝕬","A"],["𝕭","B"],["𝕮","C"],["𝕯","D"],["𝕰","E"],["𝕱","F"],["𝕲","G"],["𝕳","H"],["𝕴","I"],["𝕵","J"],["𝕶","K"],["𝕷","L"],["𝕸","M"],["𝕹","N"],["𝕺","O"],["𝕻","P"],["𝕼","Q"],["𝕽","R"],["𝕾","S"],["𝕿","T"],["𝖀","U"],["𝖁","V"],["𝖂","W"],["𝖃","X"],["𝖄","Y"],["𝖅","Z"],["𝖆","a"],["𝖇","b"],["𝖈","c"],["𝖉","d"],["𝖊","e"],["𝖋","f"],["𝖌","g"],["𝖍","h"],["𝖎","i"],["𝖏","j"],["𝖐","k"],["𝖑","l"],["𝖒","m"],["𝖓","n"],["𝖔","o"],["𝖕","p"],["𝖖","q"],["𝖗","r"],["𝖘","s"],["𝖙","t"],["𝖚","u"],["𝖛","v"],["𝖜","w"],["𝖝","x"],["𝖞","y"],["𝖟","z"],["𝖠","A"],["𝖡","B"],["𝖢","C"],["𝖣","D"],["𝖤","E"],["𝖥","F"],["𝖦","G"],["𝖧","H"],["𝖨","I"],["𝖩","J"],["𝖪","K"],["𝖫","L"],["𝖬","M"],["𝖭","N"],["𝖮","O"],["𝖯","P"],["𝖰","Q"],["𝖱","R"],["𝖲","S"],["𝖳","T"],["𝖴","U"],["𝖵","V"],["𝖶","W"],["𝖷","X"],["𝖸","Y"],["𝖹","Z"],["𝖺","a"],["𝖻","b"],["𝖼","c"],["𝖽","d"],["𝖾","e"],["𝖿","f"],["𝗀","g"],["𝗁","h"],["𝗂","i"],["𝗃","j"],["𝗄","k"],["𝗅","l"],["𝗆","m"],["𝗇","n"],["𝗈","o"],["𝗉","p"],["𝗊","q"],["𝗋","r"],["𝗌","s"],["𝗍","t"],["𝗎","u"],["𝗏","v"],["𝗐","w"],["𝗑","x"],["𝗒","y"],["𝗓","z"],["𝗔","A"],["𝗕","B"],["𝗖","C"],["𝗗","D"],["𝗘","E"],["𝗙","F"],["𝗚","G"],["𝗛","H"],["𝗜","I"],["𝗝","J"],["𝗞","K"],["𝗟","L"],["𝗠","M"],["𝗡","N"],["𝗢","O"],["𝗣","P"],["𝗤","Q"],["𝗥","R"],["𝗦","S"],["𝗧","T"],["𝗨","U"],["𝗩","V"],["𝗪","W"],["𝗫","X"],["𝗬","Y"],["𝗭","Z"],["𝗮","a"],["𝗯","b"],["𝗰","c"],["𝗱","d"],["𝗲","e"],["𝗳","f"],["𝗴","g"],["𝗵","h"],["𝗶","i"],["𝗷","j"],["𝗸","k"],["𝗹","l"],["𝗺","m"],["𝗻","n"],["𝗼","o"],["𝗽","p"],["𝗾","q"],["𝗿","r"],["𝘀","s"],["𝘁","t"],["𝘂","u"],["𝘃","v"],["𝘄","w"],["𝘅","x"],["𝘆","y"],["𝘇","z"],["𝘈","A"],["𝘉","B"],["𝘊","C"],["𝘋","D"],["𝘌","E"],["𝘍","F"],["𝘎","G"],["𝘏","H"],["𝘐","I"],["𝘑","J"],["𝘒","K"],["𝘓","L"],["𝘔","M"],["𝘕","N"],["𝘖","O"],["𝘗","P"],["𝘘","Q"],["𝘙","R"],["𝘚","S"],["𝘛","T"],["𝘜","U"],["𝘝","V"],["𝘞","W"],["𝘟","X"],["𝘠","Y"],["𝘡","Z"],["𝘢","a"],["𝘣","b"],["𝘤","c"],["𝘥","d"],["𝘦","e"],["𝘧","f"],["𝘨","g"],["𝘩","h"],["𝘪","i"],["𝘫","j"],["𝘬","k"],["𝘭","l"],["𝘮","m"],["𝘯","n"],["𝘰","o"],["𝘱","p"],["𝘲","q"],["𝘳","r"],["𝘴","s"],["𝘵","t"],["𝘶","u"],["𝘷","v"],["𝘸","w"],["𝘹","x"],["𝘺","y"],["𝘻","z"],["𝘼","A"],["𝘽","B"],["𝘾","C"],["𝘿","D"],["𝙀","E"],["𝙁","F"],["𝙂","G"],["𝙃","H"],["𝙄","I"],["𝙅","J"],["𝙆","K"],["𝙇","L"],["𝙈","M"],["𝙉","N"],["𝙊","O"],["𝙋","P"],["𝙌","Q"],["𝙍","R"],["𝙎","S"],["𝙏","T"],["𝙐","U"],["𝙑","V"],["𝙒","W"],["𝙓","X"],["𝙔","Y"],["𝙕","Z"],["𝙖","a"],["𝙗","b"],["𝙘","c"],["𝙙","d"],["𝙚","e"],["𝙛","f"],["𝙜","g"],["𝙝","h"],["𝙞","i"],["𝙟","j"],["𝙠","k"],["𝙡","l"],["𝙢","m"],["𝙣","n"],["𝙤","o"],["𝙥","p"],["𝙦","q"],["𝙧","r"],["𝙨","s"],["𝙩","t"],["𝙪","u"],["𝙫","v"],["𝙬","w"],["𝙭","x"],["𝙮","y"],["𝙯","z"],["𝙰","A"],["𝙱","B"],["𝙲","C"],["𝙳","D"],["𝙴","E"],["𝙵","F"],["𝙶","G"],["𝙷","H"],["𝙸","I"],["𝙹","J"],["𝙺","K"],["𝙻","L"],["𝙼","M"],["𝙽","N"],["𝙾","O"],["𝙿","P"],["𝚀","Q"],["𝚁","R"],["𝚂","S"],["𝚃","T"],["𝚄","U"],["𝚅","V"],["𝚆","W"],["𝚇","X"],["𝚈","Y"],["𝚉","Z"],["𝚊","a"],["𝚋","b"],["𝚌","c"],["𝚍","d"],["𝚎","e"],["𝚏","f"],["𝚐","g"],["𝚑","h"],["𝚒","i"],["𝚓","j"],["𝚔","k"],["𝚕","l"],["𝚖","m"],["𝚗","n"],["𝚘","o"],["𝚙","p"],["𝚚","q"],["𝚛","r"],["𝚜","s"],["𝚝","t"],["𝚞","u"],["𝚟","v"],["𝚠","w"],["𝚡","x"],["𝚢","y"],["𝚣","z"],["𝚤","l"],["𝚥","j"],["𝛢","A"],["𝛣","B"],["𝛤","G"],["𝛥","D"],["𝛦","E"],["𝛧","Z"],["𝛨","I"],["𝛩","TH"],["𝛪","I"],["𝛫","K"],["𝛬","L"],["𝛭","M"],["𝛮","N"],["𝛯","KS"],["𝛰","O"],["𝛱","P"],["𝛲","R"],["𝛳","TH"],["𝛴","S"],["𝛵","T"],["𝛶","Y"],["𝛷","F"],["𝛸","x"],["𝛹","PS"],["𝛺","O"],["𝛻","D"],["𝛼","a"],["𝛽","b"],["𝛾","g"],["𝛿","d"],["𝜀","e"],["𝜁","z"],["𝜂","i"],["𝜃","th"],["𝜄","i"],["𝜅","k"],["𝜆","l"],["𝜇","m"],["𝜈","n"],["𝜉","ks"],["𝜊","o"],["𝜋","p"],["𝜌","r"],["𝜍","s"],["𝜎","s"],["𝜏","t"],["𝜐","y"],["𝜑","f"],["𝜒","x"],["𝜓","ps"],["𝜔","o"],["𝜕","d"],["𝜖","E"],["𝜗","TH"],["𝜘","K"],["𝜙","f"],["𝜚","r"],["𝜛","p"],["𝜜","A"],["𝜝","V"],["𝜞","G"],["𝜟","D"],["𝜠","E"],["𝜡","Z"],["𝜢","I"],["𝜣","TH"],["𝜤","I"],["𝜥","K"],["𝜦","L"],["𝜧","M"],["𝜨","N"],["𝜩","KS"],["𝜪","O"],["𝜫","P"],["𝜬","S"],["𝜭","TH"],["𝜮","S"],["𝜯","T"],["𝜰","Y"],["𝜱","F"],["𝜲","X"],["𝜳","PS"],["𝜴","O"],["𝜵","D"],["𝜶","a"],["𝜷","v"],["𝜸","g"],["𝜹","d"],["𝜺","e"],["𝜻","z"],["𝜼","i"],["𝜽","th"],["𝜾","i"],["𝜿","k"],["𝝀","l"],["𝝁","m"],["𝝂","n"],["𝝃","ks"],["𝝄","o"],["𝝅","p"],["𝝆","r"],["𝝇","s"],["𝝈","s"],["𝝉","t"],["𝝊","y"],["𝝋","f"],["𝝌","x"],["𝝍","ps"],["𝝎","o"],["𝝏","a"],["𝝐","e"],["𝝑","i"],["𝝒","k"],["𝝓","f"],["𝝔","r"],["𝝕","p"],["𝝖","A"],["𝝗","B"],["𝝘","G"],["𝝙","D"],["𝝚","E"],["𝝛","Z"],["𝝜","I"],["𝝝","TH"],["𝝞","I"],["𝝟","K"],["𝝠","L"],["𝝡","M"],["𝝢","N"],["𝝣","KS"],["𝝤","O"],["𝝥","P"],["𝝦","R"],["𝝧","TH"],["𝝨","S"],["𝝩","T"],["𝝪","Y"],["𝝫","F"],["𝝬","X"],["𝝭","PS"],["𝝮","O"],["𝝯","D"],["𝝰","a"],["𝝱","v"],["𝝲","g"],["𝝳","d"],["𝝴","e"],["𝝵","z"],["𝝶","i"],["𝝷","th"],["𝝸","i"],["𝝹","k"],["𝝺","l"],["𝝻","m"],["𝝼","n"],["𝝽","ks"],["𝝾","o"],["𝝿","p"],["𝞀","r"],["𝞁","s"],["𝞂","s"],["𝞃","t"],["𝞄","y"],["𝞅","f"],["𝞆","x"],["𝞇","ps"],["𝞈","o"],["𝞉","a"],["𝞊","e"],["𝞋","i"],["𝞌","k"],["𝞍","f"],["𝞎","r"],["𝞏","p"],["𝞐","A"],["𝞑","V"],["𝞒","G"],["𝞓","D"],["𝞔","E"],["𝞕","Z"],["𝞖","I"],["𝞗","TH"],["𝞘","I"],["𝞙","K"],["𝞚","L"],["𝞛","M"],["𝞜","N"],["𝞝","KS"],["𝞞","O"],["𝞟","P"],["𝞠","S"],["𝞡","TH"],["𝞢","S"],["𝞣","T"],["𝞤","Y"],["𝞥","F"],["𝞦","X"],["𝞧","PS"],["𝞨","O"],["𝞩","D"],["𝞪","av"],["𝞫","g"],["𝞬","d"],["𝞭","e"],["𝞮","z"],["𝞯","i"],["𝞰","i"],["𝞱","th"],["𝞲","i"],["𝞳","k"],["𝞴","l"],["𝞵","m"],["𝞶","n"],["𝞷","ks"],["𝞸","o"],["𝞹","p"],["𝞺","r"],["𝞻","s"],["𝞼","s"],["𝞽","t"],["𝞾","y"],["𝞿","f"],["𝟀","x"],["𝟁","ps"],["𝟂","o"],["𝟃","a"],["𝟄","e"],["𝟅","i"],["𝟆","k"],["𝟇","f"],["𝟈","r"],["𝟉","p"],["𝟊","F"],["𝟋","f"],["⒜","(a)"],["⒝","(b)"],["⒞","(c)"],["⒟","(d)"],["⒠","(e)"],["⒡","(f)"],["⒢","(g)"],["⒣","(h)"],["⒤","(i)"],["⒥","(j)"],["⒦","(k)"],["⒧","(l)"],["⒨","(m)"],["⒩","(n)"],["⒪","(o)"],["⒫","(p)"],["⒬","(q)"],["⒭","(r)"],["⒮","(s)"],["⒯","(t)"],["⒰","(u)"],["⒱","(v)"],["⒲","(w)"],["⒳","(x)"],["⒴","(y)"],["⒵","(z)"],["Ⓐ","(A)"],["Ⓑ","(B)"],["Ⓒ","(C)"],["Ⓓ","(D)"],["Ⓔ","(E)"],["Ⓕ","(F)"],["Ⓖ","(G)"],["Ⓗ","(H)"],["Ⓘ","(I)"],["Ⓙ","(J)"],["Ⓚ","(K)"],["Ⓛ","(L)"],["Ⓝ","(N)"],["Ⓞ","(O)"],["Ⓟ","(P)"],["Ⓠ","(Q)"],["Ⓡ","(R)"],["Ⓢ","(S)"],["Ⓣ","(T)"],["Ⓤ","(U)"],["Ⓥ","(V)"],["Ⓦ","(W)"],["Ⓧ","(X)"],["Ⓨ","(Y)"],["Ⓩ","(Z)"],["ⓐ","(a)"],["ⓑ","(b)"],["ⓒ","(b)"],["ⓓ","(c)"],["ⓔ","(e)"],["ⓕ","(f)"],["ⓖ","(g)"],["ⓗ","(h)"],["ⓘ","(i)"],["ⓙ","(j)"],["ⓚ","(k)"],["ⓛ","(l)"],["ⓜ","(m)"],["ⓝ","(n)"],["ⓞ","(o)"],["ⓟ","(p)"],["ⓠ","(q)"],["ⓡ","(r)"],["ⓢ","(s)"],["ⓣ","(t)"],["ⓤ","(u)"],["ⓥ","(v)"],["ⓦ","(w)"],["ⓧ","(x)"],["ⓨ","(y)"],["ⓩ","(z)"],["Ċ","C"],["ċ","c"],["Ġ","G"],["ġ","g"],["Ħ","H"],["ħ","h"],["Ż","Z"],["ż","z"],["𝟎","0"],["𝟏","1"],["𝟐","2"],["𝟑","3"],["𝟒","4"],["𝟓","5"],["𝟔","6"],["𝟕","7"],["𝟖","8"],["𝟗","9"],["𝟘","0"],["𝟙","1"],["𝟚","2"],["𝟛","3"],["𝟜","4"],["𝟝","5"],["𝟞","6"],["𝟟","7"],["𝟠","8"],["𝟡","9"],["𝟢","0"],["𝟣","1"],["𝟤","2"],["𝟥","3"],["𝟦","4"],["𝟧","5"],["𝟨","6"],["𝟩","7"],["𝟪","8"],["𝟫","9"],["𝟬","0"],["𝟭","1"],["𝟮","2"],["𝟯","3"],["𝟰","4"],["𝟱","5"],["𝟲","6"],["𝟳","7"],["𝟴","8"],["𝟵","9"],["𝟶","0"],["𝟷","1"],["𝟸","2"],["𝟹","3"],["𝟺","4"],["𝟻","5"],["𝟼","6"],["𝟽","7"],["𝟾","8"],["𝟿","9"],["①","1"],["②","2"],["③","3"],["④","4"],["⑤","5"],["⑥","6"],["⑦","7"],["⑧","8"],["⑨","9"],["⑩","10"],["⑪","11"],["⑫","12"],["⑬","13"],["⑭","14"],["⑮","15"],["⑯","16"],["⑰","17"],["⑱","18"],["⑲","19"],["⑳","20"],["⑴","1"],["⑵","2"],["⑶","3"],["⑷","4"],["⑸","5"],["⑹","6"],["⑺","7"],["⑻","8"],["⑼","9"],["⑽","10"],["⑾","11"],["⑿","12"],["⒀","13"],["⒁","14"],["⒂","15"],["⒃","16"],["⒄","17"],["⒅","18"],["⒆","19"],["⒇","20"],["⒈","1."],["⒉","2."],["⒊","3."],["⒋","4."],["⒌","5."],["⒍","6."],["⒎","7."],["⒏","8."],["⒐","9."],["⒑","10."],["⒒","11."],["⒓","12."],["⒔","13."],["⒕","14."],["⒖","15."],["⒗","16."],["⒘","17."],["⒙","18."],["⒚","19."],["⒛","20."],["⓪","0"],["⓫","11"],["⓬","12"],["⓭","13"],["⓮","14"],["⓯","15"],["⓰","16"],["⓱","17"],["⓲","18"],["⓳","19"],["⓴","20"],["⓵","1"],["⓶","2"],["⓷","3"],["⓸","4"],["⓹","5"],["⓺","6"],["⓻","7"],["⓼","8"],["⓽","9"],["⓾","10"],["⓿","0"],["🙰","&"],["🙱","&"],["🙲","&"],["🙳","&"],["🙴","&"],["🙵","&"],["🙶",'"'],["🙷",'"'],["🙸",'"'],["‽","?!"],["🙹","?!"],["🙺","?!"],["🙻","?!"],["🙼","/"],["🙽","\\"],["🜇","AR"],["🜈","V"],["🜉","V"],["🜆","VR"],["🜅","VF"],["🜩","2"],["🜪","5"],["🝡","f"],["🝢","W"],["🝣","U"],["🝧","V"],["🝨","T"],["🝪","V"],["🝫","MB"],["🝬","VB"],["🝲","3B"],["🝳","3B"],["💯","100"],["🔙","BACK"],["🔚","END"],["🔛","ON!"],["🔜","SOON"],["🔝","TOP"],["🔞","18"],["🔤","abc"],["🔠","ABCD"],["🔡","abcd"],["🔢","1234"],["🔣","T&@%"],["#️⃣","#"],["*️⃣","*"],["0️⃣","0"],["1️⃣","1"],["2️⃣","2"],["3️⃣","3"],["4️⃣","4"],["5️⃣","5"],["6️⃣","6"],["7️⃣","7"],["8️⃣","8"],["9️⃣","9"],["🔟","10"],["🅰️","A"],["🅱️","B"],["🆎","AB"],["🆑","CL"],["🅾️","O"],["🅿","P"],["🆘","SOS"],["🅲","C"],["🅳","D"],["🅴","E"],["🅵","F"],["🅶","G"],["🅷","H"],["🅸","I"],["🅹","J"],["🅺","K"],["🅻","L"],["🅼","M"],["🅽","N"],["🆀","Q"],["🆁","R"],["🆂","S"],["🆃","T"],["🆄","U"],["🆅","V"],["🆆","W"],["🆇","X"],["🆈","Y"],["🆉","Z"]]
99;function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){if("string"!=typeof e)throw new TypeError(`Expected a string, got \`${typeof e}\``);t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({customReplacements:[]},t);const n=new Map([...d,...t.customReplacements]);return e=((e,t)=>{for(const[n,r]of t)e=e.replace(new RegExp(c(n),"g"),r);return e})(e=e.normalize(),n),e=e.normalize("NFD").replace(/\p{Diacritic}/gu,"").normalize()}var g=[["&"," and "],["🦄"," unicorn "],["♥"," love "]];function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){if("string"!=typeof e)throw new TypeError(`Expected a string, got \`${typeof e}\``);t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({separator:"-",lowercase:!0,decamelize:!0,customReplacements:[],preserveLeadingUnderscore:!1,preserveTrailingDash:!1,preserveCharacters:[]},t);const n=t.preserveLeadingUnderscore&&e.startsWith("_"),r=t.preserveTrailingDash&&e.endsWith("-");e=h(e,{customReplacements:new Map([...g,...t.customReplacements])}),t.decamelize&&(e=(e=>e.replace(/([A-Z]{2,})(\d+)/g,"$1 $2").replace(/([a-z\d]+)([A-Z]{2,})/g,"$1 $2").replace(/([a-z\d])([A-Z])/g,"$1 $2").replace(/([A-Z]+)([A-Z][a-rt-z\d]+)/g,"$1 $2"))(e));const i=(e=>{let t="a-z\\d";if(t+=e.lowercase?"":"A-Z",e.preserveCharacters.length>0)for(const n of e.preserveCharacters){if(n===e.separator)throw new Error(`The separator character \`${e.separator}\` cannot be included in preserved characters: ${e.preserveCharacters}`);t+=c(n)}return new RegExp(`[^${t}]+`,"g")})(t);return t.lowercase&&(e=e.toLowerCase()),e=(e=(e=e.replace(/([a-zA-Z\d]+)'([ts])(\s|$)/g,"$1$2$3")).replace(i,t.separator)).replace(/\\/g,""),t.separator&&(e=((e,t)=>{const n=c(t);return e.replace(new RegExp(`${n}{2,}`,"g"),t).replace(new RegExp(`^${n}|${n}$`,"g"),"")})(e,t.separator)),n&&(e=`_${e}`),r&&(e=`${e}-`),e}var b=n(14375),w=n(4321),x=n(86780),S=n(40809),k=n(24142),O=n(39486),T=n(78367),C=n(90069),E=n(91175),j=n(71344),_=n(19100),P=n(78573),I=n(85349);function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?A(Object(n),!0).forEach(function(t){R(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function R(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M(e){try{const t=new Set(e.match(/&#x([^;]+);/gm));let n=e;return t.forEach(e=>{const t=parseInt(e.replace("&#x","").replace(";",""),16),r=String.fromCharCode(t);n=n.replace(new RegExp(`${e}`,"g"),r)}),n}catch(t){return console.error(t),e}}const $={position:["relative","static"],width:["$screenWidth","initial"],left:["50%","0"],right:["50%","0"],margin:["0 -50vw","auto"]},L={top:$,right:void 0,bottom:$,left:void 0,overlay:void 0},N={first:0,second:1,third:2,0:0,1:1,2:2};function U(e,t){const{amount:n,arcSite:i,siteName:o,shouldBeStatic:a,isAdmin:s,sourceId:l,mobileHeadingSize:u,tabletHeadingSize:c,desktopHeadingSize:d,headingColor:f,headingWeight:p,showDividers:h,metaTitleSize:g,metaTitleColor:m,metaTitleWeight:y,mobileDescriptionSize:v,tabletDescriptionSize:b,desktopDescriptionSize:w,descriptionWeight:x,descriptionColor:k,timelineDotColor:O,timelineLineColor:_,readMoreSize:P,readMoreColor:A,readMoreWeight:R,headlineLines:M,descriptionLines:$,showDescription:L,showLivestreamPromo:N,adTagUrl:U,autoPlay:B,muted:F,enablePreRoll:z,enableLinkOverlay:V,livestreamPositionIndex:H,livestreamSticky:G,livestreamStickyPosition:W,livestreamInitialInView:q,showImage:K,showVideoIcon:Y,showTime:X,horizontalScroll:J,placeholderColor:Z,textLocation:Q,timelineList:ee,showReadMore:te,marquee:ne,gridColumns:re,imageColumn:ie}=this,oe={heading:{fontSize:[u,c,ne&&0===t?"$5":d],fontWeight:p,color:f},metaTitle:{fontSize:g,fontWeight:y,color:m},description:{fontSize:[v,b,w],fontWeight:x,color:k},readMore:{fontSize:P,fontWeight:R,color:A},timeline:{dotColor:O,lineColor:_},horizontalScroll:J,placeholderColor:Z},ae=ne&&0===t?"overlay":Q,se=(0,j.Kj)(D(D({column:ie},function({marquee:e,amount:t,index:n,gridColumns:r}){return e&&3===t?{columns:[1,2,3],span:0===n?[1,2,2]:[1]}:e&&5===t?{columns:[1,2,null,6],span:0===n?[1,2,null,4]:[1]}:{columns:r}}({marquee:ne,amount:n,index:t,gridColumns:re})),{},{imageFraction:"left"===ae||"right"===ae?.5:1},J?{horizontalScroll:{amount:n}}:{}));if("stream_source"in e)return(0,I.jsxs)(S.Fragment,{children:[(0,I.jsx)(E.A,D({href:e.canonical_url,imageSizes:se,textLocation:ae,decorations:{timelineList:ee,showReadMore:te},pbStyles:oe,gaTag:{gaaction:"Story List",gacategory:"Story Card",galabel:e.canonical_url,gavalue:t}},H===t?{livestream:{hls:e.promo_url||e.url,poster:e.image,id:e.promo_dai_asset_key||e.daiAssetKey||e.id,daiAssetKey:e.promo_dai_asset_key||e.daiAssetKey,title:e.title,url:(0,T.bi)({link:e.canonical_url,arcSite:i}),stickyEnabled:G,stickyPosition:W,initialInView:q,canonical_website:e.canonical_website,enableLinkOverlay:V,linkOverlayLabel:"Watch Live",enablePreRoll:z,adTagUrl:U,autoPlay:B,muted:F}}:void 0)),h&&t<n-1?(0,I.jsx)(r.t,{variant:"$gray100",sx:{margin:"$0"}}):null]},e.title);const{owner:{sponsored:le}={},headlines:ue,subheadlines:ce,description:{basic:de}={},websites:fe}=e;let pe=!1;pe=(0,T.$B)(e.promo_items?.basic)?"video"===e.promo_items?.basic?.type||"video"===e.type||"video"===e.promo_items?.livestream?.type:"custom_embed"===e.promo_items?.basic?.type&&"video_clip"===e.promo_items?.basic?.subtype||"reference"===e.promo_items?.basic?.type;const he=(0,T.$B)(e.promo_items?.basic)?e.promo_items?.basic:"custom_embed"===e.promo_items?.basic?.type&&"video_clip"===e.promo_items?.basic?.subtype?{url:e.promo_items.basic.embed.config.poster.file,height:e.promo_items.basic.embed.config.poster.height,width:e.promo_items.basic.embed.config.poster.width,_id:e.promo_items.basic._id,canonical_website:i,type:"image"}:(0,C.lV)(e),ge=(0,T.nr)(e.display_date,e.publish_date)?new Date(e.publish_date):new Date(e.dis
99play_date),me=fe?.[i],ye=me?.website_url,ve=ye||e.canonical_url,be=e.canonical_url||"",we=be.indexOf("http://")>=0||be.indexOf("https://")>=0?new URL(be).hostname.replace("www.",""):void 0,xe=we?.includes(o.toLowerCase())?void 0:we,Se=e?.promo_items?.livestream&&"subtype"in e.promo_items.livestream&&"livestream"===e.promo_items.livestream.subtype?{hls:e.promo_items.livestream.embed.config.hls,poster:e.promo_items.livestream.embed.config.poster,adTagUrl:U||e.promo_items.livestream.embed.config.adTag_preroll,id:e.promo_items.livestream.embed.id,daiAssetKey:e.promo_items.livestream.embed.config.daiAssetKey,canonical_website:e.promo_items.livestream.embed.config.canonical_website,title:e.promo_items.livestream.embed.config.title,url:ve,stickyEnabled:G,stickyPosition:W,initialInView:q,enablePreRoll:z,enableLinkOverlay:V,muted:F,autoPlay:B}:void 0;return(0,I.jsxs)(S.Fragment,{children:[(0,I.jsx)(E.A,D({id:e._id,href:ve,promo:he,headlines:ue,subheadlines:ce,description:L||ne&&L&&0!==t?de:void 0,displayDate:X?ge:void 0,showSource:s&&0===t?l:void 0,headlineLines:M,descriptionLines:$,thirdPartySource:xe,shouldBeStatic:a,gaTag:{gaaction:"Story List",gacategory:"Story Card",galabel:ve,gavalue:t},lazy:!ne,sponsored:le,showImage:K,imageSizes:se,textLocation:ae,decorations:{timelineList:ee,showReadMore:te},pbStyles:D(D({},oe),{},{showVideoIcon:pe&&Y})},Se&&N?{livestream:Se}:void 0)),h&&t<n-1?(0,I.jsx)(r.t,{variant:"$gray100",sx:{margin:"$0"}}):null]},e._id)}const B=({customFields:{startFrom:e,amount:t=6,mobileColumns:n=1,tabletColumns:r=2,desktopColumns:c=null,collectionId:d="",topicEntity:f="",tagName:p="",sectionName:h="",articleIdOrUrl:g,stories:m=!0,videos:y=!1,useGlobalContent:x=!1,authorId:O="",xGap:C="$3",yGap:E="$5",marquee:j=!1,showDividers:A=!1,gap:R="$3",mobileHeadingSize:M="$2",tabletHeadingSize:$=null,desktopHeadingSize:B="$3",headingColor:F,headingWeight:z="$bold",metaTitleSize:V="$0",metaTitleColor:H="$red.600",metaTitleWeight:G="$medium",mobileDescriptionSize:W="$1",tabletDescriptionSize:q=null,desktopDescriptionSize:K=null,descriptionWeight:Y="$normal",descriptionColor:X="$blueGray.600",timelineDotColor:J="$red.600",timelineLineColor:Z="$blueGray.300",readMoreSize:Q="$0",readMoreWeight:ee="$semibold",readMoreColor:te="$red.600",bottomLinkText:ne="Read More",bottomLinkUrl:re,bottomLinkSize:ie="$1",bottomLinkColor:oe="$blueGray.600",bottomLinkWeight:ae="$semibold",headlineLines:se,descriptionLines:le=3,livestreamSticky:ue,livestreamStickyPosition:ce="top",livestreamInitialInView:de=!0,showLivestreamPromo:fe=!1,enablePreRoll:pe=!1,autoPlay:he=!0,muted:ge=!0,enableLinkOverlay:me=!0,livestreamPositionIndex:ye,showImage:ve=!0,showTime:be=!0,showDescription:we=!0,showVideoIcon:xe=!0,horizontalScroll:Se=!1,placeholderColor:ke="$blueGray.100",textLocation:Oe="bottom",timelineList:Te,showLive:Ce,showReadMore:Ee,showBottomLink:je,dividerHeadingGC:_e=!1,dividerHeadingContent:Pe,dividerHeadingLink:Ie,dividerColor:Ae="$red.500",dividerMobileHeadingSize:De="$2",dividerTabletHeadingSize:Re=null,dividerDesktopHeadingSize:Me="$3",dividerHeadingWeight:$e="$bold",dividerHeaderColor:Le="$blueGray.900",horizontalAlignment:Ne="left",verticalAlignment:Ue="top",bgColor:Be="$transparent",scrollOverlay:Fe="linear-gradient(to left, #f0fdfa, rgba(240, 253, 250, 0))",galleries:ze=!1,livePillColor:Ve="$red.600"}})=>{const{id:He}=(0,w.useComponentContext)(),Ge=(0,_.x)(),{siteProperties:{siteName:We},globalContent:qe,globalContentConfig:{source:Ke,query:{author_id:Ye=null}={}}={},arcSite:Xe,isAdmin:Je}=(0,w.useAppContext)(),Ze=Ye,Qe=ye?N[ye]:void 0,et=Ie||_e||!h?Ie:`https://${We.toLowerCase()}/${v(h,{separator:"_",lowercase:!1})}`,tt=Ie||_e||!p&&!f?void 0:`https://www.${We.toLowerCase()}/topic/${v((0,T.sT)(p||f),{separator:"_",lowercase:!1})}/`,nt=[x&&"author-by-id"!==Ke,null!==d&&""!==d,null!==f&&""!==f,!x&&!y&&(null!==p&&""!==p||null!==h&&""!==h||null!==O&&""!==O)||x&&"author-by-id"===Ke,!!g,!(!y||!(null!==p&&""!==p||null!==h&&""!==h))],rt=["globalContent","0PB_CollectionStoryCard","0PB_TroveStoryCard","0PB_ContentStoryCard","content-api","gmg-videos"][nt.indexOf(!0)];let it,ot=null;switch(rt){case"0PB_CollectionStoryCard":ot={collection_id:d,from:0,size:0},it=`collection:${d}`;break;case"0PB_TroveStoryCard":ot={entity:(0,T.Zr)(f),stories:m,videos:y,galleries:ze},it=`topic:${f}`;break;case"0PB_ContentStoryCard":ot={stories:m,videos:y,galleries:ze,section:"",tag:"",authorId:""},h&&(ot.section=h),p&&(ot.tag=p),O?ot.authorId=O.replace("%20"," "):x&&Ze&&(ot.authorId=Ze.replace("%20"," ")),it=x&&Ze?"globalContent":`feed:${h||""}:${p||""}:${O||""}`;break;case"content-api":it="content-api",ot=g?.startsWith("/")?{website_url:g}:{_id:g};break;case"gmg-videos":{it=`gmg-videos:${h}:${p.toLowerCase()}`;const e=p.toLowerCase().split(",").map(e=>
99e.trim()).filter(Boolean);ot=h?{section:h,transformResponse:"true"}:{keywords:e,transformResponse:"true"};break}case"globalContent":it="globalContent";break;default:ot=null}const at=(0,b.useContent)(void 0!==Qe?{source:"all-livestreams"}:void 0),st=(0,S.useMemo)(()=>{if(at?.assets&&0!==at.assets.length)return at.assets.filter(e=>e.canonical_website===Xe&&"epg"===e.stream_source&&e.distribution.includes("web_homepage"))},[Xe,at?.assets]),{features:lt}=(0,k.Uv)();let ut=0,ct=t;it&&(ut=e?e-1:lt[it]?.features[He]?lt[it].features[He].start:"gmg-videos"===rt?0:"refreshNeeded",ct=lt[it]?.features[He]?.amount??t),ot&&"refreshNeeded"!==ut&&(ot.from=ut,ot.size=ct);const dt=(0,b.useContent)(["globalContent","content-api","gmg-videos"].includes(rt)?void 0:{source:rt,query:ot}),ft=(0,b.useContent)("gmg-videos"===rt?{source:rt,query:D(D({},ot),{},{size:ot?.size??t})}:void 0),pt="gmg-videos"===rt?ft?.content_elements:void 0,ht=(0,b.useContent)(g?{source:"content-api",query:ot}:void 0);let gt;gt=ht?[ht]:pt||(("globalContent"===rt?qe?.content_elements:null)||dt?.content_elements||null);const mt=nt.filter(e=>e);if(Je&&1!==mt.length){const e=0===mt.length?"Choose a content source for this story list":"Choose only one content source for this story";return(0,I.jsxs)(i.t,{as:"section",gap:"$2",sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",gridColumn:"-1 / 1",borderRadius:"$md"},children:[(0,I.jsx)(o.t,{level:3,sx:{fontSize:"$4"},children:"Story List:"}),(0,I.jsx)(a.t,{sx:{color:"$lightBlue.900"},children:e})]})}if(Je&&"refreshNeeded"===ut)return(0,I.jsxs)(i.t,{as:"section",gap:"$2",sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",gridColumn:"-1 / 1",borderRadius:"$md"},children:[(0,I.jsx)(o.t,{level:3,sx:{fontSize:"$4"},children:"Story List:"}),(0,I.jsx)(a.t,{sx:{color:"$lightBlue.900"},children:"Refresh to see content"})]});if(!gt)return null;const yt=x&&"refreshNeeded"!==ut?ut:0,vt=x&&"refreshNeeded"!==ut?ut+t:t,bt={amount:t,descriptionLines:le,headlineLines:se,arcSite:Xe,siteName:We,isAdmin:Je,sourceId:it,showDividers:A,mobileHeadingSize:M,tabletHeadingSize:$,desktopHeadingSize:B,headingColor:F,headingWeight:z,metaTitleSize:V,metaTitleColor:H,metaTitleWeight:G,mobileDescriptionSize:W,tabletDescriptionSize:q,desktopDescriptionSize:K,descriptionWeight:Y,descriptionColor:X,timelineDotColor:J,timelineLineColor:Z,readMoreSize:Q,readMoreWeight:ee,readMoreColor:te,showDescription:we,showLivestreamPromo:fe,livestreamSticky:ue,livestreamStickyPosition:ce,livestreamInitialInView:de,enableLinkOverlay:me,livestreamPositionIndex:Qe,autoPlay:he,muted:ge,enablePreRoll:pe,showImage:ve,showVideoIcon:xe,showTime:be,horizontalScroll:Se,placeholderColor:ke,textLocation:Oe,timelineList:Te,showReadMore:Ee,marquee:j,gridColumns:[n,r,c],imageColumn:Ge};let wt=[];if("number"==typeof Qe&&st?.[0]){const e=[...gt];e.splice(Qe,0,st[0]),wt=e.slice(yt,vt).map(U,bt)}else wt=gt.slice(yt,vt).map(U,bt);if(j){if(3===t)return(0,I.jsxs)(i.t,{gap:R,className:"marqueeNext",children:[Pe||_e?(0,I.jsx)(P.default,{showLive:Ce,customFields:{dividerHeadingGC:_e,dividerHeadingContent:Pe,dividerHeadingLink:et||tt||Ie,dividerColor:Ae,dividerMobileHeadingSize:De,dividerTabletHeadingSize:Re,divi
99derDesktopHeadingSize:Me,dividerHeadingWeight:$e,dividerHeaderColor:Le,horizontalAlignment:Ne,verticalAlignment:Ue,bgColor:Be,livePillColor:Ve,dividerHeadingLevel:_e?1:2},children:Pe}):null,(0,I.jsx)("div",{className:"storyListNext",children:(0,I.jsx)(s.l,{className:"marqueeWrapper",gap:"$3",columns:[1,2,3],sx:{width:["100vw","$full"],position:["relative","static"],left:["50%","0"],right:["50%","0"],margin:["0 -50vw","auto"],gridTemplateRows:["1fr",null,"repeat(2, 1fr)"],"& > :first-child":{aspectRatio:["16 / 9",null,"initial"],gridColumn:[null,"-1 / 1","1 / 3"],gridRow:[null,null,"1 / 3"],".imageWrapper":{height:"100%"}}},children:wt})})]});if(5===t)return(0,I.jsxs)(i.t,{gap:R,className:"marqueeNext",children:[Pe||_e?(0,I.jsx)(P.default,{showLive:Ce,customFields:{dividerHeadingGC:_e,dividerHeadingContent:Pe,dividerHeadingLink:Ie||et||tt,dividerColor:Ae,dividerMobileHeadingSize:De,dividerTabletHeadingSize:Re,dividerDesktopHeadingSize:Me,dividerHeadingWeight:$e,dividerHeaderColor:Le,horizontalAlignment:Ne,verticalAlignment:Ue,bgColor:Be,livePillColor:Ve,dividerHeadingLevel:_e?1:2},children:Pe}):null,(0,I.jsx)("div",{className:"storyListNext",children:(0,I.jsx)(s.l,{className:"marqueeWrapper",xGap:[null,"$3"],yGap:"$5",sx:{width:["100vw","$full"],position:["relative","static"],left:["50%","0"],right:["50%","0"],margin:["0 -50vw","auto"],gridTemplateColumns:["1fr","repeat(2, 1fr)",null,"repeat(6, 1fr)"],gridTemplateRows:["1fr",null,null,"repeat(2, 1fr)"],"& > article .flexWrapper":{height:["initial",null,null,"100%"]},"& > :first-child":{marginBottom:[null,"$-3","initial"],gridColumn:["initial","-1 / 1",null,"2 / span 4"],gridRow:["initial",null,null,"1 / span 2"],".imageWrapper":{height:"100%"},".storyImage a:before":{display:["none","block"]},".storyText":{width:["unset","$full"],position:["unset","absolute"],bottom:["unset","$3"],zIndex:["unset","2"],px:["$4","$3"]},".time span":{color:[H,"white"]},".storyHeadline":{color:[F,"white"],fontWeight:[z,null,"$bold"]},".storyDescription":{color:[X,"white"]}},"& > :nth-child(2)":{gridColumn:["initial",null,null,"1 / span 1"],gridRow:["initial",null,null,"1 / span 1"],alignSelf:[null,null,null,"flex-start"]},"& > :nth-child(3)":{gridColumn:["initial",null,null,"1 / span 1"],gridRow:["initial",null,null,"2 / span 1"],alignSelf:[null,null,null,"flex-end"]},"& > :nth-child(4)":{gridColumn:["initial",null,null,"6 / span 1"],gridRow:["initial",null,null,"1 / span 1"],alignSelf:[null,null,null,"flex-start"]},"& > :nth-child(5)":{gridColumn:["initial",null,null,"6 / span 1"],gridRow:["initial",null,null,"2 / span 1"],alignSelf:[null,null,null,"flex-end"]}},children:wt})})]})}return(0,I.jsxs)(i.t,{gap:R,className:"storyListWrapper",sx:Se?{overflowX:"hidden",position:"relative"}:null,children:[Pe||_e?(0,I.jsx)(P.default,{showLive:Ce,customFields:{dividerHeadingGC:_e,dividerHeadingContent:Pe,dividerHeadingLink:et||tt||Ie,dividerColor:Ae,dividerMobileHeadingSize:De,dividerTabletHeadingSize:Re,divi
99derDesktopHeadingSize:Me,dividerHeadingWeight:$e,dividerHeaderColor:Le,horizontalAlignment:Ne,verticalAlignment:Ue,bgColor:Be,livePillColor:Ve,dividerHeadingLevel:_e?1:2}}):null,(0,I.jsx)(l.t,{className:"storyListNext",height:"$full",sx:Se?{overflow:"scroll",scrollSnapAlign:"start",scrollSnapType:"x proximity",scrollPadding:"0","&::-webkit-scrollbar":{display:"none"}}:null,children:(0,I.jsx)(s.l,{columns:Se?t:[n,r,c],xGap:C,yGap:E,height:"$full",sx:Se?{width:["80rem",null,null,null,"75rem"],"&:before":{content:'""',position:"absolute",top:"0",right:"0",width:"$1/4",zIndex:"1",pointerEvents:"none",background:[Fe,null,null,null,"transparent"]}}:L[Oe],children:wt})}),je?(0,I.jsx)(u.t,{className:"transition-300",href:re||et||tt,px:"$2",py:"$1",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"$white",borderRadius:"$md",border:"1px solid",borderColor:"$blueGray.200",textColor:oe,fontWeight:ae,fontSize:ie,sx:{"&:hover":{borderColor:"$blue.300",color:"$blue.600"},"&:focus":{outline:"none"}},children:ne}):null]})};B.propTypes={customFields:x.shape(D(D({sourceLabel:x.label.tag({name:"Get Stories From:",description:"Choose one of the following options to specify a\n        content source for the stories that feed this story list."}),useGlobalContent:x.bool.tag({name:"GlobalContent",description:"Use this page's GlobalContent source (set below)\n        to populate the stories from this collection"}),collectionId:x.string.tag({name:"Collection ID",description:"Enter a collection ID from WebSked use populate this\n        feature with stories from the collection"}),topicEntity:x.string.tag({name:"Topic",description:"Enter a topic name to populate this feature with stories from the topics feed (will contain a mix of first and third party stories)"}),authorId:x.string.tag({name:"Author ID",description:"Enter an author ID to populate this feature with articles written by that author.  (Can be used in combination with a section name and/or article tag)"}),tagName:x.string.tag({name:"Tag/Keyword",description:"Enter one or more tags/keywords (comma separated) to populate this feature with matching content.  (Can be used in combination with a section name and/or author ID)"}),sectionName:x.string.tag({name:"Section Name",description:"Enter an section name to populate this feature with articles from that site section.  (Can be used in combination with a article tag and/or author ID)"}),articleIdOrUrl:x.string.tag({name:"Article ID / URL Slug",description:"An ID or URL slug to source a single story card"}),stories:x.boolean.tag({name:"Include Stories?",defaultValue:!0}),videos:x.boolean.tag({name:"Include Videos?",defaultValue:!1}),galleries:x.boolean.tag({name:"Include Galleries?",defaultValue:!1}),divider:x.label.tag({name:"------------------"}),startFrom:x.number.tag({name:"Start From (optional)",description:"If you want to start from a specific position\n        in the story feed enter the startng position here."}),amount:x.number.tag({name:"Amount of Stories",description:"Choose a number divisible by your desktop column number",defaultValue:6}),configLabel:x.label.tag({name:"Configuration Options"}),divider2:x.label.tag({name:"------------------"}),showImage:x.bool.tag({name:"Show Image",defaultValue:!0,group:"Display Options"}),showVideoIcon:x.bool.tag({name:"Show Video Icon",defaultValue:!0,group:"Display Options"}),showDescription:x.bool.tag({name:"Show Description",defaultValue:!0,group:"Display Options"}),showTime:x.bool.tag({name:"Show Time",defaultValue:!0,group:"Display Options"}),marquee:x.bool.tag({name:"Marquee",defaultValue:!1,group:"Display Options"}),horizontalScroll:x.bool.tag({name:"Horizontal Scroll",defaultValue:!1,group:"Display Options"}),showDividers:x.bool.tag({name:"Show Dividers",defaultValue:!1,group:"Display Options"}),timelineList:x.bool.tag({name:"Timeline List",defaultValue:!1,group:"Display Options"}),showLive:x.bool.tag({name:"Show Live",defaultValue:!1,group:"Display Options"}),showReadMore:x.bool.tag({name:"Show Read More",defaultValue:!1,group:"Display Options"}),showBottomLink:x.bool.tag({name:"Show Bottom Link",defaultValue:!1,group:"Display Options"}),scrollOverlay:x.string.tag({name:"Horizontal Scroll Fade Gradient",description:"...",defaultValue:"linear-gradient(to left, #f0fdfa, rgba(240, 253, 250, 0))",group:"Display Options"}),textLocation:x.oneOf(["overlay","top","right","bottom","left"]).tag({name:"Text Location",description:"...",labels:{overlay:"overlay",top:"top",right:"right",bottom:"bottom",left:"left"},defaultValue:"bottom",group:"Display Options"}),placeholderColor:(0,O.O7)({name:"Placeholder Color",description:"Color of the placeholder image",defaultValue:"$blueGray.100",group:"Display Options"})},O.pq),{},{gap:(0,O.P)({name:"Headline Gap",defaultValue:"$3",group:"Header Options"}),mobileColumns:(0,O.pd)({name:"Mobile Column Count",description:"Mobile columns",defaultValue:1,group:"Grid Options"}),tabletColumns:(0,O.pd)({name:"Tablet Column Count",description:"Tablet columns",defaultValue:2,group:"Grid Options"}),desktopColumns:(0,O.pd)({name:"Desktop Column Count",description:"Desktop columns",defaultValue:null,group:"Grid Options"}),xGap:(0,O.P)({name:"Column Gap (x-axis)",defaultValue:"$3",group:"Grid Options"}),yGap:(0,O.P)({name:"Row Gap (y-axis)",defaultValue:"$5",group:"Grid Options"}),mobileHeadingSize:(0,O.vJ)({name:"Mobile Headline Size",defaultValue:"$2",group:"Typography Options"}),tabletHeadingSize:(0,O.vJ)({name:"Tablet Headline Size",defaultValue:null,group:"Typography Options"}),desktopHeadingSize:(0,O.vJ)({name:"Desktop Headline Size",defaultValue:"$3",group:"Typography Options"}),headingWeight:(0,O.Cz)({name:"Heading Weight",defaultValue:"$bold",group:"Typography Options"}),headingColor:(0,O.O7)({name:"Heading Color",defaultValue:"$blueGray.900",group:"Typography Options"}),metaTitleSize:(0,O.vJ)({name:"Meta Title Size",defaultValue:"$0",group:"Typography Options"}),metaTitleColor:(0,O.O7)({name:"Meta Title Color",defaultValue:"$red.600",group:"Typography Options"}),metaTitleWeight:(0,O.Cz)({name:"Meta Title Weight",defaultValue:"$medium",group:"Typography Options"}),mobileDescriptionSize:(0,O.vJ)({name:"Mobile Description Size",defaultValue:"$0",group:"Typography Options"}),tabletDescriptionSize:(0,O.vJ)({name:"Tablet Description Size",defaultValue:null,group:"Typography Options"}),desktopDescriptionSize:(0,O.vJ)({name:"Desktop Description Size",defaultValue:"$1",group:"Typography Options"}),descriptionWeight:(0,O.Cz)({name:"Description Weight",defaultValue:"$normal",group:"Typography Options"}),descriptionColor:(0,O.O7)({name:"Description Color",defaultValue:"$blueGray.600",group:"Typography Options"}),timelineDotColor:(0,O.O7)({name:"Timeline Dot Color",description:"Refers to Timeline List - default is $red.600",defaultValue:"$red.600",group:"Typography Options"}),timelineLineColor:(0,O.O7)({name:"Timeline Line Color",description:"Refers to Timeline List - default is $blueGray.300",defaultValue:"$blueGray.300",group:"Typography Options"}),showLivestreamPromo:x.boolean.tag({name:"Show Livestream Featured Media",description:"If you want to show livestreams as the story card",group:"Livestream Options",defaultValue:!1}),livestreamSticky:x.bool.tag({name:"Sticky Livestream",description:"Choose whether the livestream should be sticky.",group:"Livestream Options",defaultValue:!1}),livestreamInitialInView:x.bool.tag({name:"Livestream Above the Fold",de
99scription:"Choose whether the livestream is above the fold or not.",group:"Livestream Options",defaultValue:!0}),livestreamStickyPosition:x.oneOf(["top","bottom"]).tag({name:"Livestream Sticky Position",description:"Choose whether the livestream should be sticky at the top or bottom of the viewport.",labels:{top:"Top",bottom:"Bottom"},group:"Livestream Options",defaultValue:"top"}),autoPlay:x.bool.tag({name:"Player Auto Play",description:"Choose whether the livestream should autoplay.",group:"Livestream Options",defaultValue:!0}),muted:x.bool.tag({name:"Player Muted",description:"Choose whether the livestream should be muted.",group:"Livestream Options",defaultValue:!0}),enablePreRoll:x.bool.tag({name:"Enable Pre-Roll Ads",description:"Choose whether the livestream should have pre-roll ads.",group:"Livestream Options",defaultValue:!1}),enableLinkOverlay:x.bool.tag({name:"Enable Link Overlay",description:"Choose whether the livestream should have a link overlay to the canonical article.",group:"Livestream Options",defaultValue:!0}),livestreamPositionIndex:x.oneOf(["first","second","third"]).tag({name:"EPG Livestream Position",description:"Choose the position of the EPG livestream in the story list.",group:"Livestream Options",ordered:!1,labels:{first:"First",second:"Second",third:"Third"}}),adTagUrl:x.string.tag({name:"Ad Tag URL",description:"VAST Ad Tag URL for the player",group:"Livestream Options"}),headlineLines:x.number.tag({name:"Headline line limit (optional)",description:"Manipulates the line limit on article headlines. A default is applied if blank.",defaultValue:void 0,group:"Advanced Options"}),descriptionLines:x.number.tag({name:"Description line limit (optional)",description:"Manipulates the line limit on article descriptions. A default is applied if blank.",defaultValue:3,group:"Advanced Options"}),readMoreSize:(0,O.vJ)({name:"Read More Size",defaultValue:"$0",group:"Typography Options"}),readMoreWeight:(0,O.Cz)({name:"Read More Weight",defaultValue:"$semibold",group:"Typography Options"}),readMoreColor:(0,O.O7)({name:"Read More Color",defaultValue:"$red.400",group:"Typography Options"}),bottomLinkText:x.string.tag({name:"Bottom link Label",description:"This will present as 'Read More' unless customized.",defaultValue:"Read More",group:"Display Options"}),bottomLinkUrl:x.string.tag({name:"Bottom link URL",description:"This will match the Header url unless customized.",group:"Display Options"}),bottomLinkSize:(0,O.vJ)({name:"Bottom Link Size",defaultValue:"$1",group:"Typography Options"}),bottomLinkWeight:(0,O.Cz)({name:"Bottom Link Weight",defaultValue:"$semibold",group:"Typography Options"}),bottomLinkColor:(0,O.O7)({name:"Bottom Link Color",defaultValue:"$blueGray.600",group:"Typography Options"})}))};var F=B},72103:function(e,t,n){"use strict";n.r(t),n.d(t,{Pill:function(){return S},getStoryCard:function(){return k}});var r=n(40809),i=n(86780),o=n(56687),a=n.n(o),s=n(14375),l=n(4321),u=n(17839),c=n(33029),d=n(90069),f=n(78367),p=n(71344),h=n(19100),g=n(15419),m=n(82451),y=n(81743),v=n(85349);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach(function(t){x(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const S=({children:e,className:t=null})=>(0,v.jsx)("span",{className:a()("redPill rounded",t),children:e});function k(e,t){const{amount:n=6,arcSite:i,siteName:o,hideDesc:s,textOverlay:l,isAdmin:p,sourceId:h,imageDisplay:g,inlineList:y,mainContentList:b,dividers:x,wordLimit:S,readMore:k,timeline:O,imageSizes:T}=this,C=e.owner?.sponsored,E=e?.promo_image?e.promo_image:(0,d.lV)(e),j=e.headlines?.basic,_=e.description?.basic,P=(0,f.nr)(e.display_date,e.publish_date)?e.publish_date:e.display_date,{websites:I={}}=e,A=i in I?I[i]:{},{website_url:D}=A,R=D||e.canonical_url,M=e.canonical_url||"",$=M.indexOf("http://")>=0||M.indexOf("https://")>=0?new URL(M).hostname.replace("www.",""):null,L=$?.includes(o.toLowerCase())?null:$,N={gaAction:"Story List",gaValue:t};return(0,v.jsxs)(r.Fragment,{children:[p&&(0,v.jsx)(u.t,{sx:{position:"absolute"},children:"StoryList v1 is depricated"}),(0,v.jsx)(c.A,w(w({className:a()({double:9===n&&t%9==0,triple:7===n&&t%7==0}),articleLink:R,promo:E,description:s?null:_,headline:j,textOverlay:l,displayDate:P,showSource:p?h:null,textOnly:g,list:a()({"gridItem height_full horizontal":y,mainContentList:b}),wordLimit:S,thirdPartySource:L},N),{},{readMore:k,timeline:O,sponsored:C,imageSizes:T})),x&&t<n-1?(0,v.jsx)(m.A,{}):null]},e._id)}S.propTypes={children:i.node.isRequired,className:i.string};const O=({customFields:{useGlobalContent:e=!1,collectionId:t=null,topicEntity:n="",tagName:r="",authorId:i="",sectionName:o="",stories:u=!1,videos:c=!1,galleries:f=!1,gridHeader:m=null,level:b=4,underlineType:w="bold",startFrom:x=null,amount:O=6,textOverlay:T=!1,mainContentList:C=!1,imageDisplay:E=!1,hideDesc:j=!1,isHorizontal:_=!1,inlineList:P=!1,dividers:I=!1,xGap:A="norm",yGap:D="lg",wordLimit:R=170,readMore:M=!1,timeline:$=!1,timeLive:L=!1}={}})=>{const N=(0,l.useAppContext)(),U=(0,l.useComponentContext)(),B=(0,p.Kj)({column:(0,h.x)()}),{siteProperties:{siteName:F},globalContent:z,globalContentConfig:{source:V,query:{author_id:H=null}={}}={},arcSite:G,isAdmin:W}=N,q=parseInt(O,10),K=parseInt(b,10);let Y=null;const X=[e&&"author-by-id"!==V,null!==t&&""!==t,null!==n&&""!==n,!e&&(null!==r&&""!==r||null!==o&&""!==o||null!==i&&""!==i)||e&&"author-by-id"===V],J=X.filter(e=>e);if(W&&1!==J.length){const e=0===J.length?"Choose a content source for this story list":"Choose only one content source for this story";return(0,v.jsxs)("section",{style:{background:"#ff5555",color:"fff",padding:"0 2rem",lineHeight:"3rem"}
99,className:"scGrid full-width",children:[(0,v.jsx)(y.A,{level:3,children:"Story List:"}),(0,v.jsx)("p",{children:e})]})}const Z=["globalContent","0PB_CollectionStoryCard","0PB_TroveStoryCard","0PB_ContentStoryCard"][X.indexOf(!0)];let Q=null,ee=null;switch(Z){case"0PB_CollectionStoryCard":Q={collection_id:t},ee=`collection:${t}`;break;case"0PB_TroveStoryCard":Q={entity:n,stories:u,videos:c,galleries:f},ee=`topic:${n}`;break;case"0PB_ContentStoryCard":Q={stories:u,videos:c,galleries:f},o&&(Q.section=o),r&&(Q.tag=r),i?Q.authorId=i.replace("%20"," "):e&&H&&(Q.authorId=H.replace("%20"," ")),ee=e&&H?"globalContent":`feed:${o||""}:${r||""}:${i||""}`;break;case"globalContent":ee="globalContent";break;default:Q=null}const te=x?x-1:(0,d.Tj)(N,U,ee);if(Q&&(Q.from=te,Q.size=q),"globalContent"===Z)Y=z.content_elements;else{const e=(0,s.useContent)({source:Z,query:Q});Y=e&&"content_elements"in e?e.content_elements:null}if(!Y)return null;if(N.isAdmin&&"refreshNeeded"===te)return(0,v.jsxs)("section",{style:{background:"#ff5555",color:"fff",padding:"0 2rem",lineHeight:"3rem"},className:"scGrid full-width",children:[(0,v.jsx)(y.A,{level:3,children:"Story List:"}),(0,v.jsx)("p",{children:"Refresh to see content"})]});const ne=e?te:0,re=e?te+q:q,ie=a()({gap_x_xsm:"xsm"===A,gap_x_sm:"sm"===A,gap_x_norm:"norm"===A,gap_x_med:"med"===A,gap_x_lg:"lg"===A,gap_x_xlg:"xlg"===A}),oe=a()({gap_y_xsm:"xsm"===D,gap_y_sm:"sm"===D,gap_y_norm:"norm"===D,gap_y_med:"med"===D,gap_y_lg:"lg"===D,gap_y_xlg:"xlg"===D}),ae=$?"timeline":null,se=Y.slice(ne,re).map(k,{amount:q,wordLimit:R,arcSite:G,siteName:F,hideDesc:j,textOverlay:T,isAdmin:W,start:te,sourceId:ee,imageDisplay:E,inlineList:P,mainContentList:C,dividers:I,readMore:M,timeline:$,timeLive:L,imageSizes:B});let le="textOverlay full-width";T&&(le="textBelow full-width");const ue=_||P?(0,v.jsx)("div",{className:a()("grid story-list",ie,oe,{vertical:P,horizontal:!P}),children:se}):[se];return(0,v.jsxs)("section",{className:"storyList",children:[m?(0,v.jsxs)(g.A,{level:K,className:a()({"display_flex row":L}),textTransform:L&&"capitalize",underlineType:w,marginBottom:1,timeLive:L,children:[L&&(0,v.jsx)(S,{className:"mr-norm",children:"LIVE"}),m]}):null,(0,v.jsx)("section",{className:a()("topic grid",le,ie,oe,ae),children:ue})]})};O.propTypes={customFields:i.shape({sourceLabel:i.label.tag({label:"Get Stories From:",description:"Choose one of the following options to specify a content\n        source for the stories that feed this story list."}),useGlobalContent:i.bool.tag({label:"GlobalContent",description:"Use this page's GlobalContent source (set below)\n        to populate the stories from this collection"}),collectionId:i.string.tag({name:"Collection ID",description:"Enter a collection ID from WebSked use populate\n        this feature with stories from the collection"}),topicEntity:i.string.tag({name:"Topic",description:"Enter a topic name to populate this feature with stories from the topics feed (will contain a mix of first and third party stories)"}),tagName:i.string.tag({name:"Article Tag",description:"Enter an article tag to populate this feature with articles containing that tag.  (Can be used in combination with a section name and/or author ID)"}),authorId:i.string.tag({name:"Author ID",description:"Enter an author ID to populate this feature with articles written by that author.  (Can be used in combination with a section name and/or article tag)"}),sectionName:i.string.tag({name:"Section Name",description:"Enter an section name to populate this feature with articles from that site section.  (Can be used in combination with a article tag and/or author ID)"}),stories:i.boolean.tag({name:"Include Stories?",defaultValue:!0}),videos:i.boolean.tag({name:"Include Videos?",defaultValue:!1}),galleries:i.boolean.tag({name:"Include Galleries?",defaultValue:!1}),divider:i.label.tag({label:"--------------------------------------------------"}),configLabel:i.label.tag({label:"Configuration Options"}),gridHeader:i.string.tag({name:"Section Header",group:"Section Header (Optional)"}),level:i.oneOf([1,2,3,4,5]).tag({name:"Heading Tag",description:"Level of heading tag, eg: <h1>, <h2> etc",labels:{1:"h1",2:"h2",3:"h3",4:"h4",5:"h5"},defaultValue:4,group:"Section Header (Optional)"}),underlineType:i.oneOf(["regular","bold"]).tag({name:"Header Underline Color",defaultValue:"bold",labels:{regular:"Gray",bold:"Red"},description:"Change the color of the line below the title",group:"Section Header (Optional)"}),startFrom:i.number.tag({name:"Start From (optional)",description:"If you want to start from a specific position\n        in the story feed enter the startng position here."}),amount:i.oneOf([1,2,3,4,5,6,8,9,10,12]).tag({defaultValue:6,labels:{1:"One Story",2:"Two Stories",3:"Three Stories",4:"Four Stories",5:"Five Stories",6:"Six Stories",7:"Seven Stories, one large at top",8:"Eight Stories",9:"Nine Stories, one large at top",10:"Ten Stories",12:"Twelve Stories"},name:"Amount of Stories",description:"Choose a display configuration."}),textOverlay:i.boolean.tag({defaultValue:!1,name:"Move text to below image?",description:"By default, text is dislayed superimposed over the image.\n        Check this box to move all text below the image."}),mainContentList:i.boolean.tag({defaultValue:!1,name:"Main Content List (Check move text below image)",description:"Display the text to the right of the image"}),imageDisplay:i.bool.tag({name:"Hide Images",description:"Checking this box will remove all images, creating a text-only display."}),hideDesc:i.bool.tag({name:"Hide Article Descriptions",description:"Checking this box remove all article description text, leaving only the story's headline."}),asideOptionsDivider:i.label.tag({label:"--------------------------------------------------"}),asideOptionsLabel:i.label.tag({label:"Rail Configuration Options"}),isHorizontal:i.bool.tag({name:"2 Column Grid (Check move text below image)",description:"Display stories in a two column grid"}),inlineList:i.bool.tag({defaultValue:!1,name:"Inline List",description:"Display text and image on one line"}),dividers:i.boolean.tag({defaultValue:!1,name:"Include dividers? For use only with Inline List."}),xGap:i.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Column Gap (x-axis)",labels:{xsm:"Extra Small",sm:"Small",n
99orm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"norm",group:"Grid Gap"}),yGap:i.oneOf(["xsm","sm","norm","med","lg","xlg"]).tag({name:"Row Gap (y-axis)",labels:{xsm:"Extra Small",sm:"Small",norm:"Normal",med:"Medium",lg:"Large",xlg:"Extra Large"},defaultValue:"lg",group:"Grid Gap"}),wordLimit:i.number.tag({name:"Description limit (optional)",description:"Manipulates the word limit on article descriptions. A default is applied if blank.",defaultValue:170,group:"Advanced Options"}),readMore:i.bool.tag({defaultValue:!1,name:"Read More Link",description:"Display Read More at the bottom of the story cards",group:"Timeline List Options"}),timeline:i.bool.tag({defaultValue:!1,name:"Time Line List",description:"Convert to a Time Line List",group:"Timeline List Options"}),timeLive:i.bool.tag({defaultValue:!1,name:"Is the Time Line Live?",description:"Adds a LIVE badge to the header",group:"Timeline List Options"})})},t.default=O},42246:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return I}});var r=n(40809),i=n(14006);const o={direction:"forward",speed:2,startDelay:1e3,active:!0,breakpoints:{},playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,rootNode:null};function a(e={}){let t,n,r,i,s,l=0,u=!1,c=!1;function d(){if(r)return;if(u)return;n.emit("autoScroll:play");const e=n.internalEngine(),{ownerWindow:o}=e;l=o.setTimeout(()=>{e.scrollBody=function(e){const{location:r,previousLocation:i,offsetLocation:o,target:a,scrollTarget:s,index:l,indexPrevious:u,limit:{reachedMin:c,reachedMax:d,constrain:p},options:{loop:h}}=e,g="forward"===t.direction?-1:1,m=()=>k;let y=0,v=0,b=r.get(),w=0,x=!1;function S(){let e=0;i.set(r),y=g*t.speed,b+=y,r.add(y),a.set(r),e=b-w,v=Math.sign(e),w=b;const m=s.byDistance(0,!1).index;l.get()!==m&&(u.set(l.get()),l.set(m),n.emit("select"));const S="forward"===t.direction?c(o.get()):d(o.get());if(!h&&S){x=!0;const e=p(r.get());r.set(e),a.set(r),f()}return k}const k={direction:()=>v,duration:()=>-1,velocity:()=>y,settled:()=>x,seek:S,useBaseFriction:m,useBaseDuration:m,useFriction:m,useDuration:m};return k}(e),e.animation.start()},i),u=!0}function f(){if(r)return;if(!u)return;n.emit("autoScroll:stop");const e=n.internalEngine(),{ownerWindow:t}=e;e.scrollBody=s,t.clearTimeout(l),l=0,u=!1}function p(){c||f()}function h(){c||v()}function g(){c=!0,f()}function m(){c=!1,d()}function y(){n.off("settle",y),d()}function v(){n.on("settle",y)}return{name:"autoScroll",options:e,init:function(l,u){n=l;const{mergeOptions:c,optionsAtMedia:y}=u,v=c(o,a.globalOptions),b=c(v,e);if(t=y(b),n.scrollSnapList().length<=1)return;i=t.startDelay,r=!1,s=n.internalEngine().scrollBody;const{eventStore:w}=n.internalEngine(),x=!!n.internalEngine().options.watchDrag,S=function(e,t){const n=e.rootNode();return t&&t(n)||n}(n,t.rootNode);x&&n.on("pointerDown",p),x&&!t.stopOnInteraction&&n.on("pointerUp",h),t.stopOnMouseEnter&&w.add(S,"mouseenter",g),t.stopOnMouseEnter&&!t.stopOnInteraction&&w.add(S,"mouseleave",m),t.stopOnFocusIn&&n.on("slideFocusStart",f),t.stopOnFocusIn&&!t.stopOnInteraction&&w.add(n.containerNode(),"focusout",d),t.playOnInit&&d()},destroy:function(){n.off("pointerDown",p).off("pointerUp",h).off("slideFocusStart",f).off("settle",y),f(),r=!0,u=!1},play:function(e){void 0!==e&&(i=e),d()},stop:function(){u&&f()},reset:function(){u&&(f(),v())},isPlaying:function(){return u}}}a.globalOptions=void 0;var s=n(4321),l=n(17839),u=n(34952),c=n(81510),d=n(73932),f=n(56231),p=n(14375),h=n(62470);const g="$violet.600";var m=n(3901),y=n(94015),v=n(91448),b=n(78367),w=n(27009),x=n(85349);var S=({story:e,index:t,arcSite:n,gmg:r})=>{const i=(0,w.e)(e.path,r),o=(0,b.bi)({link:i.href,arcSite:n});return(0,x.jsxs)(c.r,{className:"embla__slide",alignItems:"center",sx:{flex:"0 0 auto",whiteSpace:"nowrap",height:"$full"},children:[(0,x.jsx)(m.t,{className:"gaevent",href:o,rel:i.rel,onClick:()=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"TrendingBarClickEvent",element:"TrendingStoriesBar",clickTarget:o,position:t+1,label:e.title,category:"trending_stories_bar",itemType:"story",itemPath:e.path,itemSource:e.source}))},sx:{color:"$white",fontSize:["$-1",null,"$0"],fontWeight:"$semibold",textDecoration:"none",whiteSpace:"nowrap",px:"$1",py:"$1",display:"inline-block","&:hover":{opacity:.85,textDecoration:"none"}
99,"&:focus":{outline:"2px solid $white",outlineOffset:"2px"}},innerContent:e.title}),(0,x.jsx)(y.n,{"aria-hidden":"true",icon:v.mG,sx:{color:g,width:"$3",height:"$3",alignItems:"center",display:"flex",justifyContent:"center",mx:"$2",my:0,p:0,lineHeight:1,flexShrink:0}})]})};const k="(prefers-reduced-motion: reduce)",O=e=>{if("undefined"==typeof window||!window.matchMedia)return()=>{};const t=window.matchMedia(k);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}},T=()=>!("undefined"==typeof window||!window.matchMedia)&&window.matchMedia(k).matches,C=()=>!1;var E=()=>(0,r.useSyncExternalStore)(O,T,C);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach(function(t){P(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function P(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I=({showCarouselControls:e=!0,enableAutoScroll:t=!0,scrollSpeed:n=.8,sx:o})=>{const{arcSite:m,siteProperties:{hostname:{gmg:y=""}={}}}=(0,s.useAppContext)(),v=E(),b=(0,p.useContent)({source:"trending-stories",query:{"arc-site":m}})??[],w=(0,r.useRef)(null),k=(0,r.useRef)(null),[O,T]=(0,i.A)({loop:!0,align:"start",skipSnaps:!1,containScroll:"trimSnaps",watchDrag:!0,dragFree:!1,watchSlides:!0},v?[]:[a({speed:n,startDelay:1500,playOnInit:!1,stopOnInteraction:!1,stopOnMouseEnter:!0,stopOnFocusIn:!0,direction:"forward"})]),C=(0,r.useCallback)(()=>{if(!v)return T?.plugins()?.autoScroll},[T,v]),j=(0,r.useCallback)(()=>{v||(k.current&&clearTimeout(k.current),k.current=setTimeout(()=>{const e=C();e&&!e.isPlaying()&&e.play()},1e3))},[C,v]),P=(0,r.useCallback)(()=>{if(v)return;const e=C();e?.isPlaying()&&e.stop(),k.current&&clearTimeout(k.current)},[C,v]);(0,r.useEffect)(()=>{if(!T||!t||v)return;const e=C();if(!e)return;const n=setTimeout(()=>{e.isPlaying()||e.play()},100);return()=>{clearTimeout(n)}},[T,t,v,C]),(0,r.useEffect)(()=>{if(!T)return;const e=C();e&&(t&&!v||e.stop())},[T,t,v,C]),(0,r.useEffect)(()=>{if(!T||!t||v)return;const e=()=>{k.current&&clearTimeout(k.current),j()};return window.addEventListener("resize",e,{passive:!0}),()=>{window.removeEventListener("resize",e)}},[T,t,v,j]),(0,r.useEffect)(()=>()=>{k.current&&clearTimeout(k.current)},[]);const I=(0,r.useCallback)(e=>{T&&("ArrowLeft"===e.key&&(e.preventDefault(),P(),T.scrollPrev(),j()),"ArrowRight"===e.key&&(e.preventDefault(),P(),T.scrollNext(),j()))},[T,P,j]),A=(0,r.useCallback)(e=>{const t=e.relatedTarget,n=t?.closest(".embla__controls");n||j()},[j]),D=(0,r.useCallback)(()=>{T&&(P(),T.scrollPrev(),j())},[T,P,j]),R=(0,r.useCallback)(()=>{T&&(P(),T.scrollNext(),j())},[T,P,j]);return b.length<=1?null:(0,x.jsx)(l.t,{ref:w,id:"trending-stories-bar",className:"trending-stories-bar",sx:_({width:"$full",height:["$8","$10"],backgroundColor:"$black.400",borderTop:"1px solid",borderBottom:"1px solid",borderBottomColor:"$gray.600",borderTopColor:"$gray.600"},o),children:(0,x.jsxs)(u.t,{direction:"row",gap:"$1",px:["$2","$4"],mx:"auto",alignItems:"center",sx:{width:"$full",maxWidth:"$max",height:"$full"},children:[(0,x.jsx)(h.A,{label:"Trending",backgroundColor:g}),(0,x.jsxs)(l.t,{role:"region","aria-roledescription":"carousel","aria-label":"Trending stories carousel",className:"embla",sx:{position:"relative",height:"$full",overflow:"hidden",display:"flex",alignItems:"center",gap:"$1",flex:"1 1 auto",minWidth:["$16","$0"]},children:[(0,x.jsx)(l.t,{tabIndex:0,ref:O,onKeyDown:I,className:"embla__viewport",sx:{position:"relative",flex:"1 1 auto",height:"$full",overflow:"hidden",color:"$black.400","&::before":{content:'""',position:"absolute",inset:"0 auto 0 0",width:"$2",pointerEvents:"none",backgroundImage:"linear-gradient(to right, currentColor 0%, rgba(0,0,0,0) 100%)",zIndex:1},"&::after":{content:'""',position:"absolute",inset:"0 0 0 auto",width:"$2",pointerEvents:"none",backgroundImage:"linear-gradient(to left, currentColor 0%, rgba(0,0,0,0) 100%)",zIndex:1}},children:(0,x.jsx)(c.r,{className:"embla__container",alignItems:"center",sx:{height:"$full",willChange:"transform"},children:b.map((e,t)=>(0,x.jsx)(S,{story:e,index:t,arcSite:m,gmg:y},`${e.id}-${e.source}-trending-stories-bar`))})}),e&&(0,x.jsxs)(u.t,{className:"embla__controls",direction:"row",gap:"$1",marginX:"$1",sx:{dis
99play:["none","none","flex"]},children:[(0,x.jsx)(c.t,{variant:"$transparent",size:"sm",title:"Previous trending story",iconLeft:d.Wz,"aria-label":"Previous trending story",onClick:D,onBlur:A,className:"embla__prev",borderRadius:"$full"}),(0,x.jsx)(c.t,{variant:"$transparent",size:"sm",title:"Next trending story",iconLeft:f.Xk,"aria-label":"Next trending story",onClick:R,onBlur:A,className:"embla__next",borderRadius:"$full"})]})]})]})})}},98:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return U}});var r=n(17839),i=n(34952),o=n(10520),a=n(94015),s=n(4321),l=n(86780),u=n(39486),c=n(97968),d=n(3901),f=n(56687),p=n.n(f),h=n(14375),g=n(43993),m=n(40809),y=n(97453),v=n(20922);function b(){const[,e]=(0,m.useReducer)(e=>!e,!1);return e}var w=n(78367),x=n(29373),S=n(85349);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){T(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function T(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const C=["gmg-sandbox"],E=["powaRender","powaReady","start","playlist","loaded","adReady","adLoaded","adStart","adPlay","adPause","adImpression","adSkip","adMute","adContentResumeRequested","adFirstFrame","adComplete","adEnd","adError","adContentResumeRequested","adDestroyed","adPlaylistComplete","mediaStart","playback0","playback25","playback50","playback75","playback100","play","pause","firstframe","playPauseClick","playlistComplete","complete","end","seeked","muted","fullscreen","progress","shareFacebook","shareTwitter","shareEmail","hlsLevelSwitch","hlsInitialLevel","error"],j=()=>{window.addEventListener("powaReady",e=>{const{powa:t}=e.detail,n=e.detail.element.dataset.googleAnalytics;n&&JSON.parse(n.toLowerCase())&&E.forEach(e=>{t.on(e,(e,t)=>{((e,t)=>{if("undefined"!=typeof window){"play"===e?.type&&(0,v.rC)("video_playing");const{dataLayer:n=[]}=window,r={event:`powaVideoEvent_${t}`,powaEventName:t,powaEvent:e,powaVideoId:e.videoData?._id};n.push(r)}})(e,t)})})})};var _=({_id:e,className:t,fullWidth:n=!1,separator:l=",",showPreroll:u=!0,autoPlay:f=!1,loop:k=!1,muted:T=!1,showControls:E=!0,shouldBeStatic:_=!1,noAnalytics:P=!1,livestreamPicker:I=!1,adTagUrl:A="",sx:D,pbStyles:{headingOverride:R,captionOverride:M,showCaption:$=!0,showCredits:L=!0,showHeadline:N=!1,showDescription:U=!1,textLocation:B="bottom",mobileHeadingSize:F="$2",tabletHeadingSize:z,desktopHeadingSize:V="$3",headingColor:H="$blueGray.900",headingWeight:G="$bold",mobileDescriptionSize:W="$1",tabletDescriptionSize:q,desktopDescriptionSize:K,descriptionWeight:Y="$normal",descriptionColor:X="$blueGray.600"}={}})=>{const[J,Z]=(0,m.useState)(!1),[Q,ee]=(0,m.useState)(f),{arcSite:te,globalContent:ne,siteProperties:{GamNetworkId:re}}=(0,s.useAppContext)(),ie=`powa-${e}`,{ref:oe,inView:ae}=(0,y.Wx)({root:null,rootMargin:"0px",threshold:.5}),se=C.includes(g.ENVIRONMENT),le=se?"https://d3t0x48b5v1we0.cloudfront.net/sandbox/powaBoot.js?org=gmg":"https://d3t0x48b5v1we0.cloudfront.net/prod/powaBoot.js?org=gmg",ue=(0,h.useContent)(e?{source:"content-api",query:{_id:e,"arc-site":te,published:!0}}:void 0);if((0,m.useEffect)(()=>{(ae||ue&&"object"==typeof window&&(f||!ue.promo_items))&&(()=>{const e="gmgPowaPlayerScriptNode";if(null==document.getElementById(e)){const t=document.createElement("script");t.type="text/javascript",t.src=le,t.id=e,t.onload=()=>{"undefined"!=typeof window&&window.powaBoot(),setTimeout(()=>{Z(!0)},500)},document.head.appendChild(t),j()}else Z(!0)})()},[ue,f,ie,le,ae]),!ue&&e)return(0,S.jsx)(c.f,{ratio:"16:9",bg:"$blueGray.50",className:p()(t,{"full-width":n}),sx:O({display:"grid"},D)});if(!ue)return null;const{credits:{by:ce=[],affiliation:de=[]}={},description:{basic:fe}={},headlines:{basic:pe}={},promo_items:{basic:he}={},websites:ge}=ue,me=(0,w.$B)(he)?he:void 0,ye=ge[te]?.website_url||ue.canonical_url,ve=L?{videoCredits:ce.map(e=>e.name||e.org).concat(de.map(e=>e.name)).join(`${l} `),imageCredits:me?.credits?.by?me.credits.by.map(e=>e.name||e.org).concat(me.credits.affiliation?me.credits.affiliation.map(e=>e.name):[]).join(`${l} `):void 0}:void 0;return"undefined"!=typeof window&&(window.PoWaSettings=window.PoWaSettings||{},window.PoWaSettings.error=window.PoWaSettings.error||{style:"\n        .powa-outage {\n          position: absolute;\n          width: 100%;\n          height: 100%;\n          overflow: hidden;\n          background-color: #374db5;\n          background-size: cover;\n          background-repeat: no-repeat;\n          background-position: center;\n          color: #ffffff;\n          font-size: 24px;\n          display: flex;\n          align-items: center;\n          justify-content: space-around;\n          z-index: 2;\n          padding: 2rem;\n        }",template:e=>{console.error("PoWa Error"),console.error(e.eventID),console.error(e.message);const t={930:"We are currently experiencing abornam",931:"Sorry, this video is not available in your area.",932:"This livestream has not yet started.",933:"This livestream has ended.",934:"This livestream has ended."};932===e.eventID&&setTimeout(b,5e3);return t[e.eventID]?t[e.eventID]:"There has been an error with this livestream.  Please refresh and try again."}},window.PoWaSettings.advertising=window.PoWaSettings.advertising||{},ue&&(window.PoWaSettings.advertising.adBar=!0,window.PoWaSettings.advertising.adTag=function({videoData:t}){if(!u)return"";if(A)return A;const{canonical_website:n,canonical_url:r,taxonomy:{primary_section:{_id:i=""}={},tags:o=[]}={}}=t,a=`/${re}/${te.toUpperCase()}/Web${i}`,s=o.map(e=>`${e.text}`),l=(0,v.Ri)("newspassid")||"";let c=`tags=${s.join(",")}&coid=${e}&ppid=${l}`;if(ne){const{taxonomy:{primary_section:{_id:t=""}={},tags:n=[]}={},_id:r=!1}=ne;r&&r!==e&&(c=`${c}&content_coid=${r}&content_section=${t}&content_tags=${n.map(e=>`${e.text.toLowerCase()}`).join(",")}`)}const d=encodeURIComponent(c),f=encodeURIComponent(`https://${w.QJ[n]||""}${r}`);let p=`https://pubads.g.doubleclick.net/gampad/ads?iu=${a}&env=vp&ad_type=video&vpos=preroll&impl=s&tfcd=0&npa=0&gdfp_req=1&output=vast&sz=640x480&unviewed_position_start=1&max_ad_duration=30000&url=${f}&description_url=${f}`;return p=`${p}&cust_params=${d}&ppid=${l}`,console.log(`Built Video AdTag : ${p}`),p}),"powaBoot"in window&&window.powaBoot()),(0,S.jsxs)(i.t,{ref:oe,gap:"$3",direction:"bottom"===B?"column":"column-reverse",className:p()(t,{"full-width":n}),sx:D,children:[(0,S.jsxs)(r.t,{sx:{display:"grid"},children:[(0,S.jsxs)(r.t,{as:"figure",sx:{gridArea:"1 / 1"},onClick:()=>{I&&ee(!0)},children:[(0,S.jsx)(c.f,{bg:"$blueGray.50",ratio:"16:9",children:se?(0,S.jsx)("div",{className:"powa",id:`powa-${e}`,"data-org":"gmg","data-env":"sandbox","data-api":"sandbox","data-uuid":e,"data-aspect-ratio":"0.562","data-autoplay-muted":Q,"data-muted":T,"data-controls":E,"data-autoplay":Q,"data-loop":k,"data-google-analytics":!P,"data-
99poster":!1}):(0,S.jsx)("div",{className:"powa",id:`powa-${e}`,"data-org":"gmg","data-uuid":e,"data-aspect-ratio":"0.562","data-autoplay-muted":Q,"data-controls":E,"data-autoplay":Q,"data-loop":k,"data-muted":T,"data-google-analytics":!P,"data-poster":!1})}),_&&(0,S.jsx)("script",{src:le,async:!0}),($||L)&&J?(0,S.jsxs)(r.t,{as:"figcaption",lineHeight:"$normal",textColor:"$blueGray.400",px:["$4",null,"$0"],mt:"$1",sx:{fontSize:"$0",fontStyle:"italic"},children:[$&&(0,S.jsx)(a.t,{as:"span",innerContent:fe}),ve?.videoCredits&&(0,S.jsx)(a.t,{as:"span",children:` (${ve.videoCredits})`})]}):null]}),_||!me||J?null:(0,S.jsx)(r.t,{sx:{gridArea:"1 / 1",zIndex:J?"-1":"5",position:"relative"},children:(0,S.jsx)(x.A,{imgClassName:"promo full-width",url:me.url,width:me.width||1920,height:me.height||1080,alt:me.caption||"No description available",caption:$?fe:void 0,copyright:L?ve?.imageCredits:void 0})})]}),(N||U)&&(0,S.jsxs)(i.t,{gap:"$2",className:"content",children:[N&&(0,S.jsx)(d.t,{href:ye,children:(0,S.jsx)(o.t,{level:3,textColor:H,fontWeight:G,innerContent:R||pe,sx:{fontSize:[F,z,V]}})}),U&&fe&&(0,S.jsx)(a.t,{textColor:X,fontWeight:Y,innerContent:M||fe,sx:{fontSize:[W,q,K]}})]})]},e)},P=n(60882),I=n.n(P);const A=e=>{const{className:t="",fullWidth:n=!1,showPreroll:i=!0,autoPlay:o=!1,loop:a=!1,showControls:l=!0,shouldBeStatic:u=!1,click:d=()=>!0,muted:f=!1,noAnalytics:h=!1,feedUrl:y,poster:x=null}=e,[k,O]=(0,m.useState)(!1),[T]=(0,m.useState)(o),[C]=(0,m.useState)(I()("powa_")),E=(0,s.useAppContext)(),{arcSite:j,siteProperties:{GamNetworkId:_}}=E;const P=["gmg-sandbox","localhost"].includes(g.ENVIRONMENT)?"https://d3t0x48b5v1we0.cloudfront.net/sandbox/powa.js?org=gmg":"https://d3t0x48b5v1we0.cloudfront.net/prod/powa.js?org=gmg",A=()=>{const e="gmgPowaPlayerExternalScriptNode";if(null==document.getElementById(e)){const t=document.createElement("script");t.type="text/javascript",t.src=P,t.id=e,t.onload=()=>{O(!0),(0,v.rC)("powa_loaded")},document.head.appendChild(t)}else window?.PoWa?O(!0):document.addEventListener("powa_loaded",()=>{O(!0)})};return(0,m.useEffect)(()=>{!o&&x||A()}),(0,m.useEffect)(()=>{if(k){new window.PoWa({id:C,live:!0,stream:y,error:console.error,promo:{image:x},loop:a,showControls:l,muted:f,autoPlay:T})}},[k]),"undefined"!=typeof window&&(window.PoWaSettings=window.PoWaSettings||{},window.PoWaSettings.error=window.PoWaSettings.error||{style:"\n        .powa-outage {\n          position: absolute;\n          width: 100%;\n          height: 100%;\n          overflow: hidden;\n          background-color: #374db5;\n          background-size: cover;\n          background-repeat: no-repeat;\n          background-position: center;\n          color: #ffffff;\n          font-size: 24px;\n          display: flex;\n          align-items: center;\n          justify-content: space-around;\n          z-index: 2;\n          padding: 2rem;\n        }",template:e=>{console.error("PoWa Error"),console.error(e.eventId),console.error(e.message);const t={930:"We are currently experiencing abornmal traffic.",931:"Sorry, this video is not available in your area.",932:"This livestream has not yet started.",933:"This livestream has ended.",934:"This livestream has ended."};932===e.eventId&&setTimeout(b,5e3);return t[e.eventID]?t[e.eventID]:"There has been an error with this livestream.  Please refresh and try again."}},window.PoWaSettings.advertising=window.PoWaSettings.advertising||{},window.PoWaSettings.advertising.adBar=!0,window.PoWaSettings.advertising.adTag=async function({videoData:e}){if(!i)return"";const{canonical_website:t,canonical_url:n,taxonomy:{primary_section:{_id:r=""}={},tags:o=[]}}=e,a=`/${_}/${j}/Web${r}`,s=o.map(e=>`${e.text}`),l=(0,v.Ri)("newspassid")||"",u=new URLSearchParams({tags:s,coid:C,ppid:l});return`https://pubads.g.doubleclick.net/gampad/ads?${new URLSearchParams({iu:a,description_url:`https://${w.QJ[t]||""}${n}`,env:"vp",impl:"s",tfcd:0,npa:0,gdfp_req:1,output:"vast",sz:"640x480",cust_params:u.toString(),max_ad_duration:3e4,unviewed_position_start:1,ppid:l}).toString()}`},"powaBoot"in window&&window.powaBoot()),(0,S.jsxs)(c.f,{bg:"$blueGray.50",ratio:"16:9",className:p()(t,{"full-width":n}),children:[(0,S.jsxs)(r.t,{as:"figure",children:[(0,S.jsxs)("div",{onClick:d,onKeyUp:e=>{[13,32].includes(e.code)&&d()},role:"button",tabIndex:0,children:[(0,S.jsx)(c.n,{children:"Click to play video"}),(0,S.jsx)("div",{"data-google-analytics":!h,id:C})]}),u&&(0,S.jsx)("script",{src:P,async:!0})]}),!u&&!k&&x&&(0,S.jsxs)("div",{onMouseEnter:()=>{A()},style:{position:"absolute",top:0,left:0,zIndex:1},children:[(0,S.jsx)("img",{src:x,className:"promo full-width",alt:"Max Engage video"}),(0,S.jsx)("div",{style:{position:"absolute",width:"100%",height:"100%",overflow:"hidden",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",display:"flex",alignItems:"center",justifyContent:"space-around",top:"-11px",left:0},children:(0,S.jsx)("button",{"aria-label":"Play",title:"Play",className:"powa-button powa-shot-play-btn powa-click-promo-play",type:"button",style:{display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",color:"rgb(240,248,255)",fill:"rgb(240,248,255)",boxShadow:"0 0 10px 5px rgb(0 0 0 / 25%)",cursor:"pointer",backgroundColor:"inherit",borderColor:"inherit",borderStyle:"inherit",padding:"inherit"},children:(0,S.jsx)("svg",{className:"powa-shot-play-icon powa-f-6",version:"1.1",x:"0px",y:"0px",viewBox:"0 0 438.533 438.533",style:{height:"6em",width:"6em"},xmlSpace:"preserve",children:(0,S.jsxs)("g",{children:[(0,S.jsx)("path",{d:"M409.133,109.203c-19.608-33.592-46.205-60.189-79.798-79.796C295.736,9.801,259.058,0,219.273,0 c-39.781,0-76.47,9.801-110.063,29.407c-33.595,19.604-60.192,46.201-79.8,79.796C9.801,142.8,0,179.489,0,219.267 c0,39.78,9.804,76.463,29.407,110.062c19.607,33.592,46.204,60.189,79.799,79.798c33.597,19.605,70.283,29.407,110.063,29.407 s76.47-9.802,110.065-29.407c33.593-19.602,60.189-46.206,79.795-79.798c19.603-33.596,29.403-70.284,29.403-110.062 C438.533,179.485,428.732,142.795,409.133,109.203z M353.742,297.208c-13.894,23.791-32.736,42.64-56.527,56.534 c-23.791,13.894-49.771,20.834-77.945,20.834c-28.167,0-54.149-6.94-77.943-20.834c-23.791-13.895-42.633-32.743-56.527-56.534 c-13.897-23.791-20.843-49.772-20.843-77.941c0-28.171,6.949-54.152,20.843-77.943c13.891-23.791,32.738-42.637,56.527-56.53 c23.791-13.895,49.772-20.84,77.943-20.84c28.173,0,54.154,6.945,77.945,20.84c23.791,13.894,42.634,32.739,56.527,56.53 c13.895,23.791,20.838,49.772,20.838,77.943C374.58,247.436,367.637,273.417,353.742,297.208z"}),(0,S.jsx)("path",{d:"M328.911,203.561l-155.32-91.36c-5.896-3.617-11.991-3.711-18.271-0.284c-6.09,3.615-9.136,8.942-9.136,15.984v182.725 c0,7.04,3.046,12.371,9.136,15.985c3.046,1.522,6.09,2.286,9.135,2.286c3.234,0,6.283-0.856,9.136-2.567l155.32-91.361 c6.088-3.426,9.134-8.661,9.134-15.699C338.045,212.23,334.992,206.988,328.911,203.561z"})]})})})})]})]},C)};A.propTypes={className:l.string,fullWidth:l.bool,showPreroll:l.bool,autoPlay:l.bool,loop:l.bool,showControls:l.bool,shouldBeStatic:l.bool,muted:l.bool,click:l.func,noAnalytics:l.bool,feedUrl:l.string.isRequired,poster:l.string};var D=A,R=n(78573);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?M(Object(n),!0).forEach(function(t){L(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function L(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const N=({customFields:{videoId:e,showCaption:t=!0,showHeadline:n=!1,showDescription:l=!1,noAnalytics:u,streamUrl:c,posterImage:d,textLocation:f="bottom",dividerHeadingGC:p,dividerHeadingContent:h,dividerHeadingLink:g,dividerColor:m="$red.500",dividerMobileHeadingSize:y="$2",dividerTabletHeadingSize:v,dividerDesktopHeadingSize:b="$3",dividerHeadingWeight:w="$bold",dividerHeaderColor:x="$blueGray.900",horizontalAlignment:k="left",verticalAlignment:O="top",bgColor:T="$transparent",headingOverride:C,captionOverride:E,mobileHeadingSize:j="$2",tabletHeadingSize:P,desktopHeadingSize:I="$3",headingColor:A="$blueGray.900",headingWeight:M="$bold",mobileDescriptionSize:$="$1",tabletDescriptionSize:L,desktopDescriptionSize:N,descriptionWeight:U="$normal",descriptionColor:B="$blueGray.600"}})=>{const{isAdmin:F}=(0,s.useAppContext)();return!F||e||c?(0,S.jsxs)(i.t,{as:"article",gap:"$3",className:"global-videoPlayer",children:[h&&(0,S.jsx)(R.default,{customFields:{dividerHeadingGC:p,dividerHeadingContent:h,dividerHeadingLink:g,dividerColor:m,dividerMobileHeadingSize:y,dividerTabletHeadingSize:v,dividerDesktopHeadingSize:b,dividerHeadingWeight:w,dividerHeaderColor:x,horizontalAlignment:k,verticalAlignment:O,bgColor:T,divi
99derHeadingLevel:4}}),c?(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(D,{feedUrl:c,poster:d,noAnalytics:u}),(n||l)&&(0,S.jsxs)(i.t,{gap:"$2",className:"content",children:[n&&C&&(0,S.jsx)(o.t,{level:3,textColor:A,fontWeight:M,innerContent:C,sx:{fontSize:[j,P,I]}}),l&&E&&(0,S.jsx)(a.t,{textColor:B,fontWeight:U,innerContent:E,sx:{fontSize:[$,L,N]}})]})]}):(0,S.jsx)(_,{_id:e,noAnalytics:u,pbStyles:{headingOverride:C,captionOverride:E,showCaption:t,showHeadline:n,showDescription:l,textLocation:f,showCredits:!0,mobileHeadingSize:j,tabletHeadingSize:P,desktopHeadingSize:I,headingColor:A,headingWeight:M,mobileDescriptionSize:$,tabletDescriptionSize:L,desktopDescriptionSize:N,descriptionWeight:U,descriptionColor:B}})]}):(0,S.jsx)(r.t,{sx:{backgroundColor:"$lightBlue.100",color:"$lightBlue.900",py:"$5",px:"$4",borderRadius:"$md"},children:"Please supply a video ID or stream url in the custom fields."})};N.propTypes={customFields:l.shape($($({videoId:l.string.tag({name:"Arc Video ID"}),noAnalytics:l.bool.tag({name:"Disable Google Analytics"}),streamUrl:l.string.tag({name:"Direct Stream URL",description:"If the video is not in Video Center, you can add a direct URL here."}),posterImage:l.string.tag({name:"Poster Image",description:"Poster Image for videos not in Video Center"})},u.pq),{},{textLocation:l.oneOf(["top","bottom"]).tag({name:"Text Location",description:"Where the text should be displayed",labels:{top:"Top",bottom:"Bottom"},defaultValue:"bottom",group:"Display Options"}),showCaption:l.bool.tag({name:"Show small video caption",description:"Show the caption below the video",defaultValue:!0,group:"Display Options"}),showHeadline:l.bool.tag({name:"Show headline",defaultValue:!1,group:"Display Options"}),showDescription:l.bool.tag({name:"Show caption",description:"show caption below headline",defaultValue:!1,group:"Display Options"}),headingOverride:l.string.tag({name:"Headline",description:"This will override any headline from video center",defaultValue:void 0,group:"Typography Options"}),captionOverride:l.string.tag({name:"Caption",description:"This will override any caption from video center",defaultValue:void 0,group:"Typography Options"}),mobileHeadingSize:(0,u.vJ)({name:"Mobile Headline Size",defaultValue:"$2",group:"Typography Options"}),tabletHeadingSize:(0,u.vJ)({name:"Tablet Headline Size",defaultValue:null,group:"Typography Options"}),desktopHeadingSize:(0,u.vJ)({name:"Desktop Headline Size",defaultValue:"$3",group:"Typography Options"}),headingWeight:(0,u.Cz)({name:"Heading Weight",defaultValue:"$bold",group:"Typography Options"}),headingColor:(0,u.O7)({name:"Heading Color",defaultValue:"$blueGray.900",group:"Typography Options"}),mobileDescriptionSize:(0,u.vJ)({name:"Mobile Description Size",defaultValue:"$0",group:"Typography Options"}),tabletDescriptionSize:(0,u.vJ)({name:"Tablet Description Size",defaultValue:null,group:"Typography Options"}),desktopDescriptionSize:(0,u.vJ)({name:"Desktop Description Size",defaultValue:"$1",group:"Typography Options"}),descriptionWeight:(0,u.Cz)({name:"Description Weight",defaultValue:"$normal",group:"Typography Options"}),descriptionColor:(0,u.O7)({name:"Description Color",defaultValue:"$blueGray.600",group:"Typography Options"})}))};var U=N},21261:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return L}});var r=n(43700),i=n(17839),o=n(94015),a=n(97968),s=n(86780),l=n(40809),u=n.n(l),c=n(97453),d=n(19894),f=n.n(d),p=n(23259),h=n.n(p),g=n(14307),m=n.n(g),y=Object.defineProperty,v=Object.defineProperties,b=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,k=(e,t,n)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O=(e,t)=>{for(var n in t||(t={}))x.call(t,n)&&k(e,n,t[n]);if(w)for(var n of w(t))S.call(t,n)&&k(e,n,t[n]);return e},T=(e,t)=>
99v(e,b(t));function C(e={}){return T(O({},e),{height:0,width:0,playerVars:T(O({},e.playerVars),{autoplay:0,start:0,end:0})})}var E={videoId:f().string,id:f().string,className:f().string,iframeClassName:f().string,style:f().object,title:f().string,loading:f().oneOf(["lazy","eager"]),opts:f().objectOf(f().any),onReady:f().func,onError:f().func,onPlay:f().func,onPause:f().func,onEnd:f().func,onStateChange:f().func,onPlaybackRateChange:f().func,onPlaybackQualityChange:f().func},j=class extends u().Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,n;return null==(n=(t=this.props).onReady)?void 0:n.call(t,e)},this.onPlayerError=e=>{var t,n;return null==(n=(t=this.props).onError)?void 0:n.call(t,e)},this.onPlayerStateChange=e=>{var t,n,r,i,o,a,s,l;switch(null==(n=(t=this.props).onStateChange)||n.call(t,e),e.data){case j.PlayerState.ENDED:null==(i=(r=this.props).onEnd)||i.call(r,e);break;case j.PlayerState.PLAYING:null==(a=(o=this.props).onPlay)||a.call(o,e);break;case j.PlayerState.PAUSED:null==(l=(s=this.props).onPause)||l.call(s,e)}},this.onPlayerPlaybackRateChange=e=>{var t,n;return null==(n=(t=this.props).onPlaybackRateChange)?void 0:n.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,n;return null==(n=(t=this.props).onPlaybackQualityChange)?void 0:n.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("undefined"==typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);const e=T(O({},this.props.opts),{videoId:this.props.videoId});this.internalPlayer=m()(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then(e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,n,r;if(void 0===this.props.videoId||null===this.props.videoId)return void(null==(e=this.internalPlayer)||e.stopVideo());let i=!1;const o={videoId:this.props.videoId};(null==(t=this.props.opts)?void 0:t.playerVars)&&(i=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(o.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(o.endSeconds=this.props.opts.playerVars.end)),i?null==(n=this.internalPlayer)||n.loadVideoById(o):null==(r=this.internalPlayer)||r.cueVideoById(o)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){return t=this,n=null,r=function*(){(function(e,t){var n,r,i,o;return e.id!==t.id||e.className!==t.className||(null==(n=e.opts)?void 0:n.width)!==(null==(r=t.opts)?void 0:r.width)||(null==(i=e.opts)?void 0:i.height)!==(null==(o=t.opts)?void 0:o.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title})(e,this.props)&&this.updatePlayer(),function(e,t){return e.videoId!==t.videoId||!h()(C(e.opts),C(t.opts))}(e,this.props)&&(yield this.resetPlayer()),function(e,t){var n,r;if(e.videoId!==t.videoId)return!0;const i=(null==(n=e.opts)?void 0:n.playerVars)||{},o=(null==(r=t.opts)?void 0:r.playerVars)||{};return i.start!==o.start||i.end!==o.end}(e,this.props)&&this.updateVideo()},new Promise((e,i)=>{var o=e=>
99{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((r=r.apply(t,n)).next())});var t,n,r}componentWillUnmount(){this.destroyPlayer()}render(){return u().createElement("div",{className:this.props.className,style:this.props.style},u().createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}},_=j;_.propTypes=E,_.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},_.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var P=_,I=n(85349);const A=["customFields","id","className","opts","sx"];function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach(function(t){M(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $=e=>{let{customFields:{videoId:t,autoPlay:n=!0,showControls:s=!0,muted:u=!1,allowFullScreen:d=!0,stickyEnabled:f=!1,placeholder:p="$blueGray.100"}={},id:h,className:g,opts:m,sx:y}=e,v=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,A);const b=(0,l.useRef)(null),[w,x]=(0,l.useState)(f),[S,k]=(0,l.useState)(!1),{ref:O,inView:T}=(0,c.Wx)({fallbackInView:!0,initialInView:!0,threshold:.25,onChange:e=>{e&&k(!0)}}),C=w&&!T&&S;return(0,l.useEffect)(()=>{b.current&&(T||C||b.current.pauseVideo())},[T,C]),t?(0,I.jsx)(i.t,{id:h,className:g,ref:O,borderRadius:["$none","$rg"],overflow:"hidden",sx:R({position:"relative",backgroundColor:p,aspectRatio:"16 / 9"},y),children:(0,I.jsxs)(i.t,{sx:R({},C?{position:"fixed",left:"$3",top:"112px",height:"auto",width:["calc(100vw - 2rem)","30vw"],maxWidth:"400px",minWidth:"250px",zIndex:10,transition:"position 0.3s ease-in-out","& iframe":{borderRadius:"$rg",overflow:"hidden"}}:void 0),children:[C&&b.current&&(0,I.jsx)(o.n,{as:"button",icon:r.s0,display:"block",position:"absolute",fontSize:"$3",textColor:"$white",top:"-8px",left:"-8px",backgroundColor:"$black.900",borderRadius:"$full",border:"0",margin:"0",padding:"0",zIndex:10,sx:{cursor:"pointer",border:"1px solid",borderColor:"$black.900"},"aria-label":"Close video player",onClick:()=>{x(!1)}}),(0,I.jsx)(a.f,{ratio:"16:9",children:(0,I.jsx)(P,R({videoId:t,opts:R({height:"100%",width:"100%",playerVars:R({autoplay:n?1:0,controls:s?1:0,fs:d?1:0},m?.playerVars)},m),onReady:e=>{b.current=e.target,u&&b.current.mute()}},v))})]})}):null};$.lazy=!0,$.propTypes={customFields:s.shape({videoId:s.string.tag({name:"YouTube Id"}),autoPlay:s.bool.tag({name:"Autoplay"}),controls:s.bool.tag({name:"Show Controls"}),muted:s.bool.tag({name:"Start Muted"}),allowFullScreen:s.bool.tag({name:"Allow Fullscreen"}),placeholder:s.string.tag({name:"Placeholder Color",description:"Placeholder Color"})})};var L=$},24892:function(e,t,n){"use strict";n.r(t),n.d(t,{LivestreamPlayer:function(){return oe},default:function(){return ae}});var r=n(17839),i=n(4321),o=n(40809),a=n(97453),s=n(40916),l=n(48253),u=n(19566),c=n(79420),d=n(55646),f=n(44575);const p=e=>e?`${e.packageName}|${e.startTs}`:"",h=({playerRef:e,title:t="Untitled Video",id:n,daiAssetKey:r,hls:i,isLive:a=!1,sessionKey:s,resolveProgram:h})=>
99{const{createSession:g,destroySession:m,isAnalyticsAllowed:y,stationLabels:v}=(0,l.EV)(),b=(0,o.useRef)(h);b.current=h;const w=(0,o.useRef)(v);w.current=v;const x=(0,o.useRef)(s||(n&&t?`${n}-${t}`:`player-${Date.now()}`)),S=[n,r,i].filter(Boolean).join(":"),k=(0,o.useRef)(S),O=(0,o.useRef)(x.current);O.current=S===k.current?x.current:`${x.current}:${S}`;const T=(0,o.useRef)({}),C=(0,o.useCallback)(()=>e.current?.getSnapshot()??c.IDLE_SNAPSHOT,[e]),E=(0,o.useCallback)(e=>{const t=T.current[e];if(t)return t;const n={session:null,mode:"idle",contentMetadata:null,programKey:"",hasContentStarted:!1,isPlaying:!1,isStalled:!1,adBreakId:"",adPosition:0,adOpen:!1};return T.current[e]=n,n},[]),j=(0,o.useCallback)((e,t)=>(e.session||(e.session=g({sessionKey:t,playerKind:"livestream",playerId:t})),e.session),[g]),_=(0,o.useCallback)(e=>a?b.current?.(e):void 0,[a]),P=(0,o.useCallback)(e=>{const i=w.current;if(!i)return null;const o=r||n||O.current;return(0,d.OO)({streamId:o,title:t,program:a?e:void 0},i)},[r,n,a,t]),I=(0,o.useCallback)((e,t)=>{const n=j(e,t);if(!n)return!1;const r=_((0,f.Iy)(C(),a)),i=P(r);return!!i&&(n.createPlaybackSession(),n.setContentMetadata(i),e.contentMetadata=i,e.programKey=p(r),e.hasContentStarted=!1,!0)},[P,j,C,a,_]),A=(0,o.useCallback)((e,t)=>{let n=!1;if(!e.contentMetadata){if(!I(e,t))return;n=!0}const{session:r}=e;r&&e.contentMetadata&&(n||"video"===e.mode||r.setContentMetadata(e.contentMetadata),e.mode="video",e.hasContentStarted=!0,e.isPlaying=!0,r.notifyPlay())},[I]),D=(0,o.useCallback)(e=>{e.session&&("idle"!==e.mode||e.isPlaying)&&e.session.notifyEnd(),e.mode="idle",e.isPlaying=!1,e.isStalled=!1,e.adOpen=!1},[]),R=(0,o.useCallback)((e,t,n,i)=>{const o=j(e,t),a=w.current;o&&a&&(e.contentMetadata||I(e,t),e.adOpen&&o.notifyEnd(),e.adPosition=n,e.adOpen=!0,e.mode="ad",e.isPlaying=!0,o.setAdMetadata((0,d.IA)({adType:"live",uniqueId:`${r||t}:${e.adBreakId}:${n}`,durationSeconds:i,labels:a}),e.contentMetadata),o.notifyPlay())},[r,j,I]),M=(0,o.useCallback)(e=>{e.session&&e.adOpen&&(e.session.notifyEnd(),e.adOpen=!1,e.isPlaying=!1)},[]),$=(0,o.useCallback)((e,t)=>{if("video"!==e.mode||!e.isPlaying||!e.session)return;const n=(0,f.Iy)(C(),a),r=p(_(n));(0,l.SU)("programCheck",{at:n,currentKey:e.programKey,nextKey:r},"livestream"),r!==e.programKey&&(e.session.notifyEnd(),e.contentMetadata=null,e.mode="idle",A(e,t))},[C,a,A,_]),L=(0,o.useCallback)(e=>{if(!y)return;const t=O.current,n=E(t);switch(e.type){case"adbreakstart":n.adBreakId=`${Date.now()}`,n.adPosition=0,R(n,t,1);break;case"adstart":{const r=e.ad?.position;if(n.adOpen){if(void 0===r||r<=n.adPosition)break;R(n,t,r,e.ad?.duration);break}R(n,t,r??n.adPosition+1,e.ad?.duration);break}case"adfinish":case"adskip":case"aderror":M(n);break;case"adbreakend":{M(n),n.mode="idle";const e=_((0,f.Iy)(C(),a));p(e)!==n.programKey&&(n.contentMetadata=null);const r=C();"playing"!==r.state&&"stalled"!==r.state||A(n,t);break}case"play":"ad"===n.mode?!n.isPlaying&&n.session&&(n.isPlaying=!0,n.session.notifyPlay()):n.isPlaying||A(n,t);break;case"paused":n.isPlaying&&n.session&&(n.isPlaying=!1,n.session.notifyPause());break;case"stallstart":n.isPlaying&&!n.isStalled&&n.session&&(n.isStalled=!0,n.session.notifyBufferStart());break;case"stallend":n.isStalled&&n.session&&(n.isStalled=!1,n.session.notifyBufferStop());break;case"error":e.error.fatal&&(D(n),n.contentMetadata=null)}},[D,M,C,E,y,a,A,_,R]),N=(0,o.useCallback)(e=>{const t=T.current[e];t&&(D(t),delete T.current[e]),m(e)},[m,D]),U=(0,o.useCallback)((e=O.current)=>{N(e)},[N]);(0,o.useEffect)(()=>(y||U(),()=>{U()}),[U,y]);const B=(0,o.useRef)(O.current);return(0,u.A)(()=>{const e=B.current,t=O.current;e!==t&&(B.current=t,(0,l.SU)("streamSwitch",{from:e,to:t},"livestream"),N(e))},[N,S]),(0,o.useEffect)(()=>{if(!y||!a||!h)return;const e=window.setInterval(()=>{const e=O.current,t=T.current[e];t&&$(t,e)},15e3);return()=>{window.clearInterval(e)}},[y,a,h,$]),{handleLivestreamEventForComscore:L,cleanUpComscore:U}};var g=n(43562);const m=e=>{null!==e.adReopenTimeout&&(window.clearTimeout(e.adReopenTimeout),e.adReopenTimeout=null)},y=e=>e?`${e.packageName}|${e.startTs}`:"",v=e=>{if("string"!=typeof e)return;const t=e.trim();return t&&!t.includes("/")?t:void 0},b=({playerRef:e,title:t="Untitled Video",id:n,daiAssetKey:r,hls:a,isLive:s=!1,sessionKey:l,resolveProgram:d})=>{const{globalContent:p}=(0,i.useAppContext)(),{createSession:h,destroySession:b,isAnalyticsAllowed:w}=(0,g.PP)(),x=(0,o.useRef)(d);x.current=d;const S=(0,o.useRef)(l||(n&&t?`${n}-${t}`:`player-${Date.now()}
99`)),k=[n,r,a].filter(Boolean).join(":"),O=(0,o.useRef)(k),T=(0,o.useRef)(S.current);T.current=k===O.current?S.current:`${S.current}:${k}`;const C=(0,o.useRef)({}),E=(0,o.useCallback)(()=>e.current?.getSnapshot()??c.IDLE_SNAPSHOT,[e]),j=v(p?.taxonomy?.primary_section?.name)||v(p?.taxonomy?.sections?.[0]?.name)||v(p?.section)||"Local News",_=p?.tag||(p?.taxonomy?.tags?.length?p?.taxonomy?.tags.map(e=>e.text).join(", "):"General News"),P=(0,o.useCallback)(e=>{const i=n||r||T.current;return e?(0,f.F)({sectionName:j,categoryTag:_,streamId:r||i,program:e}):(0,f.rt)(j,_,i,t,s)},[j,_,n,r,t,s]),I=(0,o.useCallback)(e=>s?x.current?.(e):void 0,[s]),A=(0,o.useCallback)(e=>{const t={session:null,isRunning:!1,currentMode:"idle",contentMetadata:null,adMetadata:null,hasContentMetadataLoaded:!1,hasAdMetadataLoaded:!1,intervalRef:null,videoTime:0,adTime:0,hasContentStarted:!1,adPosition:0,adBreakId:"",adStartsInBreak:0,adReopenTimeout:null,programKey:"",adClock:null,adSlotAssumed:!1,adPaused:!1,contentStopped:!1};return C.current[e]=t,t},[]),D=(0,o.useCallback)(e=>C.current[e]||A(e),[A]),R=(0,o.useCallback)((e,t)=>{if(e.session)return e.session;const n=h({sessionKey:t,playerKind:"bitmovin",playerId:t});return e.session=n,n},[h]),M=(0,o.useCallback)((e,t)=>{const n=R(e,t);if(!n)return!1;const r=I((0,f.Iy)(E(),s)),i=y(r);e.programKey&&e.programKey!==i&&e.hasContentStarted&&(n.setPlayheadPosition(e.videoTime),n.endTracking(e.videoTime));const o=P(r);return n.loadMetadata(o),e.session=n,e.contentMetadata=o,e.programKey=i,e.hasContentMetadataLoaded=!0,e.hasAdMetadataLoaded=!1,e.adMetadata=null,e.contentStopped=!1,!0},[P,R,E,s,I]),$=(0,o.useCallback)((e,t,n=!0)=>{e.session&&(e.videoTime=t,e.hasContentStarted&&(n&&e.contentStopped||(e.session.setPlayheadPosition(t),n&&(e.session.stopTracking(t),e.contentStopped=!0))))},[]),L=(0,o.useCallback)((e,t=!0,n=!1)=>{e.session&&e.hasAdMetadataLoaded&&(e.adTime=(0,f.T9)(e),e.session.setPlayheadPosition(e.adTime),t&&(e.session.stopTracking(e.adTime),e.hasAdMetadataLoaded=!1,e.adPaused=n))},[]),N=(0,o.useCallback)((e,t,n=!1)=>{const r=(0,f.Iy)(E(),s);if(n||!e.hasContentMetadataLoaded||!e.session){if(!M(e,t)||!e.session)return}e.currentMode="video",e.previousMode=void 0,e.videoTime=r,e.hasContentStarted&&e.session.setPlayheadPosition(r),(0,f.K9)(e,E,e.session.setPlayheadPosition,"video",s)},[E,s,M]),U=(0,o.useCallback)((e,t,n=!1,i=e.adPosition||1)=>{const o=R(e,t);if(o&&(e.hasContentMetadataLoaded||M(e,t),n&&e.adPaused&&e.adMetadata&&(o.loadMetadata(e.adMetadata),e.hasAdMetadataLoaded=!0,e.adPaused=!1),!n||e.hasAdMetadataLoaded)){if(!n){const t=(0,f.z3)({contentStarted:e.hasContentStarted,daiAssetKey:r,breakId:e.adBreakId,position:i});o.loadMetadata(t),e.adMetadata=t,e.adTime=0,e.adPosition=i,e.hasAdMetadataLoaded=!0}e.session=o,e.currentMode="ad",e.previousMode=void 0,o.setPlayheadPosition(e.adTime),(0,f.K9)(e,E,o.setPlayheadPosition,"ad")}},[r,R,E,M]),B=(0,o.useCallback)((e,t)=>{if("video"!==e.currentMode||!e.isRunning||!e.session)return;const n=(0,f.Iy)(E(),s),r=y(I(n));(0,g.FK)("programCheck",{at:n,currentKey:e.programKey,nextKey:r,hasResolver:Boolean(x.current)}),r!==e.programKey&&(e.hasContentStarted&&(e.session.setPlayheadPosition(n),e.programKey&&e.session.endTracking(n),e.session.stopTracking(n)),e.programKey="",(0,f.UU)(e),N(e,t,!0))},[E,s,I,N]),F=(0,o.useCallback)((e,t=!0)=>{(0,f.UU)(e),e.isRunning=!1,e.currentMode="idle",e.previousMode=void 0,e.contentMetadata=null,e.adMetadata=null,e.hasContentMetadataLoaded=!1,e.hasAdMetadataLoaded=!1,e.videoTime=0,e.adTime=0,e.hasContentStarted=!1,e.adPosition=0,e.adBreakId="",e.adStartsInBreak=0,m(e),e.programKey="",e.adPaused=!1,e.contentStopped=!1,t||(e.session=null)},[]),z=(0,o.useCallback)(e=>{if(!w)return;const t=T.current,n=D(t);switch(e.type){case"adbreakstart":"video"===n.currentMode&&($(n,(0,f.Iy)(E(),s)),(0,f.UU)(n)),"ad"!==n.currentMode&&(m(n),n.adPosition=0,n.adStartsInBreak=0,n.adBreakId=String(Math.floor(Date.now()/1e3)),U(n,t,!1,1),n.adSlotAssumed=!0);break;case"adstart":{if("ad"!==n.currentMode)break;m(n),n.adStartsInBreak=n.adStartsInBreak+1;const i=e.ad?.position;if(!n.hasAdMetadataLoaded){U(n,t,!1,i??n.adPosition+1),n.adSlotAssumed=!1;break}if(n.adSlotAssumed){if(n.adSlotAssumed=!1,void 0===i||i<=n.adPosition)break;if(n.session&&n.adTime<=1){const e=(0,f.z3)({contentStarted:n.hasContentStarted,daiAssetKey:r,breakId:n.adBreakId,position:i});n.session.loadMetadata(e),n.adMetadata=e,n.adPosition=i;break}}const o=i??n.adPosition+1;if(o<=n.adPosition)break;L(n),(0,f.UU)(n),U(n,t,!1,o);break}case"adfinish":"ad"===n.currentMode&&(L(n),(0,f.UU)(n),m(n),n.adReopenTimeout=window.setTimeout(()=>{n.adReopenTimeout=null,"ad"!==n.currentMode||n.hasAdMetadataLoaded||(n.adStartsInBreak=n.adStartsInBreak+1,U(n,t,!1,n.adPosition+1),n.adSlotAssumed=!0)},2e3));break;case"adbreakend":case"adskip":case"aderror":"ad"===n.currentMode&&n.session&&(m(n),L(n),(0,f.UU)(n),n.adTime=0,n.adPosition=0,n.adStartsInBreak=0,n.adSlotAssumed=!1,N(n,t,!0));break;case"play":if("ad"===n.currentMode)n.isRunning||U(n,t,!0);else if("idle"===n.currentMode)N(n,t,!0);else if("video"===n.currentMode&&!n.isRunning&&!n.previousMode){const e=n.hasContentStarted;e&&$(n,(0,f.Iy)(E(),s)),N(n,t,e)}break;case"paused":"ad"===n.currentMode?(L(n,!0,!0),(0,f.UU)(n)):"video"===n.currentMode&&($(n,(0,f.Iy)(E(),s)),(0,f.UU)(n));break;case"error":"video"===n.currentMode&&n.session?$(n,(0,f.Iy)(E(),s)):"ad"===n.currentMode&&n.session&&L(n),F(n);break;case"stallstart":"video"===n.currentMode?($(n,(0,f.Iy)(E(),s)),(0,f.UU)(n),n.previousMode="video"):"ad"===n.currentMode&&(L(n,!0,!0),(0,f.UU)(n),n.previousMode="ad");break;case"stallend":"video"!==n.previousMode||n.isRunning?"ad"!==n.previousMode||n.isRunning||(n.previousMode=void 0,U(n,t,!0)):(n.previousMode=void 0,N(n,t,n.hasContentStarted))}},[r,L,$,E,D,w,s,F,U,N]),V=(0,o.useCallback)((e,t)=>{const n=C.current[e];if(!n)return void b(e);const{session:r}=n;
99if(r&&"ad"===n.currentMode)L(n),n.hasContentStarted&&n.contentMetadata&&(r.loadMetadata(n.contentMetadata),r.setPlayheadPosition(n.videoTime),r.endTracking(n.videoTime),r.stopTracking(n.videoTime));else if(r&&"video"===n.currentMode&&n.hasContentStarted){const e=t??(0,f.Iy)(E(),s);r.setPlayheadPosition(e),r.endTracking(e),r.stopTracking(e)}(0,f.UU)(n),m(n),b(e),delete C.current[e]},[b,L,E,s]),H=(0,o.useCallback)((e=T.current)=>{V(e)},[V]);(0,o.useEffect)(()=>(w||H(),()=>{H()}),[H,w]);const G=(0,o.useRef)(T.current);return(0,u.A)(()=>{const e=G.current,t=T.current;if(e===t)return;G.current=t;const n=C.current[e];(0,g.FK)("streamSwitch",{from:e,to:t,mode:n?.currentMode??"none"}),V(e,n?.videoTime)},[V,k]),(0,o.useEffect)(()=>{if(!w||!s||!d)return;const e=window.setInterval(()=>{const e=T.current,t=C.current[e];t&&B(t,e)},15e3);return()=>{window.clearInterval(e)}},[w,s,d,B]),{handleLivestreamEventForNielsen:z,cleanUpNielsen:H}};var w=n(95454),x=n(64660),S=n(45052),k=n(43993),O=n(91520);const T=new Map,C=new WeakMap,E=(e,{playerData:t,playerId:n})=>{const r=C.get(e);if(r)return r.playerData=t,void(r.playerId=n);C.set(e,{playerData:t,playerId:n,strategies:new Set})},j=e=>{C.get(e)?.strategies.forEach(e=>{e.destroy()}),C.delete(e)},_=(e,t)=>
99{C.get(e)?.strategies.forEach(e=>{e.handleEvent(t)})},P=(e,t)=>{T.set(e,t)},I={AD:"ad",CONTENT:"ct"},A={UNPLAYED:"s1",PLAYED:"s2",STOPPED:"s3",COMPLETED:"s4"};class D{constructor(e){this._player=void 0,this._context=void 0,this._viewStartTime=void 0,this._playStartTime=null,this._adPlayStartTime=null,this._isPlaying=!1,this._isPaused=!1,this._isCompleted=!1,this._isAdPlaying=!1,this.handleEvent=e=>{switch(e.type){case"play":this._isPlaying=!0,this._isPaused=!1,this._playStartTime||(this._playStartTime=Date.now());break;case"paused":this._isPlaying=!1,this._isPaused=!0;break;case"ready":this._isCompleted=!1,this._isPlaying=!1,this._isPaused=!1,this._playStartTime=null;break;case"error":this._isPlaying=!1,this._isPaused=!1;break;case"stallstart":this._isPlaying=!1;break;case"stallend":"playing"===this._player.current?.getSnapshot().state&&(this._isPlaying=!0,this._isPaused=!1);break;case"adbreakstart":this._adPlayStartTime=Date.now(),this._isAdPlaying=!0;break;case"adbreakend":case"adskip":case"aderror":this._isAdPlaying=!1}},this._cleanup=()=>{T.delete(this._playerId),this._context?.strategies.delete(this)},this.isReady=()=>{const e=!(!this._player.current||!this._playerId),t=!(!this._playerData.title||!this._playerData.id&&!this._playerData.daiAssetKey);return e&&t},this.getTitle=()=>this._playerData.title||"",this.getVideoPath=()=>this._playerData.daiAssetKey?`/bitmovin/live/${this._playerData.daiAssetKey}`:this._playerData.id?`/bitmovin/video/${this._playerData.id}`:`/bitmovin/player/${this._playerId}`,this.getContentType=()=>this._isAdPlaying?I.AD:I.CONTENT,this.getTotalDuration=()=>{try{const e=this._player.current?.getSnapshot().duration;return e&&Number.isFinite(e)?1e3*e:0}catch(e){return 0}}
99,this.getState=()=>{if(!this._player.current)return this._cleanup(),A.STOPPED;if(this._isCompleted)return A.COMPLETED;if(this._isPlaying)return A.PLAYED;if(this._isPaused)return A.STOPPED;try{const{state:e}=this._player.current.getSnapshot();if("paused"===e)return A.STOPPED;if("playing"===e)return A.PLAYED}catch(e){}return A.UNPLAYED},this.getCurrentPlayTime=()=>{try{const e=this._player.current?.getSnapshot().currentTime;return e?1e3*e:0}catch(e){return 0}},this.getBitrate=()=>{try{const e=this._player.current?.getSnapshot().bandwidth;if(e)return Math.round(e/1e3)}catch(e){}return 0},this.getThumbnailPath=()=>this._playerData.poster?this._playerData.poster:"",this.getPlayerType=()=>{const e=(t=this._playerId,T.get(t));var t;return e?`bitmovin-${e}`:this._playerData.isLive?"bitmovin-live":this._playerData.daiAssetKey?"bitmovin-dai":"bitmovin"},this.getViewStartTime=()=>Date.now()-this._viewStartTime,this.getViewPlayTime=()=>this._playStartTime?Date.now()-this._playStartTime:0,this.getViewAdPlayTime=()=>this._adPlayStartTime?Date.now()-this._adPlayStartTime:0,this.destroy=()=>{this._cleanup()},this._player=e,this._context=C.get(e),this._context?.strategies.add(this),this._viewStartTime=Date.now()}get _playerData(){return this._context?.playerData??{title:"",isLive:!1}}get _playerId(){return this._context?.playerId??"livestream-player"}static getAdPosition(){return""}static verify(e){return!!(e&&C.has(e)&&e.current&&"function"==typeof e.current.play&&"function"==typeof e.current.pause&&"function"==typeof e.current.getSnapshot)}}D.ContentType=I,D.AdPosition={PREROLL:"a1",MIDROLL:"a2",POSTROLL:"a3",OVERLAY:"a4",SPECIAL:"a5"},D.VideoState=A;var R=n(25734),M=n(80568);const $=["gmg-sandbox","localhost"].includes(k.ENVIRONMENT),L="chartbeat-mab-script",N="//static.chartbeat.com/js/chartbeat_mab.js",U="chartbeat-video-script",B="//static.chartbeat.com/js/chartbeat_video.js",F="Unknown Author",z="Unknown Section";var V=n(14375),H=n(5225),G=n(78367),W=n(20922),q=n(15618);function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach(function(t){X(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function X(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var J=n(11765),Z=n(86448),Q=n(85349);function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach(function(t){ne(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ne(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const re={adbreakstart:"adbreakstarted",adbreakend:"adbreakfinished",adstart:"adstarted",adskip:"adskipped",adfinish:"adfinished",stallstart:"stallstarted",stallend:"stallended"},ie=new Set(["texttrackschange","cuechange"]);function oe({customFields:{hls:e,poster:t,title:n,autoPlay:l=!0,muted:u=!0,controls:d=!0,stickyEnabled:f=!1,initialInView:p=!0,adTagUrl:m,enablePreRoll:y=!0,placeholder:v="$blueGray.100",url:T,enableLinkOverlay:C=!1,linkOverlayLabel:I="View Article",daiAssetKey:A,id:K},canonicalWebsite:X,className:ee,layout:ne="default",setAdPlaying:oe,isLive:ae=!1,gaTag:se,sx:le,engineFactory:ue,adBreakFactory:ce,prerollFactory:de}){const{isAdmin:fe,arcSite:pe,siteProperties:he,globalContent:ge}=(0,i.useAppContext)(),me=ge?.canonical_url,{id:ye,type:ve}=(0,i.useComponentContext)(),be=(0,o.useRef)(null),we=(0,o.useRef)(ye||(K&&n?`${K}-${n}`:`player-${Date.now()}`)).current,[xe,Se]=(0,o.useState)(p),[ke]=(0,o.useState)(()=>(0,J.nZ)());(0,J.ws)(be);const{ref:Oe,inView:Te}=(0,a.Wx)({initialInView:p,threshold:.25,onChange:e=>{e&&Se(!0)}}),Ce=K||ye,Ee=!fe&&f&&xe,je=(0,o.useMemo)(()=>
99{if(ge?.credits?.by)return ge.credits.by.map(e=>e.name).filter(e=>e&&e.trim()).join(",")||void 0},[ge?.credits?.by]),_e=(0,o.useMemo)(()=>ge?.taxonomy?.primary_section?.name||void 0,[ge?.taxonomy?.primary_section?.name]),{adTag:Pe,keyValues:Ie}=function(e){const{globalContent:t,arcSite:n,template:r,siteProperties:{GamNetworkId:a,weatherLocation:s}}=(0,i.useAppContext)(),{customFields:l}=(0,i.useComponentContext)();let u;u=e?e.id:r.startsWith("template")?t?._id:void 0;const c=(0,W.Ri)("newspassid")||"",d=(0,V.useContent)({source:"baron-weather",query:{source:"baron",product:"metar",lat:s?.[0],lng:s?.[1]}}),f=(0,V.useContent)({source:"baron-weather",query:{source:"baron",product:"extended",days:"3",lat:s?.[0],lng:s?.[1]}}),p=["sandbox","gmg-sandbox"].includes(k.ENVIRONMENT),h="localhost"===k.ENVIRONMENT,g=h?"https://pb.localhost":p?`https://gmg-${e?.canonicalWebsite||n}-sandbox.cdn.arcpublishing.com`:`https://${G.QJ[e?.canonicalWebsite||n]}`,m=new URLSearchParams(Y(Y({},h&&{_website:e?.canonicalWebsite||n}),{},{query:JSON.stringify({_id:u,"arc-site":e?.canonicalWebsite||n,published:!0})})),y=`${g}/pf/api/v3/content/fetch/content-api?${m}`,{data:v}=(0,H.default)(u?y:void 0,{refreshInterval:0,revalidateOnFocus:!1}),b=(0,o.useMemo)(()=>{const e={tags:(v?.taxonomy?.tags?.map(e=>e.text)||[]).join(","),coid:u||"",ppid:c};if(t){const{taxonomy:{primary_section:{_id:n=""}={},tags:r=[]}={},_id:i}=t,o=r.map(e=>e.text).join(",");i&&i!==u&&(e.content_coid=i),n&&(e.content_section=n),r.length>0&&(e.content_tags=o)}try{let t=null,n=null,r=null;if(d&&"source"in d&&(t={curTemp:d.curTemp,sky:d.sky,iconCode:d.iconCode}),f&&"pointforecast_basic"in f){const e=f.pointforecast_basic.data;e&&e.length>0&&([n]=e,r=e.length>1?e[1]:null)}const i=(0,q._)(t,n,r);i.length>0&&(e.wx_condition=i.join(","))}catch(e){console.error("[useBuildAdTag] Error generating weather ad tags:",e)}return e},[c,t,u,v?.taxonomy?.tags,d,f]),w=(0,o.useMemo)(()=>new URLSearchParams(b).toString(),[b]);return{adTag:(0,o.useMemo)(()=>{const e=new URLSearchParams({ad_type:"video",vpos:"preroll",hl:"en",plcmt:"1",vpa:l.autoPlay?"auto":"0",vpmute:l.muted?"1":"0",wta:"1",env:"vp",impl:"s",tfcd:"0",npa:"0",gdfp_req:"1",output:"vast",sz:"640x480",cust_params:w,max_ad_duration:"16000",unviewed_position_start:"1",ppid:c});if(v){const{canonical_website:t,canonical_url:r,taxonomy:{primary_section:{_id:i=""}={}}={}}=v,o=`https://${G.QJ[t]||""}${r}`,s=`/${a}/${n.toUpperCase()}/Web${i}`;e.set("iu",s),e.set("description_url",p?`${g}${r}`:o),e.set("url",o)}return`https://pubads.g.doubleclick.net/gampad/ads?${e.toString()}`},[a,n,c,w,l.autoPlay,l.muted,g,p,v]),custParams:w,keyValues:b}}(K&&y&&!m?{id:K,canonicalWebsite:X}:void 0),Ae=(0,o.useMemo)(()=>y?m||Pe:void 0,[y,m,Pe]),De=Boolean(ae&&he?.enableNielsen&&A),{data:Re}=(0,x.b)(De&&pe?{arcSite:pe,useProductionFeed:!0,refreshWhenHidden:!0}:void 0),Me=(0,w.S)({enabled:De}),$e=(0,o.useCallback)(e=>{const t=(0,S.p)({feed:Re,guide:Me,station:pe?.toUpperCase(),daiAssetKey:A,at:e});return(0,g.FK)("programResolve",{at:e,station:pe,daiAssetKey:A,feedAssets:Re?.assets?.length??null,feedEntriesForKey:Re?.assets?.filter(e=>"daiAssetKey"in e&&e.daiAssetKey===A).map(e=>{const t="start_ts"in e?`${e.start_ts}-${e.end_ts}`:"";return`${e.stream_source}/${e.stream_class}:${t}`})??null,guidePrograms:Me?.programs?.length??null,resolved:t?`${t.packageName}@${t.startTs}`:null}),t},[pe,A,Re,Me]),{handleLivestreamEventForNielsen:Le,cleanUpNielsen:Ne}=b({title:n,id:K,daiAssetKey:A,hls:e,isLive:ae,playerRef:be,sessionKey:we,resolveProgram:De?$e:void 0}),{handleLivestreamEventForComscore:Ue,cleanUpComscore:Be}=h({title:n,id:K,daiAssetKey:A,hls:e,isLive:ae,playerRef:be,sessionKey:we,resolveProgram:De?$e:void 0}),{isChartbeatReady:Fe,handleLivestreamEvents:ze,cleanup:Ve}=function({playerRef:e,title:t,id:n,daiAssetKey:r,isLive:a=!1,playerType:s,poster:l,author:u,section:c}){const d="undefined"!=typeof window,{siteProperties:f,requestUri:p}=(0,i.useAppContext)(),{uid:h}=f?.chartbeat??{},{status:g}=(0,O.ur)(),m=(0,M.vi)("analytics",p),[y,v]=(0,o.useState)(!1),b=(0,o.useRef)(!1),w=(0,o.useRef)(!1),x=(0,o.useRef)(n&&t?`${n}-${t}`:`livestream-player-${Date.now()}`),S=$?(0,R.a)(f?.hostname?.sandbox):(0,R.a)(f?.hostname?.gmg),k=u||F,T=c||(a?"Watch Live":z),C=(0,o.useMemo)(()=>({title:t,id:n,daiAssetKey:r,isLive:a,poster:l,author:k,section:T}),[t,n,r,a,l,k,T]);(0,o.useEffect)(()=>{d&&(m||h&&S&&(b.current||(b.current=!0,async function(){try{if(window._sf_startpt=Date.now(),window._cbv||(window._cbv=[]),window._cbv_strategies||(window._cbv_strategies=[]),window._cbq||(window._cbq=[]),"string"!=typeof h||"string"!=typeof S)throw new Error("Chartbeat configuration failed: uid or domain is not a string");window._sf_async_config={uid:h,domain:S,useCanonical:!0,useCanonicalDomain:!0,flickerControl:!1,autoDetect:!1,sections:T,authors:k};const e="loggedIn"===g?"lgdin":"anon";window._cbq.push(["_acct",e]),window._cbv_strategies.some(e=>e===D||"LivestreamChartbeatStrategy"===e?.name)||window._cbv_strategies.push(D);const[t,n]=await Promise.all([(0,R.A)(L,N),(0,R.A)(U,B)]);if(!t||!n)throw new Error("One or more Chartbeat scripts failed to load");v(!0)}catch(e){console.error("[Chartbeat:init]","Chartbeat initialization failed",e),b.current=!1,v(!1)}}())))},[d,m,h,S,k,T,g]),(0,o.useEffect)(()=>{const t=x.current;s&&P(t,s),E(e,{playerData:C,playerId:t})},[e,C,s]);const I=(0,o.useCallback)(()=>{j(e),w.current&&(w.current=!1,window._cbv?.push(["removePlayer",e]))},[e]);(0,o.useEffect)(()=>
99{if(y&&e.current){if(window._cbv&&!w.current)try{window._cbv.push(e),w.current=!0}catch(e){console.error("[Chartbeat:pushPlayer]","Failed to push livestream player",{playerId:x.current,error:e})}return I}},[y,e,I]);const A=(0,o.useCallback)(t=>{if(y)try{_(e,t)}catch(e){console.error("[Chartbeat:handleEvent]","Failed to handle livestream event",{eventType:t.type,playerId:x.current,error:e})}},[y,e]);return(0,o.useMemo)(()=>({isChartbeatReady:y,handleLivestreamEvents:A,cleanup:I}),[y,A,I])}({playerRef:be,title:n||"Untitled Video",id:K,daiAssetKey:A,isLive:ae,playerType:ve,poster:t,author:je,section:_e}),He=(0,s.Sq)(),Ge=he?.enableNielsen,We=(0,Z.v4)(he?.enableComscore),qe=he?.chartbeat?.uid;(0,o.useEffect)(()=>{!He&&be.current&&(Ne(),Be(),qe&&Ve())},[He,Ne,Be,we,qe,Ve]),(0,o.useEffect)(()=>{if(!(He&&be.current&&ae&&(Ge||We||qe)))return;const e=()=>{Ge&&Ne(),We&&Be(),qe&&Ve()};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}},[He,ae,Ge,We,qe,Ne,Be,Ve,we]);const Ke=(0,o.useCallback)(e=>{if("play"!==e.type&&"playing"!==e.type||(0,J.wg)(be.current),"adbreakstart"===e.type&&oe&&oe(!0),"adbreakend"!==e.type&&"aderror"!==e.type||oe&&oe(!1),He&&Ge&&Le(e),He&&We&&Ue(e),He&&qe&&Fe&&ze(e),ie.has(e.type))return;const t=re[e.type]??e.type;window.dataLayer=window.dataLayer||[],window.dataLayer.push(te(te({event:`bitmovin_${t}`,videoTitle:n,videoUrl:T||me,videoId:A||K,bitmovin_context:ve,isLive:ae},"linkoverlayclick"===e.type?se:void 0),{},{data:te(te({},e),{},{type:t})}))},[me,A,se,Ge,We,Le,Ue,ze,K,He,qe,Fe,ae,oe,n,ve,T]),Ye=(0,o.useCallback)(e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"livestream_telemetry",telemetryType:e.type,station:pe,placement:ve,videoId:A||K,hasDaiAssetKey:Boolean(A),pagePath:T||me,errorCode:e.error.code??null,errorCategory:e.error.category??null,errorMessage:e.error.message,fatal:e.error.fatal,reloadAttempt:e.reloadAttempt})},[pe,me,A,K,ve,T]),Xe=(0,o.useMemo)(()=>
99(0,W.Ri)("BCSessionID"),[]),Je=(0,o.useMemo)(()=>({keyValues:Ie,ppid:Xe??void 0}),[Ie,Xe]);(0,o.useEffect)(()=>{!be.current||Te||Ee||be.current.pause()},[Te,Ee]);const Ze=[K,e,A,Ae].filter(Boolean).join(":");return(0,Q.jsx)(r.t,{id:Ce,className:ee,ref:Oe,borderRadius:["$none","$rg"],overflow:"hidden",sx:te(te({position:"relative",backgroundColor:v},"fill"===ne?{height:"100%"}:{aspectRatio:"16 / 9"}),le),children:(0,Q.jsx)(r.t,{sx:te({height:"100%"},"fill"===ne?{"& .lsp-player video":{objectFit:"cover"}}:void 0),children:(0,Q.jsx)(c.LivePlayer,{ref:be,className:"gmg-livestream",style:{height:"100%"},src:e,poster:t,controls:d,ads:A?{assetKey:A,targeting:Je}:void 0,preroll:Ae?{tagUrl:Ae}:void 0,autoPlay:l&&!ke,muted:u,startMode:l||u?"muted-autoplay":"click-to-play",onEvent:Ke,onTelemetry:Ye,engineFactory:ue,adBreakFactory:ce,prerollFactory:de,sticky:Ee,linkOverlay:T&&C?{href:(0,G.bi)({link:T,arcSite:pe}),label:I,position:"top-left"}:void 0},Ze)})})}var ae=oe},35964:function(e,t,n){"use strict";n.r(t);var r=n(94015
99),i=n(10520),o=n(34952),a=n(4321),s=n(85349);t.default=()=>{const{isAdmin:e}=(0,a.useAppContext)();return e?(0,s.jsxs)(o.t,{as:"section",gap:"$2",backgroundColor:"$red.100",border:"1px solid",borderColor:"$red.300",paddingY:"$5",paddingX:"$4",gridColumn:"-1 / 1",borderRadius:"$md",children:[(0,s.jsx)(i.t,{level:3,variant:"$rg",textColor:"$red.900",children:"This feature has been removed"}),(0,s.jsx)(r.t,{variant:"$sm",textColor:"$red.900",children:"Please use the `livestream/cyoa` feature instead"})]}):null}},38228:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(17839),i=n(56687),o=n.n(i),a=n(85349);const s=["className","message","tone","sx"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d={fontFamily:"$gibson",fontSize:"$1",fontWeight:"$semibold",lineHeight:"$normal",color:"$white",borderRadius:"$rg",py:"$2",px:"$3","&.warning":{backgroundColor:"$orange.500"},"&.error":{backgroundColor:"$red.500"},"&.positive":{backgroundColor:"$blue.500"},"&.success":{backgroundColor:"$green.300",color:"$green.900",fontWeight:"$medium",fontSize:"1rem"},"&.neutral":{backgroundColor:"$blueGray.100",color:"$blueGray.600",fontWeight:"$medium"}};function f(e){let{className:t,message:n=null,tone:i,sx:l}=e,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,s);return n?(0,a.jsx)(r.t,u({className:o()("gmg_alert",t,i),sx:u(u({},d),l),dangerouslySetInnerHTML:{__html:n}},c)):null}},55419:function(e,t,n){"use strict";var r=n(17839),i=n(85349);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l={display:"flex",alignItems:"center",justifyContent:"center",fontFamily:"$gibson",fontWeight:"$semibold",borderRadius:"$full"},u={xs:{height:"$4",minWidth:"$4",px:"$1",fontSize:"$-1",fontWeight:"$semibold"},sm:{height:"$5",minWidth:"$5",px:"$1",fontSize:"$0",fontWeight:"$semibold"},md:{height:"$6",minWidth:"$6",px:["$1","$2"],fontSize:"$1",fontWeight:"$bold"},lg:{height:"$8",minWidth:"$8",px:"$2",fontSize:"$2",fontWeight:"$bold"}},c={primary:{backgroundColor:"$blue.600",color:"$white",border:"none"},red:{backgroundColor:"$red.600",color:"$white",border:"none"},orange:{backgroundColor:"$orange.600",color:"$white",border:"none"},green:{backgroundColor:"$green.600",color:"$white",border:"none"},gray:{backgroundColor:"$blueGray.100",color:"$blueGray.700",border:"none"},black:{backgroundColor:"$black.200",color:"$white",border:"none"},white:{backgroundColor:"$white",color:"$blueGray.700",border:"none"},ghost:{backgroundColor:"transparent",color:"$blueGray.700",border:"none"},ghostWhite:{backgroundColor:"rgba(255, 255, 255, 0.1)",color:"$white",border:"none"}};
99t.A=({count:e,maxCount:t=99,variant:n="red",size:o="md",className:s,sx:d})=>{if(e<0)return null;const f=e>t?`${t}+`:String(e);return(0,i.jsx)(r.t,{"aria-hidden":"true",className:s,sx:a(a(a(a({},l),u[o]),c[n]),d),children:f})}},82451:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(85349);const s=({className:e,underlineType:t="regular",marginBottom:n,showDivider:r=!0,style:i})=>{const s=null!==n&&{marginBottom:`${n}rem`};return(0,a.jsx)("hr",{className:o()(e,t,{display_none:!r}),style:Object.assign(s,i)})};s.propTypes={marginBottom:r.number,className:r.string,showDivider:r.bool,underlineType:r.string,style:r.shape({})},t.A=s},13351:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(85349);const s=({className:e="",htmlFor:t="",label:n="",popOut:r=!1,style:i={}})=>{const s=o()("transition-100","text_left",e,{popOut:r});return(0,a.jsx)("label",{htmlFor:t,className:s,style:i,children:n})};s.propTypes={className:r.string,htmlFor:r.string,label:r.string,popOut:r.bool,style:r.shape({})},t.A=s},25035:function(e,t,n){"use strict";var r=n(40809),i=n(56687),o=n.n(i),a=n(85349);const s=(0,r.forwardRef)(({autoComplete:e,className:t,disabled:n,id:r,name:i,onChange:s,placeholder:l,popOut:u=!1,required:c,type:d,value:f},p)=>(0,a.jsx)("input",{"aria-invalid":n,autoComplete:e,className:o()("transition-500",t,{popOut:u}),id:r,name:i,onChange:s,placeholder:l,type:d,ref:p,disabled:n,required:c,value:f||""}));s.displayName="Input",t.A=s},73715:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(94159),i=n(33106),o=n(56687),a=n.n(o),s=n(40809),l=n(94015),u=n(13351),c=n(50939),d=n(21267),f=n(31918),p=n(85349);var h=({message:e="",tone:t="neutral"})=>{const n={neutral:{color:"color_gray"},error:{color:"color_error",icon:c.tU},warning:{color:"color_warning",icon:d.zp},positive:{color:"color_blue",icon:f.SG}},r=n[t]||n.neutral;return(0,p.jsxs)("div",{className:a()("fieldMessage","display_flex","text_left","font_regular",r.color),children:[r.icon&&("positive"===t||"error"===t||"warning"===t)&&(0,p.jsx)(l.n,{icon:r.icon,className:"mr-xsm"}),(0,p.jsx)("span",{style:{transform:"translateY(-5px)"},children:e})]})},g=n(25035);const m=(0,s.forwardRef)(({autoComplete:e,className:t,disabled:n,id:o,label:c,marginBottom:d,message:f,name:m,onChange:y,placeholder:v,popOut:b=!1,required:w,size:x="rg",style:S,tone:k="neutral",value:O="",type:T="text",showToggle:C=!1},E)=>{const[j,_]=(0,s.useState)(!1),P=null!==d?{marginBottom:`${d}rem`}:"";return(0,p.jsxs)("div",{className:a()("textFieldWrap","relative","font_gibson","font_regular",t,k),style:Object.assign(P,S),children:[C?(0,p.jsx)(l.n,{className:"transition-300",icon:j?i.k6:r.pS,sx:{color:j?"$blue.500":"$blueGray.400",position:"absolute",right:"$3",top:"$3",cursor:"pointer","&:hover":{color:"$blue.500"}},onClick:()=>_(!j),fixedWidth:!0}):null,(0,p.jsx)(g.A,{autoComplete:e,className:a()(x,{"mb-sm":f}),disabled:n,id:o,name:m,onChange:y,placeholder:v,popOut:b,ref:E,required:w,type:j?"text":T,value:O||""}),(0,p.jsx)(u.A,{className:"absolute font_gibson font_medium",htmlFor:o,label:c,popOut:b}),f&&(0,p.jsx)(h,{tone:k,message:f})]})});m.displayName="TextField";var y=m},15419:function(e,t,n){"use strict";n(40809);var r=n(86780),i=n(56687),o=n.n(i),a=n(81743),s=n(82451),l=n(85349);const u=({children:e,className:t,marginBottom:n,headerColor:r,level:i=4,isPageHeader:u=!1,textAlign:c,showDivider:d=!0,supportText:f,textTransform:p="uppercase",underlineType:h})=>{const g=u?"1.5rem":null,m="string"==typeof i?parseInt(i,10):i,y=o()("mb-sm",t,c,r);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(a.A,{level:m,className:o()(y,t),style:{fontSize:g,textTransform:p},children:e}),f?(0,l.jsx)("p",{className:c,dangerouslySetInnerHTML:{__html:f}}):null,(0,l.jsx)(s.A,{showDivider:d,underlineType:h,marginBottom:n})]})};u.propTypes={children:r.node,className:r.string,marginBottom:r.number,headerColor:r.string,level:r.oneOfType([r.string,r.number]),isPageHeader:r.bool,textAlign:r.string,showDivider:r.bool,supportText:r.string,textTransform:r.string,underlineType:r.string},t.A=u},6783:function(e,t,n){"use strict";var r=n(40809),i=n(86780),o=n(56687),a=n.n(o),s=n(13351),l=n(85349);const u=(0,r.forwardRef)(({className:e=null,percentComplete:t=0},n)=>{const r={zIndex:"1",left:`${t}%`,transform:"translateX(-3.5rem)",color:"#FFF",lineHeight:"1.5",opacity:t>5?"1":"0"};return(0,l.jsxs)("div",{ref:n,className:a()("progressBar relative",e),children:[(0,l.jsx)(s.A,{htmlFor:"pBar",className:"absolute font_gibson font_bold",label:`${t}%`,style:r}),(0,l.jsx)("progress",{id:"progressBar",className:"transition-100",max:"100",value:t,children:(0,l.jsx)("span",{children:t})})]})});u.displayName="ProgressBar",u.propTypes={className:i.string,percentComplete:i.number},t.A=u},78114:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(17839),i=n(85349);const o=["size","thickness","baseColor","topColor"];function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?a(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u="@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }";function c(e){let{size:t=80,thickness:n=12,baseColor:a="#e0e0e0",topColor:l="#3498db"}=e,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{children:u}),(0,i.jsx)(r.t,s({width:`${t}px`,height:`${t}px`,borderWidth:`${n}px`,borderColor:a,borderStyle:"solid",borderTopColor:l,borderRadius:"$full",sx:{animation:"spin 1s linear infinite"}},c))]})}},50220:function(e,t,n){"use strict";n.r(t);var r=n(14375),i=n(94015),o=n(34952),a=n(29373),s=n(85349);t.default=()=>{const e=(0,r.useContent)({source:"hurricanes"});if(!e)return null;const t=e.pages.tropics.tabs,n=t[0],l=t[1],u=t[2],c=n.nodes[0].src,d=n.nodes[1].text,f=l.nodes[0].src,p=l.nodes[1].text,h=u.nodes[0].src,g=u.nodes[1].text;return(0,s.jsxs)(o.t,{as:"section",gap:"$3",className:"tropics",children:[(0,s.jsxs)(o.t,{gap:"$3",className:"potential",children:[(0,s.jsx)(a.A,{url:c,width:1280,height:720,imgClassName:"full_width",alt:"Tropics Watch Potential"}),(0,s.jsx)(i.t,{as:o.t,gap:"$3",variant:"$base",lineHeight:"$loose",className:"content",innerContent:d,sx:{"& img":{p:"$3",height:"100%",width:"100%",maxWidth:"300px",mx:"auto",backgroundColor:"#64748b",borderTop:"1px solid #334155",borderRadius:".25rem"}}})]}),(0,s.jsxs)(o.t,{gap:"$3",className:"satellite",children:[(0,s.jsx)(a.A,{url:f,width:1280,height:720,alt:"Tropics Watch Satellite"}),(0,s.jsx)(i.t,{as:o.t,gap:"$3",variant:"$base",lineHeight:"$loose",className:"content",innerContent:p,sx:{"& img":{py:"$3",height:"100%",width:"100%",maxWidth:"300px",mx:"auto",backgroundColor:"#64748b",borderTop:"1px solid #334155",borderRadius:".25rem"}}})]}),(0,s.jsxs)(o.t,{gap:"$3",className:"seaTemps",children:[(0,s.jsx)(a.A,{url:h,width:1280,height:720,alt:"Tropics Watch Sea Temperature"}),(0,s.jsx)(i.t,{as:o.t,gap:"$3",variant:"$base",lineHeight:"$loose",className:"content",innerContent:g,sx:{"& img":{p:"$3",height:"100%",width:"100%",maxWidth:"300px",mx:"auto",backgroundColor:"#64748b",border:"1px solid #334155",borderRadius:".25rem"}}})]})]})}},8132:function(e,t,n){"use strict";n.d(t,{PX:function(){return x},L4:function(){return k},Ns:function(){return S},Fq:function(){return O}});var r=n(14375),i=n(4321),o=n(40809);var a={LEADER_BOARD1:{desktop:[[970,250],[970,90],[728,90],"fluid"],mobile:[[320,50],"fluid"]},LEADER_BOARD2:{desktop:[[970,250],[970,90],[728,90],"fluid"],mobile:[[320,50],[300,250],"fluid"]},LEADER_BOARD3:{desktop:[[728,90],"fluid"],mobile:[[320,50],[300,250],"fluid"]},LEADER_BOARD4:{desktop:[[728,90],"fluid"],mobile:[[320,50],[300,250],"fluid"]},AUTO_INCREASE:{mobile:[[320,50],[300,250],"fluid"],desktop:[[300,250],[728,90],"fluid"]},PROMO:{mobile:[[320,50],[300,250],"fluid"],desktop:[[300,250],[300,600],"fluid"]},RIGHT:{mobile:[[300,250],[300,600],"fluid"],desktop:[[300,250],[300,600],"fluid"]},DISPLAY:{mobile:[[300,250],[300,600],"fluid"],desktop:[[300,250],[300,600],"fluid"]},PIXEL:{mobile:[[1,1]],desktop:[[1,1]]},FOOTER:{mobile:[[1,1]],desktop:[[970,90],[728,90]]},TOP:{mobile:[[320,50]],desktop:[]},EOA:{mobile:[[320,50],[300,250],"fluid"],desktop:[]}},s=n(20922);function l(e){return Math.round(9*e/5+32)}var u=n(15618);var c=n(91520),d=n(85349),f=n(82416).hp;function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m="AUTO_INCREASE",y=(e,t)=>{const{type:n}=t;if("RESET_FROM_MAP"===n){const n=Object.entries(e.ads).reduce((e,[n,r])=>(r.position!==m||t.payload.adMap.ads[n]||(e[n]=r),e),{}),r=Object.values(n).reduce((e,t)=>Math.max(e,(e=>{const t=e.divId.match(/(\d+)$/);return t?Number(t[1]):0})(t)),0);return h(h({},t.payload.adMap),{},{ads:h(h({},t.payload.adMap.ads),n),nameCount:h(h({},t.payload.adMap.nameCount),r>0?{[m]:r}:{}),viewportSize:t.payload.viewportSize,allDefined:!1})}if("ADD"===n){const{reactId:n,position:r,defined:i,refreshDisabled:o=!1}=t.payload,a=h(h({},e),{},{ads:h({},e.ads),nameCount:h({},e.nameCount)}),s=r in a.nameCount?a.nameCount[r]+1:1;return a.nameCount[r]=s,a.ads[n]=h(h({},(({reactId:e,position:t,refreshDisabled:n=!1})=>({position:t,divId:t,reactId:e,defined:!1,requested:!1,displayed:!1,refreshDisabled:n,dismissed:!1}))({reactId:n,position:r,refreshDisabled:o})),{},{divId:`${r}${s}`,defined:i}),a}if("SET_DEFINED"===n)return e.ads[t.payload.reactId]?h(h({},e),{},{ads:h(h({},e.ads),{},{[t.payload.reactId]:h(h({},e.ads[t.payload.reactId]),{},{defined:t.payload.defined})})}):e;if("SET_VIEWPORT_SIZE"===n)return e.viewportSize===t.payload.viewportSize?e:h(h({},e),{},{viewportSize:t.payload.viewportSize});if("SET_SECTION"===n)return e.section===t.payload.section?e:h(h({},e),{},{section:t.payload.section});if("SET_ALL_DEFINED"===n)return e.allDefined===t.payload.allDefined?e:h(h({},e),{},{allDefined:t.payload.allDefined});if("REMOVE"===n){if(!e.ads[t.payload.reactId])return e;const n=h(h({},e),{},{ads:h({},e.ads)});return delete n.ads[t.payload.reactId],n}if("DISMISS"===n)return e.ads[t.payload.reactId]?h(h({},e),{},{ads:h(h({},e.ads),{},{[t.payload.reactId]:h(h({},e.ads[t.payload.reactId]),{},{dismissed:!0})})}):e;if("REQUEST"===n)return!e.ads[t.payload.reactId]||e.ads[t.payload.reactId].requested?e:h(h({},e),{},{ads:h(h({},e.ads),{},{[t.payload.reactId]:h(h({},e.ads[t.payload.reactId]),{},{requested:!0})})});if("SET_DISPLAYED"===n)return e.ads[t.payload.reactId]?h(h({},e),{},{ads:h(h({},e.ads),{},{[t.payload.reactId]:h(h({},e.ads[t.payload.reactId]),{},{displayed:t.payload.displayed})})}):e;if("RESET_RUNTIME"===n){const t=Object.entries(e.ads).reduce((e,[t,n])=>(e[t]=h(h({},n),{},{defined:!1,requested:!1,displayed:!1}),e),{});return h(h({},e),{},{ads:t,allDefined:!1})}return e},v=(0,o.createContext)(void 0),b=(0,o.createContext)(void 0);function w(e,t,n){return("story"===t?"article":e.startsWith("/topic/")&&"topic")||n("pageType")||n("type")||"website"}const x=({children:e})=>{const{isAdmin:t}=(0,i.useAppContext)(),n=(()=>{const{globalContent:{taxonomy:e,tag:t}={},siteProperties:{GamNetworkId:n,station:r},renderables:a,metaValue:s}=(0,i.useAppContext)(),{primary_section:l,sections:u}=e||{},{path:c}=l||{},[{path:d}]=u||[{}],f=s("section_path")||c||d;let p=`/${n}/${r}/Web`;f&&f.length&&(p=`${p}/${f}`),p=p.replace("//","/"),p.endsWith("/")&&(p=p.slice(0,-1));const h=e?.tags?.map(e=>e.text).join(", "),g=s("tags");return(0,o.useMemo)(()=>a.reduce((e,t)=>{if("ads/basic"===t.type){let n=t.props.customFields?.pos;"PREMIUM_BANNER"===n?n="LEADER_BOARD":"PREMIUM"===n&&(n="RIGHT");const r=n in e.nameCount?e.nameCount[n]+1:1;if(["AUTO_INCREASE"].includes(n))return e;e.nameCount[n]=r,e.ads[t.props.id]={position:n,divId:["FOOTER","EOA","TOP"].includes(n)?n:`${n}${r}`.replace("RIGHT","DISPLAY").replace("PIXEL1","PIXEL"),reactId:t.props.id,defined:!1,requested:!1,displayed:!1,refreshDisabled:Boolean(t.props.customFields?.stopAdRefresh),dismissed:!1}}return e},{ads:{},nameCount:{},adUnitPath:p.toUpperCase(),tags:g||h||t}),[p,t,h,g,a])})(),p=(0,o.useRef)(""),g=(0,o.useRef)(!1),m=(0,o.useRef)(void 0),x=(0,o.useRef)({}),[S,k]=(0,o.useReducer)(y,h(h({},n),{},{viewportSize:void 0,allDefined:!1})),{ads:O,tags:T,viewportSize:C}=S,E=(0,o.useMemo)(()=>(e=>{const t=Object.values(e.ads).map(e=>[e.reactId,e.position,e.divId,e.refreshDisabled?1:0].join(":")).sort().join("|");return[e.adUnitPath,e.tags||"",t].join("::")})(n),[n]),{arcSite:j,metaValue:_,requestUri:P,globalContent:{_id:I,type:A,taxonomy:D}={},siteProperties:{GamNetworkId:R,enableMile:M,weatherLocation:$}}=(0,i.useAppContext)(),{status:L}=(0,c.ur)(),N=(0,r.useContent)(M?{source:"baron-weather",query:{source:"baron",product:"metar",lat:$?.[0],lng:$?.[1]}}:void 0),U=(0,r.useContent)(M?{source:"baron-weather",query:{source:"baron",product:"extended",days:"3",lat:$?.[0],lng:$?.[1]}}:void 0),B=(0,r.useContent)(M?{source:"header-nav",query:{hierarchy_name:"ad-units"}}:void 0),F=(0,o.useCallback)(e=>{const t=x.current[e];t&&"undefined"!=typeof window&&(window.googletag=window.googletag||{cmd:[]},window.googletag.cmd.push(()=>{window.googletag.destroySlots([t])}),delete x.current[e])},[]),z=(0,o.useCallback)(()=>{const e=Object.values(x.current);0!==e.length&&"undefined"!=typeof window&&(window.googletag=window.googletag||{cmd:[]},window.googletag.cmd.push(()=>{window.googletag.destroySlots(e)}),x.current={})},[]),V=(0,o.useCallback)(e=>{k({type:"ADD",payload:h(h({},e),{},{defined:!1})})},[]),H=(0,o.useCallback)(e=>{F(e),k({type:"REMOVE",payload:{reactId:e}})},[F]),G=(0,o.useCallback)(e=>{F(e),k({type:"DISMISS",payload:{reactId:e}})},[F]),W=(0,o.useCallback)(e=>{k({type:"REQUEST",payload:{reactId:e}})},[]);(0,o.useEffect)(()=>{M&&p.current!==E&&(p.current=E,z(),k({type:"RESET_FROM_MAP",payload:{adMap:n,viewportSize:m.current}}))},[n,E,z,M]),(0,o.useEffect)(()=>
99{if(!M||"undefined"==typeof window)return;const e=window.matchMedia("(min-width: 970px)"),t=()=>{const t=e.matches?"Desktop":"Mobile";k({type:"SET_VIEWPORT_SIZE",payload:{viewportSize:t}})};t();const n=()=>{t()};return"function"==typeof e.addEventListener?(e.addEventListener("change",n),()=>{e.removeEventListener("change",n)}):(e.addListener(n),()=>{e.removeListener(n)})},[M]),(0,o.useEffect)(()=>{S.viewportSize&&(m.current&&m.current!==S.viewportSize&&(z(),k({type:"RESET_RUNTIME"})),m.current=S.viewportSize)},[z,S.viewportSize]),(0,o.useEffect)(()=>()=>{z()},[z]),(0,o.useEffect)(()=>{if(!M||!C||t)return;const e=_("atdlayout")||"story"===A&&"article"||"video"===A&&"video"||"topic"===A&&"topic"||P.startsWith("/topic/")&&"topic"||_("pageType")||"section",{primary_section:n,sections:r}=D||{},{path:i,name:o}=n||{},[{name:c,path:d}={name:void 0,path:void 0}]=r||[];let p=i||d||_("section_path");p?.startsWith("/")&&(p=p.slice(1)),p?.endsWith("/")&&(p=p.slice(0,-1));const m=o||c||_("section"),y=`${p?.replaceAll("/","_")??m?.replaceAll("_","-").replaceAll(" ","-").toLowerCase()}`||"other";k({type:"SET_SECTION",payload:{section:y}});const v=[];B?.children?.forEach(e=>{v.push({path:e?.url??e._id,name:e.name||""})}),v.push({path:"/top_stories",name:"Top Stories"});const b=v.some(e=>(e.path.startsWith("/")?e.path.slice(1):e.path).replaceAll("/","_").startsWith(y.toLowerCase()));window.googletag=window.googletag||{cmd:[]};const S=T?.replaceAll("'","").split(", ")||[],E=(0,s.Ri)("BCSessionID");let $=[];try{let e=null,t=null,n=null;if(N&&"source"in N&&(e={curTemp:N.curTemp,sky:N.sky,iconCode:N.iconCode}),U&&Array.isArray(U)&&U.length>0){const e=U[0];t=e?h(h({},e),{},{daytime:e.daytime?h(h({},e.daytime),{},{temperature:e.daytime.temperature?h(h({},e.daytime.temperature),{},{value:l(e.daytime.temperature.value)}):void 0}):void 0,temperature:e.temperature?{max:l(e.temperature.max),min:l(e.temperature.min)}:void 0}):null;const r=U.length>1?U[1]:null;n=r?h(h({},r),{},{daytime:r.daytime?h(h({},r.daytime),{},{temperature:r.daytime.temperature?h(h({},r.daytime.temperature),{},{value:l(r.daytime.temperature.value)}):void 0}):void 0,temperature:r.temperature?{max:l(r.temperature.max),min:l(r.temperature.min)}:void 0}):null}$=(0,u._)(e,t,n)}catch(e){console.error("[AdContext] Error generating weather ad tags:",e),$=[]}window.googletag.cmd.push(()=>{window.googletag.pubads().setTargeting("tags",S),window.googletag.pubads().setTargeting("page_type",w(P,A,_)),window.googletag.pubads().setTargeting("userSignedIn","loggedIn"===L?"true":"false"),E&&window.googletag.pubads().setTargeting("ppid",E),$.length>0&&window.googletag.pubads().setTargeting("wx",$)});const F=P.split("?")[0],z="undefined"==typeof window?f.from(F).toString("base64"):btoa(F),V=["article","ugc","video"].includes(w(P,A,_))?I:z.replaceAll("=","").replaceAll("+","-").replaceAll("/","_");V&&window.googletag.cmd.push(()=>{window.googletag.pubads().setTargeting("coid",V)}),Object.values(O).forEach(t=>{if(t.dismissed||t.defined)return;const n=`MileTech_${t.divId}_${C.toUpperCase()}`;if("PROMO"===t.position){if("article"===e&&"Mobile"===C)return void k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}});const r=`/${R}/Promos/${j.toUpperCase()}`;return window.googletag.cmd.push(()=>{const e=window.googletag.defineSlot(r,a[t.divId.replace(/\d+$/,"")][C.toLowerCase()],n)?.addService(window.googletag.pubads()).setTargeting("pos",t.divId);e&&(x.current[t.reactId]=e)}),void k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}})}if("article"===e&&"Mobile"===C&&["DISPLAY"].includes(t.divId.slice(0,-1)))return void k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}});if("Mobile"===C&&t.divId.startsWith("FOOTER"))return void k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}});if("Desktop"===C&&(t.divId.startsWith("TOP")||t.divId.startsWith("EOA")))return void k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}});const r=`/${R}/${j.toUpperCase()}/Web_${C}_Display/${b?y:"other"}/${e}/${t.divId}`;window.googletag.cmd.push(()=>{const e=window.googletag.defineSlot(r,t.divId.startsWith("LEADER_BOARD")?a[t.divId][C.toLowerCase()]:a[t.divId.replace(/\d+$/,"")][C.toLowerCase()],n)?.addService(window.googletag.pubads()).setTargeting("pos",t.divId);e&&(x.current[t.reactId]=e)}),k({type:"SET_DEFINED",payload:{reactId:t.reactId,defined:!0}})});const H=Object.values(O).filter(e=>!e.dismissed).every(e=>e.defined);k({type:"SET_ALL_DEFINED",payload:{allDefined:H}}),H&&!g.current&&(g.current=!0,window.googletag.cmd.push(()=>{"sponsored"!==y&&(window.googletag.pubads().disableInitialLoad(),window.googletag.pubads().enableSingleRequest()),window.googletag.enableServices()}))},[R,B?.children,j,N,M,U,I,t,_,P,O,T,C,D,A,L]),(0,o.useEffect)(()=>{M&&S.viewportSize&&S.allDefined&&!t&&(window.googletag=window.googletag||{cmd:[]}
99,Object.values(S.ads).forEach(e=>{if(e.dismissed||!e.requested||e.displayed)return;const t=x.current[e.reactId];if(!t)return;const n=t.getSlotElementId();k({type:"SET_DISPLAYED",payload:{reactId:e.reactId,displayed:!0}}),window.googletag.cmd.push(()=>{window.googletag.display(n),window.googletag.pubads().refresh([t])})}))},[M,t,S.ads,S.allDefined,S.section,S.viewportSize]);const q=(0,o.useMemo)(()=>({addAd:V,dismissAd:G,removeAd:H,requestAd:W}),[V,G,H,W]);return(0,d.jsx)(v.Provider,{value:S,children:(0,d.jsx)(b.Provider,{value:q,children:e})})},S=()=>{const e=(0,o.useContext)(v);if(void 0===e)throw new Error("useAdsContext must be used within a AdProvider");return e},k=()=>{const e=(0,o.useContext)(b);if(void 0===e)throw new Error("useAdDispatch must be used within a AdProvider");return e},O=()=>(0,o.useContext)(v)},91520:function(e,t,n){"use strict";n.d(t,{H5:function(){return h},Xc:function(){return f},ur:function(){return p}});var r=n(40809),i=n(85349);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l=(0,r.createContext)(void 0),u=(0,r.createContext)(void 0),c={status:"loading",data:{arcSubs:{},subscriptions:null,viafoura:{},cognito:{},braze:{}}},d=(e,{type:t,payload:n})=>{const r={SET_USER_DATA:{data:a(a({},e.data),n)},LOG_IN:{status:"loggedIn"},LOG_OUT:{status:"loggedOut",data:c.data},SET_LOADING:{status:"loading"}};try{return a(a({},e),r[t])}catch(e){throw new Error(`Unhandled type: ${t}`)}},f=({children:e})=>{const[t,n]=(0,r.useReducer)(d,c),o=(0,r.useMemo)(()=>({state:t,dispatch:n}),[t]);return(0,i.jsx)(l.Provider,{value:o.state,children:(0,i.jsx)(u.Provider,{value:o.dispatch,children:e})})},p=()=>{const e=(0,r.useContext)(l);if(void 0===e)throw new Error("useUserContext must be used within a UserDataProvider");return e},h=()=>{const e=(0,r.useContext)(u);if(void 0===e)throw new Error("useUserDispatch must be used within a UserDataProvider");return e}},19100:function(e,t,n){"use strict";n.d(t,{j:function(){return a},x:function(){return s}});var r=n(40809),i=n(85349);const o=(0,r.createContext)("main");function a({column:e,children:t}){return(0,i.jsx)(o.Provider,{value:e,children:t})}function s(){return(0,r.useContext)(o)}},24142:function(e,t,n){"use strict";n.d(t,{UZ:function(){return a},Uv:function(){return s}});var r=n(40809),i=n(85349);const o=(0,r.createContext)(void 0),a=({children:e,initialFeatures:t})=>{const[n,a]=(0,r.useState)(t||{}),s=(0,r.useMemo)(()=>({features:n,setFeatures:a}),[n,a]);return(0,i.jsx)(o.Provider,{value:s,children:e})},s=()=>{const e=(0,r.useContext)(o);if(void 0===e)throw new Error("useStoryListContext must be used within a StoryListContextProvider");return e}},42868:function(e,t,n){"use strict";n.d(t,{X:function(){return l}});var r=n(4321),i=n(40809),o=n(45427),a=n(8496),s=n(8508);const l=()=>{const{arcSite:e,requestUri:t,siteProperties:{helpdeskDomain:n}}=(0,r.useAppContext)(),l=(0,s.p)(e);return{loginWithArcIdentityAsOIDCProvider:(0,i.useCallback)(async e=>{const{clientId:r,responseType:i,scope:s,redirectUri:u,codeChallenge:c,codeChallengeMethod:d,state:f,nonce:p}=e||{};let h=new URLSearchParams(localStorage.getItem("gmg_oidc_params")||"");0===h.size&&(h=new URLSearchParams(t.split("?")[1]));const g=h.get("client_id")||r,m=h.get("response_type")||i,y=h.get("scope")||s,v=h.get("redirect_uri")||u,b
99=h.get("code_challenge")||c,w=h.get("code_challenge_method")||d,x=h.get("state")||f,S=h.get("nonce")||p;if(!(g&&m&&y&&v&&b&&w&&x))return o.oR.error("Missing required OIDC parameters",{description:"If this issue persists, please contact support.",action:{label:"Contact Support",onClick:()=>{window.open(n,"_blank")}}}),!1;const k=await(0,a.Bk)(!1);if(!k)return console.error("[useArcOidc] Failed to extend session",{accessToken:k}),o.oR.error("Failed to extend session",{description:"If this issue persists, please contact support.",action:{label:"Contact Support",onClick:()=>{window.open(n,"_blank")}}}),!1;const O=new URL(`${l}/identity/public/v2/oidc/provider/login`);O.searchParams.set("client_id",g),O.searchParams.set("response_type",m),O.searchParams.set("scope",y),O.searchParams.set("redirect_uri",v),O.searchParams.set("code_challenge",b),O.searchParams.set("code_challenge_method",w),O.searchParams.set("state",x),S&&O.searchParams.set("nonce",S);const T=await fetch(O,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${k}`}});if(!T.ok){const e=await T.text();return o.oR.error("Failed to login with Arc Identity",{description:e,action:{label:"Contact Support",onClick:()=>{window.open(n,"_blank")}}}),!1}const C=await T.text();return localStorage.removeItem("gmg_oidc_params"),window.location.href=C,!0},[l,n,t])}}},29564:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(40809),i=n(14375),o=n(4321),a=n(78367);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=({showClosings:e=!1,showWeatherAlerts:t=!0}={})=>{const{arcSite:n}=(0,o.useAppContext)(),s=(0,i.useContent)({source:"0PB_CollectionStoryCard",query:{alias:`${n}-breaking`},filter:"\n{\n  tag\n  section\n  content_elements {\n   [\n      promo_image {[\n        focal_point {\n          x\n          y\n        }\n        caption\n        width\n        height\n        copyright\n        url\n        resizedUrls {[\n          url\n          height\n          width\n        ]}\n      ]}\n      canonical_url\n      website_url\n      display_date\n      publish_date\n      _id\n      type\n      owner {\n        sponsored\n      }\n      description {\n        basic\n      }\n      headlines {\n        basic\n        meta_title\n      }\n      subheadlines {\n        basic\n      }\n      taxonomy {\n        tags {[\n          text\n          slug\n        ]}\n        sections {[\n          _id\n          name\n          path\n        ]}\n        primary_section {\n          _id\n          name\n          path\n        }\n      }\n      promo_items {\n        livestream {\n          embed {\n            config {\n              canonical_website\n              canonical_url\n              hls\n              poster\n              title\n              adTag_preroll\n              adTag_midroll\n              daiAssetKey\n            }\n            id\n            url\n          }\n          subtype\n          _id\n          type\n          referent {\n            type\n            id\n            provider\n          }\n          subtype\n          canonical_url\n          canonical_website\n          short_url\n          created_date\n          display_date\n          status\n          headlines {\n            basic\n          }\n          subheadlines {\n            basic\n          }\n          taxonomy {\n            primary_section {\n              _id\n              name\n              path\n            }\n          }\n          promo_items {\n            basic {\n              type\n              credits {\n                by {[\n                  type\n                  _id\n                  name\n                  description\n                }]\n              }\n              url\n              width\n              height\n            }\n          }\n          streams {[\n            height\n            width\n            url\n          ]}\n        }\n        basic {\n          focal_point {\n            x\n            y\n          }\n          caption\n          width\n          height\n          promo_image {\n            url\n            width\n            height\n          }\n          streams {[\n            url\n          ]}\n          type\n          subtype\n          url\n          _id\n          embed {\n            id\n            url\n            config {\n              resourceType\n              distributionId\n              name\n              exco_id\n              refId\n              station\n              youtubeId\n              youtubeChannel\n              poster {\n                file\n                height\n                width\n              }\n            }\n          }\n          content_elements {[\n            focal_point {\n              x\n              y\n            }\n            type\n            url\n            caption\n            additional_properties {\n              resizeUrl\n              thumbnailResizeUrl\n            }\n          ]}\n          promo_items {\n            basic {\n              focal_point {\n                x\n                y\n              }\n              caption\n              width\n              height\n              type\n              url\n              content_elements [{\n                focal_point {\n                  x\n                  y\n                }\n                caption\n                type\n                url\n              }]\n            }\n          }\n          additional_properties {\n            thumbnailResizeUrl\n          }\n        }\n        social_image {\n          focal_point {\n            x\n            y\n          }\n          caption\n          width\n          height\n          promo_image {\n            url\n            width\n            height\n          }\n          streams {[\n            url\n          ]}\n          type\n          url\n          _id\n          content_elements {[\n            focal_point {\n              x\n              y\n            }\n            type\n            url\n            caption\n            additional_properties {\n              resizeUrl\n              thumbnailResizeUrl\n            }\n          ]}\n          promo_items {\n            basic {\n              caption\n              width\n              height\n              type\n              url\n              focal_point {\n                x\n                y\n              }\n              content_elements [{\n                caption\n                type\n                url\n              }]\n            }\n          }\n          additional_properties {\n            thumbnailResizeUrl\n          }\n        }\n      }\n      _id\n      websites {\n        wdiv {\n          website_url\n        }\n        wsls {\n          website_url\n        }\n        wkmg {\n          website_url\n        }\n        wjxt {\n          website_url\n        }\n        ksat {\n          website_url\n        }\n        kprc {\n          website_url\n        }\n      }\n   ]\n  }\n}\n"}),u=(0,i.useContent)({source:"weather-alerts"}),c=(0,i.useContent)(e&&["wdiv","wsls"].includes(n)?{source:"school-closings"}:void 0),d=(0,r.useMemo)(()=>{const r=[];return s?.content_elements&&r.push(...s.content_elements.map(e=>l(l({},e),{},{alertClass:"breaking"}))),t&&u?.alerts&&Object.keys(u.alerts).length>0&&r.push({_id:"bn-wx",canonical_url:"/weather/alerts",showImage:!1,description:{basic:"See the complete list"},headlines:{basic:u.text.replace("Weather Alert:","")},alertClass:"weather",alertTag:"WEATHER ALERT"}),e&&(c?.schools?.length??0)>5&&r.push({_id:"bn-sc",canonical_url:"/school_closings",showImage:!1,description:{basic:"See the complete closing list"},headlines:{basic:(0,a.d8)(c?.schools??[],n)},alertClass:"school",alertTag:"wdiv"===n?"SCHOOL CLOSINGS":"CLOSINGS/DELAYS"}),r},[n,s?.content_elements,c?.schools,e,t,u?.alerts,u?.text]),f=(0,r.useMemo)(()=>d.filter(e=>"INSIDER"===e.alertTag||e.headlines?.basic.length>1||e.canonical_url.length>1),[d]),p=(0,r.useMemo)(()=>{const e=s?.content_elements?.length??0,t=u?.alerts&&Object.keys(u.alerts).length>0?1:0,n=(c?.schools?.length??0)>5?1:0;return{breaking:e,weather:t,school:n,total:e+t+n}},[s?.content_elements?.length,u?.alerts,c?.schools?.length]),h=(0,r.useMemo)(()=>c?.schools?.length?(0,a.d8)(c.schools,n):"",[c?.schools,n]);return{filteredStories:f,isLoading:!s||t&&!u||e&&!c,breakingNewsContent:s,weatherAlerts:u,schoolClosings:c,alertCounts:p,schoolClosingText:h}}},58727:function(e,t,n){"use strict";n.d(t,{R:function(){return l}});var r=n(15453),i=n(12757),o=n(40809),a=n(32584),s=n(20145);function l({onSuccess:e,onError:t,mode:n}){const{config:l,status:u}=(0,a.Z)(),c=(0,s.n)("https://accounts.google.com/gsi/client"),[d,f]=(0,o.useState)(!1),[p,h]=(0,o.useState)(!1),[g,m]=(0,o.useState)(null),y=(0,o.useRef)(!1),v=l&&"googleClientId"in l&&!!l.googleClientId;(0,o.useEffect)(()=>{!async function(){if(!v)return;if("ready"!==c)return;if("ready"!==u)return;if(y.current)return;if(!google?.accounts){const e=new Error("Google client library is not loaded");return console.error(`[GOOGLE_SIGN_IN] ${e.message}`),void m(e)}const o=l;if("code"in o){const e=new Error("Google client ID is not set (error response)");return console.error(`[GOOGLE_SIGN_IN] ${e.message}`),void m(e)}const{googleClientId:a}=o;try{const o={client_id:a,callback:async o=>{h(!0),m(null);try{const t=await r.A.signInWithGoogle({credential:o.credential,select_by:o.select_by});if((0,i.isAPIErrorResponse)(t))throw new Error(`Error signing in with Google: ${t.message}`);if(!t.accessToken||!t.refreshToken)throw new Error("Missing required tokens from Google Sign-In response");await e({accessToken:t.accessToken,refreshToken:t.refreshToken})}catch(e){const r=e instanceof Error?e:new Error(String(e));console.error(`[GOOGLE_SIGN_IN] Error during ${n}:`,r),m(r),t?.(r)}finally{h(!1)}},ux_mode:"popup",auto_select:!1};google.accounts.id.initialize(o),y.current=!0,f(!0);const s=document.getElementById("arc-siwg-hidden-button");s?(s.innerHTML="",google.accounts.id.renderButton(s,{type:"standard",theme:"outline",size:"large",text:"signin_with",shape:"rectangular",logo_alignment:"left"})):console.warn("[GOOGLE_SIGN_IN] Hidden button container not found")}catch(e){const t=e instanceof Error?e:new Error(String(e));console.error("[GOOGLE_SIGN_IN] Error initializing Google Sign-In:",t),m(t)}}()},[c,u,v,l,e,t,n]);const b=(0,o.useCallback)(()=>{try{if(!y.current||!google?.accounts?.id){const e=new Error("Google Sign-In not initialized or not available");return console.error("[GOOGLE_SIGN_IN]",e.message),m(e),void t?.(e)}const e=document.querySelector("#arc-siwg-hidden-button div[role='button']");if(e)e.click();else{const e=new Error("Hidden Google button not found in DOM");console.error("[GOOGLE_SIGN_IN]",e.message),m(e)}}catch(e){const n=e instanceof Error?e:new Error(String(e));console.error("[GOOGLE_SIGN_IN] Error triggering Google Sign-In:",n),m(n),t?.(n)}},[t]);return{isInitialized:d,isLoading:p,error:g,isConfigured:v,triggerGoogleSignIn:b}}},55592:function(e,t,n){"use strict";n.d(t,{C:function(){return a}});var r=n(4321),i=n(43993),o=n(40809);function a(){const{siteProperties:{hostname:e}}=(0,r.useAppContext)();(0,o.useEffect)(()=>{const t=()=>{const t=document.documentElement.scrollHeight;
99window.parent.postMessage({type:"iframe-height",height:t},e[i.ENVIRONMENT])};t();const n=new ResizeObserver(t);return n.observe(document.body),()=>{n.disconnect()}},[e])}},52938:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(40809);function i(e,{rootMargin:t="600px 0px",disabled:n=!1}={}){const[i,o]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(n||i)return;const r=e.current;if(!r||"undefined"==typeof IntersectionObserver)return void o(!0);const a=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&(o(!0),a.disconnect())},{rootMargin:t});return a.observe(r),()=>{a.disconnect()}},[e,t,n,i]),i}},19566:function(e,t,n){"use strict";var r=n(40809);const i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.A=i},64660:function(e,t,n){"use strict";n.d(t,{b:function(){return u}});var r=n(14375),i=n(43993),o=n(5225);const a=["gmg-sandbox","localhost"].includes(i.ENVIRONMENT),s="https://dist.grahamdigital.com/GMG/video/live/all.json",l=a?"https://s3.amazonaws.com/dist.grahamdigital.dev/GMG/video/live/all.json":s,u=e=>{const{arcSite:t,refreshInterval:n=3e4,useProductionFeed:i=!1,refreshWhenHidden:a=!1}=e||{},u=i?s:l,c=(0,r.useContent)(t?{source:"all-livestreams",query:{sites:t}}:void 0),{data:d,error:f,isLoading:p}=(0,o.default)(t?u:null,{fallbackData:c,refreshInterval:n,refreshWhenHidden:a,onError(e,t,n){console.error("[use-livestreams]: SWR Error",{err:e,key:t,config:n})}});return{data:d,error:f,isLoading:p}}},58030:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(4321),i=n(5225),o=n(46938),a=n(8508),s=n(91520);function l(e,t){const{arcSite:n}=(0,r.useAppContext)(),{data:l}=(0,s.ur)(),u=e||l?.arcSubs?.email,c=(0,a.d)(),d=u?`${c}/email/subscriptions/${n}/${(0,o.Tm)(u)}`:null,{data:f,isLoading:p,error:h,mutate:g}=(0,i.default)(d,t);return{data:f,isLoading:p,error:h,mutate:g}}},98300:function(e,t,n){"use strict";n.d(t,{K:function(){return a}});var r=n(4321),i=n(5225),o=n(8508);function a(){const{arcSite:e}=(0,r.useAppContext)(),t=`${(0,o.d)()}/email/newsletters/${e}`,{data:n,isLoading:a,error:s,mutate:l}=(0,i.default)(t,{revalidateOnFocus:!1});return{data:n,isLoading:a,error:s,mutate:l}}},95454:function(e,t,n){"use strict";n.d(t,{S:function(){return o}});var r=n(14375),i=n(5225);const o=({enabled:e=!0}={})=>{const t=(0,r.useContent)(e?{source:"nielsen-program-guide",query:{}}:void 0),{data:n}=(0,i.default)(e?"https://dist.grahamdigital.com/GMG/programs/mapping.json":null,{fallbackData:t,refreshInterval:36e5,refreshWhenHidden:!0,revalidateOnFocus:!1,onError(e,t){console.error("[use-nielsen-program-guide]: SWR Error",{err:e,key:t})}});return n}},40916:function(e,t,n){"use strict";n.d(t,{Sq:function(){return y},cb:function(){return u},ch:function(){return m}});var r=n(40809);const i=new Set;let o,a,s,l="pending";const u=e=>"allowed"===e||"opted-out"===e,c=()=>{void 0!==a&&(window.clearTimeout(a),a=void 0)},d=()=>{o?.(),o=void 0,c(),s=void 0},f=["osano-cm-consent-changed","osano-cm-consent-saved","osano-cm-opt-out","osano-cm-initialized"],p=()=>{const e=window?.Osano?.cm;if(!e)return!1;c();const t=()=>{var t;t=(e=>e.analytics?e.optOut?"opted-out":"allowed":"denied")(e),l=t,i.forEach(e=>{e(t)})};return t(),f.forEach(n=>{e.addEventListener?.(n,t)}),o=()=>{f.forEach(n=>{e.removeEventListener?.(n,t)})},!0},h=()=>{if(o||void 0!==a||0===i.size)return;void 0===s&&(s=Date.now());const e=Date.now()-s>=3e4?5e3:250;a=window.setTimeout(()=>{a=void 0,p()||0===i.size||h()},e)},g=()=>{"undefined"==typeof window||o||p()||h()};function m(){const[e,t]=(0,r.useState)(l);return(0,r.useEffect)(()=>(i.add(t),t(l),g(),()=>{i.delete(t),0===i.size&&(d(),l="pending")}),[]),e}function y(){return u(m())}},11765:function(e,t,n){"use strict";n.d(t,{FL:function(){return l},G4:function(){return i},g0:function(){return u},nZ:function(){return s},wg:function(){return c},ws:function(){return d}});var r=n(40809);const i="gmg_vertical_video_gallery_open",o="data-vertical-video-gallery-takeover",a=()=>{if("undefined"!=typeof document)return document.documentElement};function s(){return Boolean(a()?.hasAttribute(o))}function l(e){const t=a();if(!t)return!1;const n=t.getAttribute(o);return(!n||n===e)&&(t.setAttribute(o,e),!0)}function u(e){const t=a();t?.getAttribute(o)===e&&t.removeAttribute(o)}function c(e){s()&&e?.pause()}function d(e){(0,r.useEffect)(()=>{const t=()=>{e.current?.pause()};
99return c(e.current),document.addEventListener(i,t),()=>{document.removeEventListener(i,t)}},[e])}},43703:function(e,t,n){"use strict";n.d(t,{v:function(){return h}});var r=n(40809),i=n(4321),o=n(5225),a=n(34560),s=n(45427),l=n(94387),u=n(17877),c=n(91520);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h({pinId:e,pinUserId:t,fallbackData:n}){const{siteProperties:{siteName:d}}=(0,i.useAppContext)(),{data:p}=(0,c.ur)(),h=(0,r.useMemo)(()=>(0,l.gN)(d),[d]),g=e?`${h}/pins/${e}`:null,{data:m,mutate:y}=(0,o.default)(g,{fallbackData:n}),v=m?.commentCount??0,b=(0,r.useMemo)(()=>m?.comments??[],[m?.comments]),w=(0,r.useMemo)(()=>!(!t||!b.length)&&b.some(e=>e.userId===t),[t,b]),x=(0,r.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Comment",gaCategory:"Pins",gaAction:"Comment",gaLabel:`https://www.${d.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${d.toLowerCase()}/pins/${e}/`})},[d,e]),{trigger:S,isMutating:k}=(0,a.A)(e?`${h}/pins/${e}/comments`:null,u.w$,{onSuccess:()=>{x(),s.oR.success("Comment added successfully")},onError:e=>{s.oR.error(e?.info?.error||"Failed to add comment")},rollbackOnError:!0});return{hasUserCommented:w,totalCommentCount:v,comments:b,handlePinComment:async n=>{if(!t||!m||!n.trim())return;const r={id:`temp_${Date.now()}`,text:n.trim(),userId:t,pinId:e,status:1,created:Date.now(),modified:Date.now(),user:{id:t,userName:p.braze?.custom_attributes?.display_name||"Pins User",firstName:"",lastName:""}},i=v+1,o=[r,...b];y(f(f({},m),{},{commentCount:i,comments:o}),{optimisticData:f(f({},m),{},{commentCount:i,comments:o}),rollbackOnError:!0,revalidate:!1});try{await S({text:n})}catch(e){console.error("[handlePinComment] Error:",e)}},isCommentLoading:!m,isCommentMutating:k}}},89523:function(e,t,n){"use strict";n.d(t,{M:function(){return y}});var r=n(4321),i=n(5225),o=n(34560),a=n(40809),s=n(43993),l=n(47288),u=n(45427),c=n(94387),d=n(17877),f=n(91520);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m=["localhost","gmg-sandbox"].includes(s.ENVIRONMENT);function y({pinId:e,pinUserId:t,serializedKey:n}){const{siteProperties:{siteName:s}}=(0,r.useAppContext)(),{data:p}=(0,f.ur)(),g=(0,a.useMemo)(()=>(0,c.gN)(s),[s]),y=(0,a.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Comment",gaCategory:"Pins",gaAction:"Comment",gaLabel:`https://www.${s.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${s.toLowerCase()}/pins/${e}/`})},[s,e]),{trigger:v,isMutating:b}=(0,o.A)(e?`${g}/pins/${e}/comments`:null,d.w$,{onSuccess:()=>{y(),u.oR.success("Comment added successfully")},onError:e=>{u.oR.error(e?.info?.error||"Failed to add comment")},rollbackOnError:!0}),{data:w,mutate:x}=(0,i.default)(e?`${g}/pins/${e}`:null),{cache:S,mutate:k}=(0,i.useSWRConfig)(),O=(0,a.useMemo)(()=>w?.comments??[],[w?.comments]),T=(0,a.useMemo)(()=>!(!t||!O.length)&&O.some(e=>e.userId===t),[t,O]);if(!n)return m&&console.error("usePinComment: serializedKey is not provided. This may affect caching behavior."),{hasUserCommented:!1,totalCommentCount:void 0,comments:[],handlePinComment:()=>Promise.resolve(),isCommentLoading:!1,isCommentMutating:!1};const C=S.get(n),E=C?.data,j=E?.flatMap(e=>e.mapPins).find(t=>
99t.id===e),_=j?.commentCount;return{hasUserCommented:T,totalCommentCount:_,comments:O,handlePinComment:async r=>{if(!t||!j||!r.trim())return;const i={id:`temp_${(0,l.A)()}`,text:r.trim(),userId:t,pinId:e,status:1,created:Date.now(),modified:Date.now(),user:{id:t,userName:p.braze?.custom_attributes?.display_name||"Pins User",firstName:"",lastName:""}},o=(t=[])=>t.map(t=>h(h({},t),{},{mapPins:t.mapPins.map(t=>t.id!==e?t:h(h({},t),{},{commentCount:t.commentCount+1,comments:[i,...t.comments]}))}));k(n,e=>o(e),{optimisticData:o,rollbackOnError:!0,revalidate:!1}),await x(e=>e?h(h({},e),{},{commentCount:e.commentCount+1,comments:[i,...e.comments]}):e,{optimisticData:w?h(h({},w),{},{commentCount:w.commentCount+1,comments:[i,...w.comments]}):void 0,rollbackOnError:!0,revalidate:!1});try{await v({text:r})}catch(e){console.error("[handlePinComment] Error:",e)}},isCommentLoading:!w||void 0===_,isCommentMutating:b}}},26567:function(e,t,n){"use strict";n.d(t,{x:function(){return p}});var r=n(40809),i=n(4321),o=n(5225),a=n(34560),s=n(45427),l=n(94387),u=n(17877);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p({pinId:e,pinUserId:t,fallbackData:n}){const{siteProperties:{siteName:c}}=(0,i.useAppContext)(),f=(0,r.useMemo)(()=>(0,l.gN)(c),[c]),p=e?`${f}/pins/${e}`:null,h=e&&t?`${f}/pins/${e}/likes/likedBy/${t}`:null,{data:g,mutate:m}=(0,o.default)(p,{fallbackData:n}),{data:y,mutate:v}=(0,o.default)(h,{revalidateOnFocus:!0}),b=g?.likeCount??0,w=y?.userLikedPin.value??!1,x=(0,r.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Like",gaCategory:"Pins",gaAction:"Liked",gaLabel:`https://www.${c.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${c.toLowerCase()}/pins/${e}/`})},[c,e]),S=(0,r.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Unlike",gaCategory:"Pins",gaAction:"Unliked",gaLabel:`https://www.${c.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${c.toLowerCase()}/pins/${e}/`})},[c,e]),{trigger:k,isMutating:O}=(0,a.A)(e?`${f}/pins/${e}/likes`:null,u.w$,{onSuccess:()=>{x(),s.oR.success("Pin liked successfully")},onError:e=>{s.oR.error(e?.info?.error||"Failed to like pin")},rollbackOnError:!0}),{trigger:T,isMutating:C}=(0,a.A)(t?`${f}/pins/${e}/likes/deleteLikedBy/${t}`:null,u.w$,{onSuccess:()=>{S(),s.oR.success("Pin unliked successfully")},onError:e=>{s.oR.error(e?.info?.error||"Failed to unlike pin")},rollbackOnError:!0});return{hasUserLikedPin:w,totalPinLikeCount:b,handlePinLike:async()=>{if(!t||!g)return;const e=!w,n=e?b+1:Math.max(b-1,0);m(d(d({},g),{},{likeCount:n}),{optimisticData:d(d({},g),{},{likeCount:n}),rollbackOnError:!0,revalidate:!1}),await v({userLikedPin:{value:e}},{optimisticData:{userLikedPin:{value:e}},rollbackOnError:!0,revalidate:!1});try{e?await k({text:""}):await T()}catch(e){console.error("[handlePinLike] Error:",e)}},isLikeLoading:!g||void 0===y,isLikeMutating:O||C}}},88131:function(e,t,n){"use strict";n.d(t,{w:function(){return g}});var r=n(4321),i=n(5225),o=n(34560),a=n(40809),s=n(43993),l=n(45427),u=n(94387),c=n(17877);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h=["localhost","gmg-sandbox"].includes(s.ENVIRONMENT);function g({pinId:e,pinUserId:t,serializedKey:n}){const{siteProperties:{siteName:s}}=(0,r.useAppContext)(),d=(0,a.useMemo)(()=>(0,u.gN)(s),[s]),p=(0,a.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Like",gaCategory:"Pins",gaAction:"Liked",gaLabel:`https://www.${s.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${s.toLowerCase()}/pins/${e}/`})},[s,e]),g=(0,a.useCallback)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"PinEvent_Unlike",gaCategory:"Pins",gaAction:"Unliked",gaLabel:`https://www.${s.toLowerCase()}/pins/${e}/`,pin_id:e,pin_url:`https://www.${s.toLowerCase()}/pins/${e}/`})},[s,e]),m=e&&t?`${d}/pins/${e}/likes/likedBy/${t}`:null,{cache:y,mutate:v}=(0,i.useSWRConfig)(),{data:b,mutate:w}=(0,i.default)(m,{revalidateOnFocus:!0}),{trigger:x,isMutating:S}=(0,o.A)(e?`${d}/pins/${e}/likes`:null,c.w$,{onSuccess:()=>{p(),l.oR.success("Pin liked successfully")},onError:e=>{l.oR.error(e?.info?.error||"Failed to like pin")},rollbackOnError:!0}),{trigger:k,isMutating:O}=(0,o.A)(t?`${d}/pins/${e}/likes/deleteLikedBy/${t}`:null,c.w$,{onSuccess:()=>{g(),l.oR.success("Pin unliked successfully")},onError:e=>{l.oR.error(e?.info?.error||"Failed to unlike pin")},rollbackOnError:!0});if(!n)return h&&console.error("usePinLike: serializedKey is not provided. This may affect caching behavior."),{hasUserLikedPin:!1,totalPinLikeCount:void 0,handlePinLike:()=>Promise.resolve(),isLikeLoading:!1,isLikeMutating:!1};const T=y.get(n),C=T?.data,E=C?.flatMap(e=>e.mapPins).find(t=>t.id===e),j=E?.likeCount,_=b?.userLikedPin.value??!1;return{hasUserLikedPin:_,totalPinLikeCount:j,handlePinLike:async()=>{if(!t||!E)return;const r=!_,i=(t=[])=>t.map(t=>f(f({},t),{},{mapPins:t.mapPins.map(t=>{if(t.id!==e)return t;const n=r?t.likeCount+1:Math.max(t.likeCount-1,0);return f(f({},t),{},{likeCount:n})})}));v(n,e=>i(e),{optimisticData:i,rollbackOnError:!0,revalidate:!1}),await w({userLikedPin:{value:r}},{optimisticData:{userLikedPin:{value:r}},rollbackOnError:!0,revalidate:!1});try{r?await x({text:""}):await k()}catch(e){console.error("[handlePinLike] Error:",e)}},isLikeLoading:void 0===b,isLikeMutating:S||O}}},21118:function(e,t,n){"use strict";n.d(t,{p:function(){return l}});var r=n(4321),i=n(34560),o=n(45427),a=n(94387),s=n(17877);function l({id:e}){const{siteProperties:{siteName:t},arcSite:n}=(0,r.useAppContext)(),l=(0,a.gN)(t),{trigger:u}=(0,i.A)(`${l}/pins/abuse-reports/${a.OF[n]}/report/${e}`,s.w$,{onSuccess(){o.oR.success("Pin reported successfully")},onError(e){o.oR.error(e?.info?.error||"Failed to report pin")}});return{sendReport:u}}},20145:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=n(40809);function i(e){const[t,n]=(0,r.useState)(e?"loading":"idle");return(0,r.useEffect)(()=>{if(!e)return void n("idle");let t=document.querySelector(`script[src="${e}"]`);if(t)n(t.getAttribute("data-status"));else{t=document.createElement("script"),t.src=e,t.async=!0,t.setAttribute("data-status","loading"),document.body.appendChild(t);const n=e=>{t?.setAttribute("data-status","load"===e.type?"ready":"error")};t.addEventListener("load",n),t.addEventListener("error",n)}const r=e=>{n("load"===e.type?"ready":"error")};return t.addEventListener("load",r),t.addEventListener("error",r),()=>{t&&(t.removeEventListener("load",r),t.removeEventListener("error",r))}},[e]),t}},91119:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(40809);function i(e){const[t,n]=(0,r.useState)(!1),i=(0,r.useCallback)(({key:t})=>{t===e&&n(!0)},[e]),o=(0,r.useCallback)(({key:t})=>{t===e&&n(!1)},[e]);return(0,r.useEffect)(()=>
99{if("object"==typeof window)return window.addEventListener("keydown",i),window.addEventListener("keyup",o),()=>{window.removeEventListener("keydown",i),window.removeEventListener("keyup",o)}}),t}},35164:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(81510),o=n(4321),a=n(91730),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d=({children:[e,t,n]})=>{const{requestUri:l,outputType:c}=(0,o.useAppContext)(),d=l.split("?")[1],f="off"===new URLSearchParams(d).get("nav")||"nonav"===c;return(0,s.jsxs)(a.q,{children:[(0,s.jsx)(r.t,{as:"header",sx:u({position:"relative",zIndex:100},f&&{display:"none"}),children:e}),(0,s.jsx)(r.t,{as:"section",bg:"$blueGray.200",className:"wrapper",children:(0,s.jsx)(r.t,{as:"main",id:"main-content",tabIndex:-1,px:["$4",null,"$0"],className:"account",children:(0,s.jsx)(i.r,{as:"section",placeContent:"center",sx:{minHeight:f?"100vh":["calc(-97px + 100vh)",null,"calc(-151px + 100vh)"]},children:t})})}),f?null:(0,s.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:n})]})};d.sections=["Header","Body","Footer"],t.default=d},53723:function(e,t,n){"use strict";n.r(t);var r=n(86780),i=n(91730),o=n(85349);const a=({children:e})=>(0,o.jsx)(i.q,{children:e});a.sections=["body"],a.propTypes={children:r.node.isRequired},t.default=a},7489:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return j}});var r=n(17839),i=n(97968),o=n(34952),a=n(4321),s=n(40809),l=n(74930),u=n(19100),c=n(80568),d=n(64119),f=n(40916),p=n(91520);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const y=new Set(["story","gallery"]),v=new Set(["","no_restrictions"]),b=({globalContent:e,arcSite:t,readSeconds:n,scrollDepthPct:r,completed:i})=>{const o=e?._id;if(!o)return null;const a=(e?.canonical_website||t||"").toUpperCase(),s=(e?.headlines?.basic??"").slice(0,250),l=e?.canonical_url??"",u=e?.taxonomy?.tags?.map(e=>e.text).filter(e=>Boolean(e)),c=e?.credits?.by?.map(e=>e.name).filter(e=>Boolean(e)),f=e?.display_date||e?.publish_date,p=e?.taxonomy?.primary_section?.name,h=e?.taxonomy?.primary_section?.path,m=e?.type,y=e?.subtype,v=e?.owner?.sponsored??!1,b=e?.content_restrictions?.content_code,w=e?.location,x=(()=>{const e="undefined"!=typeof window?window.__gmgBrazeArticle?.linked_video_id:void 0;return e?{linked_video_id:e}:{}})(),S="undefined"!=typeof document?document.referrer:"",k="undefined"!=typeof window?(0,d.o)(S,new URL(window.location.href)):void 0;return g(g(g(g(g(g(g(g(g(g(g(g({article_id:o,title:s,canonical_url:l,station:a},p?{section:p}:{}),h?{section_path:h}:{}),u&&u.length>0?{tags:u}:{}),c&&c.length>0?{authors:c}
99:{}),f?{published_at:f}:{}),m?{content_type:m}:{}),y?{content_subtype:y}:{}),{},{sponsored:v},b?{content_restriction:b}:{}),w?{location:w}:{}),x),{},{read_seconds:Math.floor(n),scroll_depth_pct:Math.floor(r),completed:i},k?{source:k}:{}),S?{referrer_url:S}:{})},w=()=>{const{arcSite:e,outputType:t,requestUri:n,globalContent:r,isAdmin:i}=(0,a.useAppContext)(),{status:o,data:l}=(0,p.ur)(),u=(0,f.Sq)(),h=r?.type,g=!!h&&y.has(h),m=r?.content_restrictions?.content_code,w=((e,t,n)=>!!v.has(e??"")||"loggedIn"===t&&Boolean(n?.some(e=>1===e.status)))(m,o,l.subscriptions),x=g&&u&&!i&&!(0,c.vi)("analytics",n)&&w;(0,s.useEffect)(()=>{if(!x||"undefined"==typeof window)return;let i=0,o=0,a=!1,s=!1,l=!1,u=Date.now(),c=null;const f=async()=>{if(s||l)return;const u=b({globalContent:r,arcSite:e,readSeconds:i,scrollDepthPct:o,completed:a});if(u){l=!0;try{await(0,d.Ri)(u,{outputType:t,requestUri:n})&&(s=!0)}finally{l=!1}}},p=()=>{u=Date.now()},h=()=>{if(c&&c.isConnected||(c="undefined"==typeof document?null:document.querySelector("section.articleBody")||document.getElementById("main-content")),!c)return;const e=c.getBoundingClientRect(),t=window.scrollY+e.top,n=e.height;if(n<=0)return;const r=(window.scrollY+window.innerHeight-t)/n*100,i=Math.max(0,Math.min(100,r));i>o&&(o=i),i>=100&&(a=!0)},g=()=>{h(),o>=25&&f()},m=window.setInterval(()=>{const e=Date.now();document.hidden||(i+=(e-u)/1e3,i>=15&&f()),u=e},1e3);return document.addEventListener("visibilitychange",p),window.addEventListener("scroll",g,{passive:!0}),h(),()=>{window.clearInterval(m),document.removeEventListener("visibilitychange",p),window.removeEventListener("scroll",g)}},[x,r,e,t,n])};var x=n(91730),S=n(85349);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){T(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function T(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const C=()=>(w(),null),E=({children:[e,t,n,c,d,f,p,h]})=>{const{outputType:g,tree:m,requestUri:y}=(0,a.useAppContext)(),v=["default","nonav"].includes(g),b=y.split("?")[1],w="off"===new URLSearchParams(b).get("nav")||"nonav"===g;return(0,s.useEffect)(()=>{let e;return"commentsOnly"===g&&(e=setTimeout(()=>{document.dispatchEvent(new Event("click"))},1e3)),()=>{e&&clearTimeout(e)}},[g]),"commentsOnly"===g?(0,S.jsxs)(x.q,{children:[(0,S.jsx)(r.t,{as:"header",sx:{position:"absolute",left:"-999em"},children:e}),(0,S.jsx)(i.d,{size:"$4",width:"$full",py:"$3",children:(0,S.jsx)(l.default,{sx:{"button.vf-post-form__sign-out-action":{display:"none"}}})})]}):(0,S.jsxs)(x.q,{children:[(0,S.jsx)(C,{}),(0,S.jsx)(r.t,{as:"header",sx:O({position:"relative",zIndex:100},w&&{display:"none"}),children:e}),(0,S.jsxs)(r.t,{as:"main","aria-label":"Main Page Content",className:"wrapper",flex:"1 0 auto",children:[t,(0,S.jsxs)(i.l,{as:"section",className:"article",role:"main",gap:["$3",void 0,"$4"],sx:{gridTemplateColumns:["repeat(1 ,minmax(0, 1fr))",void 0,"repeat(2, minmax(142px, 1fr)) repeat(4, 1fr)"],gap:[void 0,void 0,"$4"],width:"$full",maxWidth:"$max",mx:"auto",p:"$4"},children:[m?.children[2].children?.length?(0,S.jsx)(r.t,{as:"section",className:"top-wide",sx:{gridColumn:["-1 / 1",void 0,"1 / span 6"]},children:n}
99):null,v?(0,S.jsx)(o.t,{as:"aside",gap:"$7",id:"article",sx:{fontFamily:"$gibson",display:["none",void 0,"flex"],gridColumn:["-1 / 1",void 0,"1 / 3"],width:"300px",textAlign:"right","& .sticky > *":{width:"$full"}},"aria-label":"Supporting Content",children:(0,S.jsx)(u.j,{column:"rail",children:d})}):null,(0,S.jsx)(r.t,{as:"section",className:"mainContent",id:"main-content",tabIndex:-1,sx:{gridColumn:["-1 / 1",void 0,"3 / 7"]},children:c}),m?.children[6].children?.length?(0,S.jsx)(r.t,{as:"section",className:"bottom-wide",sx:{gridColumn:["-1 / 1",void 0,"1 / span 6"]},children:f}):null]}),p]}),w?null:(0,S.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:h})]})};E.sections=["Header","Top Full Width","Top Wide","Main","Left Rail","Bottom Wide","Bottom Full Width","Footer"];var j=E},3540:function(e,t,n){"use strict";n.r(t);n(40809);var r=n(86780),i=n(97968),o=n(79719),a=n(85349);const s=({children:[e]})=>(0,a.jsx)(i.t,{theme:o.A,children:(0,a.jsx)("main",{id:"main-content",tabIndex:-1,className:"flexible",children:e})});s.propTypes={children:r.node.isRequired},s.sections=["Body"],t.default=s},61523:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(4321),o=n(86780),a=n(91730),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d=({children:[e,t,n]})=>{const{requestUri:o,outputType:l}=(0,i.useAppContext)(),c=o.split("?")[1],d="off"===new URLSearchParams(c).get("nav")||"nonav"===l;return(0,s.jsxs)(a.q,{children:[(0,s.jsx)(r.t,{as:"header",sx:u({position:"relative",zIndex:100},d&&{display:"none"}),children:e}),(0,s.jsx)(r.t,{as:"section",className:"wrapper",sx:{bg:"$blueGray.50",flex:"1 0 auto"},children:(0,s.jsx)(r.t,{as:"main",id:"main-content",tabIndex:-1,p:"$0",sx:{display:"block"},className:"newsletters",children:t})}),d?null:(0,s.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:n})]})};d.propTypes={children:o.node.isRequired},d.sections=["Header","Body","Footer"],t.default=d},18180:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(81510),o=n(34952),a=n(4321),s=n(91730),l=n(85349);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f=({children:[e,t,n,u,d]})=>{const{requestUri:f,outputType:p}=(0,a.useAppContext)(),h=f.split("?")[1],g="off"===new URLSearchParams(h).get("nav")||"nonav"===p;return(0,l.jsxs)(s.q,{children:[(0,l.jsx)(r.t,{as:"header",sx:c({position:"relative",zIndex:100},g&&{display:"none"}),children:e}
99),(0,l.jsxs)(r.t,{as:"main",id:"main-content",tabIndex:-1,className:"wrapper simple",bg:"$gray.200",sx:{flex:"1 0 auto"},children:[t,(0,l.jsxs)(i.r,{as:"section",className:"profile",p:"$4",py:[null,null,"$7"],mx:"auto",flexDirection:["column",null,"row"],sx:{maxWidth:"$max"},children:[(0,l.jsx)(o.t,{as:"aside",gap:"$3",mr:[null,null,"$3","$5"],sx:{display:["none",null,"block"],flex:"0 0 auto",width:"$48"},"aria-label":"Supporting Content",children:n}),(0,l.jsx)(o.t,{as:"section",gap:"$5",sx:{width:"$full"},className:"main-well",children:u})]})]}),g?null:(0,l.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:d})]})};f.sections=["Header","Alerts","SubNav","Body","Footer"],t.default=f},34980:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(97968),o=n(4321),a=n(91730),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d=({children:[e,t,n,l]})=>{const{globalContentConfig:{source:c},tree:d,requestUri:f}=(0,o.useAppContext)(),p=f.split("?")[1],h="off"===new URLSearchParams(p).get("nav"),g="elections_groups"===c||"elections_race"===c;return(0,s.jsxs)(a.q,{children:[(0,s.jsx)(r.t,{as:"header",sx:u({position:"relative",zIndex:1e4},h&&{display:"none"}),children:e}),(0,s.jsxs)(r.t,{as:"main",className:"wrapper simple",id:"main-content",tabIndex:-1,backgroundColor:g?"$blueGray.50":"$black.400",sx:{flex:"1 0 auto"},children:[t,d?.children[2].children?.length?(0,s.jsx)(i.l,{as:"section",className:"flexible",xGap:"$3",yGap:"$7",padding:"$4",mx:"auto",gridTemplateColumns:["1fr",null,"repeat(4, 1fr) repeat(2, minmax(142px, 1fr))"],maxWidth:"$max",sx:{display:"grid"},children:n}):null]}),d?.children[3].children?.length&&!h?(0,s.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:l}):null]})};d.sections=["Header","Alerts","Body","Footer"],t.default=d},66073:function(e,t,n){"use strict";n.r(t);var r=n(17839),i=n(97968),o=n(4321),a=n(91730),s=n(85349);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d=({children:[e,t,n,l]})=>{const{globalContentConfig:{source:c},tree:d,requestUri:f,outputType:p}=(0,o.useAppContext)(),h=f.split("?")[1],g="off"===new URLSearchParams(h).get("nav")||"nonav"===p,m="elections_groups"===c||"elections_race"===c;return(0,s.jsxs)(a.q,{children:[(0,s.jsx)(r.t,{as:"header",sx:u({position:"relative",zIndex:100},g&&{display:"none"}),children:e}
99),(0,s.jsxs)(r.t,{as:"main",id:"main-content",tabIndex:-1,className:"wrapper simple",sx:{flex:"1 0 auto",backgroundColor:m?"$blueGray.50":null},children:[t,d?.children[2].children?.length?(0,s.jsx)(i.l,{as:"section",className:"flexible",xGap:"$3",yGap:"$7",padding:"$4",mx:"auto",gridTemplateColumns:["1fr",null,"repeat(4, 1fr) repeat(2, minmax(142px, 1fr))"],maxWidth:"$max",sx:{display:"grid"},children:n}):null]}),d?.children[3].children?.length&&!g?(0,s.jsx)(r.t,{sx:{width:"$full"},className:"footerWrapper",children:l}):null]})};d.sections=["Header","Alerts","Body","Footer"],t.default=d},91730:function(e,t,n){"use strict";n.d(t,{q:function(){return ee}});var r=n(91520),i=n(97968),o=n(4321),a=n(45427),s=n(5225),l=n(79719),u=n(86448),c=n(80568),d=n(12845),f=n(8132),p=n(24142),h=n(14375),g=n(40809);const m=()=>{const{renderables:e,arcSite:t}=(0,o.useAppContext)(),n=e.some(e=>"global/story-list-v2"===e.type&&void 0!==e.props.customFields.livestreamPositionIndex&&null!==e.props.customFields.livestreamPositionIndex),r=(0,h.useContent)(void 0!==n?{source:"all-livestreams"}:void 0),i=(0,g.useMemo)(()=>!!(r?.assets&&r.assets.length>0)&&r.assets.some(e=>e.canonical_website===t&&"epg"===e.stream_source&&e.distribution.includes("web_homepage")),[t,r?.assets]);return(0,g.useMemo)(()=>{const t=["globalContent","0PB_CollectionStoryCard","0PB_TroveStoryCard","0PB_ContentStoryCard","content-api","recommendations","gmg-videos"],n={};let r=0,o=null;for(const a of e){const{customFields:{useGlobalContent:e=!1,useRecommendations:s=!1,collectionId:l="",topicEntity:u="",tagName:c="",sectionName:d="",videos:f,articleIdOrUrl:p="",authorId:h="",amount:g}={}}=a.props;if("features"===a.collection&&("global/story-list"===a.type||"global/story-list-v2"===a.type||"global/marquee"===a.type||"global/homepage-marquee"===a.type||"global/story-list-global-content"===a.type||"account/loggedInMarque"===a.type)){r+=1;const m=[e,l&&""!==l,u&&""!==u,!(f||!(c&&""!==c||d&&""!==d||h&&""!==h)),!!p,s,!(!f||!(null!==c&&""!==c||null!==d&&""!==d))];"global/story-list-global-content"===a.type&&(m[0]=!0);switch(t[m.indexOf(!0)]){case"0PB_CollectionStoryCard":o=`collection:${l}`;break;case"0PB_TroveStoryCard":o=`topic:${u}`;break;case"0PB_ContentStoryCard":o=`feed:${d}:${c}:${h}`;break;case"content-api":o="content-api";break;case"gmg-videos":o=`gmg-videos:${d}:${c.toLowerCase()}`;break;case"globalContent":o="globalContent";break;case"recommendations":o="recommendations";break;default:o=null}if(null!==o){o in n||(n[o]={features:{},meta:{storyCount:0}},n[o].meta={storyCount:0}),n[o].features[a.props.id]={pos:r,start:n[o].meta.storyCount,amount:Number(g)},void 0!==a.props.customFields.livestreamPositionIndex&&null!==a.props.customFields.livestreamPositionIndex&&(n[o].meta.hasLivestream=!0);let e=6;i&&n[o].meta.hasLivestream&&1!==n[o].features[a.props.id].pos?(e=Number(g),n[o].features[a.props.id].amount=Number(g),n[o].features[a.props.id].start=n[o].features[a.props.id].start-1):i&&n[o].meta.hasLivestream&&1===n[o].features[a.props.id].pos?e=Number(g):g?e=parseInt(g,10):"global/marquee"===a.type||"account/loggedInMarque"===a.type?e=3:"global/homepage-marquee"===a.type?e=2:"global/story-list-global-content"===a.type&&(e=150),n[o].meta.storyCount=n[o].meta.storyCount+e}}}return n},[i,e])};var y=n(20922);async function v(e){const{isInitialized:t,getUser:r}=await n.e(7270).then(n.bind(n,47270));if(t()){const t=r();t&&t.setCustomUserAttribute("usprivacy",e)}}var b=n(43993),w=n(25734);const x=["gmg-sandbox","localhost"].includes(b.ENVIRONMENT),S="chartbeat-mab-script",k="//static.chartbeat.com/js/chartbeat_mab.js",O="chartbeat-video-script",T="//static.chartbeat.com/js/chartbeat_video.js",C="No Author Found",E="General News Section";let j=null,_=!1;function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const A=(e,t)=>
99{if("undefined"==typeof window)return;const{dataLayer:n}=window;Array.isArray(n)&&n.push(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({event:e},t))},D=()=>{const e=performance.getEntriesByType("resource").filter(e=>"script"===e.initiatorType),t={};return e.forEach(e=>{const n=(e=>{try{return new URL(e).hostname}catch(e){return"unknown"}})(e.name),r=t[n]||{count:0,duration:0,transferKB:0};t[n]={count:r.count+1,duration:r.duration+e.duration,transferKB:r.transferKB+e.transferSize/1024}}),Object.entries(t).map(([e,t])=>({host:e,count:t.count,duration:Math.round(t.duration),transferKB:Math.round(t.transferKB)})).sort((e,t)=>t.duration-e.duration).slice(0,12)},R=()=>{const{arcSite:e,outputType:t,requestUri:n}=(0,o.useAppContext)(),r=(0,g.useRef)(null);if(!r.current){const i=((e="")=>e.trim()?e:"undefined"!=typeof window?`${window.location.pathname}${window.location.search}`:"")(n);r.current={arcSite:e,outputType:t,requestUri:i,disableFlags:Array.from((0,c.K6)(i)),sampled:Math.random()<=.1}}(0,g.useEffect)(()=>{const e=r.current;if("undefined"==typeof window||"undefined"==typeof PerformanceObserver)return;if(!e||e.disableFlags.includes("analytics"))return;if(!e.sampled)return;const{disableFlags:t}=e;let n,i,o=0,a=0,s=0,l=!1;const u=[],c=(e,t)=>{try{const n=new PerformanceObserver(e=>{e.getEntries().forEach(e=>{t(e)})});n.observe({type:e,buffered:!0}),u.push(n)}catch(e){}};c("largest-contentful-paint",e=>{n=e.startTime}),c("layout-shift",e=>{const t=e;t.hadRecentInput||(o+=t.value||0)}),c("event",e=>{const t=e;t.interactionId&&t.duration&&(i=Math.max(i||0,t.duration))}),c("longtask",e=>{a+=1,s+=e.duration});const d=()=>{if(l)return;l=!0;const r=performance.getEntriesByType("navigation")[0],c=performance.getEntriesByName("first-contentful-paint")[0];A("gmg.performance",{arcSite:e.arcSite,outputType:e.outputType,path:e.requestUri.split("?")[0],disableFlags:t,sampleRate:.1,metrics:{cls:Number(o.toFixed(3)),fcp:Math.round(c?.startTime||0),inp:i?Math.round(i):null,lcp:n?Math.round(n):null,longTaskCount:a,longTaskTime:Math.round(s),ttfb:r?Math.round(r.responseStart):null},scripts:D()}),u.forEach(e=>{e.disconnect()})},f=()=>{"hidden"===document.visibilityState&&d()};window.addEventListener("pagehide",d,{once:!0}),document.addEventListener("visibilitychange",f);const p=window.setTimeout(()=>{d()},15e3);return()=>{window.clearTimeout(p),u.forEach(e=>{e.disconnect()}),window.removeEventListener("pagehide",d),document.removeEventListener("visibilitychange",f)}},[])};var M=n(8496);async function $(){return"localhost"===b.ENVIRONMENT?"https://hegusumex5oi6mcugum24kukrm0nrdjn.lambda-url.us-east-1.on.aws/newspassid/uid2":"gmg-sandbox"===b.ENVIRONMENT?"https://npid-braze-dev.gmg.io/newspassid/uid2":"https://npid-braze.gmg.io/newspassid/uid2"}async function L(e,t){const n=await(0,M.iD)(),r=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${n}`},body:JSON.stringify(t??{}),credentials:"include"});if(!r.ok){const e=await r.text().catch(()=>"");throw new Error(`[UID2] Request failed ${r.status}: ${e}`)}return await r.json()}async function N(e){const t=await $(),n=e.trim().toLowerCase();try{return await L(`${t}/token/generate`,{email:n})}catch(e){return console.error("[UID2] generateIdentityByEmail error",e),null}}async function U(e){try{const t=await $();return await L(`${t}/token/refresh`,{refresh_token:e.refresh_token,refresh_response_key:e.refresh_response_key})}catch(e){return console.error("[UID2] refreshIdentity error",e),null}}function B(e){"undefined"!=typeof window&&(window.gmg=window.gmg||{},e&&e.advertising_token?window.gmg.uid2={advertisingToken:e.advertising_token}:window.gmg.uid2={advertisingToken:void 0})}function F(e){const{siteProperties:{uid2:t}}=(0,o.useAppContext)(),[n,r]=(0,g.useState)(null),[i,a]=(0,g.useState)(!1),[s,l]=(0,g.useState)(!1),[u,c]=(0,g.useState)(null),d=(0,g.useRef)(void 0),f=(0,g.useRef)(null),p=(0,g.useRef)(!1),h=(0,g.useRef)(!1),m=(0,g.useRef)(e?.onUpdate);(0,g.useEffect)(()=>{m.current=e?.onUpdate},[e?.onUpdate]);const v=(0,g.useCallback)(e=>{(0,y.rC)("gmg_uid2_updated",e),m.current?.(e)},[]),b=!1!==e?.autoRefresh&&!1!==t?.refreshViaProxy,w=(0,g.useCallback)(e=>{if(e){const n=JSON.stringify(e);
99localStorage.setItem("gmg_uid2_identity",n),(0,y.TV)("__uid2_advertising_token",e.advertising_token,{expires:new Date(e.refresh_from),domain:t?.cookieDomain,path:"/",sameSite:"Lax",secure:"https:"===window.location.protocol})}else localStorage.removeItem("gmg_uid2_identity"),(0,y.TV)("__uid2_advertising_token","",{expires:new Date(0),domain:t?.cookieDomain,path:"/",sameSite:"Lax",secure:"https:"===window.location.protocol})},[t?.cookieDomain]),x=(0,g.useCallback)(()=>{d.current&&(clearTimeout(d.current),d.current=void 0)},[]),S=(0,g.useCallback)(async()=>{if(!n||h.current)return n;if(!t?.apiBase)return console.error("[UID2] No API base URL configured for refresh"),n;h.current=!0,l(!0),c(null);try{const e=Date.now();if(n.refresh_expires<=e)return r(null),B(null),w(null),x(),v(null),null;const t=await U({refresh_token:n.refresh_token,refresh_response_key:n.refresh_response_key});return t?(f.current=t,r(t),B(t),w(t),v(t),t):(c("Failed to refresh UID2 identity"),n)}catch(e){console.error("[UID2] Refresh error",e),c(e instanceof Error?e.message:"Failed to refresh UID2");const t=Date.now();return n.refresh_expires<=t?(r(null),B(null),w(null),x(),v(null),null):n}finally{h.current=!1,l(!1)}},[x,t?.apiBase,n,v,w]),k=(0,g.useCallback)(e=>{if(!b)return;x();const n=Date.now(),i=e.refresh_from||n+9e5,o=Math.floor(5e3*Math.random()),a=Math.max(0,i-n+o);d.current=setTimeout(async()=>{try{const e=f.current;if(!e)return;if(!t?.apiBase)return;if(h.current)return;h.current=!0,l(!0),c(null);const n=Date.now();if(e.refresh_expires<=n)return f.current=null,r(null),B(null),w(null),void v(null);const i=await U({refresh_token:e.refresh_token,refresh_response_key:e.refresh_response_key});i&&(f.current=i,r(i),B(i),w(i),v(i),k(i))}catch(e){console.error("[UID2] Scheduled refresh error",e),c(e instanceof Error?e.message:"Failed to refresh UID2")}finally{h.current=!1,l(!1)}},a)},[b,x,t?.apiBase,v,w]),O=(0,g.useCallback)((e,t=!1)=>{x(),f.current=e,r(e),B(e),w(e),v(e),t&&e&&k(e)},[x,v,w,k]),T=(0,g.useCallback)(async e=>{if(!1===t?.enabled)return null;if(!t?.apiBase)return console.error("[UID2] No API base URL configured"),c("UID2 API base URL not configured"),null;if(p.current)return f.current;p.current=!0,a(!0),c(null);try{let t=null;const n=localStorage.getItem("gmg_uid2_identity")||(0,y.Ri)("gmg_uid2_identity");if(n)try{const e=JSON.parse(n);(function(e){const t=Date.now();return e.identity_expires>t})(e)&&(t=e)}catch(e){console.error("[UID2] Failed to parse cached identity",e)}let r=t;if(r||(r=await N(e)),r){const t=Date.now();if(r.refresh_from&&r.refresh_from<=t){try{const e=await U({refresh_token:r.refresh_token,refresh_response_key:r.refresh_response_key});if(e)return O(e,!0),e}catch(e){console.error("[UID2] Failed to refresh cached identity:",e)}return r=await N(e),r?(O(r,!0),r):(c("Failed to refresh or generate UID2 identity"),null)}return O(r,!0),r}return c("Failed to generate UID2 identity"),null}catch(e){return console.error("[UID2] Initialize error",e),c(e instanceof Error?e.message:"Failed to initialize UID2"),null}finally{p.current=!1,a(!1)}},[t,O]),C=(0,g.useCallback)(e=>{O(e,!0)},[O]),E=(0,g.useCallback)(()=>{O(null)},[O]);return(0,g.useEffect)(()=>()=>{x()},[x]),{identity:n,isInitializing:i,isRefreshing:s,error:u,initialize:T,refresh:S,setIdentity:C,clear:E,cancelScheduledRefresh:x}}const z=["gmg-sandbox","localhost"].includes(b.ENVIRONMENT);function V(){const e=(0,g.useRef)(!1),{arcSite:t,siteProperties:{siteDomain:i,braze:a}}=(0,o.useAppContext)(),{data:s,status:l}=(0,r.ur)(),u=(0,r.H5)(),{initialize:c,clear:d}=F();(0,g.useEffect)(()=>{(async()=>{try{const e=(0,y.sz)();if(e)u({type:"SET_USER_DATA",payload:e}),u({type:"LOG_IN"}),e.arcSubs?.email&&(0,y.mG)(e.arcSubs.email),(0,y.M3)().then(e=>{e?(0,y.gL)(i):u({type:"LOG_OUT"})}).catch(()=>{u({type:"LOG_OUT"})});else{if(await(0,y.M3)()){const e=await(0,y.gL)(i);e?(u({type:"SET_USER_DATA",payload:e}),u({type:"LOG_IN"}),e.arcSubs?.email&&(0,y.mG)(e.arcSubs.email)):u({type:"LOG_OUT"})}else u({type:"LOG_OUT"})}}catch(e){u({type:"LOG_OUT"})}})()},[i,u]),(0,g.useEffect)(()=>{if("loggedOut"!==l)try{const e=s.arcSubs?.email?.trim().toLowerCase();e&&c(e).catch(e=>{console.error("[UID2][use-subs-auth] initialization error",e)})}catch(e){console.error("[UID2][use-subs-auth] error",e)}},[s.arcSubs?.email,l,c]),(0,g.useEffect)(()=>{let r=null;const i=(0,y.Ri)("npid_segments")||localStorage.getItem("npid_segments"),o=i?.includes("should_load_sdk");return e.current||!o&&!s.arcSubs?.email||(r=setTimeout(()=>{(async()=>
99{if(!e.current){e.current=!0;try{const{initialize:e,openSession:r,changeUser:i,getUser:o,getDeviceId:l,isInitialized:u}=await n.e(7270).then(n.bind(n,47270));u()||e(z?a.sandboxApiKey:a.prodApiKey,{baseUrl:a.sdkEndpoint,enableLogging:!!z});const c=(0,y.Ri)("newspassid")||localStorage.getItem("newspassid"),d=(0,y.Ri)("BCSessionID"),f=l();f&&localStorage.setItem("gmg_device_id",f);const p=o();if(void 0!==p){const e=p.getUserId();(!e&&s.arcSubs.uuid||s.arcSubs.uuid&&e!==s.arcSubs.uuid)&&i(s.arcSubs.uuid),p.setCustomUserAttribute(`station_${t}`,!0),p.setCustomUserAttribute("last_seen_at",(new Date).toISOString()),c&&(p.addAlias(c,"npid"),p.setCustomUserAttribute("npid",c)),d&&(p.addAlias(d,"blueconic_id"),p.setCustomUserAttribute("blueconic_id",d)),s.arcSubs.email&&p.addAlias(s.arcSubs.email,"email"),s.arcSubs.emailVerified&&p.setCustomUserAttribute(`${t}_insider`,!0),s.arcSubs.email&&p.setEmail(s.arcSubs.email),s.arcSubs.uuid&&(p.addAlias(s.arcSubs.uuid,"arc_subs_id"),p.setCustomUserAttribute("arc_subs_id",s.arcSubs.uuid)),s.viafoura&&"object"==typeof s.viafoura&&!("error"in s.viafoura)&&s.viafoura.uuid&&(p.addAlias(s.viafoura.uuid,"viafoura_id"),p.setCustomUserAttribute("viafoura_id",s.viafoura.uuid))}r()}catch(t){console.error("[useSubsAuth] Error initializing Braze",t),e.current=!1}}})()},100)),()=>{r&&clearTimeout(r)}},[t,a.prodApiKey,a.sandboxApiKey,a.sdkEndpoint,s.arcSubs.email,s.arcSubs.emailVerified,s.arcSubs.uuid,s.viafoura,l]),(0,g.useEffect)(()=>{const e=e=>{u({type:"SET_USER_DATA",payload:e.detail}),u({type:"LOG_IN"})};return document.addEventListener("gmg_uo_updated",e),()=>{document.removeEventListener("gmg_uo_updated",e)}},[u]),(0,g.useEffect)(()=>{window.vf?.$subscribe("authentication","logout",()=>{(0,y.NM)(s),d(),u({type:"LOG_OUT"})});const e=()=>{(0,y.NM)(s),d(),u({type:"LOG_OUT"})};return document.addEventListener("gmg_logout",e),()=>{document.removeEventListener("gmg_logout",e)}},[u,s,d])}var H=n(17877),G=n(32584),W=n(43562),q=n(41375);const K="static-page",Y=()=>{try{return window.self!==window.top}catch(e){return!0}},X=()=>((()=>{const{arcSite:e,outputType:t,isAdmin:n,requestUri:r,globalContent:i,metaValue:a}=(0,o.useAppContext)(),{createSession:s,destroySession:l,isAnalyticsAllowed:u}=(0,W.PP)(),c=(0,g.useRef)(null);(0,g.useEffect)(()=>{if("undefined"==typeof window)return;if(!u){const e=c.current;return void(e&&(c.current=null,e.session.staticEnd(e.metadata),l(K)))}if(c.current)return;if(!(0,q.JI)({outputType:t,isAdmin:n,isInIframe:Y()}))return void(0,W.FK)("staticPageSkipped",{outputType:t,isAdmin:n},"static");const o=s({sessionKey:K,playerKind:"static"});if(!o)return;const d=(0,q.Bl)({arcSite:e,requestUri:r,globalContent:i,metaValue:a,documentTitle:document.title});c.current={session:o,metadata:d},o.staticStart(d)},[e,s,l,i,n,u,a,t,r])})(),null);var J=n(48253),Z=n(85349);function Q({children:e}){const{metaValue:t,renderables:n,requestUri:h="",siteProperties:b}=(0,o.useAppContext)(),{enableComscore:P,enableMile:I,enableNielsen:A,storyAdFrequency:D}=b,M=(0,c.vi)("ads",h),$=(0,c.vi)("analytics",h),L=I&&!M&&(0,d.F1)({renderables:n,bodyClass:t("bodyClass"),siteStoryAdFrequency:D});(0,g.useEffect)(()=>{const e=(0,y.Ri)("whizUserAccessToken"),t=(0,y.Ri)("whizUserRefreshToken"),n=(0,y.Ri)("whizUserId");e&&t&&n&&window.localStorage.setItem("ArcId.USER_INFO",JSON.stringify({uuid:n,accessToken:e,refreshToken:t}))},[]),(0,g.useEffect)(()=>{const e=(0,y.Ri)("X-Baron-Access-Token"),t=(0,y.Ri)("X-Baron-Refresh-Token"),n=(0,y.Ri)("X-Baron-UUID");e&&t&&n&&window.localStorage.setItem("ArcId.USER_INFO",JSON.stringify({uuid:n,accessToken:e,refreshToken:t}))},[]),V(),(0,g.useEffect)(()=>{if(!window?.Osano)return;const e=window.Osano.cm;if(!e)return;const t=async e=>{if(window.dataLayer=window.dataLayer||[],"ACCEPT"===e.OPT_OUT){const e="1YYY";window.dataLayer.push({BC_usprivacy:e}),(0,y.TV)("usprivacy",e),v(e)}else if("DENY"===e.OPT_OUT){const e="1YNY";window.dataLayer.push({BC_usprivacy:e}),(0,y.TV)("usprivacy",e),v(e)}};return e.addEventListener("osano-cm-consent-saved",t),()=>{e.removeEventListener("osano-cm-consent-saved",t)}},[]),function({enabled:e=!0}={}){const t="undefined"!=typeof window,{siteProperties:n,globalContent:i,requestUri:a}=(0,o.useAppContext)(),{uid:s}=n?.chartbeat??{},{status:l}=(0,r.ur)(),u=(0,c.vi)("analytics",a),[d,f]=(0,g.useState)(!1),p=x?(0,w.a)(n?.hostname?.sandbox):(0,w.a)(n?.hostname?.gmg),h=(0,g.useMemo)(()=>i?.credits?.by&&i.credits.by.map(e=>e.name).filter(e=>e&&e.trim()).join(",")||C,[i?.credits?.by]),m=(0,g.useMemo)(()=>i?.taxonomy?.primary_section?.name||E,[i?.taxonomy?.primary_section?.name]);(0,g.useEffect)(()=>{t&&e&&(u||s&&p&&(_?f(!0):j?j.then(e=>{(!1!==e||_)&&f(!0)}):j=async function(){try{if(window._sf_startpt=Date.now(),window._cbq||(window._cbq=[]),"string"!=typeof s||"string"!=typeof p)throw new Error("Chartbeat configuration failed: uid or domain is not a string");if(window._sf_async_config={uid:s,domain:p,useCanonical:!0,useCanonicalDomain:!0,flickerControl:!1,autoDetect:!1,sections:m,authors:h},(await Promise.all([(0,w.A)(O,T),(0,w.A)(S,k)])).some(e=>!e))throw new Error("One or more Chartbeat scripts failed to load");return _=!0,f(!0),!0}catch(e){return console.error("[Chartbeat:init]","Chartbeat initialization failed",e),j=null,f(!1),!1}}
99()))},[t,e,u,s,p,h,m]),(0,g.useEffect)(()=>{if(!t||"loading"===l)return;if(!window._cbq)return;const e="loggedIn"===l?"lgdin":"anon";window._cbq.push(["_acct",e])},[t,l]),(0,g.useMemo)(()=>({isChartbeatReady:d}),[d])}({enabled:!$}),R();const N=m(),U=(0,Z.jsxs)(W.iA,{disabled:!A||$,children:[(0,Z.jsx)(X,{}),(0,Z.jsx)(J.Fs,{disabled:!(0,u.v4)(P)||$,children:(0,Z.jsxs)(p.UZ,{initialFeatures:N,children:[e,(0,Z.jsx)(a.l$,{swipeDirections:["bottom","left","right","top"]})]})})]});return(0,Z.jsx)(i.t,{theme:l.A,children:(0,Z.jsx)(s.SWRConfig,{value:{fetcher:H.Ay},children:(0,Z.jsx)(G.q,{children:L?(0,Z.jsx)(f.PX,{children:U}):U})})})}function ee({children:e}){return(0,Z.jsx)(r.Xc,{children:(0,Z.jsx)(Q,{children:e})})}},32584:function(e,t,n){"use strict";n.d(t,{Z:function(){return h},q:function(){return p}});var r=n(15453),i=n(12757),o=n(8334),a=n(14375),s=n(4321),l=n(40809),u=n(8508),c=n(85349);const d=(0,l.createContext)(null),f=({children:e})=>{const{arcSite:t}=(0,s.useAppContext)(),n=(0,u.p)(t),f=(0,a.useContent)({source:"identity-config",query:{"arc-site":t}}),[p,h]=(0,l.useState)({status:"loading",apiOrigin:n,config:f??{}});return(0,l.useEffect)(()=>{(async()=>{if(r.A.options({apiOrigin:n}),n&&(r.A.apiOrigin=n),o.A.options({Identity:r.A,apiOrigin:n}),(0,i.isAPIErrorResponse)(f))throw new Error(f.message);return{status:"ready",apiOrigin:n,config:f}})().then(e=>{h(e)}).catch(e=>{h({status:"error",error:e,apiOrigin:n,config:{}})})},[n,f]),(0,c.jsx)(d.Provider,{value:p,children:e})},p=(0,l.memo)(f);function h(){const e=(0,l.useContext)(d);if(!e)throw new Error("useIdentitySdks must be used within <SDKProvider>");return e}},48253:function(e,t,n){"use strict";n.d(t,{EV:function(){return I},Fs:function(){return P},SU:function(){return j}});var r=n(4321),i=n(43993),o=n(40809),a=n(19566),s=n(40916),l=n(55646),u=n(86448),c=n(20922),d=n(41375),f=n(85349);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m="BCSessionID",y="comscore-beacon-script",v=new Set(["localhost","gmg-sandbox"]),b={exco:"exco",livestream:"gmg-livestream"},w={isAnalyticsAllowed:!1,isDebugCaptureEnabled:!1,stationLabels:null,createSession:()=>null,destroySession:()=>{}},x=(0,o.createContext)(w);let S=null,k=()=>Promise.all([n.e(8089),n.e(3172)]).then(n.t.bind(n,28089,23));const O=()=>{if("undefined"==typeof window)return!1;try{return window.self!==window.top}catch(e){return!0}},T=()=>{if("undefined"!=typeof window)return window.__comscoreDebugCapture||(window.__comscoreDebugCapture={enabled:!0,calls:[],sessions:{}}),window.__comscoreDebugCapture},C=(e,t)=>{e.calls.push(t),e.calls.length>5e3&&e.calls.splice(0,e.calls.length-5e3)},E=(e,t,n)=>{const r=T();r&&C(r,{sessionKey:"page"===e?"page":e.sessionKey,playerKind:"page"===e?"page":e.playerKind,playerId:"page"===e?void 0:e.playerId,event:t,args:n,timestamp:Date.now()})},j=(e,t,n="page")=>{"undefined"!=typeof window&&window.__comscoreDebugCapture?.enabled&&C(window.__comscoreDebugCapture,{sessionKey:"diagnostic",playerKind:n,event:e,args:[t],timestamp:Date.now()})},_=(e,t)=>{const n=new e.StreamingAnalytics;n.setMediaPlayerName(b[t.session.playerKind]),n.setImplementationId("arc-pagebuilder"),t.sdkInstance=n;const{queue:r}=t;t.queue=[],r.forEach(t=>{t(n,e)})},P=({children:e,disabled:t=!1})=>{const{arcSite:n,outputType:p,isAdmin:g,siteProperties:{comscorePublisherId:b,comscore:C,station:P,branding:I}}=(0,r.useAppContext)(),A=(0,s.ch)(),D=(0,s.cb)(A),R=(0,o.useRef)(A);R.current=A;const[M]=(0,o.useState)(()=>(0,u.B6)()),[$]=(0,o.useState)(O),L=(0,o.useRef)(null),N=(0,o.useRef)(!1),U=(0,o.useRef)(!1),B=(0,o.useRef)(new Map),F="str
99ing"==typeof b?b:"",z=(0,d.JI)({outputType:p,isAdmin:g,isInIframe:$}),V=!t&&Boolean(F)&&z,H=(0,o.useMemo)(()=>V?(0,l.BE)({station:P,branding:I,comscore:C}):null,[I,C,V,P]);(0,o.useEffect)(()=>{"undefined"!=typeof window&&(M?T():window.__comscoreDebugCapture&&delete window.__comscoreDebugCapture)},[M]);const G=(0,o.useCallback)(()=>{B.current.forEach(e=>{e.session.notifyEnd()}),B.current.clear()},[]);(0,a.A)(()=>{L.current&&L.current.configuration.setPersistentLabel("cs_ucfr",(0,l.RM)(A))},[A]),(0,o.useEffect)(()=>{if("undefined"==typeof window||!V)return;if(!D)return G(),void(L.current&&(L.current.notifyHiddenEvent(),M&&E("page","notifyHiddenEvent",[])));if(N.current)return;N.current=!0;const e=(0,l.IO)({blueConicId:(0,c.Ri)(m),consent:A}),t=(({publisherId:e,labels:t})=>{if(document.getElementById(y))return!1;window._comscore=window._comscore||[],window._comscore.push(h(h({c1:"2",c2:e},t),{},{options:{enableFirstPartyCookie:!0}}));const n=document.createElement("script");return n.id=y,n.async=!0,n.src=(0,l.G3)(e),(document.head||document.body).appendChild(n),!0})({publisherId:F,labels:e});M&&E("page",t?"pageview":"pageviewSkipped",[{publisherId:F,labels:e}])},[A,G,D,M,V,F]),(0,o.useEffect)(()=>{t||!F||z||j("pageSkipped",{outputType:p,isAdmin:g,isFramed:$})},[t,g,$,z,p,F]);const W=(0,o.useCallback)(()=>{U.current||(U.current=!0,(S||(S=k().then(e=>e.default??e).catch(e=>{throw S=null,e})),S).then(e=>{if(!(0,s.cb)(R.current))return U.current=!1,void j("sdkStartSkipped",{reason:"consent withdrawn"});try{(({sdk:e,publisherId:t,applicationName:n,labels:r,isValidationEnvironment:i,isDebugEnabled:o})=>{const{configuration:a}=e;a.addClient(new a.PublisherConfiguration({publisherId:t})),a.setApplicationName(n),a.enableFirstPartyCookie(),Object.entries(r).forEach(([e,t])=>{a.setPersistentLabel(e,t)}),i&&a.enableImplementationValidationMode(),o&&a.setDebugEnabled(!0)})({sdk:e,publisherId:F,applicationName:n,labels:(0,l.IO)({blueConicId:(0,c.Ri)(m),consent:R.current}),isValidationEnvironment:v.has(i.ENVIRONMENT),isDebugEnabled:M}),e.start()}catch(e){return void console.error("[Comscore] SDK start failed; streaming measurement is off",e)}L.current=e,M&&E("page","start",[{publisherId:F,version:e.version}]),B.current.forEach(t=>{if(!t.sdkInstance)try{_(e,t)}catch(e){console.error("[Comscore] session bind failed",t.session.sessionKey,e)}})},e=>{U.current=!1,console.error("[Comscore] SDK failed to load; the next player session retries",e),j("sdkLoadFailed",{message:e instanceof Error?e.message:String(e)})}))},[n,M,F]),q=(0,o.useCallback)(e=>{const t=B.current.get(e);t&&(t.session.notifyEnd(),B.current.delete(e))},[]),K=(0,o.useCallback)(({sessionKey:e,playerKind:t,playerId:n})=>{if(!V||!D||"undefined"==typeof window)return null;const r=B.current.get(e);if(r)return r.session;const i={sessionKey:e,playerKind:t,playerId:n},o={session:null,sdkInstance:null,queue:[],state:"idle"},a=(n,r,a)=>{B.current.get(e)===o?(M&&E(i,n,r),o.sdkInstance&&L.current?a(o.sdkInstance,L.current):o.queue.push(a)):j("callAfterDestroy",{sessionKey:e,event:n},t)},s=h(h({},i),{},{createPlaybackSession:()=>{a("createPlaybackSession",[],e=>{e.createPlaybackSession()})},setContentMetadata:e=>{a("setMetadata",[e],(t,n)=>{t.setMetadata((0,l.Q9)(n,e))})},setAdMetadata:(e,t)=>{a("setMetadata",[e],(n,r)=>{n.setMetadata((0,l.U$)(r,e,t))})},notifyPlay:()=>{o.state="active",a("notifyPlay",[],e=>{e.notifyPlay()})},notifyPause:()=>{"idle"!==o.state&&a("notifyPause",[],e=>{e.notifyPause()})},notifyBufferStart:()=>{"idle"!==o.state&&a("notifyBufferStart",[],e=>{e.notifyBufferStart()})},notifyBufferStop:()=>{"idle"!==o.state&&a("notifyBufferStop",[],e=>{e.notifyBufferStop()})},notifyEnd:()=>{"idle"!==o.state&&(o.state="idle",a("notifyEnd",[],e=>{e.notifyEnd()}))},startFromPosition:e=>{a("startFromPosition",[e],t=>{t.startFromPosition(e)})}});return o.session=s,L.current?_(L.current,o):W(),B.current.set(e,o),M&&(e=>{const t=T();t&&(t.sessions[e.sessionKey]={sessionKey:e.sessionKey,playerKind:e.playerKind,playerId:e.playerId,createdAt:Date.now()})})(s),s},[W,D,M,V]),Y=(0,o.useMemo)(()=>V?{isAnalyticsAllowed:D,isDebugCaptureEnabled:M,stationLabels:H,createSession:K,destroySession:q}:w,[K,q,D,M,V,H]);return(0,f.jsx)(x.Provider,{value:Y,children:e})},I=()=>(0,o.useContext)(x)},43562:function(e,t,n){"use strict";n.d(t,{FK:function(){return v},PP:function(){return x},iA:function(){return w}});var r=n(4321),i=n(40809),o=n(40916),a=n(85349);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c="nielsen-sdk-script",d={isAnalyticsAllowed:!1,isDebugCaptureEnabled:!1,createSession:()=>null,destroySession:()=>{}},f=(0,i.createContext)(d),p=e=>e.replace(/[^a-zA-Z0-9_-]/g,"-")||"session",h=()=>"undefined"!=typeof window&&"1"===new URLSearchParams(window.location.search).get("nielsenDebugCapture"),g=()=>{if("undefined"==typeof window)return;if(window.NOLBUNDLE||document.getElementById(c))return;const e=document.createElement("script");e.id=c,e.type="text/javascript",e.innerHTML='!function (e, n) {\n    function t(e) {\n      return "object" == typeof e ? JSON.parse(JSON.stringify(e)) : e;\n    }\n    e[n] = e[n] || {\n      nlsQ: function (o, r, c) {\n        var s = e.document,\n          a = s.createElement("script");\n        a.async = 1;\n        a.src = (("http:" === e.location.protocol ? "http:" : "https:") +\n          "//cdn-gl.imrworldwide.com/conf/" +\n          o +\n          ".js#name=" +\n          r +\n          "&ns=" +\n          n);\n        var i = s.getElementsByTagName("script")[0];\n        i.parentNode.insertBefore(a, i);\n        e[n][r] = e[n][r] || {\n          g: c || {},\n          ggPM: function (o, c, s, a, i) {\n            e[n][r].q = e[n][r].q || [];\n            try {\n              var l = t([o, c, s, a, i]);\n              e[n][r].q.push(l);\n            } catch (e) {\n              console?.log?.("Error: Cannot register event in Nielsen SDK queue.");\n            }\n          },\n          trackEvent: function (o) {\n            e[n][r].te = e[n][r].te || [];\n            try {\n              var c = t(o);\n              e[n][r].te.push(c);\n            } catch (e) {\n              console?.log?.("Error: Cannot register event in Nielsen SDK queue.");\n            }\n          },\n        };\n        return e[n][r];\n      },\n    };\n}(window, "NOLBUNDLE");',document.head.appendChild(e)},m=()=>{if("undefined"!=typeof window)return window.__nielsenDebugCapture||(window.__nielsenDebugCapture={enabled:!0,calls:[],sessions:{}}),window.__nielsenDebugCapture},y=(e,t)=>{e.calls.push(t),e.calls.length>5e3&&e.calls.splice(0,e.calls.length-5e3)},v=(e,t,n="bitmovin")=>{"undefined"!=typeof window&&window.__nielsenDebugCapture?.enabled&&y(window.__nielsenDebugCapture,{instanceName:"diagnostic",sessionKey:"diagnostic",playerKind:n,event:e,args:[t],timestamp:Date.now()})},b=({sessionKey:e,playerKind:t,playerId:n,instanceName:r,sdkInstance:i,isDebugCaptureEnabled:o})=>{const a={sessionKey:e,playerKind:t,playerId:n,instanceName:r},s=(e,t)=>{i.ggPM(e,t),o&&((e,t,n)=>{const r=m();r&&y(r,{instanceName:e.instanceName,sessionKey:e.sessionKey,playerKind:e.playerKind,playerId:e.playerId,event:t,args:n,timestamp:Date.now()})})(a,e,[t])};return l(l({},a),{},{sdkInstance:i,loadMetadata:e=>{s("loadMetadata",e)},updateMetadata:e=>{s("updateMetadata",e)},setPlayheadPosition:e=>{s("setPlayheadPosition",e)},stopTracking:e=>{s("stop",e)},endTracking:e=>{s("end",e)},staticStart:e=>{s("staticstart",e)},staticEnd:e=>{s("staticend",e)}})},w=({children:e,disabled:t=!1})=>{const{arcSite:n,siteProperties:{nielsenAppId:s}}=(0,r.useAppContext)(),u=(0,o.Sq)(),[c]=(0,i.useState)(h),y=(0,i.useRef)(new Map),v=(0,i.useRef)(0);(0,i.useEffect)(()=>{"undefined"!=typeof window&&(c?m():window.__nielsenDebugCapture&&delete window.__nielsenDebugCapture)},[c]),(0,i.useEffect)(()=>{!t&&s&&g()},[t,s]);const w=(0,i.useCallback)(e=>{y.current.delete(e)},[]),x=(0,i.useCallback)(({sessionKey:e,playerKind:r,playerId:i})=>{if(t||!u||!s||"undefined"==typeof window)return null;const o=y.current.get(e);if(o)return o;if(g(),!window.NOLBUNDLE)return null;v.current=v.current+1;const a=(({arcSite:e,playerKind:t,sessionKey:n,index:r})=>`${p(e)}-nlsn-${p(t)}-${p(n).slice(0,60)}-${r}`)({arcSite:n,playerKind:r,sessionKey:e,index:v.current}),d=window.NOLBUNDLE.nlsQ(s,a,l({optout:!1},c?{nol_sdkDebug:"debug"}:{})),f=b({sessionKey:e,playerKind:r,playerId:i,instanceName:a,sdkInstance:d,isDebugCaptureEnabled:c});return y.current.set(e,f),c&&(e=>{const t=m();t&&(t.sessions[e.sessionKey]={instanceName:e.instanceName,sessionKey:e.sessionKey,playerKind:e.playerKind,playerId:e.playerId,createdAt:Date.now()})})(f),f},[n,t,u,c,s]),S=(0,i.useMemo)(()=>
99t?d:{isAnalyticsAllowed:u,isDebugCaptureEnabled:c,createSession:x,destroySession:w},[x,w,t,u,c]);return(0,a.jsx)(f.Provider,{value:S,children:e})},x=()=>{const e=(0,i.useContext)(f);if(void 0===e)throw new Error("useNielsenContext must be used within a NielsenProvider");return e}},64119:function(e,t,n){"use strict";n.d(t,{o:function(){return p},Ri:function(){return m},QL:function(){return g}});var r=n(43993);const i="gmg_braze_session",o="gmg_braze_fired:",a=()=>{if("undefined"==typeof window)return"";try{const e=localStorage.getItem(i),t=Date.now();if(e){const n=JSON.parse(e);if(n?.id&&"number"==typeof n.lastSeenAt&&t-n.lastSeenAt<=18e5){const e={id:n.id,lastSeenAt:t};return localStorage.setItem(i,JSON.stringify(e)),n.id}}const n="undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():`${Date.now().toString(36)}-${Math.random().toString(36).slice(2,10)}`,r={id:n,lastSeenAt:t};return localStorage.setItem(i,JSON.stringify(r)),(e=>{const t=`${o}${e}`,n=[];for(let e=0;e<localStorage.length;e+=1){const r=localStorage.key(e);r&&r.startsWith(o)&&r!==t&&n.push(r)}n.forEach(e=>{localStorage.removeItem(e)})})(n),n}catch{return""}},s=e=>{try{const t=localStorage.getItem(`${o}${e}`);if(!t)return new Set;const n=JSON.parse(t);return new Set(Array.isArray(n)?n:[])}catch{return new Set}},l=(e,t)=>
99`${e}:${t}`;var u=n(80568);const c=new Set(["default","nonav"]),d=/bot|crawl|spider|prerender|headless/i,f=new Set(["gmg-sandbox","localhost"]),p=(e,t)=>{const n=t.searchParams.get("utm_source");if("email"===n)return"email";if("push"===n)return"push";if("deep_link"===t.searchParams.get("utm_medium"))return"deep_link";if(!e)return"direct";let r;try{r=new URL(e)}catch{return"direct"}if(r.host!==t.host)return"external";const i=r.pathname;return"/"===i||/^\/homepage\/?$/.test(i)?"home":/^\/search\b/.test(i)?"search":/\/\d{4}\/\d{2}\/\d{2}\/[^/]+\/?$/.test(i)?"article":"section"},h=async({eventName:e,idKey:t,payload:i,context:p})=>{const h=i[t];return"string"==typeof h&&h?!!c.has(p.outputType)&&(!(0,u.vi)("analytics",p.requestUri)&&("undefined"!=typeof navigator&&!navigator.webdriver&&!d.test(navigator.userAgent||"")&&(!("undefined"==typeof window||!Boolean(window.Osano?.cm?.analytics))&&(async(e,t,n)=>{const r="undefined"!=typeof navigator?navigator.locks:void 0;if(r?.request)return r.request(e,t);if("undefined"==typeof localStorage)return t();const i=`braze-lock:${e}`,o=`${Date.now()}:${Math.random().toString(36).slice(2)}`;try{const e=localStorage.getItem(i);if(e){const t=Number.parseInt(e.split(":")[0]??"",10);if(Number.isFinite(t)&&Date.now()-t<5e3)return n()}if(localStorage.setItem(i,o),localStorage.getItem(i)!==o)return n()}catch{return t()}try{return await t()}finally{try{localStorage.getItem(i)===o&&localStorage.removeItem(i)}catch{}}})(`braze-fire:${e}:${h}`,async()=>{if(((e,t)=>{if("undefined"==typeof window||!t)return!1;const n=a();return!!n&&s(n).has(l(e,t))})(e,h))return!1;try{const{isInitialized:t,logCustomEvent:u}=await n.e(7270).then(n.bind(n,47270));if(!t())return!1;return!!u(e,i)&&(((e,t)=>{if("undefined"==typeof window||!t)return;const n=a();if(n)try{const r=s(n);r.add(l(e,t)),localStorage.setItem(`${o}${n}`,JSON.stringify(Array.from(r)))}catch{}})(e,h),((e,t)=>{"undefined"!=typeof window&&f.has(r.ENVIRONMENT)&&console.info(`[Braze] ${e}`,t)})(e,i),!0)}catch{return!1}},()=>!1)))):(g=`[Braze] ${e}: missing ${String(t)} — dropping event`,"undefined"!=typeof window&&f.has(r.ENVIRONMENT)&&console.warn(g),!1);var g},g=(e,t)=>h({eventName:"Video Viewed",idKey:"video_id",payload:e,context:t}),m=(e,t)=>h({eventName:"Article Viewed",idKey:"article_id",payload:e,context:t})},25734:function(e,t,n){"use strict";function r(e){return e&&"string"==typeof e&&e.replace(/^https?:\/\//,"").trim()||""}function i(e,t){return document.getElementById(e)?Promise.resolve(!0):new Promise(n=>{const r=document.createElement("script");r.type="text/javascript",r.id=e,r.async=!0,r.src=t,r.onload=()=>n(!0),r.onerror=()=>n(!1);const i=document.getElementsByTagName("script")[0];i&&i.parentNode?i.parentNode.insertBefore(r,i):document.head.appendChild(r)})}n.d(t,{A:function(){return i},a:function(){return r}})},86448:function(e,t,n){"use strict";n.d(t,{B6:function(){return i},v4:function(){return o}});var r=n(43993);const i=(e=("undefined"==typeof window?void 0:window.location.search))=>!!e&&"1"===new URLSearchParams(e).get("comscoreDebugCapture"),o=(e,t=r.ENVIRONMENT)=>((e,t=r.ENVIRONMENT)=>"boolean"==typeof e?e:!(!e||"object"!=typeof e)&&Boolean(e[t]))(e,t)||i()},55646:function(e,t,n){"use strict";n.d(t,{IA:function(){return f},G3:function(){return m},OO:function(){return d},IO:function(){return g},h8:function(){return c},BE:function(){return u},RM:function(){return h},w3:function(){return p},U$:function(){return w},Q9:function(){return b}});var r=n(44575);const i="*null",o="News",a=new Map,s=e=>{if(null==e||""===e)return"";let t;if(e instanceof Date)t=e;else if("number"==typeof e||/^\d+$/.test(e)){const n=(0,r.mL)(e);if(void 0===n)return"";t=new Date(1e3*n)}else t=new Date(e);if(Number.isNaN(t.getTime()))return"";const n=new Intl.DateTimeFormat("en-US",{timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(t),i=e=>n.find(t=>t.type===e)?.value;return`${i("year")}-${i("month")}-${i("day")}`},l=e=>void 0!==e&&e>=600?"long-form":"short-form",u=({station:e,branding:t,comscore:n})=>({publisherBrand:n?.publisherBrand||t||e||i,stationTitle:e||i,stationAffiliate:n?.stationAffiliate||i,c3:n?.c3||e||i,c4:n?.c4||i,c6:n?.c6||i}),c=(e,t)=>{const{durationSeconds:n}=e,r=s(e.broadcastStartTs),a=r||s(e.createdAt)||i;return{type:"content",mediaType:l(n),uniqueId:e.gmgVideoId,lengthMs:void 0!==n?Math.max(0,Math.round(1e3*n)):0,publisherBrand:t.publisherBrand,programTitle:e.programName||e.sectionName||e.title||i,episodeTitle:e.title||i,genre:o,stationTitle:t.stationTitle,stationAffiliate:t.stationAffiliate,isCompleteEpisode:void 0!==n&&n>=900,carriesTvAdLoad:!1,digitalAirDate:a,tvAirDate:r||i,c3:t.c3,c4:t.c4,c6:t.c6}},d=(e,t,n)=>{const{program:r}=e,l=r?`${e.streamId}:${r.startTs}`:e.streamId,u=r?s(r.startTs)||i:((e,t=()=>new Date)=>{const n=a.get(e);if(n)return n;const r=s(t());return a.set(e,r),r}
99)(l,n);return{type:"content",mediaType:"live",uniqueId:l,lengthMs:0,publisherBrand:t.publisherBrand,programTitle:r?.packageName||e.title||i,episodeTitle:i,genre:o,stationTitle:t.stationTitle,stationAffiliate:t.stationAffiliate,isCompleteEpisode:Boolean(r),carriesTvAdLoad:!1,digitalAirDate:u,tvAirDate:r?u:i,c3:t.c3,c4:t.c4,c6:t.c6}},f=({adType:e,uniqueId:t,durationSeconds:n,labels:r})=>({type:"ad",adType:e,uniqueId:t,lengthMs:void 0!==n&&n>0?Math.round(1e3*n):0,c3:r.c3,c4:r.c4,c6:r.c6}),p=({hasContentStarted:e,hasContentEnded:t})=>e?t?"postroll":"midroll":"preroll",h=e=>"opted-out"===e||"denied"===e?"0":"",g=({blueConicId:e,consent:t})=>({cs_ucfr:h(t),cs_fpid:e||i,cs_fpit:"c",cs_fpdm:i,cs_fpdt:i}),m=e=>`https://sb.scorecardresearch.com/cs/${encodeURIComponent(e)}/beacon.js`,y={"short-form":"SHORT_FORM_ON_DEMAND","long-form":"LONG_FORM_ON_DEMAND",live:"LIVE"},v={preroll:"ON_DEMAND_PRE_ROLL",midroll:"ON_DEMAND_MID_ROLL",postroll:"ON_DEMAND_POST_ROLL",live:"LIVE"},b=(e,t)=>{const{ContentMetadata:n}=e.StreamingAnalytics,r=new n;return r.setMediaType(n.ContentType[y[t.mediaType]]),r.setUniqueId(t.uniqueId),r.setLength(t.lengthMs),r.setPublisherName(t.publisherBrand),r.setProgramTitle(t.programTitle),r.setEpisodeTitle(t.episodeTitle),r.setGenreName(t.genre),r.setStationTitle(t.stationTitle),r.classifyAsCompleteEpisode(t.isCompleteEpisode),r.carryTvAdvertisementLoad(t.carriesTvAdLoad),r.setDictionaryClassificationC3(t.c3),r.setDictionaryClassificationC4(t.c4),r.setDictionaryClassificationC6(t.c6),r.setNetworkAffiliate(t.stationAffiliate),r.addCustomLabels({ns_st_sn:i,ns_st_en:i,ns_st_ddt:t.digitalAirDate,ns_st_tdt:t.tvAirDate}),r},w=(e,t,n)=>{const{AdvertisementMetadata:r}=e.StreamingAnalytics,i=new r;return i.setMediaType(r.AdvertisementType[v[t.adType]]),i.setUniqueId(t.uniqueId),i.setLength(t.lengthMs),i.addCustomLabels({c3:t.c3,c4:t.c4,c6:t.c6}),n&&i.setRelatedContentMetadata(b(e,n)),i}},39486:function(e,t,n){"use strict";n.d(t,{Cz:function(){return l},NK:function(){return o},O7:function(){return f},P:function(){return d},pd:function(){return c},pq:function(){return p},vJ:function(){return u}});var r=n(86780),i=n(79719);const o={keys:Object.keys(i.A.fontSizes),labels:{"$-1":"10px",$0:"12px",$1:"14px",$2:"16px",$3:"20px",$4:"24px",$5:"32px",$6:"40px",$7:"48px",$8:"64px",$9:"72px"}},a={keys:Object.keys(i.A.fontWeights),labels:{$light:"Light",$normal:"Regular",$medium:"Medium",$semibold:"Semibold",$bold:"Bold",$black:"Black"}},s=(Object.keys(i.A.lineHeights),i.A.lineHeights,{keys:Object.keys(i.A.space),labels:{"$-7":"-48px","$-6":"-40px","$-5":"-32px","$-4":"-24px","$-3":"-16px","$-2":"-8px","$-1":"-4px",$0:"0",$1:"4px",$2:"8px",$3:"16px",$4:"24px",$5:"32px",$6:"40px",$7:"48px",$8:"64px",$9:"72px",$10:"96px",$11:"128px",$12:"248px",$13:"512px",$px:"1px"}}),l=({name:e="Background Color",description:t="See documentation",defaultValue:n="transparent",group:i="Typography Options",ordered:o=!0})=>(0,r.oneOf)([...a.keys]).tag({name:e,description:t,labels:a.labels,defaultValue:n,group:i,ordered:o}),u=({name:e="REPLACE_ME",description:t,defaultValue:n,group:i="Typography Options",ordered:a=!0})=>(0,r.oneOf)([...o.keys]).tag({name:e,description:t,labels:o.labels,defaultValue:n,group:i,ordered:a}),c=({name:e="REPLACE_ME",description:t,defaultValue:n,group:i="Grid Options",ordered:o=!0})=>(0,r.oneOf)([1,2,3,4,5,6,7,8,9,10,11,12]).tag({name:e,description:t,labels:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},defaultValue:n,group:i,ordered:o}),d=({name:e="REPLACE_ME",description:t,defaultValue:n,group:i="Grid Options",ordered:o=!0})=>(0,r.oneOf)([...s.keys]).tag({name:e,description:t,labels:s.labels,defaultValue:n,group:i,ordered:o}),f=({name:e="REPLACE_ME",description:t,defaultValue:n,group:i="Color Options",ordered:o=!0})=>r.string.tag({name:e,description:t,defaultValue:n,group:i,ordered:o}),p={dividerHeadingGC:r.boolean.tag({name:"Use Global Content for header text",defaultValue:!1,description:"Display the topic or section name from global content",group:"Header Options"}),dividerHeadingContent:r.string.tag({name:"Header text",defaultValue:void 0,group:"Header Options"}),dividerHeadingLink:r.string.tag({name:"Header link",group:"Header Options"}),dividerMobileHeadingSize:u({name:"Mobile Header Size",description:void 0,defaultValue:"$2",group:"Header Options"}),dividerTabletHeadingSize:u({name:"Tablet Header Size",description:void 0,defaultValue:void 0,group:"Header Options"}),dividerDesktopHeadingSize:u({name:"Desktop Header Size",description:void 0,defaultValue:"$4",group:"Header Options"}),dividerHeadingWeight:l({name:"Header Weight",description:void 0,defaultValue:"$bold",group:"Header Options"}),dividerHeaderColor:f({name:"Header Color",description:"See Documentation",defaultValue:"$blueGray.900",group:"Header Options"}),dividerColor:f({name:"Divider Color",description:"See Documentation",defaultValue:"$red.500",group:"Header Options"}
99),bgColor:f({name:"Background Color",description:"See documentation",defaultValue:"transparent",group:"Header Options"}),horizontalAlignment:(0,r.oneOf)(["left","center","right"]).tag({name:"Horizontal Text Alignment",description:"...",defaultValue:"left",group:"Header Options"}),verticalAlignment:(0,r.oneOf)(["top","center"]).tag({name:"Vertical Text Alignment",description:"...",defaultValue:"top",group:"Header Options"}),livePillColor:f({name:"Live Pill Color",description:"This will override the default live pill border color and text color",defaultValue:"$red.600",group:"Header Options"})}},80568:function(e,t,n){"use strict";n.d(t,{K6:function(){return i},vi:function(){return o}});const r=(e="")=>{const t=((e="")=>{const t=e.trim();if(t){const e=t.indexOf("?");if(e>=0){const n=t.slice(e+1),r=n.indexOf("#");return r>=0?n.slice(0,r):n}}return"undefined"!=typeof window?window.location.search.replace(/^\?/,""):""})(e),n=new URLSearchParams(t).get("disable")||"";return new Set(n.split(",").map(e=>e.trim().toLowerCase()).filter(Boolean))},i=(e="")=>r(e),o=(e,t="")=>r(t).has(e)},46938:function(e,t,n){"use strict";n.d(t,{DT:function(){return a},Tm:function(){return o},xX:function(){return i}});const r=/^[A-Za-z0-9.!#$%&'*+/=?^_`{|}~-]+@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)+$/;function i(e){return e.trim().toLowerCase()}function o(e){return encodeURIComponent(i(e))}function a(e){return"string"==typeof e&&0!==e.length&&(t=i(e),r.test(t));var t}},17877:function(e,t,n){"use strict";n.d(t,{OG:function(){return l},w$:function(){return u}});var r=n(8496),i=n(18035);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l=async(e,t)=>{if(await(0,i.M3)()){const n=localStorage.getItem("ArcId.USER_INFO");let i;if(n&&"{}"!==n)i=JSON.parse(n).accessToken;else{const e=await(0,r.Bk)();i=e?.replace(/^sbox_/,"")}if(!i)throw new Error("No access token found");const o=new Headers(t?.headers);o.set("Authorization",`Bearer ${i}`);const s=await fetch(e,a(a({},t),{},{headers:o}));if(!s.ok)throw new Error(`Request failed with status ${s.status}`);return await s.json()}const n=await fetch(e,a(a({},t),{},{credentials:"include"}));if(!n.ok)throw new Error(`Request failed with status ${n.status}`);return await n.json()};async function u(e,{arg:t}){const n=await(0,r.Bk)();if(n){const r=await fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json",Authorization:`Bearer ${n}`}});if(!r.ok){const e=new Error("An error occurred while fetching the data");throw e.info=await r.json(),e.status=r.status,e}return await r.json()}throw new Error("No credentials found")}t.Ay=async(e,t)=>{const n=await fetch(e,t);if(!n.ok)throw new Error(`Request failed with status ${n.status}`);const r=await n.json();if("pe"in r)throw new Error(r.pe.message);return r}},8496:function(e,t,n){"use strict";n.d(t,{Bk:function(){return f},iD:function(){return p},qc:function(){return d},yX:function(){return h}});var r=n(15453),i=n(12757),o=n(43993),a=n(18035);let s=null,l=0;const u=()=>null!==s&&Date.now()-l<12e4,c=async()=>u()&&s?s:(0,a.ET)(async()=>{if(u()&&s)return s;try{const e=await r.A.extendSession();return(0,i.isAPIErrorResponse)(e)?(console.error("[fetchSessionData] Error from extendSession:",e),e):e.accessToken?(s=e,l=Date.now(),e):{code:"NO_ACCESS_TOKEN",message:"No access token in response"}}catch(e){const t=e instanceof Error?e.message:"Failed to extend session";return console.error("[fetchSessionData] Error calling extendSession:",e),{code:"SESSION_ERROR",message:t}}}),d=()=>{s=null,l=0},f=async(e=!0)=>{try{const t=await c();if((0,i.isAPIErrorResponse)(t)||!t.accessToken)return null;return`${["localhost","gmg-sandbox"].includes(o.ENVIRONMENT)&&e?"sbox_":""}${t.accessToken}`}catch(e){return console.error("[getSubsAT] Error",{error:e}),null}},p=async()=>{try{const e=await c();return(0,i.isAPIErrorResponse)(e)||!e.accessToken?null:e.accessToken}catch(e){return console.error("[getAccessToken] Error",{error:e}),null}},h=async()=>{try{const e=await c();return(0,i.isAPIErrorResponse)(e)?(console.error("[getSessionResponse] Error getting user profile:",e),null):e}catch(e){return console.error("[getSessionResponse] Error",{error:e}),null}}},78367:function(e,t,n){"use strict";n.d(t,{$B:function(){return g},PK:function(){return d},QJ:function(){return s},Zr:function(){return i},a3:function(){return m},aJ:function(){return y},bf:function(){return v},bi:function(){return h},d8:function(){return u},gS:function(){return l},lK:function(){return c},nr:function(){return a},sT:function(){return o}});var r=n(43993);const i=e=>0===e.length?e:e.charAt(0).toUpperCase()+e.slice(1),o=e=>e.replace(/_/g," ").toLowerCase().split(" ").map(e=>e.charAt(0).toUpperCase()+e.substring(1)).join(" ");function a(e,t){return!!t&&(!Number.isNaN(new Date(e).getTime())&&!Number.isNaN(new Date(t).getTime())&&Boolean(new Date(t).getTime()-new Date(e).getTime()>3e5))}const s={kprc:"www.click2houston.com",ksat:"www.ksat.com",wdiv:"www.clickondetroit.com",wjxt:"www.news4jax.com",wkmg:"www.clickorlando.com",wsls:"www.wsls.com",demo:""},l={"https://d1vhqlrjc8h82r.cloudfront.net/":"arc-cf/","https://cloudfront-us-east-1.images.arcpublishing.com/":"media/","https://gmg-gmg-prod.cdn.arcpublishing.com/":"media/","https://bobcat-prod.s3.amazonaws.com/":"media/pins/","https://bobcat.grahamdigital.com/":"media/pins/","https://media.grahamdigital.com/":"media/gra
99hamdigital/","https://d1mg6ar6hlkkf8.cloudfront.net/":"media/video/","https://arc-anglerfish-arc2-sandbox-sandbox-gmg.s3.amazonaws.com/":"sandbox/","https://t.gmg.io/":"media/t.gmg.io/","https://s3.amazonaws.com/":"media/s3/","https://arc-anglerfish-arc2-prod-gmg.s3.amazonaws.com/":"production/","https://cdn5.anyclip.com/":"media/anyclip/","https://cdn5-fstl-tf.anyclip.com/":"media/anyclip/fstl-tf/","https://author-service-images-prod-us-east-1.publishing.aws.arc.pub/":"media/author-service/","https://cdn.ex.co/":"media/exco/"},u=(e,t)=>{const n=e.length;return`${n} ${"wdiv"===t?"school ":""} closing${n>1?"s":""} or delay${n>1?"s":""} reported`},c=e=>{if(!e)return;const t=[];return Array.isArray(e)?(e.forEach(e=>{t.push(`${encodeURIComponent(e)}`)}),encodeURIComponent(t.join(","))):(Object.keys(e).forEach(n=>{e.hasOwnProperty(n)&&t.push(`${encodeURIComponent(n)}=${encodeURIComponent(e[n])}`)}),t.join("&"))};function d({time:e,limit:t=3}){const n=Date.now()-new Date(e).getTime(),r=1e3,i=6e4,o=36e5,a=864e5,s=(t+1)*a;if(n<r)return"just now";if(n<i){const e=Math.floor(n/r);return`${e} second${1===e?"":"s"} ago`}if(n<o){const e=Math.floor(n/i);return`${e} minute${1===e?"":"s"} ago`}if(n<a){const e=Math.floor(n/o);return`${e} hour${1===e?"":"s"} ago`}if(n<s){const e=Math.floor(n/a);return`${e} day${1===e?"":"s"} ago`}const l=new Date(e);return new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric"}).format(l)}const f=e=>{try{const t=e.match(/(?:^|[^%])\?|(?!%3F)\?/);let n=-1;if(t&&(n=e.indexOf("?",t.index)),-1===n)return e;const r=e.substring(0,n),i=e.substring(n+1),o=new URLSearchParams(i);if(o.has("ref")){o.delete("ref");const e=o.toString();return e?`${r}?${e}`:r}const a=i.indexOf("?ref=");if(-1!==a){const e=i.lastIndexOf("&",a);if(!i.substring(e+1,a).includes("://"))return`${r}?${i.substring(0,a)}`}return e}catch{return e}},p=e=>{if("string"!=typeof e||!e)throw new Error("'to' must be a valid string URL");if("undefined"==typeof window)return e;try{const t=e.startsWith("/")?window.location.origin+e:e,n=new URL(t),r=new URLSearchParams(window.location.search),i=new URLSearchParams(n.search);if(r.has("ref")&&!i.has("ref")){const e=r.get("ref"),t=f(e);i.set("ref",t)}else if(i.has("ref")){const e=i.get("ref"),t=f(e);i.set("ref",t)}return n.search=i.toString(),n.toString()}catch(t){return e}};function h({link:e,arcSite:t}){if("string"!=typeof e||!e)return e;if("undefined"==typeof window)return p(e);try{if("localhost"===r.ENVIRONMENT){const n=new URL(p(e),window.location.origin),r=n.pathname.endsWith("/"),i=new URLSearchParams(n.search);i.set("_website",t);const o=new URLSearchParams(window.location.search);return o.has("disable")&&!i.has("disable")&&i.set("disable",o.get("disable")),n.search=i.toString(),n.pathname=r?n.pathname:`${n.pathname}/`,n.toString()}}catch(t){return e}return p(e)}function g(e){return void 0!==e&&"object"==typeof e&&"type"in e&&["image","video","gallery"].includes(e.type)}function m(e){const t=Math.floor(e/1e3),n=Math.floor(t/3600),r=Math.floor(t%3600/60),i=t%60,o=i<10?`0${i.toString()}`:i.toString(),a=n>0&&r<10?`0${r.toString()}`:r.toString();return n>0?`${n.toString()}:${a}:${o}`:`${r.toString()}:${o}`}function y(e){return/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)}function v(e){const t=e?.trim();return!t||/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(t)}},18035:function(e,t,n){"use strict";n.d(t,{ET:function(){return o},M3:function(){return a}});var r=n(15453);let i=null;const o=async e=>{for(;i;)await i;const t=e();return i=t.catch(()=>{}).finally(()=>{i=null}),t},a=()=>o(()=>r.A.isLoggedIn())},8032:function(e,t,n){"use strict";n.d(t,{E$:function(){return Z},Kd:function(){return M},LO:function(){return b},M9:function(){return W},RI:function(){return H},V6:function(){return w},Zf:function(){return q},g8:function(){return o},gs:function(){return Q},jb:function(){return Y},k4:function(){return R},nF:function(){return h},pZ:function(){return g},r5:function(){return X},rL:function(){return S},sU:function(){return z},tH:function(){return x},xk:function(){return k}
99,zt:function(){return f}});var r=n(43993),i=n(78367);const o="graham-media-group",a="res.cloudinary.com",s="/graham-media-group/image/upload/",l=`https://${a}${s}`,u="https://bc.gmg.io",c="https://dev.bc.gmg.io",d=new Set(["localhost","gmg-sandbox"]);function f(e=r.ENVIRONMENT){return d.has(e)?c:u}function p(e){return"bc.gmg.io"===e||e.endsWith(".bc.gmg.io")}function h(e){try{const{hostname:t}=new URL(e);return p(t)?t:void 0}catch{return}}function g(e){try{return new URL(e).hostname===a}catch{return!1}}const m={wdiv:"clickondetroit_06f87fefb2123598",kprc:"click2houston_85fdeb57f8cd3635",ksat:"ksat_9a37fc89631abedf",wjxt:"news4jax_3f10b25586458189",wkmg:"clickorlando_488cff2bcc157b2e",wsls:"wsls_8c3a4bc35af7684e",demo:"clickondetroit_06f87fefb2123598"},y={wdiv:"clickondetroit_321c13106b1f1193",kprc:"click2houston_e1081f17b4690c44",ksat:"ksat_8e653196bda13a43",wjxt:"news4jax_9d0e69a15e60a346",wkmg:"clickorlando_fdab8062ea0f07e2",wsls:"wsls_1457293e5f1556b7",demo:"clickondetroit_321c13106b1f1193"},v="wdiv";function b(e,t){try{const n=new URL(e);if(!p(n.hostname)||n.searchParams.has("api_key"))return e;const i="dev.bc.gmg.io"===n.hostname?"gmg-sandbox":"gmg";return n.searchParams.set("api_key",function(e=v,t=r.ENVIRONMENT){const n=d.has(t)?y:m;return n[Object.prototype.hasOwnProperty.call(n,e)?e:v]}(t,i)),n.toString()}catch{return e}}const w="gmg_pins_client";function x(){return`${u}/v1_1/${o}/image/upload`}const S="gmg_pins_client_hzrqi";function k(){return`${u}/v1_1/${o}/video/upload`}const O="arc-cf/",T=["media/anyclip/"];const C=[["production/public/","media/gmg/"],["sandbox/public/","media/sandbox.gmg/"]];function E(e){const t=C.find(([t])=>e.startsWith(t));return t?`${t[1]}${e.slice(t[0].length)}`:function(e){return!!e.startsWith(O)||!!e.startsWith("media/")&&!T.some(t=>e.startsWith(t))}(e)?e:void 0}const j=/^[a-z]{1,4}_/,_=/^v\d+$/;function P(e,t){const n="/upload/",r=e.indexOf(n);if(-1===r)return;const i=e.slice(r+8).split("/");let o=0;for(;o<i.length&&t(i[o]);)o+=1;return o<i.length?i.slice(o).join("/"):void 0}const I=new Set(["d1vhqlrjc8h82r.cloudfront.net","cdn5.anyclip.com","cdn5-fstl-tf.anyclip.com"]),A=["arc-cf/","media/anyclip/"];function D(e){return void 0!==e&&A.some(t=>e.startsWith(t))}function R(e){if(!e)return!1;let t;try{t=new URL(e)}catch{return D(e)}return!!I.has(t.hostname)||!(t.hostname!==a&&!p(t.hostname))&&D(P(t.pathname,e=>j.test(e)||_.test(e)))}function M(e){try{const t=new URL(e);if(!p(t.hostname))return;return P(t.pathname,e=>j.test(e))}catch{return}}function $(e){return`${function(e,t=r.ENVIRONMENT){return function(e){return e.startsWith("media/pins/")}(e)?u:f(t)}(e)}/image/upload/${e}`}function L(e){let t;try{t=new URL(e)}catch{return e}if(t.hostname!==a||!t.pathname.startsWith(s))return e;const n=function(e){const t=P(e,e=>j.test(e)||_.test(e));return void 0===t?void 0:E(t)}(t.pathname);return n?$(n):e}const N=1280,U=1280,B="/video/upload/";function F(e,t){return b(`${u}${B}${e}`,t)}function z(e){if(!e)return!1;try{const{hostname:t,pathname:n}=new URL(e);return p(t)&&n.startsWith(B)}catch{return!1}}function V(e,t){return F(`so_0/f_auto/q_auto/c_scale,w_${N}/${e}.jpg`,t)}function H(e,t){return F(`${e}.mp4`,t)}function G(e){return`media/pins/${e}`}function W(e,t){return V(G(e),t)}function q(e,t){return function(e,t,n=U){return F(`c_scale,w_${n}/f_mp4/${e}.mp4`,t)}(G(e),t)}function K(e){return`${l}${e}`}function Y(e,t){if(t?.videoPoster)return V(e,t.arcSite);const n=E(e);return n?b($(n),t?.arcSite):K(e)}function X(e,t){if(!e)return;try{const n=new URL(e);if(p(n.hostname))return b(e,t);if(n.hostname===a)return b(L(e),t)}catch{return}const n=function(e){const t=e.match(/https?:\/\/[a-zA-Z0-9.-]*\//)?.[0],n=t?i.gS[t]:void 0;if(!n||!t)return;const r=e.replace(t,n),o=E(r);return o?$(o):K(r)}(e);return void 0===n?void 0:b(n,t)}function J(e,t){return b(`${u}/image/upload/${e}`,t)}function Z(e){return J("f_auto,q_auto,c_scale,w_300/media/pins/users/original",e)}function Q(e,t){return J(`f_auto,q_auto,c_scale,w_35/${t?.modified?`v${t.modified}/`:""}media/pins/category_icons/${e}.png`,t?.arcSite)}},71344:function(e,t,n){"use strict";n.d(t,{Kj:function(){return g},iy:function(){return h},nm:function(){return p}});const r=[641,970,1025,1248],i=r.length+1;function o(e,t){const n=[];let r=t;for(let t=0;t<i;t+=1){const i=e[t];null!=i&&(r=i),n.push(r)}return n}const a=["100vw","calc(100vw - 40px)","min(800px, 100vw - 370px)"],s=["100vw","calc(100vw - 40px)","300px"],l=16;function u(e){return o("rail"===e?s:a,"100vw")}function c(e,{columns:t=1,span:n=1,fraction:r=1}){const i=Math.max(1,Math.round(t)),o=Math.min(n,i)/i*r,a=(i-1)*l;if(1===o&&0===a)return e;if(1===o)return`calc(${e} - ${a}px)`;return`calc(${a>0?`(${e} - ${a}px)`:e} * ${Number(o.toFixed(4))})`}function d(e){const t=[];for(let n=i-1;n>0;
99n-=1)e[n]!==e[n-1]&&t.push(`(min-width: ${r[n-1]}px) ${e[n]}`);return t.push(e[0]),t.join(", ")}const f="min(1200px, 100vw - 48px)";function p({column:e="main"}={}){return"rail"===e?d(u("rail")):f}function h({fraction:e=1}={}){return d(u("main").map(t=>c(t,{fraction:e})))}function g({column:e="main",columns:t=[1],span:n=[1],imageFraction:r=1,horizontalScroll:i}){if(i){const e=Math.max(1,i.amount),t=t=>`${Math.round(t/e*r)}px`;return d(o([t(1280),null,null,null,t(1200)],t(1280)))}const a=u(e),s=o(t,1),l=o(n,1);return d(a.map((e,t)=>c(e,{columns:s[t],span:l[t],fraction:r})))}},20922:function(e,t,n){"use strict";n.d(t,{$L:function(){return m},Dz:function(){return S},IY:function(){return j},M3:function(){return w},NM:function(){return O},Nb:function(){return h},Ri:function(){return y},TV:function(){return v},Ub:function(){return T},WG:function(){return I},Yl:function(){return D},gL:function(){return P},lV:function(){return R},mG:function(){return M},ql:function(){return x},rC:function(){return g},sz:function(){return _},zH:function(){return k}});var r=n(15453),i=n(12757),o=n(8334),a=n(43993),s=n(18035),l=n(8508),u=n(8496);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const p={"click2houston.com":"wdiv","ksat.com":"ksat","clickondetroit.com":"wdiv","news4jax.com":"wjxt","clickorlando.com":"wkmg","wsls.com":"wsls"},h={"clickorlando.com":{prod:"00000000-0000-4000-8000-e45065cfa5e2",sbox:"00000000-0000-4000-8000-09ab86770825"},"clickondetroit.com":{prod:"00000000-0000-4000-8000-57a6fb5ed05f",sbox:"00000000-0000-4000-8000-03858b2535c3"},"news4jax.com":{prod:"00000000-0000-4000-8000-052737eae856",sbox:"00000000-0000-4000-8000-09a4fb934575"},"click2houston.com":{prod:"00000000-0000-4000-8000-7b38cb75125c",sbox:"00000000-0000-4000-8000-08cb8acbf371"},"wsls.com":{prod:"00000000-0000-4000-8000-9c47d751ab86",sbox:"00000000-0000-4000-8000-03e15f379da9"},"ksat.com":{prod:"00000000-0000-4000-8000-f41528791ab0",sbox:"00000000-0000-4000-8000-05ea6087e664"}};function g(e,t){const n=new CustomEvent(e,{detail:t,bubbles:!0,composed:!0});document.dispatchEvent(n)}const m=()=>{if("undefined"!=typeof window){if(window.adCheckPassed)return!0;window.dataLayer=window.dataLayer||[];const e={event:"AdBlockCheck",adblock:!1};if(window.dataLayer.push(e),window.dataLayer.includes(e))return window.adCheckPassed=!0,!0}return!0},y=e=>{const t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`));if(t){const[,e]=t.split("=");return decodeURIComponent(e)}return null},v=(e,t,n)=>{const r=n?.expires||(()=>{const e=new Date;return e.setTime(e.getTime()+31536e6),e})(),i=n?.domain||window.location.hostname.match(/\.(.+)\.com/)?.[0],o=n?.path||"/",s=n?.sameSite||("localhost"!==a.ENVIRONMENT?"None":"Lax"),l=(void 0!==n?.secure?n.secure:"localhost"!==a.ENVIRONMENT)?";secure":"",u=s?`;SameSite=${s}`:"",c=i?`;domain=${i}`:"";document.cookie=`${e}=${t};path=${o};expires=${r.toUTCString()}${c}${u}${l}`},b=e=>{const t=window.location.hostname.match(/\.(.+)\.com/)?.[0],n="localhost"!==a.ENVIRONMENT?";SameSite=None;secure":"";document.cookie=`${e}=; path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT};domain=${t}${n}`};const w=async()=>
99{if(!m())throw new Error("adblock");return(0,s.M3)()};async function x(){if("undefined"==typeof window)throw new Error("Window is undefined");return new Promise(e=>{window.vfQ=window.vfQ||[],e(!0)})}const S=e=>{window.vf?.$publish("tray","toggle",null,e)},k=()=>{window.vf?.$publish("tray","open",null,"vf-settings")},O=async e=>{try{(0,u.qc)(),e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"user_logout",arc_id:e.arcSubs.uuid,blueconic_id:y("BCSessionID"),newspassid:y("newspassid"),email:e.arcSubs.email})),window.vf?.session?.logout?.(),await r.A.logout().catch(e=>{console.error("[Identity] Error logging out",e)}),localStorage.removeItem("gmg_uo"),localStorage.removeItem("ArcId.USER_INFO"),localStorage.removeItem("ArcP"),localStorage.removeItem("ArcId.USER_PROFILE"),b("loggedinCookie_sid"),b("gmg_as_sid"),b("VfRefresh"),"undefined"!=typeof window&&window.gmg?.uid2&&(window.gmg.uid2.advertisingToken=void 0),localStorage.removeItem("gmg_uid2_identity"),b("gmg_uid2_identity"),b("__uid2_advertising_token");const{destroy:t}=await n.e(7270).then(n.bind(n,47270));t(),function(e){const t=[],n=Object.keys(localStorage);for(const r of n)r.match(e)&&t.push(r);t.forEach(e=>localStorage.removeItem(e))}("ab.*"),function(e){const t=document.cookie.split("; "),n=window.location.hostname.match(/\.(.+)\.com/)?.[0],r="localhost"!==a.ENVIRONMENT?";SameSite=None;secure":"";for(const i of t){const[t]=i.split("=");t&&t.match(e)&&(document.cookie=`${t}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=/;domain=${n}${r}`)}}("ab.*")}catch(e){console.error("[userLogoutNoPrompt] Error logging out",e)}},T=()=>{confirm("Are you sure you want to sign out?")&&O()};async function C(e){const t=["localhost","gmg-sandbox"].includes(a.ENVIRONMENT)?"sbox":"prod",r=p[e].toUpperCase(),{lastVfId:i}=window||{};let o;const s=await(0,u.iD)();s&&(o={at:s,origin:window.location.hostname}),await x(),await async function(){if("undefined"==typeof window)throw new Error("Window is undefined");try{const e=await(0,u.iD)();if(!e)throw new Error("No access token returned");const t={at:e,origin:window.location.hostname};window.vfQ.push(()=>{window.vf?.session.login.cookie(encodeURIComponent(btoa(JSON.stringify(t))))})}catch(e){throw console.error("[viafouraLogin] Error logging in (try/catch)",e),e}}();let l,c=0;const f=async()=>{const a=window.location.hostname,s=await fetch(`https://api.viafoura.co/v2/${a}/users/login/cookie`,{method:"POST",body:JSON.stringify({section:"",session:"false",token:encodeURIComponent(btoa(JSON.stringify(o)))})});if(401===s.status&&l&&"error"in l){if(console.error("[viafouraLogin] Error logging in",l),"Banned"===l.error){console.error("[viafouraLogin] User is banned");const{reason:e,end_date:t,permanent:n}=l.api_code_data;return{error:{error:l.error,reason:e,end_date:1e3*t,permanent:Boolean(n)}}}if(c<3)return c+=1,f();throw new Error("Max retries exceeded")}if(l=await s.json(),"error"in l){const{reason:e,end_date:t,permanent:n}=l.api_code_data;return{error:{error:l.error,reason:e,end_date:1e3*t,permanent:Boolean(n)}}}if(v("gmg_as_sid",btoa(JSON.stringify(o))),l){const[o,a]=await Promise.all([fetch(`https://livecomments.viafoura.co/v4/livecomments/${h[e][t]}/${l.result.uuid}/profile\n        `,{method:"GET",headers:{"Content-Type":"application/json"}}),n.e(7270).then(n.bind(n,47270))]),s=await o.json(),{likes_received:u=0,content_created:c=0}=s,{id:f=0,uuid:p=null,name:g=null,pic_large:m=null}=l.result;if(0===f)return console.error("[viafouraLogin] User is banned"),{error:{reason:"Banned",end_date:1,permanent:!0}};if(p){const e=d({},l.result);e.comments_made=c,e.likes_received=u,e.updatedFromApi=!0;const{getUser:t}=a,n=t();if(n&&(n.setCustomUserAttribute("viafoura_id",f.toString()),n.setCustomUserAttribute("viafoura_uuid",p),n.setCustomUserAttribute("viafoura_avatar",m),n.setCustomUserAttribute("avatar",m)),i!==f){const e={event:"viafoura_user_info",viafoura_id:f,viafoura_uuid:p,viafoura_displayName:g,viafoura_avatar:m,[`${r}_viafoura_id`]:f,[`${r}_viafoura_uuid`]:p};window.dataLayer=window.dataLayer||[],window.dataLayer.push(e),window.lastVfId=f}return e}}return{}};return await f()}const E=async()=>{const e=await(0,u.iD)();if(!e)throw new Error("No access token returned");const t=(0,l.d)(),n=await fetch(`${t}/gmg-auth/v3/uo`,{headers:{Authorization:`Bearer ${e}`}}).then(async e=>{if(!e.ok)throw new Error(`HTTP ${e.status}`);return{data:await e.json()}}).catch(e=>(console.error("[fetchUserObject] Error fetching user data",e),null)),i=await r.A.getUserProfile().then(e=>{if("code"in e)throw new Error(`Error getting user profile: ${e.message}`);return e});return d(d({},n?.data),{},{arcSubs:d(d({},n?.data?.arcSubs),i)})};async function j(e){const t=decodeURIComponent(atob(localStorage.getItem("gmg_uo")||"")),[n,r]=await Promise.allSettled([E(),o.A.getAllActiveSubscriptions()]),a="rejected"===n.status?n.reason:null,s="rejected"===r.status?r.reason:null;if(a)return console.error("[getUserObject] Error fetching user data",a),void O();s&&console.error("[getUserObject] Error fetching subs data",s);const l="fulfilled"===n.status?n.value:null,u="fulfilled"===r.status?(0,i.isAPIErrorResponse)(r.value)?null:r.value:null,c=!0===l?.arcSubs.emailVerified?await C(e).catch(e=>(console.error("[getUserObject] Error fetching viafoura data",e),null)):null;if(Object.assign(l||{},{subscriptions:u??null,viafoura:c??null}),["3001001","100011"].includes(l?.arcSubs.code||""))console.error("User is not logged in"),O();else{const e=JSON.stringify(l);e!==t&&(g("gmg_uo_updated",l),localStorage.setItem("gmg_uo",btoa(encodeURIComponent(e))))}}const _=()=>{if("undefined"==typeof window||!localStorage)return null;try{const e=localStorage.getItem("gmg_uo");if(e)return JSON.parse(decodeURIComponent(atob(e)))}catch(e){console.error("[readCachedUserData] Error reading cached user data",e)}return null},P=async e=>{if(j(e),localStorage){const e=localStorage.getItem("gmg_uo");if(e){return JSON.parse(decodeURIComponent(atob(e)))}}return null},I=["https://www.clickondetroit.com","https://www.ksat.com","https://www.click2houston.com","https://www.clickorlando.com","https://www.news4jax.com","https://www.wsls.com","https://www.whizti.com","app://www.whizti.com","https://d1g13mnkm2yxqz.cloudfront.net/redirect"],A=e=>{try{return new URL(e)}catch{return null}},D=(e,t=I)=>{const n=A(e);return!!n&&t.some(e=>{const t=A(e);return!!t&&(n.protocol===t.protocol&&n.hostname===t.hostname&&n.port===t.port&&(!t.pathname||"/"===t.pathname||n.pathname===t.pathname))})},R=({target:e,allowList:t=[],currentOrigin:n=("undefined"!=typeof window?window.location.origin:null)})=>{if(!e)return null;const r=e.trim();if(!r)return null;if(!n)return null;let i=null;try{i=new URL(r,n)}catch{return null}return i.origin===n?`${i.pathname}${i.search}${i.hash}`:t.length>0&&D(i.toString(),t)?i.toString():null};async function M(e){try{const t=await async function(e){if("string"!=typeof e||""===e.trim())throw new TypeError("[hashEmail]: email must be a non-empty string");const t=e.trim().normalize("NFC").toLowerCase(),n=(new TextEncoder).encode(t),r=await crypto.subtle.digest("SHA-256",
99n);return Array.from(new Uint8Array(r)).map(e=>e.toString(16).padStart(2,"0")).join("")}(e);v("gmg_e",t)}catch(e){console.error("[setHashedEmailCookie] Error setting hashed email cookie",e)}}},45052:function(e,t,n){"use strict";n.d(t,{p:function(){return p},r:function(){return f}});const r=e=>{const[t,n]=e.split(":").map(Number);return 60*t+n},i=new Set,o=new Map,a=(e,t)=>{const n=e.formatToParts(new Date(1e3*t)),r=e=>n.find(t=>t.type===e)?.value;return{weekday:r("weekday")??"",year:Number(r("year")),month:Number(r("month")),day:Number(r("day")),hour:Number(r("hour")),minute:Number(r("minute")),second:Number(r("second"))}},s=(e,t)=>{const{weekday:n,year:r,month:i,day:o}=a(e,t);return{year:r,month:i,day:o,weekday:n}},l=(e,t,n)=>{const r=Date.UTC(t.year,t.month-1,t.day+n,12)/1e3;return s(e,r)},u=(e,t)=>e.year===t.year&&e.month===t.month&&e.day===t.day,c=(e,t,n)=>{const r=Date.UTC(t.year,t.month-1,t.day,0,n)/1e3,i=t=>{const n=a(e,t);return Date.UTC(n.year,n.month-1,n.day,n.hour,n.minute,n.second)/1e3-t};let o=r-i(r);return o=r-i(o),o},d=(e,t,n,a)=>{const d=e.stations?.[t]?.timezone;if(!d)return[];const f=(e=>{const t=o.get(e);if(t)return t;try{const t=new Intl.DateTimeFormat("en-US",{timeZone:e,hourCycle:"h23",weekday:"short",year:"numeric",month:"numeric",day:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit"});return o.set(e,t),t}catch(t){return void(i.has(e)||(i.add(e),console.error(`[nielsen-program-guide] invalid station time zone "${e}"`,t)))}})(d);if(!f)return[];const p=[],h=s(f,n);p.push(l(f,h,-1),h);for(let e=n+86400;;e+=86400){const t=s(f,Math.min(e,a));if(u(t,p[p.length-1])||p.push(t),e>=a)break}const g=[];return e.programs.forEach(e=>{if(e.station!==t)return;const n=e.days.split(",").map(e=>e.trim()),i=r(e.start),o=r(e.end),a=o<=i;p.forEach(r=>{if(!n.includes(r.weekday))return;const s=a?l(f,r,1):r;g.push({station:t,packageName:e.nielsen_package,programName:e.nielsen_program,startTs:c(f,r,i),endTs:c(f,s,o)})})}),g},f=(e,{station:t,startTs:n,endTs:r})=>{if(!e||!t||void 0===n||!Number.isFinite(n))return;const i=void 0===r||!Number.isFinite(r)||r<=n,o=d(e,t,n,i?n:r);if(i)return o.find(e=>e.startTs<=n&&n<e.endTs);const a=r-n;let s;if(o.forEach(e=>{const t=Math.min(r,e.endTs)-Math.max(n,e.startTs);t>0&&(!s||t>s.overlap)&&(s={airing:e,overlap:t})}),!s)return;return s.overlap>=.5*a||s.overlap>=300?s.airing:void 0},p=({feed:e,guide:t,station:n,daiAssetKey:r,at:i})=>{if(!e?.assets||!r||void 0===i)return;const o=e.assets.filter(e=>"daiAssetKey"in e&&e.daiAssetKey===r);if(0===o.length||o.some(e=>"event"===e.stream_class))return;return o.some(e=>"epg"===e.stream_source&&"number"==typeof e.start_ts&&"number"==typeof e.end_ts&&e.start_ts<=i&&i<e.end_ts)?f(t,{station:n,startTs:i}):void 0}},41375:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Bl:function(){return b},JI:function(){return w}});const a=new Set(["default"]),s=new Set(["home","section","article","video","live","topic","account","other"]),l=new Set(["story","video","gallery"]),u=new Set(["","homepage"]),c=new Set(["live","watchlive","livestream"]),d=e=>{const t=e.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"");if(t.length<=100)return t;return`${t.slice(0,91).replace(/-+$/g,"")}-${(e=>{let t=2166136261;for(let n=0;n<e.length;n+=1)t=Math.imul(t^e.charCodeAt(n),16777619)>>>0;return t.toString(16).padStart(8,"0")})(t)}`},f=e=>
99(e.split(/[?#]/)[0]??"").split("/").filter(Boolean),p=e=>d(e),h=e=>void 0!==e&&s.has(e),g=({requestUri:e,globalContent:t,metaValue:n})=>{const r=t?.type;if("story"===r)return"article";if("video"===r)return"video";const i=f(e),[o]=i;if("topic"===r||"topic"===o)return"topic";if(void 0===o||u.has(o))return"home";if("home"===n("type")?.toLowerCase())return"home";if(c.has(o))return"live";if("account"===o)return"account";return[n("atdlayout"),n("pageType"),n("type")].map(e=>e?.toLowerCase()).find(h)??"section"},m=e=>Boolean(e?.type&&l.has(e.type)),y=e=>{const{requestUri:t,globalContent:n,metaValue:r}=e;if("home"===g(e))return"home";const i=n?.taxonomy,o=m(n)?i?.primary_section?.path||i?.sections?.[0]?.path:void 0,a=r("section_path"),s=(e=>{if(e)return f(e)[0]})(m(n)?o||a:a||o);if(s)return p(s);const[l]=f(t);return l&&p(l)||"other"},v=({arcSite:e,requestUri:t,globalContent:n})=>{const r=n?._id;if(r&&m(n)){const e=d(r);if(e)return e}const i=f(t),o=0===i.length||1===i.length&&u.has(i[0])?"homepage":d(i.join("-"))||"homepage";return d(`${e}-${o}`)},b=e=>{const t=(({globalContent:e,metaValue:t,documentTitle:n})=>{const r=e?.name;return(t("title")||e?.headlines?.basic||r||n||"").trim().slice(0,100)})(e);return i(i({type:"static",assetid:v(e),section:y(e)},t?{assetName:t}:{}),{},{segA:g(e)})},w=({outputType:e,isAdmin:t,isInIframe:n})=>!t&&(!(!e||!a.has(e))&&!n)},44575:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{F:function(){return g},Iy:function(){return y},K9:function(){return w},T9:function(){return b},UU:function(){return m},mL:function(){return d},op:function(){return f},rt:function(){return h},z3:function(){return v}});const a=new Map,s={type:"content",assetid:"",program:"",title:"",length:0,airdate:"",isfullepisode:"n",adloadtype:"2",segB:""},l={type:"ad",assetid:""};function u(e){return Number.isFinite(e)?e:0}const c=e=>{const t=Number(e);if(Number.isFinite(t)&&!(t<=0))return t<1e12?1e3*t:t},d=e=>{if(null==e||""===e)return;const t=c(e);return void 0===t?void 0:Math.floor(t/1e3)},f=e=>{if(null==e||""===e)return"";let t;if(e instanceof Date)t=e;else if("number"==typeof e||/^\d+$/.test(e)){const n=c(e);if(void 0===n)return"";t=new Date(n)}else t=new Date(e);if(Number.isNaN(t.getTime()))return"";const n=new Intl.DateTimeFormat("en-US",{timeZone:"America/New_York",hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).formatToParts(t),r=e=>n.find(t=>t.type===e)?.value;return`${r("year")}${r("month")}${r("day")} ${r("hour")}:${r("minute")}:${r("second")}`},p=(e,t=()=>new Date)=>{const n=a.get(e);if(n)return n;const r=f(t());return a.set(e,r),r};const h=(e,t,n,r,o=!1)=>{const a=n||`video-${Date.now()}`,l=r?.substring(0,40)||"",u=e?.substring(0,25)||l.substring(0,25)||"";return i(i({},s),{},{assetid:a,program:u,title:l,length:o?0:null,airdate:p(a),isfullepisode:o?"y":"n",adloadtype:"2",segB:e,segC:t})},g=({sectionName:e,categoryTag:t,streamId:n,program:r})=>i(i({},s),{},{assetid:`${n}:${r.startTs}`,program:r.packageName.substring(0,25),title:r.packageName.substring(0,40),length:Math.max(0,r.endTs-r.startTs),airdate:f(r.startTs),isfullepisode:"y",adloadtype:"2",segB:e,segC:t}),m=e=>{e&&(null!=e.intervalRef&&(clearInterval(e.intervalRef),e.intervalRef=null),e.isRunning=!1,"adClock"in e&&(e.adClock=null))},y=(e,t=!1)=>t&&null!=e.absolutePlayhead?Math.floor(u(e.absolutePlayhead)):Math.floor(u(e.currentTime)),v=({contentStarted:e,daiAssetKey:t,breakId:n,position:r=1})=>{const o=[t||`ad-${Date.now()}
99`,n,String(r)].filter(Boolean);return i(i({},l),{},{type:e?"midroll":"preroll",assetid:o.join(":")})},b=e=>{const t=e.adClock;if(!t)return e.adTime;const n=t.adTime+Math.floor((Date.now()-t.startedAt)/1e3);return Math.min(Math.max(n,e.adTime),300)},w=(e,t,n,r,i=!1)=>{if(!e)return;(null!=e.intervalRef||e.isRunning)&&m(e),e.isRunning=!0;let o=0;const a=e.adTime,s=Date.now();e.adClock="ad"===r?{adTime:a,startedAt:s}:null,e.intervalRef=window.setInterval(()=>{const a=t();if(e.currentMode===r)if("ad"===r||"playing"===a.state)if(o+=1,o>=86400)m(e);else try{if("ad"===r){const t=b(e);return t>=300?void m(e):void(t!==e.adTime&&(e.adTime=t,n(t)))}const t=y(a,i);e.videoTime=t,e.hasContentStarted=!0,n(t)}catch(t){m(e)}else m(e);else m(e)},1e3)}},29324:function(e,t,n){"use strict";n.d(t,{Uu:function(){return i},Xl:function(){return a}});const r=["baron","cityspark","cityspark-local","fourgrounds","fourgrounds-local","hl-deals","sportsmark","community-creators"],i=e=>r.includes(e??""),o=/^community(-[a-z0-9-]+)?\.(click2houston|clickondetroit|clickorlando|ksat|news4jax|wsls)\.com$/,a=e=>{const t=new URLSearchParams(e??"");if("community-creators"!==t.get("client_id"))return null;const n=(e=>{try{return new URL(e)}catch{return null}})(t.get("redirect_uri")??"");if(!n||"https:"!==n.protocol)return null;const{hostname:r,origin:i}=n;return"cc.localhost"===r||o.test(r)?`${i}/sign-in?verified=1`:null}},1619:function(e,t,n){"use strict";n.d(t,{V:function(){return i}});const r=30;function i(e,t=r){const n=e.headers.get("Retry-After"),i=n?Number(n):NaN;return 1e3*(Number.isFinite(i)&&i>0?i:t)}},35280:function(e,t,n){"use strict";n.d(t,{$C:function(){return m},H5:function(){return g},J7:function(){return T},JR:function(){return h},Kb:function(){return v},Lc:function(){return y},Mo:function(){return b},VE:function(){return C},VL:function(){return c},Wn:function(){return f},XW:function(){return x},Xi:function(){return p},_$:function(){return k},cs:function(){return O},g0:function(){return w},jN:function(){return d},rQ:function(){return u},tE:function(){return E}});n(15453);var r=n(12757),i=n(8334),o=n(14375),a=n(5225),s=n(17877),l=n(8508);const u=({offerName:e,site:t})=>{const n=(0,o.useContent)({source:"subscription-offer",query:{offerName:e}}),r=(0,l.p)(t),{data:i,error:u,isLoading:c,isValidating:d}=(0,a.default)(`${r}/retail/public/v1/offer/live/${e}`,s.Ay,{revalidateOnFocus:!1,refreshInterval:0,fallbackData:n});return{offers:i,error:u,isLoading:c,isValidating:d}},c=e=>{const{sku:t,site:n}=e||{},r=(0,l.p)(n),{data:i,error:o,isLoading:u}=(0,a.default)(r&&t?`${r}/retail/public/v1/product/${t}`:null,s.Ay,{revalidateOnFocus:!1,refreshInterval:0});return{product:i,error:o,isLoading:u}},d=({id:e,site:t})=>{const n=(0,l.p)(t),{data:r,error:i,isLoading:o,mutate:u}=(0,a.default)(e?`${n}/sales/public/v1/subscription/${e}/details`:null,s.OG,{revalidateOnFocus:!1,refreshInterval:0});return{subscriptions:r,error:i,isLoading:o,mutate:u}},f=async()=>{try{const e=await i.A.getAllActiveSubscriptions();if((0,r.isAPIErrorResponse)(e))throw new Error(e.message);return e}catch(e){if(console.error("[getAllActiveSubscriptions] Error getting active subscriptions",e),e instanceof Error)throw new Error(e.message);throw new Error("Error getting active subscriptions")}},p=e=>{const t=(0,l.p)(e);return{cancelSubscription:async(e,n,r)=>{const i=localStorage.getItem("ArcId.USER_INFO");if(!i||"{}"===i)throw new Error("No access token found");const{accessToken:o}=JSON.parse(i),a=await fetch(`${t}/sales/public/v1/subscription/${e}/cancel`,{method:"PUT",headers:{"Content-Type":"application/json",Authorization:`Bearer ${o}`},body:JSON.stringify({reason:n,reasonCode:r})});if(200!==a.status)throw new Error("Error canceling subscription");return await a.json()}}},h=async()=>{try{const e=await i.A.getPaymentOptions();if((0,r.isAPIErrorResponse)(e))throw new Error(e.message);return e}catch(e){if(console.error("[getPaymentOptions] Error getting payment options",e),e instanceof Error)throw new Error(e.message);throw new Error("Error getting payment options")}},g=async(e,t)=>{try{const n=await i.A.updateBillingAddress(e,t);if((0,r.isAPIErrorResponse)(n))throw new Error(n.message);return n}catch(e){if(console.error("[updateBillingAddress] Error updating billing address",e),e instanceof Error)throw new Error(e.message);throw new Error("Error updating billing address")}},m=async(e,t)=>{try{const n=await i.A.initializePayment(e,t);if((0,r.isAPIErrorResponse)(n))throw new Error(n.message);return n}catch(e){if(console.error("[initializePayment] Error initializing payment",e),e instanceof Error)throw new Error(e.message);throw new Error("Error initializing payment")}},y=async(e,t,n)=>{try{const o=await i.A.createNewOrder(e,n,null,t.firstName,t.lastName);if((0,r.isAPIErrorResponse)(o))throw new Error(o.message);return o}catch(e){if(console.error("[createNewOrder] Error creating new order",e),(0,r.isAPIErrorResponse)(e))throw new Error(e.message);throw new Error("Error creating new order")}},v=async(e,t)=>{try{const n=await i.A.initializePaymentUpdate(e,t);if((0,r.isAPIErrorResponse)(n))throw new Error(n.message);return n}catch(e){if(console.error("[initializePaymentUpdate] Error initializing payment update",e),e instanceof Error)throw new Error(e.message);throw new Error("Error initializing payment update")}},b=({orderNumber:e,site:t})=>{const n=(0,l.p)(t),{data:r,error:i,isLoading:o,mutate:u}=(0,a.default)(e?`${n}/sales/public/v1/order/detail/${e}`:null,s.OG,{refreshInterval:0,errorRetryCount:3});return{orderDetails:r,error:i,isLoading:o,mutate:u}},w=async(e,t,n,o)=>{try{const a=await i.A.finalizePaymentUpdate(e,t,n,o);if((0,r.isAPIErrorResponse)(a))throw new Error(a.message);return a}catch(e){if(console.error("[finalizePaymentUpdate] Error finalizing payment update",e),e instanceof Error)throw new Error(e.message);throw new Error("Error finalizing payment update")}},x=async(e,t,n,o)=>{try{const a=await i.A.finalizePayment(e,t,n,o);if((0,r.isAPIErrorResponse)(a))throw new Error(a.message);return a}catch(e){if(console.error("[finalizePayment] Error finalizing payment",e),e instanceof Error)throw new Error(e.message);throw new Error("Error finalizing payment")}},S=e=>async t=>{try{const n=await i.A.removeItemFromCart(t);if((0,r.isAPIErrorResponse)(n))throw new Error(n.message);e()}catch(e){console.error("[useRemoveFromCart] Error removing item from cart",e)}},k=e=>{const{cart:t,error:n,isLoading:o,mutate:u}=(e=>{const t=(0,l.p)(e),{data:n,error:r,isLoading:i,mutate:o}=(0,a.default)(`${t}/sales/public/v1/cart`,s.OG);return{cart:n,error:r,isLoading:i,mutate:o}})(e);return{useGetCart:()=>({cart:t,error:n,isLoading:o,mutate:u}),addToCart:(c=u,async e=>{try{const t=await i.A.addItemToCart(e);if((0,r.isAPIErrorResponse)(t))throw new Error(t.message);c()}catch(e){console.error("[useAddToCart] Error adding item to cart",e)}}),removeFromCart:S(u),clearCart:async e=>{await(async e=>{try{const t=await i.A.clearCart();if((0,r.isAPIErrorResponse)(t))throw new Error(t.message);e?.()}catch(e){console.error("[useClearCart] Error clearing cart",e)}})(e?u:void 0)}};var c};function O(e){if(!e)return"";const t=new Date(e);return`${new Intl.DateTimeFormat("en-US",{month:"numeric",day:"numeric",year:"numeric"}).format(t)} at ${new Intl.DateTimeFormat("en-US",{hour:"numeric",minute:"numeric",hour12:!0}).format(t)}`}function T(e){return`${e.slice(0,2)}/${e.slice(2)}`}function C(e){return e.replace(/<[^>]*>/g,"")}const E={gmg:"https://api.wsls.com/pins-contest/brg","gmg-sandbox":"https://api.wsls.com/pins-contest-dev/brg",localhost:"https://api.wsls.com/pins-contest-dev/brg"}},94367:function(e,t,n){"use strict";n.d(t,{XX:function(){return h},iL:function(){return f},kz:function(){return d},ry:function(){return g},ve:function(){return y},yo:function(){return l},zN:function(){return m}});var r=n(99756),i=n(8032);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l=2560,u=[320,480,640,900,1200,1600,l];function c(e){return Array.from(new Set(e)).sort((e,t)=>e-t)}function d({width:e,layout:t}){if("fullWidth"===t||!e||e<=0)return[...u];const n=Math.min(Math.round(e),l),r=Math.min(2*n,l);return c("fixed"===t?[n,r]:[n,r,...u.filter(e=>e<r)])}function f({width:e,layout:t="constrained",sizes:n}){return n||("fullWidth"===t?"100vw":e?"fixed"===t?`${e}px`:`(min-width: ${e}px) ${e}px, 100vw`:void 0)}const p=(0,r.WS)("cloudinary"),h=(e,t,n)=>p?p(e,a(a({},t),{},{format:t.format??"webp"}),n):e.toString();function g(e){const t=(0,i.nF)(e);return t?{cloudName:i.g8,domain:t,privateCdn:!0}:{cloudName:i.g8}}function m(e,t){const{width:n,height:r,crop:o="lfill",format:s}=t,l=(0,i.nF)(e),u=l?h:p;if(!u)return;const c=u(e,a(a({width:n},void 0===r?{}:{height:r}),{},{c:o,q:"auto"},s?{format:s}:l?{}:{f:"auto"}),g(e));return String(c)}function y(e){return(0,i.nF)(e)?h:p}},31699:function(e,t,n){"use strict";n.d(t,{_:function(){return h}});var r=n(40809),i=n.n(r),o=n(84664);const a=["transformer"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=new Set(["style"]),d={srcset:"srcSet",fetchpriority:"use"in i()?"fetchPriority":"fetchpriority"};function f(e){return e.startsWith("data-")||e.startsWith("aria-")?e:d[e]||e.replace(/-./g,e=>e[1].toUpperCase())}function p(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[f(e),c.has(e)&&t&&"string"!=typeof t?p(t):t]))}function h(e){let{transformer:t}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);const r=p((0,o.transformBaseImageProps)(l({transformer:t},n)));return i().createElement("img",l(l({},r),{},{alt:r.alt??""}))}},8508:function(e,t,n){"use strict";n.d(t,{d:function(){return o},p:function(){return i}});var r=n(43993);const i=e=>{if(!e)return;const t=["localhost","gmg-sandbox"].includes(r.ENVIRONMENT)?"sandbox":"prod",n={wdiv:{prod:"https://subs.api.clickondetroit.com",sandbox:"https://api-gmg-wdiv-sandbox.cdn.arcpublishing.com"},ksat:{prod:"https://subs.api.ksat.com",sandbox:"https://api-gmg-ksat-sandbox.cdn.arcpublishing.com"},kprc:{prod:"https://subs.api.click2houston.com",sandbox:"https://api-gmg-kprc-sandbox.cdn.arcpublishing.com"},wjxt:{prod:"https://subs.api.news4jax.com",sandbox:"https://api-gmg-wjxt-sandbox.cdn.arcpublishing.com"},wkmg:{prod:"https://subs.api.clickorlando.com",sandbox:"https://api-gmg-wkmg-sandbox.cdn.arcpublishing.com"},wsls:{prod:"https://subs.api.wsls.com",sandbox:"https://api-gmg-wsls-sandbox.cdn.arcpublishing.com"},demo:{prod:"https://api-gmg-demo-prod.cdn.arcpublishing.com",sandbox:"https://api-gmg-demo-sandbox.cdn.arcpublishing.com"}};try{return`${n[e][t]}`}catch(e){return}},o=()=>{const e="localhost"===r.ENVIRONMENT,t=["localhost","gmg-sandbox"].includes(r.ENVIRONMENT);return e?"https://n7hsqyavz55vgobpuwughwzzzm0slmye.lambda-url.us-east-1.on.aws":t?"https://dev-auth.gmg.io":"https://auth.gmg.io"}},78740:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var r=n(40809);const i="happyfox-chat";let o;const a=({happyFoxId:e,onLoadingChange:t})=>{const[n,a]=(0,r.useState)(!1),s=(0,r.useRef)(!0);(0,r.useEffect)(()=>()=>{s.current=!1},[]);const l=e=>{s.current&&(a(e),t?.(e))};
99return{isHappyFoxLoading:n,openHappyFox:()=>{e&&(l(!0),(e=>"undefined"==typeof window?Promise.reject(new Error("HappyFox can only load in the browser")):window.HappyFoxChat?Promise.resolve(window.HappyFoxChat):o||(o=new Promise((t,n)=>{if(window.HFBOT_CONFIG={EMBED_TOKEN:e,options:{showBadgeOnLoad:!1},onLoad:e=>{window.HappyFoxChat=e,t(e)}},document.getElementById(i))return;const r=document.createElement("script");r.type="text/javascript",r.async=!0,r.defer=!0,r.src="https://bot-widget.happyfox.com/js/widget-loader.js",r.id=i,r.onerror=()=>{o=void 0,r.remove(),n(new Error("Failed to load HappyFox script"))},document.body.appendChild(r)}),o))(e).then(e=>e.expandChatBox()).catch(e=>{console.error("[useHappyFoxChat] Failed to open HappyFox chat",e)}).finally(()=>{l(!1)}))}}}},15618:function(e,t,n){"use strict";function r(e,t){if(!e&&!t)return null;const n=String(e??"").trim(),r=(t||"").toLowerCase(),i=Number(n);if(!Number.isNaN(i)){const e=new Set([21,22,23,2021,2022,2023,9201]),t=new Set([12,13,14,19,20,24,25,26,27,28,29,30,2012,2013,2014,2019,2020,2024,2025,2026,2027,2028,2029,2030,9200]),n=new Set([9e3,9001,9002,9003]);if(e.has(i))return"storm";if(t.has(i))return"rain";if(n.has(i))return"clear"}const o=n.toLowerCase();return o.includes("storm")||o.includes("thunder")||o.includes("tstorm")||r.includes("storm")||r.includes("thunder")?"storm":o.includes("rain")||o.includes("drizzle")||o.includes("shower")||o.includes("sleet")||o.includes("freezing")||o.includes("mixed")||r.includes("rain")||r.includes("drizzle")||r.includes("shower")||r.includes("sleet")||r.includes("freezing")||r.includes("mixed")?"rain":o.includes("clear")||o.includes("sunny")||o.includes("fair")||o.includes("mostly clear")||o.includes("partly cloudy")||r.includes("clear")||r.includes("sunny")||r.includes("fair")||r.includes("mostly clear")||r.includes("partly cloudy")?"clear":null}function i(e,t){return"number"!=typeof t?null:t<10?`${e}_lt_10`:t<20?`${e}_lt_20`:t<=32?`${e}_lte_32`:t>90?`${e}_gt_90`:t>80?`${e}_gt_80`:t>70?`${e}_gt_70`:t>60?`${e}_gt_60`:null}function o(e,t){return"number"!=typeof t?null:0===t?`${e}_0`:t>90?`${e}_gt_90`:t>50?`${e}_gt_50`:t>=20?`${e}_gte_20`:t>0?`${e}_lt_20`:null}function a(e,t,n){const a=[];if(!e&&!t&&!n)return a;if(e){const{curTemp:t,sky:n,iconCode:o}=e,s=i("temp",t);s&&a.push(s);const l=r(o,n);"clear"===l&&a.push("cond_clear"),"rain"===l&&a.push("cond_rain"),"storm"===l&&a.push("cond_storm")}if(t){const{daytime:e,temperature:n}=t,s=i("today_temp",n?.max||e?.temperature?.value);s&&a.push(s);const l=e?.precipitation?.probability?.value,u=o("today_pop",l);u&&a.push(u);const c=r(e?.weather_code?.value,e?.weather_code?.text);"clear"===c&&a.push("today_cond_clear"),"rain"===c&&a.push("today_cond_rain"),"storm"===c&&a.push("today_cond_storm")}if(n){const{daytime:e}=n,{temperature:t}=n,s=i("tomorrow_temp",t?.max||e?.temperature?.value);s&&a.push(s);const l=e?.precipitation?.probability?.value,u=o("tomorrow_pop",l);u&&a.push(u);const c=r(e?.weather_code?.value,e?.weather_code?.text);"clear"===c&&a.push("tomorrow_cond_clear"),"rain"===c&&a.push("tomorrow_cond_rain"),"storm"===c&&a.push("tomorrow_cond_storm")}return a}n.d(t,{_:function(){return a}})},79420:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(()=>{var t={159(e,t){!function(){var e="undefined"!=typeof window?window:n.g,r={};for(var i in function(e,t,n){var r,i,o="function"==typeof Object.create?Object.create:function(e){function t(){}return t.prototype=e,new t},a="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){return e==Array.prototype||e==Object.prototype||(e[t]=n.value),e},s=function(n){n=["object"==typeof globalThis&&globalThis,n,"object"==typeof e&&e,"object"==typeof self&&self,"object"==typeof t&&t];for(var r=0;r<n.length;++r){var i=n[r];if(i&&i.Math==Math)return i}throw Error("Cannot find global object")}(this),l="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");function u(e,t){t&&c(e,t)}function c(e,t){var n=s;e=e.split(".");for(var r=0;r<e.length-1;r++){var i=e[r];if(!(i in n))return;n=n[i]}(t=t(r=n[e=e[e.length-1]]))!=r&&null!=t&&a(n,e,{configurable:!0,writable:!0,value:t})}if(s.BigInt64Array&&(l.push("BigInt64"),l.push("BigUint64")),"function"==typeof Object.setPrototypeOf)i=Object.
99setPrototypeOf;else{var d;e:{var f={};try{f.__proto__={a:!0},d=f.a;break e}catch(e){}d=!1}i=d?function(e,t){if(e.__proto__=t,e.__proto__!==t)throw new TypeError(e+" is not extensible");return e}:null}var p=i;function h(e,t){if(e.prototype=o(t.prototype),e.prototype.constructor=e,p)p(e,t);else for(var n in t)if("prototype"!=n)if(Object.defineProperties){var r=Object.getOwnPropertyDescriptor(t,n);r&&Object.defineProperty(e,n,r)}else e[n]=t[n];e.bo=t.prototype}function g(e){var t=0;return function(){return t<e.length?{done:!1,value:e[t++]}:{done:!0}}}function m(e){var t="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];if(t)return t.call(e);if("number"==typeof e.length)return{next:g(e)};throw Error(String(e)+" is not an iterable or ArrayLike")}function y(e){if(!(e instanceof Array)){e=m(e);for(var t,n=[];!(t=e.next()).done;)n.push(t.value);e=n}return e}function v(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var b="function"==typeof Object.assign?Object.assign:function(e,t){if(null==e)throw new TypeError("No nullish arg");e=Object(e);for(var n=1;n<arguments.length;n++){var r=arguments[n];if(r)for(var i in r)v(r,i)&&(e[i]=r[i])}return e};function w(e){if(!(e instanceof Object))throw new TypeError("Iterator result "+e+" is not an object")}function x(){this.J=!1,this.H=null,this.i=void 0,this.h=1,this.F=this.I=0,this.L=this.C=null}function S(e){if(e.J)throw new TypeError("Generator is already running");e.J=!0}function k(e,t){e.C={$i:t,rj:!0},e.h=e.I||e.F}function O(e){for(var t in this.i=e,this.g=[],e)this.g.push(t);this.g.reverse()}function T(e){this.g=new x,this.h=e}function C(e,t,n,r){try{var i=t.call(e.g.H,n);if(w(i),!i.done)return e.g.J=!1,i;var o=i.value}catch(t){return e.g.H=null,k(e.g,t),E(e)}return e.g.H=null,r.call(e.g,o),E(e)}function E(e){for(;e.g.h;)try{var t=e.h(e.g);if(t)return e.g.J=!1,{value:t.value,done:!1}}catch(t){e.g.i=void 0,k(e.g,t)}if(e.g.J=!1,e.g.C){if(t=e.g.C,e.g.C=null,t.rj)throw t.$i;return{value:t.return,done:!0}}return{value:void 0,done:!0}}function j(e){this.next=function(t){return S(e.g),e.g.H?t=C(e,e.g.H.next,t,e.g.K):(e.g.K(t),t=E(e)),t},this.throw=function(t){return S(e.g),e.g.H?t=C(e,e.g.H.throw,t,e.g.K):(k(e.g,t),t=E(e)),t},this.return=function(t){return function(e,t){S(e.g);var n=e.g.H;return n?C(e,"return"in n?n.return:function(e){return{value:e,done:!0}},t,e.g.return):(e.g.return(t),E(e))}(e,t)},this[Symbol.iterator]=function(){return this}}function _(e){return function(e){function t(t){return e.next(t)}function n(t){return e.throw(t)}return new Promise(function(r,i){!function e(o){o.done?r(o.value):Promise.resolve(o.value).then(t,n).then(e,i)}(e.next())})}(new j(new T(e)))}function P(){for(var e=Number(this),t=[],n=e;n<arguments.length;n++)t[n-e]=arguments[n];return t}function I(e){return(e={next:e})[Symbol.iterator]=function(){return this},e}function A(e,t,n){e instanceof String&&(e=String(e));for(var r=e.length,i=0;i<r;i++){var o=e[i];if(t.call(n,o,i,e))return{mj:i,v:o}}return{mj:-1,v:void 0}}function D(e,t){e instanceof String&&(e+="");var n=0,r=!1,i={next:function(){if(!r&&n<e.length){var i=n++;return{value:t(i,e[i]),done:!1}}return r=!0,{done:!0,value:void 0}}};return i[Symbol.iterator]=function(){return i},i}function R(e,t,n){if(null==e)throw new TypeError("The 'this' value for String.prototype."+n+" must not be null or undefined");if(t instanceof RegExp)throw new TypeError("First argument to String.prototype."+n+" must not be a regular expression");return e+""}u("Object.assign",function(e){return e||b}),x.prototype.K=function(e){this.i=e},x.prototype.getNextAddressJsc=function(){return this.h},x.prototype.getYieldResultJsc=function(){return this.i},x.prototype.return=function(e){this.C={return:e},this.h=this.F},x.prototype.return=x.prototype.return,x.prototype.O=function(e){this.C={A:e},this.h=this.F},x.prototype.jumpThroughFinallyBlocks=x.prototype.O,x.prototype.g=function(e,t){return this.h=t,{value:e}},x.prototype.yield=x.prototype.g,x.prototype.P=function(e,t){var n=(e=m(e)).next();if(w(n),!n.done)return this.H=e,this.g(n.value,t);this.i=n.value,this.h=t},x.prototype.yieldAll=x.prototype.P,x.prototype.A=function(e){this.h=e},x.prototype.jumpTo=x.prototype.A,x.prototype.j=function(){this.h=0},x.prototype.jumpToEnd=x.prototype.j,x.prototype.m=function(e,t){this.I=e,null!=t&&(this.F=t)},x.prototype.setCatchFinallyBlocks=x.prototype.m,x.prototype.D=function(e){this.I=0,this.F=e||0},x.prototype.setFinallyBlock=x.prototype.D,x.prototype.o=function(e,t){this.h=e,this.I=t||0},x.prototype.leaveTryBlock=x.prototype.o,x.prototype.l=function(e){return this.I=e||0,e=this.C.$i,this.C=null,e},x.prototype.enterCatchBlock=x.prototype.l,x.prototype.u=function(e,t,n){n?this.L[n]=this.C:this.L=[this.C],this.I=e||0,this.F=t||0},x.prototype.enterFinallyBlock=x.prototype.u,x.prototype.B=function(e,t){t=this.L.splice(t||0)[0],(t=this.C=this.C||t)?t.rj?this.h=this.I||this.F:null!=t.A&&this.F<t.A?(this.h=t.A,this.C=null):this.h=this.F:this.h=e},x.prototype.leaveFinallyBlock=x.prototype.B,x.prototype.M=function(e){return new O(e)},x.prototype.forIn=x.prototype.M,O.prototype.h=function(){for(;this.g.length>0;){var e=this.g.pop();if(e in this.i)return e}return null},O.prototype.getNext=O.prototype.h,u("Symbol",function(e){function t(e,t){this.g=e,a(this,"description",{configurable:!0,writable:!0,value:t})}if(e)return e;t.prototype.toString=function(){return this.g};var n="jscomp_symbol_"+(1e9*Math.random()>>>0)+"_",r=0;return function e(i){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new t(n+(i||"")+"_"+r++,i)}}),u("Symbol.iterator",function(e){return e||(e=Symbol("Symbol.iterator"),a(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return I(g(this))}}),e)}),u("Promise",function(e){function t(e){this.h=0,this.i=void 0,this.g=[],this.o=!1;var t=this.j();try{e(t.resolve,t.reject)}catch(e){t.reject(e)}}function n(){this.g=null}function r(e){return e instanceof t?e:new t(function(t){t(e)})}if(e)return e;n.prototype.h=function(e){if(null==this.g){this.g=[];var t=this;this.i(function(){t.l()})}this.g.push(e)};var i=s.setTimeout;n.prototype.i=function(e){i(e,0)},n.prototype.l=function(){for(;this.g&&this.g.length;){var e=this.g;this.g=[];for(var t=0;t<e.length;++t){var n=e[t];e[t]=null;try{n()}catch(e){this.j(e)}}}this.g=null},n.prototype.j=function(e){this.i(function(){throw e})},t.prototype.j=function(){function e(e){return function(r){n||(n=!0,e.call(t,r))}}var t=this,n=!1;return{resolve:e(this.F),reject:e(this.l)}},t.prototype.F=function(e){if(e===this)this.l(new TypeError("A Promise cannot resolve to itself"));else if(e instanceof t)this.I(e);else{e:switch(typeof e){case"object":var n=null!=e;break e;case"function":n=!0;break e;default:n=!1}n?this.D(e):this.m(e)}},t.prototype.D=function(e){var t=void 0;try{t=e.then}catch(e){return void this.l(e)}"function"==typeof t?this.J(t,e):this.m(e)},t.prototype.l=function(e){this.u(2,e)},t.prototype.m=function(e){this.u(1,e)},t.prototype.u=function(e,t){if(0!=this.h)throw Error("Cannot settle("+e+", "+t+"): Promise already settled in state"+this.h);this.h=e,this.i=t,2===this.h&&this.H(),this.B()},t.prototype.H=function(){var e=this;i(function(){if(e.C()){var t=s.console;void 0!==t&&t.error(e.i)}},1)},t.prototype.C=function(){if(this.o)return!1;var e=s.CustomEvent,t=s.Event,n=s.dispatchEvent;return void 0===n||("function"==typeof e?e=new e("unhandledrejection",{cancelable:!0}):"function"==typeof t?e=new t("unhandledrejection",{cancelable:!0}):(e=s.document.createEvent("CustomEvent")).initCustomEvent("unhandledrejection",!1,!0,e),e.promise=this,e.reason=this.i,n(e))},t.prototype.B=function(){if(null!=this.g){for(var e=0;e<this.g.length;++e)o.h(this.g[e]);this.g=null}};var o=new n;return t.prototype.I=function(e){var t=this.j();e.hf(t.resolve,t.reject)},t.prototype.J=function(e,t){var n=this.j();try{e.call(t,n.resolve,n.reject)}catch(e){n.reject(e)}},t.prototype.then=function(e,n){function r(e,t){return"function"==typeof e?function(t){try{i(e(t))}catch(e){o(e)}}:t}var i,o,a=new t(function(e,t){i=e,o=t});return this.hf(r(e,i),r(n,o)),a},t.prototype.catch=function(e){return this.then(void 0,e)},t.prototype.hf=function(e,t){function n(){switch(r.h){case 1:e(r.i);break;case 2:t(r.i);break;default:throw Error("Unexpected state: "+r.h)}}
99var r=this;null==this.g?o.h(n):this.g.push(n),this.o=!0},t.resolve=r,t.reject=function(e){return new t(function(t,n){n(e)})},t.race=function(e){return new t(function(t,n){for(var i=m(e),o=i.next();!o.done;o=i.next())r(o.value).hf(t,n)})},t.all=function(e){var n=m(e),i=n.next();return i.done?r([]):new t(function(e,t){function o(t){return function(n){a[t]=n,0==--s&&e(a)}}var a=[],s=0;do{a.push(void 0),s++,r(i.value).hf(o(a.length-1),t),i=n.next()}while(!i.done)})},t}),u("WeakMap",function(e){function t(e){if(this.g=(l+=Math.random()+1).toString(),e){e=m(e);for(var t;!(t=e.next()).done;)t=t.value,this.set(t[0],t[1])}}function n(){}function r(e){var t=typeof e;return"object"===t&&null!==e||"function"===t}function i(e){if(!v(e,s)){var t=new n;a(e,s,{value:t})}}function o(e){var t=Object[e];t&&(Object[e]=function(e){return e instanceof n?e:(Object.isExtensible(e)&&i(e),t(e))})}if(function(){if(!e||!Object.seal)return!1;try{var t=Object.seal({}),n=Object.seal({}),r=new e([[t,2],[n,3]]);return 2==r.get(t)&&3==r.get(n)&&(r.delete(t),r.set(n,4),!r.has(t)&&4==r.get(n))}catch(e){return!1}}())return e;var s="$jscomp_hidden_"+Math.random();o("freeze"),o("preventExtensions"),o("seal");var l=0;return t.prototype.set=function(e,t){if(!r(e))throw Error("Invalid WeakMap key");if(i(e),!v(e,s))throw Error("WeakMap key fail: "+e);return e[s][this.g]=t,this},t.prototype.get=function(e){return r(e)&&v(e,s)?e[s][this.g]:void 0},t.prototype.has=function(e){return r(e)&&v(e,s)&&v(e[s],this.g)},t.prototype.delete=function(e){return!!(r(e)&&v(e,s)&&v(e[s],this.g))&&delete e[s][this.g]},t}),u("Map",function(e){function t(){var e={};return e.zc=e.next=e.head=e}function n(e,t){var n=e[1];return I(function(){if(n){for(;n.head!=e[1];)n=n.zc;for(;n.next!=n.head;)return n=n.next,{done:!1,value:t(n)};n=null}return{done:!0,value:void 0}})}function r(e,t){var n=t&&typeof t;"object"==n||"function"==n?o.has(t)?n=o.get(t):(n=""+ ++a,o.set(t,n)):n="p_"+t;var r=e[0][n];if(r&&v(e[0],n))for(e=0;e<r.length;e++){var i=r[e];if(t!=t&&i.key!=i.key||t===i.key)return{id:n,list:r,index:e,entry:i}}return{id:n,list:r,index:-1,entry:void 0}}function i(e){if(this[0]={},this[1]=t(),this.size=0,e){e=m(e);for(var n;!(n=e.next()).done;)n=n.value,this.set(n[0],n[1])}}if(function(){if(!e||"function"!=typeof e||!e.prototype.entries||"function"!=typeof Object.seal)return!1;try{var t=Object.seal({x:4}),n=new e(m([[t,"s"]]));if("s"!=n.get(t)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),i=r.next();return!i.done&&i.value[0]==t&&"s"==i.value[1]&&!((i=r.next()).done||4!=i.value[0].x||"t"!=i.value[1]||!r.next().done)}catch(e){return!1}}())return e;var o=new WeakMap;i.prototype.set=function(e,t){var n=r(this,e=0===e?0:e);return n.list||(n.list=this[0][n.id]=[]),n.entry?n.entry.value=t:(n.entry={next:this[1],zc:this[1].zc,head:this[1],key:e,value:t},n.list.push(n.entry),this[1].zc.next=n.entry,this[1].zc=n.entry,this.size++),this},i.prototype.delete=function(e){return!(!(e=r(this,e)).entry||!e.list||(e.list.splice(e.index,1),e.list.length||delete this[0][e.id],e.entry.zc.next=e.entry.next,e.entry.next.zc=e.entry.zc,e.entry.head=null,this.size--,0))},i.prototype.clear=function(){this[0]={},this[1]=this[1].zc=t(),this.size=0},i.prototype.has=function(e){return!!r(this,e).entry},i.prototype.get=function(e){return(e=r(this,e).entry)&&e.value},i.prototype.entries=function(){return n(this,function(e){return[e.key,e.value]})},i.prototype.keys=function(){return n(this,function(e){return e.key})},i.prototype.values=function(){return n(this,function(e){return e.value})},i.prototype.forEach=function(e,t){for(var n,r=this.entries();!(n=r.next()).done;)n=n.value,e.call(t,n[1],n[0],this)},i.prototype[Symbol.iterator]=i.prototype.entries;var a=0;return i}),u("Set",function(e){function t(e){if(this.g=new Map,e){e=m(e);for(var t;!(t=e.next()).done;)this.add(t.value)}this.size=this.g.size}return function(){if(!e||"function"!=typeof e||!e.prototype.entries||"function"!=typeof Object.seal)return!1;try{var t=Object.seal({x:4}),n=new e(m([t]));if(!n.has(t)||1!=n.size||n.add(t)!=n||1!=n.size||n.add({x:4})!=n||2!=n.size)return!1;var r=n.entries(),i=r.next();return!i.done&&i.value[0]==t&&i.value[1]==t&&!(i=r.next()).done&&i.value[0]!=t&&4==i.value[0].x&&i.value[1]==i.value[0]&&r.next().done}catch(e){return!1}}()?e:(t.prototype.add=function(e){return e=0===e?0:e,this.g.set(e,e),this.size=this.g.size,this},t.prototype.delete=function(e){return e=this.g.delete(e),this.size=this.g.size,e},t.prototype.clear=function(){this.g.clear(),this.size=0},t.prototype.has=function(e){return this.g.has(e)},t.prototype.entries=function(){return this.g.entries()},t.prototype.values=function(){return this.g.values()},t.prototype.keys=t.prototype.values,t.prototype[Symbol.iterator]=t.prototype.values,t.prototype.forEach=function(e,t){var n=this;this.g.forEach(function(r){return e.call(t,r,r,n)})},t)}),u("Array.prototype.findIndex",function(e){return e||function(e,t){return A(this,e,t).mj}}),u("Array.prototype.values",function(e){return e||function(){return D(this,function(e,t){return t})}}),u("Array.from",function(e){return e||function(e,t,n){t=null!=t?t:function(e){return e};var r=[],i="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];if("function"==typeof i){e=i.call(e);for(var o=0;!(i=e.next()).done;)r.push(t.call(n,i.value,o++))}else for(i=e.length,o=0;o<i;o++)r.push(t.call(n,e[o],o));return r}}),u("Array.prototype.keys",function(e){return e||function(){return D(this,function(e){return e})}}),u("Object.is",function(e){return e||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}}),u("Array.prototype.includes",function(e){return e||function(e,t){var n=this;n instanceof String&&(n=String(n));var r=n.length;for((t=t||0)<0&&(t=Math.max(t+r,0));t<r;t++){var i=n[t];if(i===e||Object.is(i,e))return!0}return!1}}),u("String.prototype.includes",function(e){return e||function(e,t){return-1!==R(this,e,"includes").indexOf(e,t||0)}}),u("String.fromCodePoint",function(e){return e||function(e){for(var t="",n=0;n<arguments.length;n++){var r=Number(arguments[n]);if(r<0||r>1114111||r!==Math.floor(r))throw new RangeError("invalid_code_point "+r);r<=65535?t+=String.fromCharCode(r):(r-=65536,t+=String.fromCharCode(r>>>
9910&1023|55296),t+=String.fromCharCode(1023&r|56320))}return t}}),u("String.prototype.startsWith",function(e){return e||function(e,t){var n=R(this,e,"startsWith"),r=n.length,i=e.length;t=Math.max(0,Math.min(0|t,n.length));for(var o=0;o<i&&t<r;)if(n[t++]!=e[o++])return!1;return o>=i}}),u("WeakSet",function(e){function t(e){if(this.g=new WeakMap,e){e=m(e);for(var t;!(t=e.next()).done;)this.add(t.value)}}return function(){if(!e||!Object.seal)return!1;try{var t=Object.seal({}),n=Object.seal({}),r=new e([t]);return!(!r.has(t)||r.has(n))&&(r.delete(t),r.add(n),!r.has(t)&&r.has(n))}catch(e){return!1}}()?e:(t.prototype.add=function(e){return this.g.set(e,!0),this},t.prototype.has=function(e){return this.g.has(e)},t.prototype.delete=function(e){return this.g.delete(e)},t)}),u("Array.prototype.find",function(e){return e||function(e,t){return A(this,e,t).v}}),u("Object.entries",function(e){return e||function(e){var t,n=[];for(t in e)v(e,t)&&n.push([t,e[t]]);return n}}),u("Promise.withResolvers",function(e){return e||function(){var e,t;return{promise:new Promise(function(n,r){e=n,t=r}),resolve:e,reject:t}}}),u("Promise.prototype.finally",function(e){return e||function(e){return this.then(function(t){return Promise.resolve(e()).then(function(){return t})},function(t){return Promise.resolve(e()).then(function(){throw t})})}}),u("Array.prototype.entries",function(e){return e||function(){return D(this,function(e,t){return[e,t]})}}),u("Array.prototype.fill",function(e){return e||function(e,t,n){var r=this.length||0;for(t<0&&(t=Math.max(0,r+t)),(null==n||n>r)&&(n=r),(n=Number(n))<0&&(n=Math.max(0,r+n)),t=Number(t||0);t<n;t++)this[t]=e;return this}}),function(e,t){if(t)for(var n=0;n<l.length;n++)c(l[n]+"Array.prototype.fill",t)}(0,function(e){return e||Array.prototype.fill}),u("Number.EPSILON",function(){return 2220446049250313e-31}),u("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991}),u("Math.clz32",function(e){return e||function(e){if(0==(e=Number(e)>>>0))return 32;var t=0;return!(4294901760&e)&&(e<<=16,t+=16),!(4278190080&e)&&(e<<=8,t+=8),!(4026531840&e)&&(e<<=4,t+=4),!(3221225472&e)&&(e<<=2,t+=2),!(2147483648&e)&&t++,t}}),u("Number.isNaN",function(e){return e||function(e){return"number"==typeof e&&isNaN(e)}}),u("String.prototype.trimLeft",function(e){return e||function(){return this.replace(/^[\s\xa0]+/,"")}}),u("String.prototype.trimStart",function(e){return e||String.prototype.trimLeft}),u("String.prototype.repeat",function(e){return e||function(e){var t=R(this,null,"repeat");if(e<0||e>1342177279)throw new RangeError("Invalid count value");e|=0;for(var n="";e;)1&e&&(n+=t),(e>>>=1)&&(t+=t);return n}}),u("Number.isFinite",function(e){return e||function(e){return"number"==typeof e&&!isNaN(e)&&e!==1/0&&e!==-1/0}}),u("Number.isInteger",function(e){return e||function(e){return!!Number.isFinite(e)&&e===Math.floor(e)}}),u("Object.values",function(e){return e||function(e){var t,n=[];for(t in e)v(e,t)&&n.push(e[t]);return n}}),u("Math.log2",function(e){return e||function(e){return Math.log(e)/Math.LN2}}),u("String.prototype.endsWith",function(e){return e||function(e,t){var n=R(this,e,"endsWith");void 0===t&&(t=n.length),t=Math.max(0,Math.min(0|t,n.length));for(var r=e.length;r>0&&t>0;)if(n[--t]!=e[--r])return!1;return r<=0}}),u("Math.trunc",function(e){return e||function(e){if(e=Number(e),isNaN(e)||e===1/0||e===-1/0||0===e)return e;var t=Math.floor(Math.abs(e));return e<0?-t:t}});var M=this||self;function $(e,t){e=e.split(".");var n,r=M;e[0]in r||void 0===r.execScript||r.execScript("var "+e[0]);for(;e.length&&(n=e.shift());)e.length||void 0===t?r=r[n]&&r[n]!==Object.prototype[n]?r[n]:r[n]={}:r[n]=t}function L(e){this.i=Math.log(.5),this.g=Math.exp(this.i/e),this.j=this.h=0}function N(e){return e.h/(1-Math.pow(e.g,e.j))}function U(){this.h=new L(2),this.j=new L(5),this.g=0,this.i=128e3,this.l=16e3}function B(){}function F(){}function z(){}function V(e){var t=P.apply(1,arguments);G.has(e)||(G.add(e),z.apply(B,y(t)))}function H(){}L.prototype.sample=function(e,t){var n=Math.pow(this.g,e);t=t*(1-n)+n*this.h,isNaN(t)||(this.h=t,this.j+=e)},U.prototype.configure=function(e){this.i=e.minTotalBytes,this.l=e.minBytes;var t=this.h;t.g=Math.exp(t.i/e.fastHalfLife),(t=this.j).g=Math.exp(t.i/e.slowHalfLife)},U.prototype.sample=function(e,t){if(!(t<this.l)){var n=8e3*t/e;e/=1e3,this.g+=t,this.h.sample(e,n),this.j.sample(e,n)}},U.prototype.getBandwidthEstimate=function(e){return this.g<this.i?e:Math.min(N(this.h),N(this.j))};var G=new Set;function W(e,t){return!("number"!=typeof e||"number"!=typeof t||!isNaN(e)||!isNaN(t))||e===t}function q(e,t){(t=e.indexOf(t))>-1&&e.splice(t,1)}function K(e,t,n){if(n||(n=W),e.length!=t.length)return!1;t=t.slice();
99for(var r=(e=m(e)).next(),i={};!r.done;i={vj:void 0},r=e.next()){if(i.vj=r.value,-1==(r=t.findIndex(function(e){return function(t){return n(e.vj,t)}}(i))))return!1;t[r]=t[t.length-1],t.pop()}return 0==t.length}function Y(e,t){for(var n=0,r=e.length;n<r;){var i=n+r>>>1;t(e[i])?n=i+1:r=i}return n}function X(e,t,n){if(e===t)return!0;if(!e||!t)return e==t;if(n||(n=W),e.length!=t.length)return!1;for(var r=0;r<e.length;r++)if(!n(e[r],t[r]))return!1;return!0}function J(){this.g=new Map}function Z(){this.g=new J}function Q(e,t,n,r){this.target=e,this.type=t,this.listener=n,this.g=function(e,t){if(null==t)return!1;if("boolean"==typeof t)return t;var n=new Set(["passive","capture"]);return Object.keys(t).filter(function(e){return!n.has(e)}),function(e){var t=ee;if(null==t){t=!1;try{var n={},r={get:function(){return t=!0,!1}};Object.defineProperty(n,"passive",r),Object.defineProperty(n,"capture",r),r=function(){},e.addEventListener("test",r,n),e.removeEventListener("test",r,n)}catch(e){t=!1}ee=t}return t||!1}(e)?t:t.capture||!1}(e,r),this.target.addEventListener(t,n,this.g)}self.console&&((new Map).set(1,function(){return console.error.apply(console,y(P.apply(0,arguments)))}).set(2,function(){return console.warn.apply(console,y(P.apply(0,arguments)))}).set(3,function(){return console.info.apply(console,y(P.apply(0,arguments)))}).set(4,function(){return console.log.apply(console,y(P.apply(0,arguments)))}).set(5,function(){return console.debug.apply(console,y(P.apply(0,arguments)))}).set(6,function(){return console.debug.apply(console,y(P.apply(0,arguments)))}),z=function(){return console.warn.apply(console,y(P.apply(0,arguments)))},F=function(){console.error.apply(console,y(P.apply(0,arguments)))}),(r=J.prototype).push=function(e,t){this.g.getOrInsertComputed(e,function(){return[]}).push(t)},r.get=function(e){return this.g.has(e)?this.g.get(e).slice():null},r.remove=function(e,t){if(this.g.has(e)){var n=this.g.get(e).filter(function(e){return e!=t});this.g.set(e,n),n.length||this.g.delete(e)}},r.forEach=function(e){this.g.forEach(function(t,n){e(n,t)})},r.size=function(){return this.g.size},r.keys=function(){return Array.from(this.g.keys())},(r=Z.prototype).release=function(){this.Ea(),this.g=null},r.G=function(e,t,n,r){this.g&&(e=new Q(e,t,n,r),this.g.push(t,e))},r.na=function(e,t,n,r){var i=this;this.G(e,t,function r(o){i.Ua(e,t,r),n(o)},r)},r.Hb=function(e,t,n,r){if(this.g)for(var i=(t=m(t)).next();!i.done;i=t.next())this.G(e,i.value,n,r)},r.Sl=function(e,t,n,r){var i=this;if(this.g)for(var o=!1,a=function(r){if(!o){o=!0;for(var s=m(t),l=s.next();!l.done;l=s.next())i.Ua(e,l.value,a);n(r)}},s=m(t),l=s.next();!l.done;l=s.next())this.G(e,l.value,a,r)},r.Ua=function(e,t,n){if(this.g)for(var r=this.g.get(t)||[],i=(r=m(r)).next();!i.done;i=r.next())(i=i.value).target!=e||n!=i.listener&&n||(i.Ua(),this.g.remove(t,i))},r.Nm=function(e,t,n){if(this.g)for(var r=(t=m(t)).next();!r.done;r=t.next())this.Ua(e,r.value,n)},r.Ea=function(){if(this.g){for(var e=[],t=m(this.g.g.values()),n=t.next();!n.done;n=t.next())e.push.apply(e,y(n.value));for(t=(e=m(e)).next();!t.done;t=e.next())t.value.Ua();this.g.g.clear()}},$("shaka.util.EventManager",Z),Z.prototype.removeAll=Z.prototype.Ea,Z.prototype.unlistenMulti=Z.prototype.Nm,Z.prototype.unlisten=Z.prototype.Ua,Z.prototype.listenOnceMulti=Z.prototype.Sl,Z.prototype.listenMulti=Z.prototype.Hb,Z.prototype.listenOnce=Z.prototype.na,Z.prototype.listen=Z.prototype.G,Z.prototype.release=Z.prototype.release,Q.prototype.Ua=function(){this.target.removeEventListener(this.type,this.listener,this.g),this.listener=this.target=null,this.g=!1};var ee=void 0;function te(e){this.h=e,this.g=void 0}function ne(){return oe.value()}te.prototype.value=function(){return void 0===this.g&&(this.g=this.h()),this.g};var re=null,ie=null,oe=new te(function(){var e=void 0;return re&&(e=re()),!e&&ie&&(e=ie()),e});function ae(){}function se(e,t){if(!e&&!t)return!0;if(!e||!t||e.byteLength!=t.byteLength)return!1;if((ArrayBuffer.isView(e)?e.buffer:e)==(ArrayBuffer.isView(t)?t.buffer:t)&&(e.byteOffset||0)==(t.byteOffset||0))return!0;var n=ue(e);t=ue(t);for(var r=0;r<e.byteLength;r++)if(n[r]!=t[r])return!1;return!0}function le(e){return ArrayBuffer.isView(e)?0==e.byteOffset&&e.byteLength==e.buffer.byteLength?e.buffer:new Uint8Array(e).buffer:e}function ue(e,t,n){return fe(e,void 0===t?0:t,n=void 0===n?1/0:n,Uint8Array)}function ce(e,t,n){return fe(e,void 0===t?0:t,n=void 0===n?1/0:n,Uint16Array)}function de(e,t,n){return fe(e,void 0===t?0:t,n=void 0===n?1/0:n,DataView)}function fe(e,t,n,r){var i=ArrayBuffer.isView(e)?e.buffer:e,o=1;"BYTES_PER_ELEMENT"in r&&(o=r.BYTES_PER_ELEMENT);var a=((e.byteOffset||0)+e.byteLength)/o;return new r(i,e=Math.floor(Math.max(0,Math.min(((e.byteOffset||0)+t)/o,a))),Math.floor(Math.min(e+Math.max(n,0),a))-e)}function pe(e,t,n){var r=P.apply(3,arguments);
99if(this.severity=e,this.category=t,this.code=n,this.data=r,this.handled=!1,this.message="Shaka Error "+this.code,ge)try{throw Error(this.message||"Shaka Error")}catch(e){this.stack=e.stack}}function he(e){var t=e.code,n=e.msExtendedCode;return n&&(n<0&&(n+=4294967296),n=n.toString(16)),{code:t,Tk:n,message:e.message}}$("shaka.util.BufferUtils",ae),ae.toDataView=de,ae.toUint16=ce,ae.toUint8=ue,ae.toArrayBuffer=le,ae.equal=se,pe.prototype.toString=function(){return"shaka.util.Error "+JSON.stringify(this,null,"  ")},$("shaka.util.Error",pe);var ge=!0;function me(){}function ye(e){if(!e)return"";if(239==(e=ue(e))[0]&&187==e[1]&&191==e[2]&&(e=e.subarray(3)),self.TextDecoder&&!ne().mi())return(e=(new TextDecoder).decode(e)).includes("�")&&F('Decoded string contains an "unknown character" codepoint.  That probably means the UTF8 encoding was incorrect!'),e;for(var t="",n=0;n<e.length;++n){var r=65533;if(128&e[n]?e.length>=n+2&&192==(224&e[n])&&128==(192&e[n+1])?(r=(31&e[n])<<6|63&e[n+1],n+=1):e.length>=n+3&&224==(240&e[n])&&128==(192&e[n+1])&&128==(192&e[n+2])?(r=(15&e[n])<<12|(63&e[n+1])<<6|63&e[n+2],n+=2):e.length>=n+4&&240==(241&e[n])&&128==(192&e[n+1])&&128==(192&e[n+2])&&128==(192&e[n+3])&&(r=(7&e[n])<<18|(63&e[n+1])<<12|(63&e[n+2])<<6|63&e[n+3],n+=3):r=e[n],r<=65535)t+=String.fromCharCode(r);else{var i=1023&(r-=65536);t+=String.fromCharCode(55296+(r>>10)),t+=String.fromCharCode(56320+i)}}return t}function ve(e,t,n){if(!e)return"";if(!n&&e.byteLength%2!=0)throw new pe(2,2,2004);n=Math.floor(e.byteLength/2);var r=new Uint16Array(n);e=de(e);for(var i=0;i<n;i++)r[i]=e.getUint16(2*i,t);return ke.value()(r)}function be(e){function t(e){return n.byteLength<=e||n[e]>=9&&n[e]<=126}if(!e)return"";var n=ue(e);if(239==n[0]&&187==n[1]&&191==n[2])return ye(n);if(254==n[0]&&255==n[1])return ve(n.subarray(2),!1);if(255==n[0]&&254==n[1])return ve(n.subarray(2),!0);if(0==n[0]&&0==n[2])return ve(e,!1);if(0==n[1]&&0==n[3])return ve(e,!0);if(t(0)&&t(1)&&t(2)&&t(3))return ye(e);throw new pe(2,2,2003)}function we(e){if(self.TextEncoder&&!ne().mi()){var t=new TextEncoder;return le(t.encode(e))}e=encodeURIComponent(e),e=unescape(e),t=new Uint8Array(e.length);for(var n=0;n<e.length;n++)t[n]=e[n].charCodeAt(0);return le(t)}function xe(e,t){for(var n=new ArrayBuffer(2*e.length),r=new DataView(n),i=0;i<e.length;++i)r.setUint16(2*i,e.charCodeAt(i),t);return n}function Se(e){var t={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&apos;":"'","&nbsp;":" ","&lrm;":"‎","&rlm;":"‏"},n=/&(?:amp|lt|gt|quot|apos|nbsp|lrm|rlm|#[xX]?[0-9a-fA-F]+);/g,r=RegExp(n.source);return e&&r.test(e)?e.replace(n,function(e){return"#"==e[1]?(e="x"==e[2]||"X"==e[2]?parseInt(e.substring(3),16):parseInt(e.substring(2),10))>=0&&e<=1114111?String.fromCodePoint(e):"":t[e]||"'"}):e||""}pe.Severity={RECOVERABLE:1,CRITICAL:2},pe.Category={NETWORK:1,TEXT:2,MEDIA:3,MANIFEST:4,STREAMING:5,DRM:6,PLAYER:7,CAST:8,STORAGE:9,ADS:10},pe.Code={UNSUPPORTED_SCHEME:1e3,BAD_HTTP_STATUS:1001,HTTP_ERROR:1002,TIMEOUT:1003,MALFORMED_DATA_URI:1004,REQUEST_FILTER_ERROR:1006,RESPONSE_FILTER_ERROR:1007,MALFORMED_TEST_URI:1008,UNEXPECTED_TEST_REQUEST:1009,ATTEMPTS_EXHAUSTED:1010,SEGMENT_MISSING:1011,INVALID_TEXT_HEADER:2e3,INVALID_TEXT_CUE:2001,UNABLE_TO_DETECT_ENCODING:2003,BAD_ENCODING:2004,INVALID_XML:2005,INVALID_MP4_TTML:2007,INVALID_MP4_VTT:2008,UNABLE_TO_EXTRACT_CUE_START_TIME:2009,INVALID_MP4_CEA:2010,TEXT_COULD_NOT_GUESS_MIME_TYPE:2011,CANNOT_ADD_EXTERNAL_TEXT_TO_SRC_EQUALS:2012,TEXT_ONLY_WEBVTT_SRC_EQUALS:2013,MISSING_TEXT_PLUGIN:2014,UNSUPPORTED_EXTERNAL_THUMBNAILS_URI:2017,BUFFER_READ_OUT_OF_BOUNDS:3e3,JS_INTEGER_OVERFLOW:3001,EBML_OVERFLOW:3002,EBML_BAD_FLOATING_POINT_SIZE:3003,MP4_SIDX_WRONG_BOX_TYPE:3004,MP4_SIDX_INVALID_TIMESCALE:3005,MP4_SIDX_TYPE_NOT_SUPPORTED:3006,WEBM_CUES_ELEMENT_MISSING:3007,WEBM_EBML_HEADER_ELEMENT_MISSING:3008,WEBM_SEGMENT_ELEMENT_MISSING:3009,WEBM_INFO_ELEMENT_MISSING:3010,WEBM_DURATION_ELEMENT_MISSING:3011,WEBM_CUE_TRACK_POSITIONS_ELEMENT_MISSING:3012,WEBM_CUE_TIME_ELEMENT_MISSING:3013,MEDIA_SOURCE_OPERATION_FAILED:3014,MEDIA_SOURCE_OPERATION_THREW:3015,VIDEO_ERROR:3016,QUOTA_EXCEEDED_ERROR:3017,TRANSMUXING_FAILED:3018,CONTENT_TRANSFORMATION_FAILED:3019,TRANSMUXING_NO_VIDEO_DATA:3023,STREAMING_NOT_ALLOWED:3024,BUFFER_WRITE_OUT_OF_BOUNDS:3025,UNABLE_TO_GUESS_MANIFEST_TYPE:4e3,DASH_INVALID_XML:4001,DASH_NO_SEGMENT_INFO:4002,DASH_EMPTY_ADAPTATION_SET:4003,DASH_EMPTY_PERIOD:4004,DASH_WEBM_MISSING_INIT:4005,DASH_UNSUPPORTED_CONTAINER:4006,DASH_PSSH_BAD_ENCODING:4007,DASH_NO_COMMON_KEY_SYSTEM:4008,DASH_MULTIPLE_KEY_IDS_NOT_SUPPORTED:4009,DASH_CONFLICTING_KEY_IDS:4010,RESTRICTIONS_CANNOT_BE_MET:4012,HLS_PLAYLIST_HEADER_MISSING:4015,INVALID_HLS_TAG:4016,HLS_INVALID_PLAYLIST_HIERARCHY:4017,DASH_DUPLICATE_REPRESENTATION_ID:4018,HLS_MULTIPLE_MEDIA_INIT_SECTIONS_FOUND:4020,HLS_REQUIRED_ATTRIBUTE_MISSING:4023,HLS_REQUIRED_TAG_MISSING:4024,HLS_COULD_NOT_GUESS_CODECS:4025,HLS_KEYFORMATS_NOT_SUPPORTED:4026,DASH_UNSUPPORTED_XLINK_ACTUATE:4027,DASH_XLINK_DEPTH_
99LIMIT:4028,CONTENT_UNSUPPORTED_BY_BROWSER:4032,CANNOT_ADD_EXTERNAL_TEXT_TO_LIVE_STREAM:4033,NO_VARIANTS:4036,PERIOD_FLATTENING_FAILED:4037,INCONSISTENT_DRM_ACROSS_PERIODS:4038,HLS_VARIABLE_NOT_FOUND:4039,HLS_MSE_ENCRYPTED_MP2T_NOT_SUPPORTED:4040,HLS_MSE_ENCRYPTED_LEGACY_APPLE_MEDIA_KEYS_NOT_SUPPORTED:4041,NO_WEB_CRYPTO_API:4042,CANNOT_ADD_EXTERNAL_THUMBNAILS_TO_LIVE_STREAM:4045,AES_128_INVALID_IV_LENGTH:4048,AES_128_INVALID_KEY_LENGTH:4049,DASH_CONFLICTING_AES_128:4050,DASH_UNSUPPORTED_AES_128:4051,DASH_INVALID_PATCH:4052,HLS_EMPTY_MEDIA_PLAYLIST:4053,DASH_MSE_ENCRYPTED_LEGACY_APPLE_MEDIA_KEYS_NOT_SUPPORTED:4054,CANNOT_ADD_EXTERNAL_CHAPTERS_TO_LIVE_STREAM:4055,WEBTRANSPORT_NOT_AVAILABLE:4056,WEBTRANSPORT_INITIALIZATION_FAILED:4057,MSF_VOD_CONTENT_NOT_SUPPORTED:4058,HLS_INVALID_KEY_IV_FOR_GCM:4059,HLS_INVALID_GCM_SEGMENT:4060,DASH_INVALID_JSON:4061,MSF_NO_CATALOG:4062,DASH_UNSUPPORTED_ESSENTIAL_PROPERTY:4063,MSF_CATALOG_TIMEOUT:4064,STREAMING_ENGINE_STARTUP_INVALID_STATE:5006,NO_RECOGNIZED_KEY_SYSTEMS:6e3,REQUESTED_KEY_SYSTEM_CONFIG_UNAVAILABLE:6001,FAILED_TO_CREATE_CDM:6002,FAILED_TO_ATTACH_TO_VIDEO:6003,INVALID_SERVER_CERTIFICATE:6004,FAILED_TO_CREATE_SESSION:6005,FAILED_TO_GENERATE_LICENSE_REQUEST:6006,LICENSE_REQUEST_FAILED:6007,LICENSE_RESPONSE_REJECTED:6008,ENCRYPTED_CONTENT_WITHOUT_DRM_INFO:6010,NO_LICENSE_SERVER_GIVEN:6012,OFFLINE_SESSION_REMOVED:6013,EXPIRED:6014,SERVER_CERTIFICATE_REQUIRED:6015,INIT_DATA_TRANSFORM_ERROR:6016,SERVER_CERTIFICATE_REQUEST_FAILED:6017,MIN_HDCP_VERSION_NOT_MATCH:6018,ERROR_CHECKING_HDCP_VERSION:6019,MISSING_EME_SUPPORT:6020,LOAD_INTERRUPTED:7e3,OPERATION_ABORTED:7001,NO_VIDEO_ELEMENT:7002,OBJECT_DESTROYED:7003,CONTENT_NOT_LOADED:7004,SRC_EQUALS_PRELOAD_NOT_SUPPORTED:7005,PRELOAD_DESTROYED:7006,QUEUE_INDEX_OUT_OF_BOUNDS:7007,CAST_API_UNAVAILABLE:8e3,NO_CAST_RECEIVERS:8001,ALREADY_CASTING:8002,UNEXPECTED_CAST_ERROR:8003,CAST_CANCELED_BY_USER:8004,CAST_CONNECTION_TIMED_OUT:8005,CAST_RECEIVER_APP_UNAVAILABLE:8006,STORAGE_NOT_SUPPORTED:9e3,INDEXED_DB_ERROR:9001,DEPRECATED_OPERATION_ABORTED:9002,REQUESTED_ITEM_NOT_FOUND:9003,MALFORMED_OFFLINE_URI:9004,CANNOT_STORE_LIVE_OFFLINE:9005,NO_INIT_DATA_FOR_OFFLINE:9007,LOCAL_PLAYER_INSTANCE_REQUIRED:9008,NEW_KEY_OPERATION_NOT_SUPPORTED:9011,KEY_NOT_FOUND:9012,MISSING_STORAGE_CELL:9013,STORAGE_LIMIT_REACHED:9014,DOWNLOAD_SIZE_CALLBACK_ERROR:9015,MODIFY_OPERATION_NOT_SUPPORTED:9016,INDEXED_DB_INIT_TIMED_OUT:9017,CS_IMA_SDK_MISSING:1e4,SS_IMA_SDK_MISSING:10002,CURRENT_DAI_REQUEST_NOT_FINISHED:10004,VAST_INVALID_XML:10007,CS_AD_CONTAINER_MISSING:10008,SS_AD_CONTAINER_MISSING:10009,MEDIATAILOR_REQUEST_FAILED:10010},$("shaka.util.StringUtils",me),me.resetFromCharCode=function(){ke.g=void 0},me.toUTF16=xe,me.toUTF8=we,me.fromBytesAutoDetect=be,me.fromUTF16=ve,me.fromUTF8=ye;var ke=new te(function(){function e(e){try{var t=new Uint8Array(e);return String.fromCharCode.apply(null,t).length>0}catch(e){return!1}}for(var t={Xc:65536};t.Xc>0;(t={Xc:t.Xc}).Xc/=2)if(e(t.Xc))return function(e){return function(t){for(var n="",r=0;r<t.length;r+=e.Xc)n+=String.fromCharCode.apply(null,t.subarray(r,r+e.Xc));return n}}(t);return null});function Oe(){}function Te(e){return e=ue(e),Uint8Array.prototype.toBase64?e.toBase64({alphabet:"base64",omitPadding:!1}):(e=ke.value()(e),btoa(e))}function Ce(e,t){return t=t??!0,Uint8Array.prototype.toBase64?ue(e).toBase64({alphabet:"base64url",omitPadding:!t}):(e=Te(e).replace(/\+/g,"-").replace(/\//g,"_"),t?e:e.replace(/[=]*$/,""))}function Ee(e){if(!("fromBase64"in Uint8Array)){e=self.atob(e.replace(/-/g,"+").replace(/_/g,"/"));for(var t=new Uint8Array(e.length),n=0;n<e.length;++n)t[n]=e.charCodeAt(n);return t}return e=e.replace(/\s+/g,""),Uint8Array.fromBase64(e,{alphabet:/[-_]/.test(e)?"base64url":"base64"})}function je(e){if(!("fromHex"in Uint8Array)){for(var t=e.length/2,n=new Uint8Array(t),r=0;r<t;r++)n[r]=parseInt(e.substr(2*r,2),16);return n}return Uint8Array.fromHex(e)}function _e(e){var t=ue(e);if(!Uint8Array.prototype.toHex){e="";for(var n=(t=m(t)).next();!n.done;n=t.next())1==(n=(n=n.value).toString(16)).length&&(n="0"+n),e+=n;return e}return t.toHex()}function Pe(){var e=P.apply(0,arguments);return Ie(e,0,e.length)}function Ie(e,t,n){t=void 0===t?0:t,n=void 0===n?e.length:n;for(var r=0,i=t;i<n;++i)r+=e[i].byteLength;for(r=new Uint8Array(r),i=0;t<n;++t){var o=e[t];ArrayBuffer.isView(o)&&1===o.BYTES_PER_ELEMENT?r.set(o,i):r.set(ue(o),i),i+=o.byteLength}return r}function Ae(e){for(var t=new Uint8Array(e.length),n=0,r=0,i=0;i<e.length;i++){var o=e[i];n>=2&&3==o?n=0:(t[r++]=o,0==o?n++:n=0)}return t.subarray(0,r)}function De(e,t){if(e===t||!e.length||!t.length)return!0;for(var n=(e=m(e)).next();!n.done;n=e.next()){if(Be(n=n.value))return!0;for(var r=m(t),i=r.next();!i.done;
99i=r.next())if(i=i.value,n.keySystem===i.keySystem||Be(i))return!0}return!1}function Re(e,t){if(!e.length)return t;if(!t.length)return e;for(var n=[],r=(e=m(e)).next();!r.done;r=e.next()){r=r.value;for(var i=m(t),o=i.next();!o.done;o=i.next()){if(o=o.value,r.keySystem==o.keySystem){i=new Map;for(var a=m((r.initData||[]).concat(o.initData||[])),s=a.next();!s.done;s=a.next())s=s.value,i.set(s.keyId,s);i=Array.from(i.values()),a=r.keyIds&&o.keyIds?new Set([].concat(y(r.keyIds),y(o.keyIds))):r.keyIds||o.keyIds,n.push({keySystem:r.keySystem,licenseServerUri:r.licenseServerUri||o.licenseServerUri,distinctiveIdentifierRequired:r.distinctiveIdentifierRequired||o.distinctiveIdentifierRequired,persistentStateRequired:r.persistentStateRequired||o.persistentStateRequired,videoRobustness:r.videoRobustness||o.videoRobustness,audioRobustness:r.audioRobustness||o.audioRobustness,serverCertificate:r.serverCertificate||o.serverCertificate,serverCertificateUri:r.serverCertificateUri||o.serverCertificateUri,initData:i,keyIds:a});break}Be(r)?n.push(r):Be(o)&&n.push(o)}}return n}function Me(e){return e?e.keySystem:""}function $e(e){return"org.w3.clearkey"===e}function Le(e){return!!e&&!!e.match(/^com\.widevine\.alpha/)}function Ne(e){return!!e&&!!e.match(/^com\.(microsoft|chromecast)\.playready/)}function Ue(e){return!!e&&!!e.match(/^com\.apple\.fps/)}function Be(e){return!!(e=e.licenseServerUri)&&e.startsWith("data:application/json;base64,")}function Fe(e,t,n,r){return e+"#"+t+"#"+n+"#"+[].concat(y(new Set(r))).sort().join("#")}function ze(e,t){t=void 0!==t&&t;var n={"1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","e2719d58-a985-b3c9-781a-b030af78d30e":"org.w3.clearkey","edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","79f0049a-4098-8642-ab92-e65be0885f95":"com.microsoft.playready","94ce86fb-07ff-4f43-adb8-93d2fa968ca2":"com.apple.fps","3d5e6d35-9b9a-41e8-b843-dd3c6e72c42c":"com.huawei.wiseplay"};if(!(e=void 0!==e&&e)&&!t)return n;var r,i={};for(r in n){var o=n[r],a=r;t?a="urn:uuid:"+r:e&&(a=r.replace(/-/g,"")),i[a]=o}return i}function Ve(e){return 22===e.length?e:Ce(je(e),!1)}$("shaka.util.Uint8ArrayUtils",Oe),Oe.concat=Pe,Oe.toHex=_e,Oe.fromHex=je,Oe.fromBase64=Ee,Oe.toBase64=Ce,Oe.toStandardBase64=Te;var He=new te(function(){return le(new Uint8Array([0]))}),Ge=new Map;function We(){}function qe(e,t){return e=Xe(e),t=Xe(t),e.split("-")[0]==t.split("-")[0]}function Ke(e,t){return e=Xe(e),t=Xe(t),e=e.split("-"),t=t.split("-"),e[0]==t[0]&&1==e.length&&2==t.length}function Ye(e,t){return e=Xe(e),t=Xe(t),e=e.split("-"),t=t.split("-"),2==e.length&&2==t.length&&e[0]==t[0]}function Xe(e){var t=(e=m(e.split("-x-"))).next().value;t=void 0===t?"":t,e=void 0===(e=e.next().value)?"":e;var n=m(t.split("-"));return t=void 0===(t=n.next().value)?"":t,n=void 0===(n=n.next().value)?"":n,e=e?"x-"+e:"",t=t.toLowerCase(),t=tt.get(t)||t,((n=n.toUpperCase())?t+"-"+n:t)+(e?"-"+e:"")}function Je(e,t){return e=Xe(e),(t=Xe(t))==e?4:Ke(t,e)?3:Ye(t,e)?2:Ke(e,t)?1:0}function Ze(e){var t=e.indexOf("-");return e=(e=t>=0?e.substring(0,t):e).toLowerCase(),tt.get(e)||e}function Qe(e){return e.language?Xe(e.language):e.audio&&e.audio.language?Xe(e.audio.language):e.video&&e.video.language?Xe(e.video.language):"und"}function et(e,t){e=Xe(e);for(var n=new Set,r=(t=m(t)).next();!r.done;r=t.next())n.add(Xe(r.value));for(r=(t=m(n)).next();!r.done;r=t.next())if((r=r.value)==e)return r;for(r=(t=m(n)).next();!r.done;r=t.next())if(Ke(r=r.value,e))return r;for(r=(t=m(n)).next();!r.done;r=t.next())if(Ye(r=r.value,e))return r;for(t=(n=m(n)).next();!t.done;t=n.next())if(Ke(e,t=t.value))return t;return null}$("shaka.util.LanguageUtils",We),We.findClosestLocale=et,We.getLocaleForVariant=Qe,We.getLocaleForText=function(e){return Xe(e.language||"und")},We.getBase=Ze,We.relatedness=Je,We.areSiblings=function(e,t){var n=Ze(e),r=Ze(t);return e!=n&&t!=r&&n==r},We.normalize=Xe,We.isSiblingOf=Ye,We.isParentOf=Ke,We.areLanguageCompatible=qe,We.areLocaleCompatible=function(e,t){return(e=Xe(e))==Xe(t)};var tt=new Map([["aar","aa"],["abk","ab"],["afr","af"],["aka","ak"],["alb","sq"],["amh","am"],["ara","ar"],["arg","an"],["arm","hy"],["asm","as"],["ava","av"],["ave","ae"],["aym","ay"],["aze","az"],["bak","ba"],["bam","bm"],["baq","eu"],["bel","be"],["ben","bn"],["bih","bh"],["bis","bi"],["bod","bo"],["bos","bs"],["bre","br"],["bul","bg"],["bur","my"],["cat","ca"],["ces","cs"],["cha","ch"],["che","ce"],["chi","zh"],["chu","cu"],["chv","cv"],["cor","kw"],["cos","co"],["cre","cr"],["cym","cy"],["cze","cs"],["dan","da"],["deu","de"],["div","dv"],["dut","nl"],["dzo","dz"],["ell","el"],["eng","en"],["epo","eo"],["est","et"],["eus","eu"],["ewe","ee"],["fao","fo"],["fas","fa"],["fij","fj"],["fin","fi"],["fra","fr"],["fre","fr"],["fry","fy"],["ful","ff"],["geo","ka"],["ger","de"],["gla","gd"],["gle","ga"],["glg","gl"],["glv","gv"],["gre","el"],["grn","gn"],["guj","gu"],["hat","ht"],["hau","ha"],["heb","he"],["her","hz"],["hin","hi"],["hmo","ho"],["hrv","hr"],["hun","hu"],["hye","hy"],["
99ibo","ig"],["ice","is"],["ido","io"],["iii","ii"],["iku","iu"],["ile","ie"],["ina","ia"],["ind","id"],["ipk","ik"],["isl","is"],["ita","it"],["jav","jv"],["jpn","ja"],["kal","kl"],["kan","kn"],["kas","ks"],["kat","ka"],["kau","kr"],["kaz","kk"],["khm","km"],["kik","ki"],["kin","rw"],["kir","ky"],["kom","kv"],["kon","kg"],["kor","ko"],["kua","kj"],["kur","ku"],["lao","lo"],["lat","la"],["lav","lv"],["lim","li"],["lin","ln"],["lit","lt"],["ltz","lb"],["lub","lu"],["lug","lg"],["mac","mk"],["mah","mh"],["mal","ml"],["mao","mi"],["mar","mr"],["may","ms"],["mkd","mk"],["mlg","mg"],["mlt","mt"],["mon","mn"],["mri","mi"],["msa","ms"],["mya","my"],["nau","na"],["nav","nv"],["nbl","nr"],["nde","nd"],["ndo","ng"],["nep","ne"],["nld","nl"],["nno","nn"],["nob","nb"],["nor","no"],["nya","ny"],["oci","oc"],["oji","oj"],["ori","or"],["orm","om"],["oss","os"],["pan","pa"],["per","fa"],["pli","pi"],["pol","pl"],["por","pt"],["pus","ps"],["que","qu"],["roh","rm"],["ron","ro"],["rum","ro"],["run","rn"],["rus","ru"],["sag","sg"],["san","sa"],["sin","si"],["slk","sk"],["slo","sk"],["slv","sl"],["sme","se"],["smo","sm"],["sna","sn"],["snd","sd"],["som","so"],["sot","st"],["spa","es"],["sqi","sq"],["srd","sc"],["srp","sr"],["ssw","ss"],["sun","su"],["swa","sw"],["swe","sv"],["tah","ty"],["tam","ta"],["tat","tt"],["tel","te"],["tgk","tg"],["tgl","tl"],["tha","th"],["tib","bo"],["tir","ti"],["ton","to"],["tsn","tn"],["tso","ts"],["tuk","tk"],["tur","tr"],["twi","tw"],["uig","ug"],["ukr","uk"],["urd","ur"],["uzb","uz"],["ven","ve"],["vie","vi"],["vol","vo"],["wel","cy"],["wln","wa"],["wol","wo"],["xho","xh"],["yid","yi"],["yor","yo"],["zha","za"],["zho","zh"],["zul","zu"]]);function nt(e,t,n,r,i){return t={keySystem:e,encryptionScheme:t,licenseServerUri:"",distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",sessionType:"",initData:n||[],keyIds:new Set,mediaTypes:i},r&&(t.keySystemUris=new Set([r])),!n&&Ue(e)&&t.initData.push({initDataType:"sinf",initData:new Uint8Array(0),keyId:null}),t}function rt(t,n){n=void 0===n?"cenc":n;var r=[],i=[],o=[],a=new Map;t.forEach(function(e,t){var n=Ve(t),s={kty:"oct",kid:n,k:e=Ve(e)};r.push(s),i.push(s.kid),o.push(t),a.set(n,e)}),t=JSON.stringify({keys:r});var s=JSON.stringify({kids:i});return s=[{initData:ue(we(s)),initDataType:"keyids"}],{keySystem:"org.w3.clearkey",encryptionScheme:n,licenseServerUri:"data:application/json;base64,"+e.btoa(t),distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",sessionType:"",initData:s,keyIds:new Set(o),clearKeys:a}}function it(e,t){if(1==t.length)return t[0];if(null!=(e=ot(e,t)))return e;throw new pe(2,4,4025,t)}function ot(e,t){for(var n=ft.get(e),r=(n=m(n)).next();!r.done;r=n.next()){r=r.value;for(var i=m(t),o=i.next();!o.done;o=i.next())if(o=o.value,r.test(o.trim()))return o.trim()}return e==ut?"":null}function at(e,t){if(e)for(var n=1,r=m(e=e.split(";")),i=r.next();!i.done;i=r.next()){var o=i.value;o.includes("=")?(i=(o=o.split("="))[0].startsWith("CC")?o[0]:"CC"+o[0],o=o[1]||"und"):(i="CC"+n,n+=2==e.length?2:1),t.set(i,Xe(o))}else t.set("CC1","und")}function st(e,t){if(e)for(var n=1,r=(e=m(e.split(";"))).next();!r.done;r=e.next()){var i=r.value;i.includes("=")?(r="svc"+(i=i.split("="))[0],i=i[1].split(",")[0].split(":").pop()):(r="svc"+n,n++),t.set(r,Xe(i))}else t.set("svc1","und")}function lt(e,t){for(var n=[],r=(e=m(e=ft.get(e))).next();!r.done;r=e.next()){r=r.value;for(var i=m(t),o=i.next();!o.done;o=i.next())o=o.value,r.test(o.trim())&&n.push(o.trim())}return n}var ut="text",ct={za:"video",$:"audio",Xa:ut,wg:"image",Xm:"application",zk:"chapter"},dt=1/15,ft=(new Map).set("audio",[/^vorbis$/,/^Opus$/,/^opus$/,/^fLaC$/,/^flac$/,/^mp4a/,/^[ae]c-3$/,/^ac-4/,/^dts[cehx]?$/,/^iamf/,/^mhm[12]/,/^ac3$/,/^eac3$/,/^apac$/]).set("video",[/^avc/,/^hev/,/^hvc/,/^vvc/,/^vvi/,/^vp0?[89]/,/^av01/,/^mp2v/,/^dvh/,/^dva/,/^dav/]).set("text",[/^vtt$/,/^wvtt/,/^stpp/]);function pt(e,t,n,r){this.g=null,this.l=e,this.i=t,this.m=n,this.j=r,"undefined"==typeof libDPIModule&&z("Could not find LCEVC Library dependencies on this page"),"undefined"!=typeof LCEVCdec?(this.h=LCEVCdec,void 0===this.h.SupportObject?(z("Could not find LCEVC Library on this page"),e=!1):(this.h.SupportObject.SupportStatus||z(this.h.SupportObject.SupportError),e=void 0!==this.h&&"undefined"!=typeof libDPIModule&&this.i instanceof HTMLCanvasElement&&this.h.SupportObject.SupportStatus)):(z("Could not find LCEVC Library on this page"),e=!1),e&&!this.g&&this.h.SupportObject.webGLSupport(this.i)&&(this.i.classList.remove("shaka-hidden"),this.g=new this.h.LCEVCdec(this.l,this.i,this.m))}function ht(e,t,n,r){"video"!==r.type||e.j&&!mt(r)||e.g&&e.g.appendBuffer(t,"video",r.id,-n,!e.j)}function gt(e){e.g&&e.i.classList.add("shaka-hidden")}function mt(e){return!(!e||"undefined"==typeof LCEVCdec)&&"lvc1"==e.codecs}function yt(){}function vt(e,t){wt.set(e,t)}function bt(e,t){if(t){var n=wt.get(t);if(n)return n}throw new pe(2,4,4e3,e,t)}pt.prototype.release=function(){this.g&&(this.g.close(),this.g=null)},$("shaka.lcevc.Dec",pt),pt.prototype.release=pt.prototype.release,$("shaka.media.ManifestParser",yt),yt.unregisterParserByMime=function(e){wt.delete(e)},yt.registerParserByMime=vt,yt.AccessibilityPurpose={Gn:"visually impaired",hn:"hard of hearing",Bn:"spoken subtitles"};var wt=new Map;
99function xt(){}function St(){}function kt(e){this.h=new Map,this.i=0,this.j=new St,(e=Ct(e.toLowerCase()))&&(this.j=e()),this.g=new xt,(e=jt)&&(this.g=e(),this.h.set(this.i,this.g))}function Ot(e,t){for(var n=(t=m(t=e.j.parse(t))).next();!n.done;n=t.next()){var r=ue((n=n.value).packet);if(r.length>0)switch(n.format){case _t:e.g.extract(r,n.pts);break;case Pt:e.g.extractRaw608(r,n.pts)}}return e.g.decode()}function Tt(e,t){Et.set(e,t)}function Ct(e){return Et.get(e)}(r=xt.prototype).extract=function(){},r.extractRaw608=function(){},r.decode=function(){return[]},r.clear=function(){},r.getStreams=function(){return[]},St.prototype.init=function(){},St.prototype.parse=function(){return[]},kt.prototype.init=function(e,t,n){t=void 0!==t&&t,-1!=(n=void 0===n?-1:n)&&this.i!=n?function(e,t){e.h.set(e.i,e.g),e.g=e.h.getOrInsertComputed(t,function(){return jt?jt():e.g})}(this,n):t||this.g.clear(),this.j.init(e),-1!=n&&(this.i=n)},kt.prototype.remove=function(e){e=void 0===e?[]:e,e=new Set(e);for(var t=m(this.h.keys()),n=t.next();!n.done;n=t.next())if(n=n.value,!e.has(n)){var r=this.h.get(n);r&&r.clear(),this.h.delete(n)}},$("shaka.media.ClosedCaptionParser",kt),kt.findDecoder=function(){return jt},kt.unregisterDecoder=function(){jt=null},kt.registerDecoder=function(e){jt=e},kt.findParser=Ct,kt.unregisterParser=function(e){Et.delete(e)},kt.registerParser=Tt;var Et=new Map,jt=null,_t="sei",Pt="raw608";function It(){this.id="",this.regionAnchorY=this.regionAnchorX=this.viewportAnchorY=this.viewportAnchorX=0,this.height=this.width=100,this.viewportAnchorUnits=this.widthUnits=this.heightUnits=At,this.scroll=Dt}It.prototype.clone=function(){var e=new It;return e.id=this.id,e.viewportAnchorX=this.viewportAnchorX,e.viewportAnchorY=this.viewportAnchorY,e.regionAnchorX=this.regionAnchorX,e.regionAnchorY=this.regionAnchorY,e.width=this.width,e.height=this.height,e.heightUnits=this.heightUnits,e.widthUnits=this.widthUnits,e.viewportAnchorUnits=this.viewportAnchorUnits,e.scroll=this.scroll,e},$("shaka.text.CueRegion",It),It.prototype.clone=It.prototype.clone;var At=1;It.units={PX:0,PERCENTAGE:At,LINES:2};var Dt="";function Rt(e){this.h=e||"",this.g=0}function Mt(e,t){for(var n=Lt(e);n;)t(n),$t(e,/[ \t]+/gm),n=Lt(e)}function $t(e,t){return t.lastIndex=e.g,t=null==(t=t.exec(e.h))?null:{position:t.index,length:t[0].length,results:t},e.g==e.h.length||null==t||t.position!=e.g?null:(e.g+=t.length,t.results)}function Lt(e){return e.g==e.h.length?null:(e=$t(e,/[^ \t\n]*/gm))?e[0]:null}function Nt(e){if(null==(e=$t(e,Bt)))return null;var t=Number(e[2]),n=Number(e[3]);return t>59||n>59?null:(Number(e[6])||0)/1e3+n+60*t+3600*(Number(e[1])||0)}function Ut(e){return e?Nt(new Rt(e)):null}It.scrollMode={NONE:Dt,UP:"up"};var Bt=/(?:(\d{1,}):)?(\d{2}):(\d{2})((\.(\d{1,3})))?/g;function Ft(){}function zt(e){var t=new WeakSet;return function e(n){switch(typeof n){case"undefined":case"boolean":case"number":case"string":case"symbol":case"function":return n;default:if(!n||ArrayBuffer.isView(n))return n;if(t.has(n))return null;var r=Array.isArray(n);if(n.constructor!=Object&&!r)return null;t.add(n);var i,o=r?[]:{};for(i in n)o[i]=e(n[i]);return r&&(o.length=n.length),o}}(e)}function Vt(e){var t,n={};for(t in e)n[t]=e[t];return n}function Ht(e){if(Array.isArray(e)){for(var t=[],n=0;n<e.length;n++){var r=n.toString(),i=e[n];void 0!==i&&(i=Ht(i))&&t.push(r+":"+i)}e="["+t.join(",")+"]"}else if("function"==typeof e)e="";else if(e instanceof Object){for((n=Object.keys(e)).sort(),t=[],r=(n=m(n)).next();!r.done;r=n.next())i=r.value,r=JSON.stringify(i),void 0!==(i=e[i])&&(i=Ht(i))&&t.push(r+":"+i);e="{"+t.join(",")+"}"}else e=JSON.stringify(e);return e}function Gt(e,t){var n=void 0!==n&&n;return Wt(e=be(e),t,n)}function Wt(e,t,n){if(e=function(e,t){function n(){for(var t=r;-1==="\r\n\t>/= ".indexOf(e[r])&&e[r];)r++;return(" "+e.slice(t,r)).slice(1)}var r=0,i=0;return function o(a,s){s=void 0!==s&&s;for(var l=[];e[r];)if(60==e.charCodeAt(r)){if(47===e.charCodeAt(r+1)){s=r+2,r=e.indexOf(">",r);var u=(s=e.substring(s,r)).indexOf(a);if(-1==u){var c=a.indexOf(".");c>0&&(u=s.indexOf(a.substring(0,c)))}if(-1==u)throw a=e.substring(0,r).split("\n"),Error("Unexpected close tag\nLine: "+(a.length-1)+"\nColumn: "+(a[a.length-1].length+1)+"\nChar: "+e[r]);r+1&&(r+=1);break}if(33===e.charCodeAt(r+1)){if(45==e.charCodeAt(r+2)){for(;-1!==r&&(62!==e.charCodeAt(r)||45!=e.charCodeAt(r-1)||45!=e.charCodeAt(r-2)||-1==r);)r=e.indexOf(">",r+1);-1===r&&(r=e.length)}else if(91===e.charCodeAt(r+2)&&91===e.charCodeAt(r+8)&&"cdata"===e.substr(r+3,5).toLowerCase()){-1==(u=e.indexOf("]]>
99",r))?(l.push(e.substr(r+9)),r=e.length):(l.push(e.substring(r+9,u)),r=u+3);continue}r++;continue}if(i>512)throw Error("XML is too deeply nested");i++;e:{c=s,r++;var d=n(),f={};for(u=[];62!==e.charCodeAt(r)&&e[r];){var p=e.charCodeAt(r);if(p>64&&p<91||p>96&&p<123){p=n();for(var h=e.charCodeAt(r);h&&39!==h&&34!==h&&!(h>64&&h<91||h>96&&h<123)&&62!==h;)r++,h=e.charCodeAt(r);var g=r+1;if(r=e.indexOf(e[r],g),g=(" "+e.slice(g,r)).slice(1),39===h||34===h){if(-1===r){if(c={tagName:d,attributes:f,children:u,parent:null},t)for(d=0;d<u.length;d++)"string"!=typeof u[d]&&(u[d].parent=c);u=c;break e}}else g=null,r--;if(p.startsWith("xmlns:")){h=g;var m=p.split(":")[1];xn.set(h,m),Sn.set(m,h)}"tt"===d&&"xml:space"===p&&"preserve"===g&&(c=!0),f[p]=g}r++}for(47!==e.charCodeAt(r-1)?(r++,u=o(d,c)):r++,c={tagName:d,attributes:f,children:u,parent:null},d=u.length,f=0;f<d;f++)"string"!=typeof(p=u[f])?t&&(p.parent=c):f==d-1&&"\n"==p&&u.pop();u=c}if(i--,l.push(u),"string"==typeof u)break;"?"===u.tagName[0]&&u.children&&(l.push.apply(l,y(u.children)),u.children=[])}else u=r,-2==(r=e.indexOf("<",r)-1)&&(r=e.length),u=(" "+e.slice(u,r+1)).slice(1),s?u.length>0&&l.push(u):(l.length&&1==u.length&&"\n"==u[0]||u.trim().length>0)&&l.push(u),r++;return l}("")}(e,void 0!==n&&n),!t&&e.length)return e[0];var r=t.split(",");return(t=e.find(function(e){return r.includes(e.tagName)}))?t:null}function qt(e){return xn.has(e)?xn.get(e):""}function Kt(e){return"string"==typeof e}function Yt(e){var t=[];if(!e.children)return[];for(var n=(e=m(e.children)).next();!n.done;n=e.next())"string"!=typeof(n=n.value)&&t.push(n);return t}function Xt(e,t){var n=[];if(!e.children)return[];for(var r=(e=m(e.children)).next();!r.done;r=e.next())(r=r.value).tagName===t&&n.push(r);return n}function Jt(e){if("string"==typeof e)return Se(e);for(var t=[],n=(e=m(e.children)).next();!n.done;n=e.next())"string"==typeof(n=n.value)&&t.push(n);return""===(t=t.join(""))?null:Se(t)}function Zt(e){for(var t=m(e.children),n=t.next();!n.done;n=t.next())if("string"!=typeof n.value)return null;return(e=Jt(e))&&(e=e.trim()),e}function Qt(e,t,n){if(n=void 0===n?[]:n,e.tagName===t&&n.push(e),e.children)for(var r=(e=m(e.children)).next();!r.done;r=e.next())Qt(r.value,t,n);return n}function en(e,t){return 1!=(e=Xt(e,t)).length?null:e[0]}function tn(e,t,n){return 1!=(e=on(e,t,n)).length?null:e[0]}function nn(e,t,n,r){r=void 0===r?null:r;var i=null;return null==(e=e.attributes[t])||""===e&&null!==r||(i=n(e)),i??r}function rn(e,t,n){return t=qt(t),e.attributes[t+":"+n]||null}function on(e,t,n){var r=qt(t);if(t=[],e.children)for(n=r?r+":"+n:n,r=(e=m(e.children)).next();!r.done;r=e.next())(r=r.value)&&r.tagName===n&&t.push(r);return t}function an(e,t,n){for(var r=(t=m(t)).next();!r.done;r=t.next())if(r=rn(e,r.value,n))return r;return null}function sn(e){return e?(/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(e)&&(e+="Z"),e=Date.parse(e),isNaN(e)?null:e/1e3):null}function ln(e){return e&&(e=RegExp("^P(?:([0-9]*)Y)?(?:([0-9]*)M)?(?:([0-9]*)D)?(?:T(?:([0-9]*)H)?(?:([0-9]*)M)?(?:([0-9.]*)S)?)?$","i").exec(e))?(e=31536e3*Number(e[1]||null)+2592e3*Number(e[2]||null)+86400*Number(e[3]||null)+3600*Number(e[4]||null)+60*Number(e[5]||null)+Number(e[6]||null),isFinite(e)?e:null):null}function un(e){var t=/([0-9]+)-([0-9]+)/.exec(e);return t?(e=Number(t[1]),isFinite(e)?(t=Number(t[2]),isFinite(t)?{start:e,end:t}:null):null):null}function cn(e){return(e=Number(e))%1==0?e:null}function dn(e){return(e=Number(e))%1==0&&e>0?e:null}function fn(e){return(e=Number(e))%1==0&&e>=0?e:null}function pn(e){return e=Number(e),isNaN(e)?null:e}function hn(e){return!!e&&"true"===e.toLowerCase()}function gn(e){var t,n=(t=e.match(/^(\d+)\/(\d+)$/))?Number(t[1])/Number(t[2]):Number(e);return isNaN(n)?null:n}function mn(e){for(var t=[],n=(e=m(e=Se(e).split(/\/+(?=(?:[^'"]*['"][^'"]*['"])*[^'"]*$)/))).next();!n.done;n=e.next()){var r=(n=n.value).match(/^([\w]+)/);if(r){var i=n.match(/(@id='(.*?)')/),o=n.match(/(@t='(\d+)')/),a=n.match(/(@n='(\d+)')/),s=n.match(/\[(\d+)\]/);t.push({name:r[0],id:i?i[0].match(/'(.*?)'/)[0].replace(/'/gm,""):null,t:o?Number(o[0].match(/'(.*?)'/)[0].replace(/'/gm,"")):null,n:a?Number(a[0].match(/'(.*?)'/)[0].replace(/'/gm,"")):null,position:s?Number(s[1])-1:null,Hc:n.split("/@")[1]||null})}else n.startsWith("@")&&t.length&&(t[t.length-1].Hc=n.slice(1))}return t}function yn(e,t){var n=mn(t.attributes.sel||"");if(n.length){var r=n[n.length-1],i=t.attributes.pos||null;null==(n=r.position)&&(null!==r.t&&(n=vn(e,"t",r.t)),null!==r.n&&(n=vn(e,"n",r.n))),null===n?n="prepend"===i?0:e.length:"prepend"===i?--n:"after"===i&&++n,i=t.tagName,(r=r.Hc)&&e[n]?bn(e[n],i,r,Zt(t)||""):("remove"!==i&&"replace"!==i||e.splice(n,1),"add"!==i&&"replace"!==i||e.splice.apply(e,[n,0].concat(y(t.children))))}}
99function vn(e,t,n){for(var r=0,i=(e=m(e)).next();!i.done;i=e.next()){if(Number(i.value.attributes[t])===n)return r;r++}return null}function bn(e,t,n,r){"remove"===t?delete e.attributes[n]:"add"!==t&&"replace"!==t||(e.attributes[n]=r)}function wn(e){if(!e)return null;for(var t={tagName:e.tagName,attributes:Vt(e.attributes),children:[],parent:null},n=(e=m(e.children)).next();!n.done;n=e.next())"string"==typeof(n=n.value)||((n=wn(n)).parent=t),t.children.push(n);return t}$("shaka.util.ObjectUtils",Ft),Ft.alphabeticalKeyOrderStringify=Ht,Ft.shallowCloneObject=Vt,Ft.cloneObject=zt;var xn=new Map,Sn=new Map;function kn(e,t,n){this.startTime=e,this.endTime=t,this.payload=n,this.region=new It,this.position=null,this.positionAlign=_n,this.size=0,this.textAlign=Pn,this.direction=Rn,this.writingMode=Mn,this.lineInterpretation=$n,this.line=null,this.lineHeight="",this.lineAlign=Ln,this.displayAlign=An,this.fontSize=this.border=this.backgroundImage=this.backgroundColor=this.color="",this.fontWeight=Fn,this.fontStyle=Vn,this.linePadding=this.letterSpacing=this.fontFamily="",this.opacity=1,this.textCombineUpright="",this.textDecoration=[],this.textStrokeWidth=this.textStrokeColor=this.textShadow="",this.wrapLine=!0,this.id="",this.nestedCues=[],this.lineBreak=this.isContainer=!1,this.rubyTag=null,this.cellResolution={columns:32,rows:15}}function On(e,t){return(e=new kn(e,t,"")).lineBreak=!0,e}function Tn(e,t){if(e.payload!=t.payload||!(Math.abs(e.startTime-t.startTime)<.001&&Math.abs(e.endTime-t.endTime)<.001))return!1;for(var n in e)if("startTime"!=n&&"endTime"!=n&&"payload"!=n)if("nestedCues"==n){if(!X(e.nestedCues,t.nestedCues,Tn))return!1}else if("region"==n||"cellResolution"==n){for(var r in e[n])if(e[n][r]!=t[n][r])return!1}else if(Array.isArray(e[n])){if(!X(e[n],t[n]))return!1}else if(e[n]!=t[n])return!1;return!0}function Cn(e,t){t=void 0===t?new Map:t;var n=e.payload;if(n.includes("<")){0===t.size&&En(t);var r=n;n=[];for(var i=-1,o=0;o<r.length;o++)"<"===r[o]?i=o+1:">"===r[o]&&i>0&&((i=r.substr(i,o-i)).match(qn)&&n.push(i),i=-1);for(o=(n=m(n)).next();!o.done;o=n.next())o=o.value,r=r.replace("<"+o+">",'<div time="'+o+'">'),r+="</div>";e:{o=r,i=[];var a=-1;n="",r=!1;for(var s=0;s<o.length;s++)if("/"===o[s]){var l=o.indexOf(">",s);if(-1===l){n=o;break e}if((l=o.substring(s+1,l))&&"v"==l){r=!0;var u=null;if(i.length&&(u=i[i.length-1]),u){if(u===l)n+="/"+l+">";else{if(!u.startsWith("v")){n+=o[s];continue}n+="/"+u+">"}s+=l.length+1}else n+=o[s]}else n+=o[s]}else"<"===o[s]?"v"!=o[a=s+1]&&(a=-1):">"===o[s]&&a>0&&(i.push(o.substr(a,s-a)),a=-1),n+=o[s];for(i=(o=m(i)).next();!i.done;i=o.next())a=(i=i.value).replace(" ",".voice-"),n=(n=n.replace("<"+i+">","<"+a+">")).replace("</"+i+">","</"+a+">"),r||(n+="</"+a+">")}n=function(e){var t={"< ":""," >":" &gt;"},n=/(< +>|<\s|\s>)/g,r=RegExp(n.source);return e&&r.test(e)?e.replace(n,function(e){return t[e]||""}):e||""}(n),e.payload="",r="<span>"+n.replace(/\n/g,"<br />")+"</span>";try{var c=Wt(r,"span")}catch(e){}if(c)if(1!=(c=c.children).length||c[0].tagName)for(n=(c=m(c)).next();!n.done;n=c.next())jn(n.value,e,t);else e.payload=Se(n);else e.payload=Se(n)}else e.payload=Se(n)}function En(e){for(var t=m(Object.entries(Un)),n=t.next();!n.done;n=t.next()){var r=m(n.value);n=r.next().value,r=r.next().value;var i=new kn(0,0,"");i.color=r,e.set("."+n,i)}for(n=(t=m(Object.entries(Bn))).next();!n.done;n=t.next())n=(r=m(n.value)).next().value,r=r.next().value,(i=new kn(0,0,"")).backgroundColor=r,e.set("."+n,i)}function jn(e,t,n){var r=t.clone();if(r.nestedCues=[],r.payload="",r.rubyTag="",r.line=null,r.region=new It,r.position=null,r.size=0,r.textAlign=Pn,e.tagName)for(var i=m(e.tagName.split(/(?=[ .])+/g)),o=i.next();!o.done;o=i.next()){var a=o=o.value;if(a.startsWith(".voice-")){var s=a.split("-").pop();a='v[voice="'+s+'"]',n.has(a)||(a="v[voice="+s+"]")}switch(n.has(a)&&(s=r,a=n.get(a))&&(s.backgroundColor=a.backgroundColor||s.backgroundColor,s.color=a.color||s.color,s.fontFamily=a.fontFamily||s.fontFamily,s.fontSize=a.fontSize||s.fontSize,s.textShadow=a.textShadow||s.textShadow,s.fontWeight=a.fontWeight,s.fontStyle=a.fontStyle,s.opacity=a.opacity,s.rubyTag=a.rubyTag,s.textCombineUpright=a.textCombineUpright,s.wrapLine=a.wrapLine),o){case"br":return r=On(r.startTime,r.endTime),void t.nestedCues.push(r);case"b":r.fontWeight=zn;break;case"i":r.fontStyle=Hn;break;case"u":r.textDecoration.push(Wn);break;case"font":(o=e.attributes.color)&&(r.color=o);break;case"div":if(!(o=e.attributes.time))break;(o=Ut(o))&&(r.startTime=o);break;case"ruby":case"rp":case"rt":r.rubyTag=o}}if(i=e.children,Kt(e)||1==i.length&&Kt(i[0]))for(n=Jt(e).split("\n"),e=!0,i=(n=m(n)).next();!i.done;i=n.next())i=i.value,e||(e=On(r.startTime,r.endTime),t.nestedCues.push(e)),i.length>0&&((e=r.clone()).payload=Se(i),t.nestedCues.push(e)),e=!1;else for(t.nestedCues.push(r),e=(t=m(i)).next();!e.done;e=t.next())jn(e.value,r,n)}kn.prototype.clone=function(){function e(t){if(null===t||"object"!=typeof t)return t;if(Array.isArray(t))return t.map(e);if(t instanceof kn)return t.clone();if(t instanceof It)return t.clone();var n,r={};for(n in t)r[n]=e(t[n]);return r}
99var t,n=new kn(0,0,"");for(t in this)n[t]=e(this[t]);return n},$("shaka.text.Cue",kn),kn.parseCuePayload=Cn,kn.equal=Tn,kn.prototype.clone=kn.prototype.clone;var _n="auto";kn.positionAlign={LEFT:"line-left",RIGHT:"line-right",CENTER:"center",AUTO:_n};var Pn="center",In={LEFT:"left",RIGHT:"right",CENTER:Pn,START:"start",END:"end"};kn.textAlign=In;var An="after",Dn={BEFORE:"before",CENTER:"center",AFTER:An};kn.displayAlign=Dn;var Rn="ltr";kn.direction={HORIZONTAL_LEFT_TO_RIGHT:Rn,HORIZONTAL_RIGHT_TO_LEFT:"rtl"};var Mn="horizontal-tb";kn.writingMode={HORIZONTAL_TOP_TO_BOTTOM:Mn,VERTICAL_LEFT_TO_RIGHT:"vertical-lr",VERTICAL_RIGHT_TO_LEFT:"vertical-rl"};var $n=0;kn.lineInterpretation={LINE_NUMBER:$n,PERCENTAGE:1};var Ln="start",Nn={CENTER:"center",START:Ln,END:"end"};kn.lineAlign=Nn;var Un={white:"white",lime:"lime",cyan:"cyan",red:"red",yellow:"yellow",magenta:"magenta",blue:"blue",black:"black"};kn.defaultTextColor=Un;var Bn={bg_white:"white",bg_lime:"lime",bg_cyan:"cyan",bg_red:"red",bg_yellow:"yellow",bg_magenta:"magenta",bg_blue:"blue",bg_black:"black"};kn.defaultTextBackgroundColor=Bn;var Fn=400,zn=700;kn.fontWeight={NORMAL:Fn,BOLD:zn};var Vn="normal",Hn="italic",Gn={NORMAL:Vn,ITALIC:Hn,OBLIQUE:"oblique"};kn.fontStyle=Gn;var Wn="underline";kn.textDecoration={UNDERLINE:Wn,LINE_THROUGH:"line-through",OVERLINE:"overline"};var qn=/(?:(\d{1,}):)?(\d{2}):(\d{2})\.(\d{2,3})/g;function Kn(){}function Yn(e,t,n){Jn.set(e.toLowerCase().split(";")[0]+"-"+n,{priority:n,Qh:t})}function Xn(e,t){for(var n=m(Zn),r=n.next();!r.done;r=n.next()){e:{var i=e;r=void 0===(r=r.value)?null:r,i=i.toLowerCase().split(";")[0];for(var o=(r=m(null!==r?[r]:Zn)).next();!o.done;o=r.next())if(o=Jn.get(i+"-"+o.value)){i=o.Qh;break e}i=null}if(i&&(o=(r=i()).isSupported(e,t),r.destroy(),o))return i}return null}Kn.prototype.destroy=function(){},$("shaka.transmuxer.TransmuxerEngine",Kn),Kn.findTransmuxer=Xn,Kn.unregisterTransmuxer=function(e,t){Jn.delete(e.toLowerCase().split(";")[0]+"-"+t)},Kn.registerTransmuxer=Yn,Kn.prototype.destroy=Kn.prototype.destroy;var Jn=new Map;Kn.PluginPriority={FALLBACK:1,PREFERRED_SECONDARY:2,PREFERRED:3,APPLICATION:4};var Zn=[4,3,2,1];function Qn(){}function er(e,t){var n=e;return t&&!pr.includes(e)&&(n+='; codecs="'+t+'"'),n}function tr(e,t){return t&&(e+='; codecs="'+t+'"'),e}function nr(e,t,n){var r=er(e,t);return Xn(t=tr(e,t))?(e=Xn(t))?(n=(e=e()).convertCodecs(n,t),e.destroy()):n=t:n="video/mp2t"!=e&&"audio"==n?r.replace("video","audio"):r,n}function rr(e){return e.split(";")[0].split("/")[1]}function ir(e){var t=fr(e);switch(e=t[0].toLowerCase(),t=t[1].toLowerCase(),!0){case"mp4a"===e&&"69"===t:case"mp4a"===e&&"6b"===t:case"mp4a"===e&&"40.34"===t:return"mp3";case"mp4a"===e&&"66"===t:case"mp4a"===e&&"67"===t:case"mp4a"===e&&"68"===t:case"mp4a"===e&&"40.2"===t:case"mp4a"===e&&"40.02"===t:case"mp4a"===e&&"40.5"===t:case"mp4a"===e&&"40.05"===t:case"mp4a"===e&&"40.29"===t:case"mp4a"===e&&"40.42"===t:return"aac";case"mp4a"===e&&"a5"===t:case"ac3"===e:case"ac-3"===e:return"ac-3";case"mp4a"===e&&"a6"===t:case"eac3"===e:case"ec-3"===e:return"ec-3";case"ac-4"===e:return"ac-4";case"mp4a"===e&&"b2"===t:return"dtsx";case"mp4a"===e&&"a9"===t:return"dtsc";case"vp09"===e:case"vp9"===e:return"vp9";case"avc1"===e:case"avc3"===e:return"avc";case"hvc1"===e:case"hev1"===e:return"hevc";case"vvc1"===e:case"vvi1"===e:return"vvc";case"dvh1"===e:case"dvhe"===e:return t&&t.startsWith("05")?"dovi-p5":"dovi-hevc";case"dvav"===e:case"dva1"===e:return"dovi-avc";case"dav1"===e:return"dovi-av1";case"dvc1"===e:case"dvi1"===e:return"dovi-vvc";case"lvc1"===e:return"lcevc"}return e}function or(e){for(var t=[],n=(e=m(e.split(","))).next();!n.done;n=e.next())n=fr(n.value),t.push(n[0]);return t.sort().join(",")}function ar(e){return e.split(";")[0]}function sr(e){return(e=e.split(/ *; */)).shift(),(e=e.find(function(e){return e.startsWith("codecs=")}))?e.split("=")[1].replace(/^"|"$/g,""):""}function lr(e){return"application/x-mpegurl"===e||"application/vnd.apple.mpegurl"===e||"audio/x-mpegurl"===e}function ur(e,t){var n=ne(),r=e.toLowerCase();return"flac"==r?"WEBKIT"!=n.Qa()?"flac":"fLaC":"opus"===r?"WEBKIT"!=n.Qa()?"opus":"mp4"==rr(t)?"Opus":"opus":"ac-3"==r&&n.Ie()?"ec-3":e}function cr(e,t){var n=ot("audio",e=e.split(",").map(function(e){return e.trim()}));return e.map(function(e){return e==n?ur(e,t):dr(e)}
99).join(",")}function dr(e){if(e.includes("avc1")){var t=e.split(".");if(3==t.length)return e=t.shift()+".",(e+=parseInt(t.shift(),10).toString(16))+("000"+parseInt(t.shift(),10).toString(16)).slice(-4)}else if("vp9"==e)return"vp09.00.41.08";return e}function fr(e){var t=(e=e.split("."))[0];return e.shift(),[t,e.join(".")]}$("shaka.util.MimeUtils",Qn),Qn.getFullTypeWithAllCodecs=tr,Qn.getFullType=er,(new Map).set("codecs","codecs").set("frameRate","framerate").set("bandwidth","bitrate").set("width","width").set("height","height").set("channelsCount","channels");var pr=["audio/aac","audio/ac3","audio/ec3","audio/mpeg"];function hr(e,t){this.l=null,this.j=e,this.D=void 0===t?"UNKNOWN":t,this.C=this.J=this.I=!1,this.o=new Map,this.i=new Map,this.u=0,this.B=1/0,this.h=this.g=null,this.H="",this.F=function(){},this.m=new Map}function gr(e,t){kr.set(e,t)}function mr(e){return kr.get(e)}function yr(e){return!!kr.has(e)||("application/cea-608"==e||"application/cea-708"==e)&&!!jt}function vr(e,t,n,r,i,o){var a,s,l,u,c,d,f,p,h;return o=void 0===o?-1:o,_(function(g){if(1==g.h)return e.C||e.o.has(o)?g.g(Promise.resolve(),2):((a=e.i.get(o)||[]).push({buffer:t,startTime:n,endTime:r,uri:i,Rk:o}),e.i.set(o,a),g.return());if(!e.l||!e.j)return g.return();if(null==n||null==r)return e.l.parseInit(ue(t)),g.return();for(s=e.C?0:e.o.get(o),l=e.I||e.C?n:e.o.get(o),u={periodStart:s,segmentStart:n,segmentEnd:r,vttOffset:l,isMpegTs:e.J},c=e.l.parseMedia(ue(t),u,i,[]),d=m(c),f=d.next();!f.done;f=d.next())p=f.value,e.F(p,i||null,u);h=c.filter(function(t){return t.startTime>=e.u&&t.startTime<e.B}),e.j.append(h),null==e.g&&(e.g=Math.max(n,e.u)),e.h=Math.min(r,e.B),g.j()})}function br(e,t,n){n=void 0===n?-1:n,(!e.o.has(n)||"HLS"!==e.D||"HLS"===e.D&&-1===n&&0===e.o.get(n))&&e.o.set(n,t),t=e.i.get(n)||[];for(var r=0;r<t.length;r++){var i=t[r];vr(e,i.buffer,i.startTime,i.endTime,i.uri,i.Rk)}e.i.set(n,[])}function wr(e,t,n){e.H=t,(t=e.m.get(t))&&(t=t.filter(function(e){return e.endTime<=n})).length&&e.j.append(t)}function xr(e,t,n){t.startTime+=n,t.endTime+=n;for(var r=(t=m(t.nestedCues)).next();!r.done;r=t.next())xr(e,r.value,n)}function Sr(e){for(var t=1/0,n=-1/0,r=m(e.m.values()),i=r.next();!i.done;i=r.next())for(var o=(i=m(i.value)).next();!o.done;o=i.next())o=o.value,t=Math.min(t,o.startTime),n=Math.max(n,o.endTime);t!==1/0&&n!==-1/0&&(e.g=null==e.g?Math.max(t,e.u):Math.min(e.g,Math.max(t,e.u)),e.h=Math.max(e.h,Math.min(n,e.B)))}hr.prototype.destroy=function(){return this.j=this.l=null,this.o.clear(),this.i.clear(),this.m.clear(),Promise.resolve()},hr.prototype.remove=function(e,t,n){n=void 0!==n&&n;var r,i,o,a,s,l,u,c,d=this;return _(function(f){if(1==f.h)return f.g(Promise.resolve(),2);if(e>=t||n&&(function(e,t,n){for(var r=m(e.m.keys()),i=r.next();!i.done;i=r.next()){i=i.value;var o=e.m.get(i);o=o.filter(function(e){return e.startTime<t||e.endTime>=n}),e.m.set(i,o)}}(d,e,t),""===d.H))return f.return();for(r=function(n){return n.startTime<t&&n.endTime>e},i=m(d.i.keys()),o=i.next();!o.done;o=i.next()){for(a=o.value,s=d.i.get(a),l=[],u=0;u<s.length;u++)c=s[u],r(c)||l.push(c);d.i.set(a,l)}d.j&&d.j.remove(e,t)&&null!=d.g&&(t<=d.g||e>=d.h||(e<=d.g&&t>=d.h?d.g=d.h=null:e<=d.g&&t<d.h?d.g=t:e>d.g&&t>=d.h&&(d.h=e)),Sr(d)),f.j()})},$("shaka.text.TextEngine",hr),hr.prototype.destroy=hr.prototype.destroy,hr.findParser=mr,hr.unregisterParser=function(e){kr.delete(e)},hr.registerParser=gr;var kr=new Map;function Or(e){this.h=e,this.g=null}function Tr(e,t,n){var r=!0,i=null;e.g=function(){clearTimeout(i),r=!1},i=setTimeout(function(){r&&t()},1e3*n)}function Cr(e,t){Tr(e,function(){Cr(e,t),e.h()},t)}function Er(e){return null!=e}function jr(e,t){return Promise.race([t,new Promise(function(t,n){new Or(n).ba(e)})])}function _r(e){return new Promise(function(t){new Or(t).ba(e)})}function Pr(){}function Ir(e,t,n,r,i){if(i.length){for(var o=e.textStreams,a=(i=m(i)).next(),s={};!a.done;s={ui:void 0},a=i.next())if(s.ui=a.value,(a=o.filter(function(e){return function(t){return!(!t.codecs.startsWith(e.ui)&&!t.mimeType.startsWith(e.ui))}}(s))).length){o=a;break}e.textStreams=o}if(o=e.variants,(t.length||n.length)&&(o=function(e,t,n){for(var r=(t=m(t)).next(),i={};!r.done;i={vk:void 0},r=t.next())if(i.vk=r.value,r=e.filter(function(e){return function(t){return t.video&&t.video.codecs.startsWith(e.vk)}}(i)),r.length){e=r;break}for(t=(n=m(n)).next(),r={};!t.done;r={Li:void 0},t=n.next())if(r.Li=t.value,(t=e.filter(function(e){return function(t){return t.audio&&t.audio.codecs.startsWith(e.Li)}}(r))).length){e=t;break}return e}(o,t,n)),r.length){for(t=new J,n=(o=m(o)).next();!n.done;n=o.next())n=n.value,t.push(String(n.video.width||0),n);var l=[];t.forEach(function(e,t){e=0;for(var n=[],i=(t=m(t)).next(),o={};!i.done;o={vg:void 0},i=t.next())o.vg=i.value,(i=r.filter(function(e){return function(t){return e.vg.decodingInfos[0][t]}}(o)).length)>e?(e=i,n=[o.vg]):i==e&&n.push(o.vg);l.push.apply(l,y(n))}),o=l}for(t=new Set,i=(n=m(o)).next();!i.done;i=n.next())(i=i.value).video&&t.add(i.video);if(t.size){var u={vp8:1,avc:1,"dovi-avc":.95,vp9:.9,vp09:.9,hevc:.85,"dovi-hevc":.8,"dovi-p5":.75,av01:.7,"dovi-av1":.65,vvc:.6};i=Array.from(t).sort(function(e,t){return e.bandwidth&&t.bandwidth&&e.bandwidth!=t.bandwidth?e.bandwidth-t.bandwidth:e.width!=t.width?e.width-t.width:e.codecs&&t.codecs?(e=ir(e.codecs),t=ir(t.codecs),(u[e]||1)-(u[t]||1)):0});var c=[];for(t=new Map,n=function(e){var t=[String(e.width||""),String(e.height||""),String(Math.round(e.frameRate||0)),e.hdr||"",e.fastSwitching];return e.dependencyStream&&t.push(e.dependencyStream.baseOriginalId||""),e.roles&&t.push(e.roles.sort().join("_")),t.join(";")},a=(i=m(i)).next();!a.done;a=i.next()){s=n(a=a.value);var d=t.get(s)||[];d.length?ir(d[d.length-1].codecs)==ir(a.codecs)&&(d.push(a),c.push(a.id)):(d.push(a),c.push(a.id)),t.set(s,d)}e.variants=o.filter(function(e){return!((e=e.video)&&!c.includes(e.id))})}else e.variants=o}function Ar(e,t,n){function r(e,t,n){return e>=t&&e<=n}if(e&&e.video&&e.video.width&&e.video.height){var i=e.video.width,o=e.video.height;if(o>i&&(i=(o=m([o,i])).next().value,o=o.next().value),!r(i,t.minWidth,Math.min(t.maxWidth,n.width))||!r(o,t.minHeight,Math.min(t.maxHeight,n.height))||!r(i*o,t.minPixels,t.maxPixels))return!1}return!(e&&e.video&&e.video.frameRate&&!r(e.video.frameRate,t.minFrameRate,t.maxFrameRate)||e&&e.audio&&e.audio.channelsCount&&!r(e.audio.channelsCount,t.minChannelsCount,t.maxChannelsCount)||!r(e.bandwidth,t.minBandwidth,t.max
99Bandwidth))}function Dr(e,t,n,r,i){var o,a;return _(function(s){if(1==s.h)return ne().dk()&&function(e){for(var t=(new Map).set("dvav","avc3").set("dva1","avc1").set("dvhe","hev1").set("dvh1","hvc1").set("dvc1","vvc1").set("dvi1","vvi1"),n=new Set,r=(e=m(e)).next();!r.done;r=e.next())(r=r.value).video&&n.add(r.video);for(e=(n=m(n)).next();!e.done;e=n.next()){e=e.value;for(var i=(r=m(t)).next();!i.done;i=r.next()){var o=m(i.value);if(i=o.next().value,o=o.next().value,e.codecs.includes(i)){e.codecs=e.codecs.replace(i,o);break}}}}(t.variants),s.g($r(t.variants,n,!1,r),2);o=null,e&&(a=e.Xb())&&(o=a.keySystem),t.variants=t.variants.filter(function(e){var t=function(e,t,n){if(!e.decodingInfos.some(function(e){return!(!e.supported||t&&(e=e.keySystemAccess)&&(n[e.keySystem]||e.keySystem)!=t)}))return!1;var r=ne(),i="Xbox"===r.Cb();r="MOBILE"===r.Ra()&&"GECKO"===r.Qa();var o=e.video,a=o&&o.width||0,s=o&&o.height||0;return!(i&&o&&(a>1920||s>1080)&&(o.codecs.includes("avc1.")||o.codecs.includes("avc3."))||(i=o&&o.dependencyStream)&&!mt(i)||(e=e.audio,r&&e&&e.encrypted&&e.codecs.toLowerCase().includes("opus")||e&&e.dependencyStream))}(e,o,i);if(!t){var n=[];e.audio&&n.push(Jr(e.audio)),e.video&&n.push(Jr(e.video))}return t}),s.j()})}function Rr(e,t){var n,r,i,o,a,s,l;return _(function(u){if(1==u.h){for(n=function(e,t){if(e){var n=Vt(e);return n.supported=e.supported&&t.supported,n.powerEfficient=e.powerEfficient&&t.powerEfficient,n.smooth=e.smooth&&t.smooth,t.keySystemAccess&&!n.keySystemAccess&&(n.keySystemAccess=t.keySystemAccess),n}return t},r=null,i=[],o=m(t),a=o.next(),s={};!a.done;s={cache:void 0,gf:void 0},a=o.next())l=a.value,s.gf=Ht(l),s.cache=ei,s.cache.has(s.gf)?r=n(r,s.cache.get(s.gf)):i.push(Mr(l).then(function(e){return function(t){for(var i=null,o=(t=m(t||[])).next();!o.done;o=t.next())i=n(i,o.value);
99i&&(e.cache.set(e.gf,i),r=n(r,i))}}(s)));return u.g(Promise.all(i),2)}r&&e.decodingInfos.push(r),u.j()})}function Mr(e){var t=[""];e.video&&(t=sr(e.video.contentType).split(","));var n=[""];e.audio&&(n=sr(e.audio.contentType).split(","));for(var r=[],i=(t=m(t)).next();!i.done;i=t.next()){i=i.value;for(var o=m(n),a=o.next(),s={};!a.done;s={Yc:void 0},a=o.next())a=a.value,s.Yc=zt(e),e.video&&(s.Yc.video.contentType=er(ar(s.Yc.video.contentType),i)),e.audio&&(s.Yc.audio.contentType=er(ar(s.Yc.audio.contentType),a)),r.push(new Promise(function(e){return function(t,n){("MOBILE"==ne().Ra()?jr(5,navigator.mediaCapabilities.decodingInfo(e.Yc)):navigator.mediaCapabilities.decodingInfo(e.Yc)).then(function(e){t(e)}).catch(n)}}(s)))}return Promise.all(r).catch(function(){return JSON.stringify(e),null})}function $r(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S;return _(function(k){switch(k.h){case 1:if(e.some(function(e){return e.decodingInfos.length}))return k.return();i=m(r),o=i.next(),a={};case 2:if(o.done){k.A(4);break}a.Jj=o.value,s=!1,l=m(e),u=l.next();case 5:if(u.done){k.A(7);break}c=u.value,d=Lr(c,t,n).filter((O=a,function(e){return!(e=(e=e[0]).keySystemConfiguration&&e.keySystemConfiguration.keySystem)||e===O.Jj})),f=m(d),p=f.next();case 8:if(p.done){k.A(10);break}return h=p.value,k.g(Rr(c,h),9);case 9:p=f.next(),k.A(8);break;case 10:c.decodingInfos.some(function(e){return e.supported})&&(s=!0),u=l.next(),k.A(5);break;case 7:if(s)return k.return();a={Jj:void 0},o=i.next(),k.A(2);break;case 4:g=m(e),y=g.next();case 12:if(y.done){k.A(0);break}v=y.value,b=Lr(v,t,n).filter(function(e){return!(e=(e=e[0]).keySystemConfiguration&&e.keySystemConfiguration.keySystem)||!r.includes(e)}),w=m(b),x=w.next();case 15:if(x.done){y=g.next(),k.A(12);break}return S=x.value,k.g(Rr(v,S),16);case 16:x=w.next(),k.A(15)}var O})}function Lr(e,t,n){var r=e.audio,i=e.video,o=[],a=[];if(i)for(var s=m(i.fullMimeTypes),l=s.next();!l.done;l=s.next()){var u=sr(l=l.value);if(u.includes(",")&&!r){var c=u.split(","),d=ar(l);u=it("video",c),d=nr(d,c=ur(c=it("audio",c),d),"audio"),a.push({contentType:d,channels:2,bitrate:e.bandwidth||1,samplerate:1,spatialRendering:!1})}if(u=dr(u),l={contentType:nr(ar(l),u,"video"),width:i.width||64,height:i.height||64,bitrate:i.bandwidth||e.bandwidth||1,framerate:i.frameRate||30},i.hdr)switch(i.hdr){case"PQ":l.transferFunction="pq";break;case"HLG":l.transferFunction="hlg"}i.colorGamut&&(l.colorGamut=i.colorGamut),o.push(l)}if(r)for(l=(s=m(r.fullMimeTypes)).next();!l.done;l=s.next())l=nr(l=ar(u=l.value),u=ur(sr(u),l),"audio"),a.push({contentType:l,channels:r.channelsCount||2,bitrate:r.bandwidth||e.bandwidth||1,samplerate:r.audioSamplingRate||1,spatialRendering:r.spatialAudio});for(s=[],0==o.length&&o.push(null),0==a.length&&a.push(null),l=(o=m(o)).next();!l.done;l=o.next())for(l=l.value,d=(u=m(a)).next();!d.done;d=u.next())d=d.value,c={type:n?"file":"media-source"},l&&(c.video=l),d&&(c.audio=d),s.push(c);if(!(a=(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[])).length)return[s];for(e=[],n=new Map,o=(a=m(a)).next();!o.done;o=a.next())o=o.value,n.get(o.keySystem)||n.set(o.keySystem,[]),n.get(o.keySystem).push(o);for(a=t?"required":"optional",t=t?["persistent-license"]:["temporary"],l=(o=m(n.keys())).next();!l.done;l=o.next()){for(l=l.value,d=n.get(l),u=new Map,c=(d=m(d)).next();!c.done;c=d.next()){var f=(c=c.value).videoRobustness+","+c.audioRobustness;u.get(f)||u.set(f,[]),u.get(f).push(c)}for(d=(u=m(u.values())).next();!d.done;d=u.next()){d=d.value,c=[];for(var p=(f=m(s)).next();!p.done;p=f.next()){p=Object.assign({},p.value);for(var h={keySystem:l,initDataType:"cenc",persistentState:a,distinctiveIdentifier:"optional",sessionTypes:t},g=m(d),y=g.next();!y.done;y=g.next()){if((y=y.value).initData&&y.initData.length){for(var v=new Set,b=m(y.initData),w=b.next();!w.done;w=b.next())v.add(w.value.initDataType);h.initDataType=y.initData[0].initDataType}y.distinctiveIdentifierRequired&&(h.distinctiveIdentifier="required"),y.persistentStateRequired&&(h.persistentState="required"),y.sessionType&&(h.sessionTypes=[y.sessionType]),r&&(h.audio?(y.encryptionScheme&&(h.audio.encryptionScheme=h.audio.encryptionScheme||y.encryptionScheme),h.audio.robustness=h.audio.robustness||y.audioRobustness):(h.audio={robustness:y.audioR
99obustness},y.encryptionScheme&&(h.audio.encryptionScheme=y.encryptionScheme)),""==h.audio.robustness&&delete h.audio.robustness),i&&(h.video?(y.encryptionScheme&&(h.video.encryptionScheme=h.video.encryptionScheme||y.encryptionScheme),h.video.robustness=h.video.robustness||y.videoRobustness):(h.video={robustness:y.videoRobustness},y.encryptionScheme&&(h.video.encryptionScheme=y.encryptionScheme)),""==h.video.robustness&&delete h.video.robustness)}p.keySystemConfiguration=h,c.push(p)}e.push(c)}}return e}function Nr(e){var t=e.audio,n=e.video,r=t?t.mimeType:null,i=n?n.mimeType:null,o=t?t.codecs:null,a=n?n.codecs:null,s=t?t.groupId:null,l=[];n&&l.push(n.mimeType),t&&l.push(t.mimeType),l=l[0]||null;var u=[];t&&u.push(t.kind),n&&u.push(n.kind),u=u[0]||null;var c=new Set;if(t)for(var d=m(t.roles),f=d.next();!f.done;f=d.next())c.add(f.value);if(n)for(f=(d=m(n.roles)).next();!f.done;f=d.next())c.add(f.value);if(e={id:e.id,active:!1,type:"variant",bandwidth:e.bandwidth,language:e.language,label:null,videoLabel:null,kind:u,width:null,height:null,frameRate:null,pixelAspectRatio:null,hdr:null,colorGamut:null,videoLayout:null,mimeType:l,audioMimeType:r,videoMimeType:i,co
vendor: 1,300 bytes, line 99
99decs:"",audioCodec:o,videoCodec:a,primary:e.primary,roles:Array.from(c),audioRoles:null,videoRoles:null,audioLanguage:null,videoLanguage:null,forced:!1,videoId:null,audioId:null,audioGroupId:s,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:null,audioBandwidth:null,videoBandwidth:null,originalVideoId:null,originalAudioId:null,originalTextId:null,originalImageId:null,accessibilityPurpose:null,originalLanguage:null},n&&(e.videoId=n.id,e.originalVideoId=n.originalId,e.width=n.width||null,e.height=n.height||null,e.frameRate=n.frameRate||null,e.pixelAspectRatio=n.pixelAspectRatio||null,e.videoBandwidth=n.bandwidth||null,e.hdr=n.hdr||null,e.colorGamut=n.colorGamut||null,e.videoLayout=n.videoLayout||null,e.videoRoles=n.roles,e.videoLanguage=n.language||null,e.videoLabel=n.label,(r=n.dependencyStream)&&(e.width=r.width||e.width,e.height=r.height||e.height,e.videoCodec=r.codecs||e.videoCodec,e.pixelAspectRatio=r.pixelAspectRatio||e.pixelAspectRatio,e.videoBandwidth&&r.bandwidth&&(e.videoBandwidth+=r.bandwidth)),a.includes(","))){e.channelsCount=n.channelsCount,e.audioSamplingRate=n.audioSamplingRate,e.spatialAudio=n.spatialAudio,e.originalLanguage=n.originalLanguage,e.audioMimeType=i,i=a.split(",");try{e.videoCodec=it("video",i),e.audioCodec=it("audio",i)}catch(e){}}
99return t&&(e.audioId=t.id,e.originalAudioId=t.originalId,e.channelsCount=t.channelsCount,e.audioSamplingRate=t.audioSamplingRate,e.audioBandwidth=t.bandwidth||null,e.spatialAudio=t.spatialAudio,e.label=t.label,e.audioRoles=t.roles,e.audioLanguage=t.language||null,e.accessibilityPurpose=t.accessibilityPurpose,e.originalLanguage=t.originalLanguage,i=t.dependencyStream)&&(e.audioCodec=i.codecs||e.audioCodec,e.audioBandwidth&&i.bandwidth&&(e.audioBandwidth+=i.bandwidth)),n&&!e.videoBandwidth&&(t?e.audioBandwidth&&(e.videoBandwidth=e.bandwidth-e.audioBandwidth):e.videoBandwidth=e.bandwidth),t&&!e.audioBandwidth&&(n?e.videoBandwidth&&(e.audioBandwidth=e.bandwidth-e.videoBandwidth):e.audioBandwidth=e.bandwidth),t=[],e.videoCodec&&t.push(e.videoCodec),e.audioCodec&&t.push(e.audioCodec),e.codecs=t.join(", "),e}function Ur(e){return{id:e.id,active:!1,type:ut,bandwidth:e.bandwidth||0,language:e.language,label:e.label,kind:e.kind||null,mimeType:e.mimeType,codecs:e.codecs||null,primary:e.primary,roles:e.roles,accessibilityPurpose:e.accessibilityPurpose,forced:e.forced,originalTextId:e.originalId,originalLanguage:e.originalLanguage}}function Br(e){var t=e.width||null,n=e.height||null,r=null;e.segmentIndex&&(r=e.segmentIndex.Ib());var i=e.tilesLayout;return r&&(i=r.tilesLayout||i),i&&null!=t&&(t/=Number(i.split("x")[0])),i&&null!=n&&(n/=Number(i.split("x")[1])),{id:e.id,type:"image",bandwidth:e.bandwidth||0,width:t,height:n,mimeType:e.mimeType,codecs:e.codecs||null,tilesLayout:i||null,originalImageId:e.originalId}}function Fr(e){return{id:e.id,type:"chapter",bandwidth:e.bandwidth||0,language:e.language}}function zr(e){return null==e.__shaka_id&&(e.__shaka_id=ti++),e.__shaka_id}function Vr(e,t){return t=void 0!==t&&t,t={id:zr(e),active:t&&"disabled"!=e.mode,type:ut,bandwidth:0,language:Xe(e.language||"und"),label:e.label,kind:e.kind,mimeType:null,codecs:null,primary:!1,roles:[],accessibilityPurpose:null,forced:"forced"==e.kind,originalTextId:e.id,originalLanguage:e.language},"captions"==e.kind&&(t.mimeType="unknown"),"subtitles"==e.kind&&(t.mimeType="text/vtt"),e.kind&&(t.roles=[e.kind]),t}function Hr(e,t){var n=e?e.language:null;if(n={id:zr(e||t),active:e?e.enabled:t.selected,type:"variant",bandwidth:0,language:Xe(n||"und"),label:e?e.label:null,videoLabel:null,kind:e?e.kind:null,width:null,height:null,frameRate:null,pixelAspectRatio:null,hdr:null,colorGamut:null,videoLayout:null,mimeType:null,audioMimeType:null,videoMimeType:null,codecs:null,audioCodec:null,videoCodec:null,primary:!!e&&"main"==e.kind,roles:[],forced:!1,audioR
99oles:null,videoRoles:null,audioLanguage:e?Xe(e.language||"und"):null,videoLanguage:t?Xe(t.language||"und"):null,videoId:null,audioId:null,audioGroupId:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:null,audioBandwidth:null,videoBandwidth:null,originalVideoId:t?t.id:null,originalAudioId:e?e.id:null,originalTextId:null,originalImageId:null,accessibilityPurpose:null,originalLanguage:n},e&&e.kind&&(n.roles=[e.kind],n.audioRoles=[e.kind]),e&&e.configuration&&(e.configuration.codec&&(n.audioCodec=e.configuration.codec,n.codecs=n.audioCodec),e.configuration.bitrate&&(n.audioBandwidth=e.configuration.bitrate,n.bandwidth+=n.audioBandwidth),e.configuration.sampleRate&&(n.audioSamplingRate=e.configuration.sampleRate),e.configuration.numberOfChannels&&(n.channelsCount=e.configuration.numberOfChannels)),t&&t.configuration&&(t.configuration.codec&&(n.videoCodec=t.configuration.codec,n.codecs=n.codecs?n.codecs+","+n.videoCodec:n.videoCodec),t.configuration.bitrate&&(n.videoBandwidth=t.configuration.bitrate,n.bandwidth+=n.videoBandwidth),t.configuration.framerate&&(n.frameRate=t.configuration.framerate),t.configuration.width&&(n.width=t.configuration.width),t.configuration.height&&(n.height=t.configuration.height),t.configuration.colorSpace&&t.configuration.colorSpace.transfer))switch(t.configuration.colorSpace.transfer){case"pq":n.hdr="PQ";break;case"hlg":n.hdr="HLG";break;case"bt709":n.hdr="SDR"}return n}function Gr(e){return e.allowedByApplication&&e.allowedByKeySystem&&0==e.disabledUntilTime}function Wr(e){return e.filter(function(e){return Gr(e)})}function qr(e,t,n,r){if(!t)return[];var i=e,o=e.filter(function(e){return e.primary});o.length&&(i=o);var a=i.length?i[0].language:"";if(i=i.filter(function(e){return e.language==a}),t){var s=et(Xe(t),e.map(function(e){return e.language}));if(!s)return[];i=e.filter(function(e){return Xe(e.language)==s})}if(i=i.filter(function(e){return e.forced==r}),n){if((e=Kr(i,n)).length)return e}else if((e=i.filter(function(e){return 0==e.roles.length})).length)return e;return e=i.map(function(e){return e.roles}).reduce(function(e,t){return e.concat(t)},[]),e.length?Kr(i,e[0]):i}function Kr(e,t){return e.filter(function(e){return e.roles.includes(t)})}function Yr(e){var t=[];return e.audio&&t.push(e.audio),e.video&&t.push(e.video),t}function Xr(e,t){t.length&&(t=t.filter(function(t){return ir(e.codecs)==ir(t.codecs)}).sort(function(e,t){return e.bandwidth&&t.bandwidth&&e.bandwidth!=t.bandwidth?e.bandwidth-t.bandwidth:(e.width||0)-(t.width||0)}),e.trickModeVideo=t[0],t.length>1&&(t=t.find(function(t){return e.width==t.width&&e.height==t.height})))&&(e.trickModeVideo=t)}function Jr(e){return"audio"==e.type?"type=audio codecs="+e.codecs+" bandwidth="+e.bandwidth+" channelsCount="+e.channelsCount+" audioSamplingRate="+e.audioSamplingRate:"video"==e.type?"type=video codecs="+e.codecs+" bandwidth="+e.bandwidth+" frameRate="+e.frameRate+" width="+e.width+" height="+e.height:"unexpected stream type"}function Zr(e){var t={id:0,originalId:null,groupId:null,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:null,mimeType:"",codecs:"",supplementalCodecs:"",encrypted:!1,drmInfos:[],keyIds:new Set,language:"",originalLanguage:null,label:null,type:"",primary:!1,trickModeVideo:null,dependencyStream:null,emsgSchemeIdUris:null,roles:[],accessibilityPurpose:null,forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null,external:!1,fastSwitching:!1,fullMimeTypes:new Set,isAudioMuxedInVideo:!1,baseOriginalId:null,isIframe:!1};return Object.assign(t,e),t.mimeType&&t.fullMimeTypes.add(er(t.mimeType,t.codecs)),t}function Qr(e){for(var t={id:0,language:"und",disabledUntilTime:0,primary:!1,audio:null,video:null,bandwidth:100,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]},n=(e=m(e)).next();!n.done;n=e.next()){var r=Zr({mimeType:(n=n.value)?ar(n):"",codecs:n?sr(n):"",encrypted:!0,language:"und",type:"video"});n.startsWith("audio/")?(r.type="audio",t.audio=r):t.video=r}return t}Or.prototype.Va=function(){return this.stop(),this.h(),this},Or.prototype.ba=function(e){var t=this;return this.stop(),Tr(this,function(){t.h()},e),this},Or.prototype.Ka=function(e){return this.stop(),Cr(this,e),this},Or.prototype.stop=function(){var e;null==(e=this.g)||e.call(this),this.g=null},$("shaka.util.Timer",Or),Or.prototype.stop=Or.prototype.stop,Or.prototype.tickEvery=Or.prototype.Ka,Or.prototype.tickAfter=Or.prototype.ba,Or.prototype.tickNow=Or.prototype.Va,$("shaka.util.StreamUtils",Pr),Pr.meetsRestrictions=Ar;var ei=new Map,ti=0,ni=(new Map).set("image/svg+xml",!0).set("image/png",!0).set("image/jpeg",!0).set("image/jpg",!0),ri=(new Map).set("image/webp","data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA").set("image/avif","data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAAB0AAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAIAAAACAAAAEHBpeGkAAAAAAwgICAAAAAxhdj
99FDgQ0MAAAAABNjb2xybmNseAACAAIAAYAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAACVtZGF0EgAKCBgANogQEAwgMg8f8D///8WfhwB8+ErK42A=");function ii(){var t=this;this.L=this.H=null,this.o=!1,this.u=new U,this.i=new Z,navigator.connection&&navigator.connection.addEventListener&&this.i.G(navigator.connection,"change",function(){t.g.useNetworkInformation&&navigator.onLine&&(t.u=new U,t.g&&t.u.configure(t.g.advanced),t.trySuggestStreams())}),this.m=[],this.I=1,this.O=!1,this.l=this.h=this.g=this.B=null,this.C=new Or(function(){if(t.o&&(t.g.restrictToElementSize||t.g.restrictToScreenSize)){var e=t.chooseVariant();e&&t.H&&t.H(e,t.g.clearBufferSwitch,t.g.safeMarginSwitch)}}),this.D=e,"documentPictureInPicture"in e&&this.i.G(e.documentPictureInPicture,"enter",function(){t.D=e.documentPictureInPicture.window,t.C&&t.C.Va(),t.i.na(t.D,"pagehide",function(){t.D=e,t.C&&t.C.Va()})}),this.M=this.F=this.j=null,this.K=this.J=0}function oi(e,t){if(void 0===t||!t){if(!e.O){if(!((t=e.u).g>=t.i))return;e.O=!0,e.B-=1e3*(e.g.switchInterval-e.g.minTimeToSwitch)}if(Date.now()-e.B<1e3*e.g.switchInterval)return}t=e.chooseVariant(),e.getBandwidthEstimate(),t&&e.H&&(e.H(t,e.g.clearBufferSwitch,e.g.safeMarginSwitch),ui(e))}function ai(e,t,n,r,i){if(e.F){var o=e.F.fj();o&&(n=n.filter(function(e){return!e.bandwidth||!o||e.bandwidth<=o}))}return t&&(n=n.filter(function(e){return Ar(e,t,{width:i,height:r})})),n.sort(function(e,t){return e.bandwidth-t.bandwidth})}function si(e){li(e);var t=e.h;e.g.droppedFrames&&null!=t&&t.getVideoPlaybackQuality&&(ui(e),function(e){e.i.G(e.h,"resize",function(){ui(e)})}(e),e.M=new Or(function(){if(!e.h.paused&&e.o&&e.g.droppedFrames){var t=e.h.getVideoPlaybackQuality(),n=t.droppedVideoFrames;if(t=t.totalVideoFrames,(isNaN(e.I)?1:Math.abs(e.I))>1||!t)e.J=n,e.K=t;else{var r=n-e.J,i=t-e.K;e.J=n,e.K=t,r/i>=e.g.advanced.droppedFramesThreshold&&e.L&&e.L("video",e.g.advanced.droppedFramesBanDuration)}}}).Ka(e.g.advanced.droppedFramesInterval))}function li(e){var t;e.i.Ua(e.h,"resize"),null==(t=e.M)||t.stop(),e.M=null}function ui(e){var t=e.h;e.g.droppedFrames&&null!=t&&t.getVideoPlaybackQuality&&(t=t.getVideoPlaybackQuality(),e.J=t.droppedVideoFrames,e.K=t.totalVideoFrames)}(r=ii.prototype).stop=function(){var e,t;this.H=null,this.o=!1,this.m=[],this.I=1,this.h=this.B=null,null==(e=this.l)||e.disconnect(),this.l=null,null==(t=this.C)||t.stop(),this.F=this.j=null,li(this)},r.release=function(){this.stop(),this.i.release(),this.C=null},r.init=function(e,t){this.H=e,this.L=t},r.chooseVariant=function(e){e=void 0!==e&&e;var t=1/0,n=1/0;if(this.g.restrictToScreenSize&&(n=this.g.ignoreDevicePixelRatio?1:this.D.devicePixelRatio,t=this.D.screen.height*n,n*=this.D.screen.width),this.l&&this.g.restrictToElementSize){var r=this.g.ignoreDevicePixelRatio?1:this.D.devicePixelRatio,i=this.h.clientHeight,o=this.h.clientWidth;this.j&&document.pictureInPictureElement&&document.pictureInPictureElement==this.h&&(i=this.j.height,o=this.j.width),t=Math.min(t,i*r),n=Math.min(n,o*r)}if((i=this.m.filter(function(e){return e&&!(e.audio&&e.audio.fastSwitching||e.video&&e.video.fastSwitching)})).length||(i=this.m),r=i,e&&i.length!=this.m.length&&(r=this.m.filter(function(e){return e&&!!(e.audio&&e.audio.fastSwitching||e.video&&e.video.fastSwitching)})),e=ai(this,this.g.restrictions,r,1/0,1/0),t!=1/0||n!=1/0){for(e=function(e){for(var t=[],n=(e=m(e)).next();!n.done;n=e.next())(n=n.value)&&(n=n.video)&&n.height&&n.width&&t.push({height:n.height,width:n.width});return t.sort(function(e,t){return e.width-t.width})}(e),i=(e=m(e)).next();!i.done;i=e.next())if((i=i.value).height>=t&&i.width>=n){t=i.height,n=i.width;break}e=ai(this,this.g.restrictions,r,t,n)}for(t=this.getBandwidthEstimate(),r.length&&!e.length&&(e=[(e=ai(this,null,r,1/0,1/0))[0]]),n=e[0]||null,r=0;r<e.length;r++){i=e[r];var a=isNaN(this.I)?1:Math.abs(this.I);o=a*i.bandwidth/this.g.bandwidthDowngradeTarget;for(var s={bandwidth:1/0},l=r+1;l<e.length;l++)if(i.bandwidth!=e[l].bandwidth){s=e[l];break}a=a*s.bandwidth/this.g.bandwidthUpgradeTarget,n&&i&&t>=o&&t<=a&&(n.bandwidth!=i.bandwidth||n.bandwidth==i.bandwidth&&n.video&&i.video&&(n.video.width<i.video.width||n.video.height<i.video.height))&&(n=i)}return this.B=Date.now(),n},r.enable=function(){this.o=!0,ui(this),this.m.length&&this.trySuggestStreams()},r.disable=function(){this.o=!1},r.segmentDownloaded=function(e,t,n){e>=this.g.cacheLoadThreshold&&this.u.sample(e,t),n&&null!=this.B&&this.o&&oi(this)},r.trySuggestStreams=function(){this.o&&(this.B=Date.now(),oi(this,!0))},r.getBandwidthEstimate=function(){var e=this.g.defaultBandwidthEstimate;return navigator.connection&&navigator.connection.downlink&&this.g.useNetworkInformation&&(e=1e6*navigator.connection.downlink),navigator.connection&&navigator.connection.downlink&&this.g.useNetworkInformation&&this.g.preferNetworkInformationBandwidth?e:(e=this.u.getBandwidthEstimate(e),this.F?this.F.getBandwidthEstimate(e):e)},r.setVariants=function(e){return!K(e,this.m)&&(this.m=e,!0)},r.playbackRateChanged=function(e){this.I=e},r.setMediaElement=function(t){function n(){r.C.ba(ci)}
99var r=this;this.h=t,this.l&&(this.l.disconnect(),this.l=null),this.h&&"ResizeObserver"in e&&(this.l=new ResizeObserver(n),this.l.observe(this.h)),this.i.G(t,"enterpictureinpicture",function(e){e.pictureInPictureWindow&&(r.j=e.pictureInPictureWindow,r.i.G(r.j,"resize",n))}),this.i.G(t,"leavepictureinpicture",function(){r.j&&r.i.Ua(r.j,"resize",n),r.j=null}),si(this)},r.setCmsdManager=function(e){this.F=e},r.configure=function(e){this.g=e,this.u&&this.g&&this.u.configure(this.g.advanced),si(this)},$("shaka.abr.SimpleAbrManager",ii),ii.prototype.configure=ii.prototype.configure,ii.prototype.setCmsdManager=ii.prototype.setCmsdManager,ii.prototype.setMediaElement=ii.prototype.setMediaElement,ii.prototype.playbackRateChanged=ii.prototype.playbackRateChanged,ii.prototype.setVariants=ii.prototype.setVariants,ii.prototype.getBandwidthEstimate=ii.prototype.getBandwidthEstimate,ii.prototype.trySuggestStreams=ii.prototype.trySuggestStreams,ii.prototype.segmentDownloaded=ii.prototype.segmentDownloaded,ii.prototype.disable=ii.prototype.disable,ii.prototype.enable=ii.prototype.enable,ii.prototype.chooseVariant=ii.prototype.chooseVariant,ii.prototype.init=ii.prototype.init,ii.prototype.release=ii.prototype.release,ii.prototype.stop=ii.prototype.stop;var ci=1;function di(e){this.video=void 0===e?null:e}function fi(e,t){this.g=e,this.h=t}function pi(e,t){var n=new fi(6,0),r=mi,i=r.g,o=n.h-i.h;((n.g-i.g||o)>0?r.i:r.h)(r.g,n,e,t)}function hi(e,t,n,r){z([n,"has been deprecated and will be removed in",t,". We are currently at version",e,". Additional information:",r].join(" "))}function gi(e,t,n,r){F([n,"has been deprecated and has been removed in",t,". We are now at version",e,". Additional information:",r].join(" "))}(r=di.prototype).needsSkipUI=function(){return!0},r.isClientRendering=function(){return!0},r.hasCustomClick=function(){return!1},r.isUsingAnotherMediaElement=function(){return!1},r.getDuration=function(){return-1},r.getMinSuggestedDuration=function(){return this.getDuration()},r.getRemainingTime=function(){return-1},r.isPaused=function(){return!!this.video&&this.video.paused},r.isSkippable=function(){return!1},r.getTimeUntilSkippable=function(){return 0},r.canSkipNow=function(){return!1},r.skip=function(){},r.pause=function(){this.video&&this.video.pause()},r.play=function(){this.video&&this.video.play()},r.getVolume=function(){return this.video?this.video.volume:1},r.setVolume=function(e){this.video&&(this.video.volume=e)},r.isMuted=function(){return!!this.video&&this.video.muted},r.isLinear=function(){return!0},r.resize=function(){},r.setMuted=function(e){this.video&&(this.video.muted=e)},r.getSequenceLength=function(){return 1},r.getPositionInSequence=function(){return 1},r.getTitle=function(){return""},r.getDescription=function(){return""},r.getVastMediaBitrate=function(){return 0},r.getVastMediaHeight=function(){return 0},r.getVastMediaWidth=function(){return 0},r.getVastAdId=function(){return""},r.getAdId=function(){return""},r.getCreativeAdId=function(){return""},r.getAdvertiserName=function(){return""},r.getMediaUrl=function(){return null},r.getTimeOffset=function(){return 0},r.getPodIndex=function(){return 0},r.release=function(){this.video=null},$("shaka.ads.AbstractAd",di),fi.prototype.toString=function(){return"v"+this.g+"."+this.h};var mi=null;function yi(e,t){this.o=null==e.maxAttempts?2:e.maxAttempts,this.m=null==e.baseDelay?1e3:e.baseDelay,this.B=null==e.fuzzFactor?.5:e.fuzzFactor,this.u=null==e.backoffFactor?2:e.backoffFactor,this.g=0,this.h=this.m,this.l=void 0!==t&&t,this.j=this.i=null,this.l&&(this.g=1)}function vi(e,t){this.promise=e,this.i=t,this.g=null}function bi(e){return new vi(Promise.reject(e),function(){return Promise.resolve()})}function wi(){var e=Promise.reject(new pe(2,7,7001));return e.catch(function(){}),new vi(e,function(){return Promise.resolve()})}function xi(e){return new vi(Promise.resolve(e),function(){return Promise.resolve()})}function Si(e){return new vi(Promise.all(e.map(function(e){return e.promise})),function(){return Promise.all(e.map(function(e){return e.abort()}))})}function ki(t,n){if(n)if(n instanceof Map)for(var r=m(n.keys()),i=r.next();!i.done;i=r.next())i=i.value,Object.defineProperty(this,i,{value:n.get(i),writable:!0,enumerable:!0});else for(r in n)Object.defineProperty(this,r,{value:n[r],writable:!0,enumerable:!0});this.defaultPrevented=this.cancelable=this.bubbles=!1,this.timeStamp=e.performance&&e.performance.now?e.performance.now():Date.now(),this.type=t,this.isTrusted=!1,this.target=this.currentTarget=null,this.g=!1}function Oi(e){var t,n=new ki(e.type);for(t in e)Object.defineProperty(n,t,{value:e[t],writable:!0,enumerable:!0});return n}function Ti(){this.mb=new J,this.be=this}function Ci(){this.g=[]}function Ei(e,t){e.g.push(t.finally(function(){q(e.g,t)}))}function ji(e,t){return new URL(t,e).toString()}
99function _i(e,t,n){if(n=void 0===n?"":n,0==t.length)return e;for(var r=[],i=(e=m(e)).next();!i.done;i=e.next()){i=i.value;for(var o=m(t),a=o.next();!a.done;a=o.next()){if(a=new URL(a.value,i),n){var s=n.replace(/^[?&]/,""),l=a.search.replace(/^\?/,"");a.search=l?l+"&"+s:s}r.push(a.toString())}}return r}function Pi(e){try{var t=new URL(e).hostname;if(t)return t}catch(e){}return(e=e.match(/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\/([^/?#]*)/))?e[1]:""}function Ii(e,t){return(e=new URL(e)).hostname=t,e.toString()}function Ai(e,t){return(t=null==t?void 0:t())?(Ri(e=new URL(e),t=t.replace(/^[?&]/,"").split("&").filter(function(e){return e})),e.toString()):e}function Di(e,t){if(!t.size)return e;e=new URL(e);for(var n=[],r=(t=m(t.entries())).next();!r.done;r=t.next()){var i=m(r.value);r=i.next().value,i=i.next().value,n.push(encodeURIComponent(r)+"="+encodeURIComponent(i))}return Ri(e,n),e.toString()}function Ri(e,t){function n(e){return e.split("=")[0]}var r=new Set(t.map(n)),i=e.search.replace(/^\?/,"").split("&").filter(function(e){return e&&!r.has(n(e))});e.search=i.concat(t).join("&")}function Mi(e,t,n,r,i,o,a){Ti.call(this),this.i=null,this.j=!1,this.u=new Ci,this.g=new Set,this.h=new Set,this.o=e||null,this.m=t||null,this.B=n||null,this.C=r||null,this.D=i||null,this.H=o||null,this.F=a||null,this.l=new Map}function $i(e,t,n,r){r=void 0!==r&&r,n=n||Gi;var i=Wi.get(e);(!i||n>=i.priority)&&Wi.set(e,{priority:n,Qh:t,im:r})}function Li(e,t){for(var n=m(e.g),r=n.next();!r.done;r=n.next())t.g.add(r.value);for(n=(e=m(e.h)).next();!n.done;n=e.next())t.h.add(n.value)}function Ni(e,t,n){return{uris:e,method:"GET",body:null,headers:{},allowCrossSiteCredentials:!1,retryParameters:t,licenseRequestType:null,sessionId:null,drmInfo:null,initData:null,initDataType:null,streamDataCallback:void 0===n?null:n,attempt:0}}function Ui(e,t,n,r,i,o,a,s){var l=n.attempt%n.uris.length;n.headers=zt(s);var u=function(e,t,n,r){function i(e){o=o.Ya(function(){return n.body&&(n.body=le(n.body)),e(t,n,r)})}var o=xi(void 0);e.D&&i(e.D);for(var a=(e=m(e.g)).next();!a.done;a=e.next())i(a.value);return o.Ya(void 0,function(e){if(e instanceof pe&&7001==e.code)throw e;throw new pe(2,1,1006,e)})}(e,t,n,r),c=Date.now(),d=0;u.promise.then(function(){d=Date.now()-c},function(){}),e.i.forceHTTP&&(n.uris[l]=n.uris[l].replace("https://","http://")),e.i.forceHTTPS&&(n.uris[l]=n.uris[l].replace("http://","https://")),l>0&&e.H&&e.H(t,r,n.uris[l],n.uris[l-1]);var f=function(e){try{var t=new URL(e).protocol.slice(0,-1);if(t&&e.toLowerCase().startsWith(t+":"))return t}catch(e){}return(e=e.match(/^([a-zA-Z][a-zA-Z0-9+.-]*):/))?e[1].toLowerCase():""}(n.uris[l]),p=!1;f||(f=(f=location.protocol).slice(0,-1),n.uris[l]=function(e,t){try{var n=new URL(e);if(n.protocol=t,n.protocol===t+":")return n.toString()}catch(e){}return-1===(n=e.indexOf(":"))?t+":"+e:t+e.slice(n)}(n.uris[l],f)),f=f.toLowerCase();var h=(f=Wi.get(f))?f.Qh:null;if(!h)return bi(new pe(2,1,1e3,n.uris[l]));var g=f.im;(f=e.l.get(Pi(n.uris[l])))&&(n.headers[e.i.commonAccessTokenHeaderName]=f);var y,v=null,b=null,w=!1,x=!1;return u.Ya(function(){var e=i.attempt();return new vi(e,function(){return i.stop(),e.catch(function(){})})}).Ya(function(){if(e.j)return wi();y=Date.now();var i=0;n.requestStartTime=Date.now();var o=h(n.uris[l],n,t,function(o,s,l){v&&v.stop(),b&&b.ba(u/1e3),e.o&&t==Vi&&(i++,n.packetNumber=i,e.o(o,s,Bi(r),n,r),p=!0,a.g=l)},function(r){x=!0,n.timeToFirstByte=Date.now()-n.requestStartTime,e.m&&e.m(r,n,t)},{minBytesForProgressEvents:e.i.minBytesForProgressEvents});if(!g)return o;var s=n.retryParameters.connectionTimeout;s&&(v=new Or(function(){w=!0,o.abort()})).ba(s/1e3);var u=n.retryParameters.stallTimeout;return u&&(b=new Or(function(){w=!0,o.abort()})),o}).Ya(function(i){v&&v.stop(),b&&b.stop(),null==i.timeMs&&(i.timeMs=Date.now()-y,i.timeMs+=d);var o=i.headers[e.i.commonAccessTokenHeaderName];return o&&e.l.set(Pi(i.uri),o),o={response:i,Jl:p},!x&&e.m&&e.m(i.headers,n,t),e.B&&e.B(t,n,r,i),o},function(u){if(v&&v.stop(),b&&b.stop(),e.C){var c=null,d=0;u instanceof pe&&(c=u,1001==u.code&&(d=u.data[1])),e.C(t,n,r,c,d,w)}if(e.j)return wi();if(w&&(u=new pe(1,1,1003,n.uris[l],t)),u instanceof pe){if(7001==u.code)throw u;if(1010==u.code)throw o;if(1==u.severity){if((c=new ki("retry",c=(new Map).set("error",u))).cancelable=!0,e.dispatchEvent(c),c.defaultPrevented)throw u;return++n.attempt,Ui(e,t,n,r,i,u,a,s)}}throw u})}function Bi(e){if(e){var t=e.segment;if(e=e.stream,t&&e&&e.fastSwitching&&t.gd)return!1}return!0}function Fi(){this.g=0}function zi(e,t,n){vi.call(this,e,t),this.h=n}yi.prototype.attempt=function(){var e,t,n,r=this;return _(function(i){if(1==i.h){if(r.g>=r.o){if(!r.l)throw new pe(2,7,1010);r.g=1,r.h=r.m}return e=r.g,r.g++,0==e?i.return():(t=r.h*(1+(2*Math.random()-1)*r.B),n=Promise.withResolvers(),r.i=n,r.j=function(e,t){return(t=new Or(t)).ba(e/1e3),t}(t,function(){r.i=null,r.j=null,n.resolve()}),i.g(n.promise,2))}r.h*=r.u,i.j()})},yi.prototype.stop=function(){var e,t;null==(e=this.j)||e.stop(),this.j=null,null==(t=this.i)||t.reject(new pe(2,7,7001)),this.i=null},vi.prototype.abort=function(){return this.g||(this.g=this.i()),this.g},vi.prototype.finally=function(e){return this.promise.then(function(){return e(!0)},function(){return e(!1)}),this},vi.prototype.Ya=function(e,t){function n(n){return function(s){if(i.g&&n)o.reject(a);else{var l=n?e:t;l?r=function(e,t,n){try{var r=e(t);return r&&r.promise&&r.abort?(n.resolve(r.promise),function(){return r.abort()}):(n.resolve(r),function(){return Promise.resolve(r).then(function(){},function(){})})}catch(e){return n.reject(e),function(){return Promise.resolve()}}}(l,s,o):(n?o.resolve:o.reject)(s)}}}function r(){return o.reject(a),i.abort()}
99var i=this,o=Promise.withResolvers();o.promise.catch(function(){});var a=new pe(2,7,7001);return this.promise.then(n(!0),n(!1)),new vi(o.promise,function(){return r()})},s.Object.defineProperties(vi.prototype,{aborted:{configurable:!0,enumerable:!0,get:function(){return null!==this.g}}}),$("shaka.util.AbortableOperation",vi),vi.prototype.chain=vi.prototype.Ya,vi.prototype.finally=vi.prototype.finally,vi.all=Si,vi.prototype.abort=vi.prototype.abort,vi.notAbortable=function(e){return new vi(e,function(){return e.catch(function(){})})},vi.completed=xi,vi.aborted=wi,vi.failed=bi,ki.prototype.preventDefault=function(){this.cancelable&&(this.defaultPrevented=!0)},ki.prototype.stopImmediatePropagation=function(){this.g=!0},ki.prototype.stopPropagation=function(){},$("shaka.util.FakeEvent",ki),Ti.prototype.addEventListener=function(e,t){this.mb&&this.mb.push(e,t)},Ti.prototype.removeEventListener=function(e,t){this.mb&&this.mb.remove(e,t)},Ti.prototype.dispatchEvent=function(e){if(!this.mb)return!0;var t=this.mb.get(e.type)||[],n=this.mb.get("__shaka_all_events__");for(n&&(t=t.concat(n)),n=(t=m(t)).next();!n.done;n=t.next()){n=n.value,e.target=this.be,e.currentTarget=this.be;try{n.handleEvent?n.handleEvent(e):n.call(this,e)}catch(e){}if(e.g)break}return e.defaultPrevented},Ti.prototype.release=function(){this.mb=null},Ci.prototype.destroy=function(){for(var e=[],t=m(this.g),n=t.next();!n.done;n=t.next())(n=n.value).promise.catch(function(){}),e.push(n.abort());return this.g=[],Promise.all(e)},h(Mi,Ti),(r=Mi.prototype).configure=function(e){this.i=e},r.nm=function(e){this.g.add(e)},r.Om=function(e){this.g.delete(e)},r.Jk=function(){this.g.clear()},r.om=function(e){this.h.add(e)},r.Pm=function(e){this.h.delete(e)},r.Kk=function(){this.h.clear()},r.Ri=function(){this.l.clear()},r.destroy=function(){return this.j=!0,this.g.clear(),this.h.clear(),this.l.clear(),Ti.prototype.release.call(this),this.u.destroy()},r.request=function(e,t,n){var r=this,i=new Fi;if(this.j){var o=Promise.reject(new pe(2,7,7001));return o.catch(function(){}),new zi(o,function(){return Promise.resolve()},i)}t.method=t.method||"GET",t.headers=t.headers||{},o=zt(t.headers),t.retryParameters=t.retryParameters?zt(t.retryParameters):{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},t.uris=zt(t.uris),t.attempt=0;var a=(o=Ui(this,e,t,n,new yi(t.retryParameters,!1),null,i,o)).Ya(function(t){return function(e,t,n,r){for(var i=xi(void 0),o=(e=m(e.h)).next(),a={};!o.done;a={Qj:void 0},o=e.next())a.Qj=o.value,i=i.Ya(function(e){return function(){var i=n.response;return i.data&&(i.data=le(i.data)),(0,e.Qj)(t,i,r)}}(a));return i.Ya(function(){return n},function(e){var t=2;if(e instanceof pe){if(7001==e.code)throw e;t=e.severity}throw new pe(t,1,1007,e)})}(r,e,t,n)}),s=0;o.promise.then(function(){s=Date.now()},function(){});var l=a.Ya(function(i){var o=i.response;return o.timeMs+=Date.now()-s,i.Jl||!r.o||o.fromCache||"HEAD"==t.method||e!=Vi||r.o(o.timeMs,o.data.byteLength,Bi(n),t,n),r.F&&r.F(e,o,n),o},function(e){throw e&&(e.severity=2),e});return i=new zi(l.promise,function(){return l.abort()},i),Ei(this.u,i),i},$("shaka.net.NetworkingEngine",Mi),Mi.prototype.request=Mi.prototype.request,Mi.prototype.destroy=Mi.prototype.destroy,Mi.makeRequest=Ni,Mi.defaultRetryParameters=function(){return{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}},Mi.prototype.clearCommonAccessTokenMap=Mi.prototype.Ri,Mi.prototype.clearAllResponseFilters=Mi.prototype.Kk,Mi.prototype.unregisterResponseFilter=Mi.prototype.Pm,Mi.prototype.registerResponseFilter=Mi.prototype.om,Mi.prototype.clearAllRequestFilters=Mi.prototype.Jk,Mi.prototype.unregisterRequestFilter=Mi.prototype.Om,Mi.prototype.registerRequestFilter=Mi.prototype.nm,Mi.unregisterScheme=function(e){Wi.delete(e)},Mi.registerScheme=$i,Mi.prototype.configure=Mi.prototype.configure,Mi.NumBytesRemainingClass=Fi,h(zi,vi),Mi.PendingRequest=zi;var Vi=1,Hi={MANIFEST:0,SEGMENT:Vi,LICENSE:2,APP:3,TIMING:4,SERVER_CERTIFICATE:5,KEY:6,ADS:7,CONTENT_STEERING:8,CMCD:9,SESSION_DATA:10,FINGERPRINT:11,PLAYLIST:12,EVENT_CALLBACK:13};Mi.RequestType=Hi,Mi.AdvancedRequestType={INIT_SEGMENT:0,MEDIA_SEGMENT:1,MEDIA_PLAYLIST:2,MASTER_PLAYLIST:3,MPD:4,MPD_PATCH:6,MEDIATAILOR_SESSION_INFO:7,MEDIATAILOR_TRACKING_INFO:8,MEDIATAILOR_STATIC_RESOURCE:9,MEDIATAILOR_TRACKING_EVENT:10,INTERSTITIAL_ASSET_LIST:11,INTERSTITIAL_AD_URL:12,TRACKING_EVENT:13};var Gi=3;Mi.PluginPriority={FALLBACK:1,PREFERRED:2,APPLICATION:Gi};var Wi=new Map;function qi(e){this.g=!1,this.h=Promise.withResolvers(),this.i=e}function Ki(e,t){if(e.g){if(t instanceof pe&&7003==t.code)throw t;throw new pe(2,7,7003,t)}}function Yi(e,t){for(var n=[],r=(e=m(e)).next();!r.done;r=e.next())n.push(t(r.value));return n}function Xi(e){for(var t=new Map,n=m(Object.keys(e)),r=n.next();!r.done;r=n.next())r=r.value,t.set(r,e[r]);return t}function Ji(e){var t={};return e.forEach(function(e,n){t[n]=e}),t}function Zi(e,t){this.h=de(e),this.i=t==eo,this.g=0}function Qi(){return new pe(2,3,3e3)}qi.prototype.destroy=function(){var e=this;return this.g?this.h.promise:(this.g=!0,this.i().then(function(){e.h.resolve()},function(){e.h.resolve()}))},(r=Zi.prototype).La=function(){return this.g<this.h.byteLength},r.Ia=function(){return this.g},r.$a=function(){return this.h.byteLength},r.Z=function(){try{var e=this.h.getUint8(this.g);return this.g+=1,e}catch(e){throw Qi()}},r.Da=function(){try{var e=this.h.getUint16(this.g,this.i);return this.g+=2,e}catch(e){throw Qi()}},r.S=function(){try{var e=this.h.getUint32(this.g,this.i);return this.g+=4,e}catch(e){throw Qi()}},r.Sh=function(){try{var e=this.h.getInt32(this.g,this.i);return this.g+=4,e}catch(e){throw Qi()}},r.Sd=function(){try{if(this.i)var e=this.h.getUint32(this.g,!0),t=this.h.getUint32(this.g+4,!0);else t=this.h.getUint32(this.g,!1),e=this.h.getUint32(this.g+4,!1)}catch(e){throw Qi()}if(t>2097151)throw new pe(2,3,3001);return this.g+=8,4294967296*t+e},r.Ja=function(e,t){if(this.g+e>this.h.byteLength)throw Qi();var n=ue(this.h,this.g,e);return this.g+=e,t?new Uint8Array(n):n},r.skip=function(e){if(this.g+e>this.h.byteLength)throw Qi();this.g+=e},r.Rj=function(e){if(this.g<e)throw Qi();this.g-=e},r.seek=function(e){if(e<0||e>this.h.byteLength)throw Qi();this.g=e},r.Rd=function(){for(var e=this.g;this.La()&&0!=this.h.getUint8(this.g);)this.g+=1;return e=ue(this.h,e,this.g-e),this.g+=1,ye(e)},$("shaka.util.DataViewReader",Zi),Zi.prototype.readTerminatedString=Zi.prototype.Rd,Zi.prototype.seek=Zi.prototype.seek,Zi.prototype.rewind=Zi.prototype.Rj,Zi.prototype.skip=Zi.prototype.skip,Zi.prototype.readBytes=Zi.prototype.Ja,Zi.prototype.readUint64=Zi.prototype.Sd,Zi.prototype.readInt32=Zi.prototype.Sh,Zi.prototype.readUint32=Zi.prototype.S,Zi.prototype.readUint16=Zi.prototype.Da,Zi.prototype.readUint8=Zi.prototype.Z,Zi.prototype.getLength=Zi.prototype.$a,Zi.prototype.getPosition=Zi.prototype.Ia,Zi.prototype.hasMoreData=Zi.prototype.La;var eo=1;function to(){this.i=new Map,this.h=new Map,this.g=!1}function no(e){for(var t=uo(e);e.reader.La()&&!e.parser.g;)e.parser.Od(e.start+t,e.reader,e.partialOkay,e.stopOnPartial)}function ro(e){for(var t=uo(e),n=e.reader.S(),r=0;r<n&&(e.parser.Od(e.start+t,e.reader,e.partialOkay,e.stopOnPartial),!e.parser.g);r++);}function io(e){var t=uo(e);for(e.reader.skip(78);e.reader.La()&&!e.parser.g;)e.parser.Od(e.start+t,e.reader,e.partialOkay,e.stopOnPartial)}function oo(e){var t=uo(e);e.reader.skip(8);var n=e.reader.Da();for(e.reader.skip(6),2==n?e.reader.skip(48):e.reader.skip(12),1==n&&e.reader.skip(16);e.reader.La()&&!e.parser.g;)e.parser.Od(e.start+t,e.reader,e.partialOkay,e.stopOnPartial)}function ao(e,t){return function(n){e(n.reader.Ja(n.reader.$a()-n.reader.Ia(),t))}}function so(e){for(var t=0,n=(e=m(e)).next();!n.done;n=e.next())t=t<<8|n.value.charCodeAt(0);return t}function lo(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)}function uo(e){return 8+(e.has64BitSize?8:0)+(null!=e.flags?4:0)}Zi.Endianness={BIG_ENDIAN:0,LITTLE_ENDIAN:eo},(r=to.prototype).box=function(e,t){return e=so(e),this.i.set(e,co),this.h.set(e,t),this},r.ua=function(e,t){for(var n=(e=m(e)).next();!n.done;n=e.next())this.box(n.value,t);return this},r.T=function(e,t){return e=so(e),this.i.set(e,fo),this.h.set(e,t),this},r.bj=function(e,t){for(var n=(e=m(e)).next();!n.done;n=e.next())this.T(n.value,t);return this},r.stop=function(){this.g=!0},r.parse=function(e,t,n){for(e=new Zi(e,0),this.g=!1;e.La()&&!this.g;)this.Od(0,e,t,n)},r.Od=function(e,t,n,r){var i=t.Ia();if(r&&i+8>t.$a())this.g=!0;else{var o=t.S(),a=t.S(),s=lo(a),l=!1;switch(o){case 0:o=t.$a()-i;break;case 1:if(r&&t.Ia()+8>t.$a())return void(this.g=!0);o=t.Sd(),l=!0}var u=this.h.get(a);if(u){var c=null,d=null;if(this.i.get(a)==fo){if(r&&t.Ia()+4>t.$a())return void(this.g=!0);c=(d=t.S())>>>24,d&=16777215}a=i+o,n&&a>t.$a()&&(a=t.$a()),r&&a>t.$a()?this.g=!0:(a-=t.Ia(),u({name:s,parser:this,partialOkay:n||!1,stopOnPartial:r||!1,version:c,flags:d,reader:t=new Zi(t=a>0?t.Ja(a,!1):new Uint8Array(0),0),size:o,start:i+e,has64BitSize:l}))}else t.skip(Math.min(i+o-t.Ia(),t.$a()-t.Ia()))}},$("shaka.util.Mp4Parser",to),to.headerSize=uo,to.typeToString=lo,to.allData=ao,to.audioSampleEntry=oo,to.visualSampleEntry=io,to.sampleDescription=ro,to.
99children=no,to.prototype.parseNext=to.prototype.Od,to.prototype.parse=to.prototype.parse,to.prototype.stop=to.prototype.stop,to.prototype.fullBoxes=to.prototype.bj,to.prototype.fullBox=to.prototype.T,to.prototype.boxes=to.prototype.ua,to.prototype.box=to.prototype.box;var co=0,fo=1,po=["moov","trak","mdia","minf","stbl"],ho=["moof","traf"],go=[].concat(y(["avc1","avc3","dvav","dva1"]),y(["hev1","hvc1","dvh1","dvhe"])),mo=[].concat(y(go),y(["vvc1","vvi1","dvc1","dvi1"])),yo="ac-3 ec-3 ac-4 Opus fLaC apac".split(" ");function vo(e){var t=this;this.g=[],this.data=[],(new to).ua(["moov","moof"],no).T("pssh",function(e){if(!(e.version>1)){var n=ue(e.reader.h,-12,e.size);t.data.push(n),e=e.reader.Ja(16,!1),t.g.push(_e(e))}}).parse(e)}function bo(e,t,n,r){var i=e.length,o=12+t.length+4+i;r>0&&(o+=4+16*n.size);var a=new Uint8Array(o),s=de(a),l=0;if(s.setUint32(l,o),l+=4,s.setUint32(l,1886614376),l+=4,r<1?s.setUint32(l,0):s.setUint32(l,16777216),l+=4,a.set(t,l),l+=t.length,r>0)for(s.setUint32(l,n.size),l+=4,n=(t=m(n)).next();!n.done;n=t.next())n=je(n.value),a.set(n,l),l+=n.length;return s.setUint32(l,i),a.set(e,l+4),a}function wo(e){var t=this;this.D=e,this.o=this.u=null,this.Y=this.R=!1,this.J=0,this.g=null,this.C=new Z,this.i=new Map,this.X=[],this.B=new Map,this.K=!1,this.l=Promise.withResolvers(),this.h=null,this.m=function(n){2==n.severity&&t.l.reject(n),e.onError(n)},this.aa=new Map,this.ha=new Map,this.L=new Or(function(){return function(e){var t=e.aa,n=e.ha;n.clear(),t.forEach(function(e,t){return n.set(t,e)}),(t=Array.from(n.values())).length&&t.every(function(e){return"expired"==e})&&e.m(new pe(2,6,6014)),e.D.Wf(Ji(n))}(t)}),this.P=!1,this.M=[],this.ma=!1,this.F=new Or(function(){!function(e){var t=Date.now()/1e3;e.i.forEach(function(n,r){var i=n.Kh,o=r.expiration;isNaN(o)&&(o=1/0),o!=i&&(e.D.onExpirationUpdated(r.sessionId,o),n.Kh=o),e.h.renewalIntervalSec>0&&(i=t-n.Ae,n.Ae>0&&i>=e.h.renewalIntervalSec&&Uo(e,r))})}(t)}),this.l.promise.catch(function(){}),this.j=new qi(function(){return function(e){return _(function(t){switch(t.h){case 1:return e.C.release(),e.C=null,e.l.reject(),e.F.stop(),e.F=null,e.L.stop(),e.L=null,t.g(Lo(e),2);case 2:if(!e.o){t.A(3);break}return t.m(4),t.g(e.o.setMediaKeys(null),6);case 6:t.o(5);break;case 4:z("DrmEngine.destroyNow_ exception",t.l());case 5:e.o=null;case 3:e.g=null,e.u=null,e.B=new Map,e.h=null,e.m=function(){},e.D=null,e.O=!1,e.I=null,t.j()}})}(t)}),this.O=!1,this.H=this.I=null,this.V=function(){return!1}}function xo(e,t,n,r){r=void 0===r||r,e.B=new Map;for(var i=(n=m(n)).next();!i.done;i=n.next())e.B.set(i.value,{initData:null,initDataType:null});for(i=(n=m(e.h.persistentSessionsMetadata)).next();!i.done;i=n.next())i=i.value,e.B.set(i.sessionId,{initData:i.initData,initDataType:i.initDataType});return e.P=e.B.size>0,So(e,t,r)}function So(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w;return _(function(x){if(1==x.h){for(Vo(e.h.clearKeys,t),r=t.some(function(e){return!!(e.video&&e.video.drmInfos.length||e.audio&&e.audio.drmInfos.length)}),i=Xi(e.h.servers),o=Xi(e.h.advanced||{}),!r&&n&&function(e,t){var n=[];for(t.forEach(function(e,t){n.push({keySystem:t,licenseServerUri:e,distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",initData:[],keyIds:new Set})}),t=(e=m(e)).next();!t.done;t=e.next())(t=t.value).video&&(t.video.drmInfos=n),t.audio&&(t.audio.drmInfos=n)}(t,i),a=new WeakSet,s=m(t),l=s.next();!l.done;l=s.next())for(u=l.value,c=No(u),d=m(c),f=d.next();!f.done;f=d.next())p=f.value,a.has(p)||(a.add(p),zo(p,i,o,e.h.keySystemsMapping));for(h=function(t,n){for(var r=[],i=(t=m(t)).next();!i.done;i=t.next()){var a=(i=i.value)[n]||o.has(i.keySystem)&&o.get(i.keySystem)[n]||"";if(""==a&&Le(i.keySystem)&&("audioRobustness"==n?a=[e.h.defaultAudioRobustnessForWidevine]:"videoRobustness"==n&&(a=[e.h.defaultVideoRobustnessForWidevine])),"string"==typeof a)r.push(i);else if(Array.isArray(a)){0===a.length&&(a=[""]);for(var s=(a=m(a)).next();!s.done;s=a.next()){var l={};r.push(Object.assign({},i,(l[n]=s.value,l)))}}}return r},g=new WeakSet,y=m(t),v=y.next();!v.done;v=y.next())(b=v.value).video&&!g.has(b.video)&&(b.video.drmInfos=h(b.video.drmInfos,"videoRobustness"),b.video.drmInfos=h(b.video.drmInfos,"audioRobustness"),g.add(b.video)),b.audio&&!g.has(b.audio)&&(b.audio.drmInfos=h(b.audio.drmInfos,"videoRobustness"),b.audio.drmInfos=h(b.audio.drmInfos,"audioRobustness"),g.add(b.audio));return x.g($r(t,e.P,e.O,e.h.preferredKeySystems),2)}return Ki(e.j),r||i.size>0?(w=Eo(e,t),x.return(r?w:w.catch(function(){}))):(e.R=!0,x.return(Promise.resolve()))})}function ko(e){var t;return _(function(n){switch(n.h){case 1:if(e.o.mediaKeys)return n.return();if(!e.I){n.A(2);break}return n.g(e.I,3);case 3:return Ki(e.j),n.return();case 2:return n.m(4),e.I=e.o.setMediaKeys(e.u),n.g(e.I,6);case 6:n.o(5);break;case 4:t=n.l(),e.m(new pe(2,6,6003,t.message));case 5:Ki(e.j),n.j()}})}function Oo(e){var t,n,r,i;
99return _(function(o){if(1==o.h)return e.B.size?(e.B.forEach(function(t,n){Po(e,n,t)}),o.g(e.l.promise,3)):o.A(2);if(2!=o.h){if((e.g&&e.g.keyIds||new Set([])).size>0&&function(e){for(var t=m(e.g&&e.g.keyIds||new Set([])),n=t.next();!n.done;n=t.next())if("usable"!==e.aa.get(n.value))return!1;return!0}(e))return o.return(e.l.promise);e.K=!1,e.l=Promise.withResolvers(),e.l.promise.catch(function(){})}for(t=(e.g?e.g.initData:[])||[],n=m(t),r=n.next();!r.done;r=n.next())i=r.value,To(e,i.initDataType,i.initData);return Bo(e)&&e.l.resolve(),o.return(e.l.promise)})}function To(e,t,n){if(n.length){try{n=e.h.initDataTransform(n,t,e.g)}catch(n){return t=n,n instanceof pe||(t=new pe(2,6,6016,n)),void e.m(t)}if(e.h.ignoreDuplicateInitData){for(var r=e.i.values(),i=(r=m(r)).next();!i.done;i=r.next())if(se(n,i.value.initData))return;var o=!1;if(e.B.forEach(function(e){!o&&se(n,e.initData)&&(o=!0)}),o)return}e.K=!0,e.i.size>0&&Bo(e)&&(e.l.resolve(),e.K=!1,e.l=Promise.withResolvers(),e.l.promise.catch(function(){})),Io(e,t,n,e.g.sessionType)}}function Co(e){return e=Yi(e=e.i.keys(),function(e){return e.sessionId}),Array.from(e)}function Eo(e,t){var n,r,i,o,a,s;return _(function(l){switch(l.h){case 1:if(n=new Map,r=function(e,t,n){for(var r=m(t),i=r.next();!i.done;i=r.next())for(var o=(i=m(No(i.value))).next();!o.done;o=i.next())o=o.value,n.getOrInsertComputed(o.keySystem,function(){return[]}).push(o);if(1==n.size&&n.has(""))throw new pe(2,6,6e3);(r=e.h.preferredKeySystems).length||1==(i=Xi(e.h.servers)).size&&(r=Array.from(i.keys()));var a=(i=m(r)).next();for(o={};!a.done;o={Kj:void 0},a=i.next()){o.Kj=a.value;for(var s=(a=m(t)).next();!s.done;s=a.next())if(s=s.value.decodingInfos.find(function(e){return function(t){return t.supported&&null!=t.keySystemAccess&&t.keySystemAccess.keySystem==e.Kj}}(o)))return s.keySystemAccess}for(o=(i=m([!0,!1])).next();!o.done;o=i.next())for(o=o.value,s=(a=m(t)).next();!s.done;s=a.next())for(var l=(s=m(s.value.decodingInfos)).next();!l.done;l=s.next())if((l=l.value).supported&&l.keySystemAccess){var u=l.keySystemAccess.keySystem;if(!r.includes(u)){var c=n.get(u);for(!c&&e.h.keySystemsMapping[u]&&(c=n.get(e.h.keySystemsMapping[u])),c=(u=m(c)).next();!c.done;c=u.next())if(!!c.value.licenseServerUri==o)return l.keySystemAccess}}return null}(e,t,n),!r){if(!navigator.requestMediaKeySystemAccess)throw new pe(2,6,6020);throw new pe(2,6,6001)}if(Ki(e.j),l.m(2),r.getConfiguration(),i=e.h.keySystemsMapping[r.keySystem]||r.keySystem,e.g=Fo(e,i,n.get(i)),!e.g.licenseServerUri)throw new pe(2,6,6012,e.g.keySystem);return l.g(r.createMediaKeys(),4);case 4:if(o=l.i,Ki(e.j),e.u=o,""==e.h.minHdcpVersion||!("getStatusForPolicy"in e.u)){l.A(5);break}return l.m(6),l.g(e.u.getStatusForPolicy({minHdcpVersion:e.h.minHdcpVersion}),8);case 8:if("usable"!=l.i)throw new pe(2,6,6018);Ki(e.j),l.o(5,2);break;case 6:if((a=l.l(2))instanceof pe)throw a;throw new pe(2,6,6019,a.message);case 5:return e.R=!0,e.F.Ka(e.h.updateExpirationTime),l.g(function(e){var t,n,r;return _(function(i){switch(i.h){case 1:if(!e.u||!e.g)return i.return();if(!e.g.serverCertificateUri||e.g.serverCertificate&&e.g.serverCertificate.length){i.A(2);break}return t=Ni([e.g.serverCertificateUri],e.h.retryParameters),i.m(3),n=e.D.xc.request(5,t,{isPreload:e.V()}),i.g(n.promise,5);case 5:r=i.i,e.g.serverCertificate=ue(r.data),i.o(4);break;case 3:throw new pe(2,6,6017,i.l());case 4:if(e.j.g)return i.return();case 2:return e.g.serverCertificate&&e.g.serverCertificate.length?(i.m(6),i.g(e.u.setServerCertificate(e.g.serverCertificate),8)):i.return();case 8:i.o(0);break;case 6:throw new pe(2,6,6004,i.l().message)}})}(e),9);case 9:Ki(e.j),l.o(0);break;case 2:if(s=l.l(),Ki(e.j,s),e.g=null,s instanceof pe)throw s;throw new pe(2,6,6002,s.message)}})}function jo(e){Bo(e)&&e.l.resolve()}function _o(e,t){new Or(function(){t.loaded=!0,jo(e)}).ba(Go)}function Po(e,t,n){var r,i,o,a,s,l,u;return _(function(c){switch(c.h){case 1:try{r=e.u.createSession("persistent-license")}catch(t){return i=new pe(2,6,6005,t.message),e.m(i),c.return(Promise.reject(i))}return e.C.G(r,"message",function(t){Ao(e)?e.M.push(t):Do(e,t)}),e.C.G(r,"keystatuseschange",function(t){return Ro(e,t)}),o={initData:n.initData,initDataType:n.initDataType,loaded:!1,Kh:1/0,wb:null,type:"persistent-license",Ae:0,tj:!1},e.i.set(r,o),c.m(2),c.g(r.load(t),4);case 4:return a=c.i,Ki(e.j),a||(e.i.delete(r),s=e.h.persistentSessionOnlinePlayback?1:2,e.m(new pe(s,6,6013)),o.loaded=!0),_o(e,o),jo(e),c.return(r);case 2:l=c.l(),Ki(e.j,l),e.i.delete(r),u=e.h.persistentSessionOnlinePlayback?1:2,e.m(new pe(u,6,6005,l.message)),o.loaded=!0,jo(e);case 3:return c.return(Promise.resolve())}})}function Io(e,t,n,r,i){i=void 0!==i&&i;try{var o=e.u.createSession(r)}catch(t){return e.m(new pe(2,6,6005,t.message)),null}return e.C.G(o,"message",function(t){Ao(e)?e.M.push(t):Do(e,t)}),e.C.G(o,"keystatuseschange",function(t){return Ro(e,t)}),e.i.set(o,{initData:n,initDataType:t,loaded:!1,Kh:1/0,wb:null,type:r,Ae:0,tj:i}),o.closed.then(function(t){if(!e.j.g){var n=e.i.get(o);if(n){var r=o;"unknown"!==(t=t||"unknown")&&(e.i.delete(r),$o(e,t,n))}}}).catch(function(){}),e.h.logLicenseExchange&&Ce(n),o.generateRequest(t,n).catch(function(t){if(!e.j.g){e.i.delete(o);var n=t.errorCode;if(n&&n.systemCode){var r=n.systemCode;r<0&&(r+=4294967296),r="0x"+r.toString(16)}e.m(new pe(2,6,6006,t.message,t,r))}}),o}function Ao(e){return e.o?e.h.delayLicenseRequestUntilPlayed&&e.o.paused&&!e.ma:!e.Y&&e.h.delayLicenseRequestUntilPlayed}function Do(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b;_(function(w){switch(w.h){case 1:if(n=t.target,e.h.logLicenseExchange&&Ce(t.message),r=e.i.get(n),i=e.g.licenseServerUri,o=e.h.advanced[e.g.keySystem],"individualization-request"==t.messageType&&o&&o.individualizationServer&&(i=o.individualizationServer),(a=Ni([i],e.h.retryParameters)).body=t.message,a.method="POST",a.licenseRequestType=t.messageType,a.sessionId=n.sessionId,a.drmInfo=e.g,r&&(a.initData=r.initData,a.initDataType=r.initDataType,r.tj&&(a.licenseRequestType="license-renewal")),o&&o.headers)for(s in o.headers)a.headers[s]=o.headers[s];if(l=$e(e.g.keySystem)){var x=a,S=e.g;try{var k=be(x.body);if(k){var O=JSON.parse(k);O.type||(O.type=S.sessionType,x.body=we(JSON.stringify(O)))}}catch(e){}}if(Ne(e.g.keySystem))if((x=ve(a.body,!0,!0)).includes("PlayReadyKeyMessage")){for(k=(S=m(S=Qt(x=Wt(x,"PlayReadyKeyMessage"),"HttpHeader"))).next();!k.done;k=S.next())k=Qt(O=k.value,"name")[0],O=Qt(O,"value")[0],a.headers[Jt(k)]=Jt(O);x=Qt(x,"Challenge")[0],a.body=Ee(Jt(x))}else a.headers["Content-Type"]="text/xml; charset=utf-8";return u=Date.now(),w.m(2),d=e.D.xc.request(2,a,{isPreload:e.V()}),e.X.push(d),w.g(d.promise,4);case 4:c=w.i,q(e.X,d),w.o(3);break;case 2:if(f=w.l(),e.j.g)return w.return();if(p={sessionId:n.sessionId,sessionType:r.type,initData:r.initData,initDataType:r.initDataType},h=new pe(2,6,6007,f,p),e.h.failureCallback)try{e.h.failureCallback(h)}catch(e){}return h.handled?(r&&r.wb&&r.wb.reject(h),w.return()):(1==e.i.size?(e.m(h),r&&r.wb&&r.wb.reject(h)):(r&&r.wb&&r.wb.reject(h),e.i.delete(n),Bo(e)&&(e.l.resolve(),e.L.ba(.1))),w.return());case 3:return e.j.g?w.return():(e.J+=(Date.now()-u)/1e3,e.h.logLicenseExchange&&Ce(c.data),l&&function(e,t){t=ye(t.data);try{var n=JSON.parse(t),r=new Map(n.keys.map(function(e){var t=e.kid;return e=e.k,[Ve(t),Ve(e)]}));if(e.g.clearKeys)for(var i=m(r),o=i.next();!o.done;o=i.next()){var a=m(o.value),s=a.next().value,l=a.next().value;e.g.clearKeys.set(s,l)}else e.g.clearKeys=r}catch(e){}}(e,c),w.m(5),w.g(n.update(c.data),7));case 7:r&&(r.Ae=Date.now()/1e3),w.o(6);break;case 5:return y=(g=w.l())&&g.message||String(g),v=new pe(2,6,6008,y),e.m(v),r&&r.wb&&r.wb.reject(v),w.return();case 6:if(e.j.g)return w.return();b=new ki("drmsessionupdate"),e.D.onEvent(b),r&&(r.wb&&r.wb.resolve(),_o(e,r)),w.j()}})}
99function Ro(e,t){t=t.target;var n=e.i.get(t),r=!1;t.keyStatuses.forEach(function(t,i){if("string"==typeof i){var o=i;i=t,t=o}if(o=ne(),Ne(e.g.keySystem)&&16==i.byteLength&&o.cg()){var a=(o=de(i)).getUint32(0,!0),s=o.getUint16(4,!0),l=o.getUint16(6,!0);o.setUint32(0,a,!1),o.setUint16(4,s,!1),o.setUint16(6,l,!1)}n&&"status-pending"!=t&&(n.loaded=!0),"expired"==t&&(r=!0),i=_e(i).slice(0,32),e.aa.set(i,t)});var i=t.expiration-Date.now();(i<0||r&&i<1e3)&&n&&!n.wb&&(e.i.delete(t),Mo(e,t)),Bo(e)&&(e.l.resolve(),e.L.ba(Wo))}function Mo(e,t){var n,r;return _(function(i){switch(i.h){case 1:return n=null,i.m(2),i.g(jr(Ho,Promise.all([t.close().catch(function(){}),t.closed])),4);case 4:r=i.i,n=r[1],i.o(3);break;case 2:i.l();case 3:n&&"unknown"!==n&&$o(e,n),i.j()}})}function $o(e,t,n){if("internal-error"===t)e.m(new pe(2,6,6005,"CDM reported internal error"));else if("closed-by-application"!==t&&"release-acknowledged"!==t&&"resource-evicted"!==t&&"hardware-context-reset"===t&&n)if(n.initDataType&&n.initData)try{Io(e,n.initDataType,n.initData,n.type)}catch(t){e.m(new pe(2,6,6005,"Failed to recreate session after hardware context reset: "+t.message))}else e.m(new pe(2,6,6005,"Cannot recreate session after hardware reset: missing metadata"))}function Lo(e){var t;return _(function(n){return t=Array.from(e.i.entries()),e.i.clear(),n.g(Promise.all(t.map(function(t){var n=(t=m(t)).next().value,r=t.next().value;return _(function(t){return 1==t.h?(t.m(2),e.Y||e.B.has(n.sessionId)||"persistent-license"!==r.type||e.h.persistentSessionOnlinePlayback?t.g(Mo(e,n),5):t.g(n.remove(),5)):2!=t.h?t.o(0):(t.l(),void t.j())})})),0)})}function No(e){return(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[])}function Uo(e,t){var n,r,i,o,a,s,l,u;_(function(c){switch(c.h){case 1:return(n=e.i.get(t))&&(n.Ae=Date.now()/1e3),e.g?(r=e.g.keySystem,i=t,o={sessionId:t.sessionId,sessionType:e.g.sessionType,initData:n?n.initData:null,initDataType:n?n.initDataType:null},c.m(2),Ue(r)?(a=we("renew"),c.g(t.update(a),5)):Ne(r)&&n&&n.initData&&n.initDataType?c.g(function(e,t,n){var r;return _(function(i){if(1==i.h)return e.i.delete(t),i.g(Mo(e,t),2);if(!(r=Io(e,n.initDataType,n.initData,e.g.sessionType,!0)))throw new pe(2,6,6005,"Failed to create new session for renewal");return i.return(r)})}(e,t,n),7):(z("Manual license renewal is not supported for "+r),c.return())):c.return();case 7:i=c.i,c.A(5);break;case 5:c.o(3);break;case 2:return c.l(),c.return();case 3:s=e.i.get(i),l={sessionId:i.sessionId,sessionType:e.g.sessionType,initData:s?s.initData:null,initDataType:s?s.initDataType:null},u=new ki("licenserenewal",(new Map).set("oldSessionMetadata",o).set("newSessionMetadata",l)),e.D.onEvent(u),c.j()}})}function Bo(e){return function(e,t){for(var n=(e=m(e)).next();!n.done;n=e.next())if(!t(n.value))return!1;return!0}(e=e.i.values(),function(e){return e.loaded})}function Fo(t,n,r){var i=[],o=[],a=[],s=[],l=[],u=new Set,c=new Set;for(function(t,n,r,i,o,a,s,l){for(var u=[],c=(t=m(t)).next(),d={};!c.done;d={Wa:void 0},c=t.next()){if(d.Wa=c.value,n.includes(d.Wa.encryptionScheme)||n.push(d.Wa.encryptionScheme),$e(d.Wa.keySystem)&&d.Wa.licenseServerUri.startsWith("data:application/json;base64,")?u.includes(d.Wa.licenseServerUri)||u.push(d.Wa.licenseServerUri):r.includes(d.Wa.licenseServerUri)||r.push(d.Wa.licenseServerUri),o.includes(d.Wa.serverCertificateUri)||o.push(d.Wa.serverCertificateUri),d.Wa.serverCertificate&&(i.some(function(e){return function(t){return se(t,e.Wa.serverCertificate)}}(d))||i.push(d.Wa.serverCertificate)),d.Wa.initData)for(var f=(c=m(d.Wa.initData)).next(),p={};!f.done;p={sh:void 0},f=c.next())p.sh=f.value,a.some(function(e){return function(t){var n=e.sh;return!(!t.keyId||t.keyId!=n.keyId)||t.initDataType==n.initDataType&&se(t.initData,n.initData)}}(p))||a.push(p.sh);if(d.Wa.keyIds)for(f=(c=m(d.Wa.keyIds)).next();!f.done;f=c.next())s.add(f.value);if(d.Wa.keySystemUris&&l)for(c=(d=m(d.Wa.keySystemUris)).next();!c.done;c=d.next())l.add(c.value)}if(1==u.length)r.push(u[0]);else if(u.length>0){for(n=[],i=(u=m(u)).next();!i.done;i=u.next())i=e.atob(i.value.split("data:application/json;base64,").pop()),i=JSON.parse(i),n.push.apply(n,y(i.keys));u=JSON.stringify({keys:n}),r.push("data:application/json;base64,"+e.btoa(u))}}(r,i,o,s,a,l,u,c),t=t.P?"persistent-license":"temporary",n={keySystem:n,encryptionScheme:i[0],licenseServerUri:o[0],distinctiveIdentifierRequired:r[0].distinctiveIdentifierRequired,persistentStateRequired:r[0].persistentStateRequired,sessionType:r[0].sessionType||t,audioRobustness:r[0].audioRobustness||"",videoRobustness:r[0].videoRobustness||"",serverCertificate:s[0],serverCertificateUri:a[0],initData:l,keyIds:u,mediaTypes:r[0].mediaTypes},c.size>0&&(n.keySystemUris=c),c=(r=m(r)).next();!c.done;c=r.next())(c=c.value).distinctiveIdentifierRequired&&(n.distinctiveIdentifierRequired=c.distinctiveIdentifierRequired),c.persistentStateRequired&&(n.persistentStateRequired=c.persistentStateRequired);return n}function zo(t,n,r,i){var o=t.keySystem;!o||$e(o)&&t.licenseServerUri||(n.size&&n.get(o)&&(n=n.get(o),t.licenseServerUri=n),t.keyIds||(t.keyIds=new Set),(r=r.get(o))&&(t.distinctiveIdentifierRequired||(t.distinctiveIdentifierRequired=r.distinctiveIdentifierRequired),t.persistentStateRequired||(t.persistentStateRequired=r.persistentStateRequired),t.serverCertificate||(t.serverCertificate=r.serverCertificate),r.sessionType&&(t.sessionType=r.sessionType),t.serverCertificateUri||(t.serverCertificateUri=r.serverCertificateUri)),i[o]&&(t.keySystem=i[o]
99),e.cast&&e.cast.__platform__&&"com.microsoft.playready"==o&&(t.keySystem="com.chromecast.playready"))}function Vo(e,t){if(0!=(e=Xi(e)).size){e=rt(e);for(var n=(t=m(t)).next();!n.done;n=t.next())(n=n.value).video&&(n.video.drmInfos=[e]),n.audio&&(n.audio.drmInfos=[e])}}(r=wo.prototype).destroy=function(){return this.j.destroy()},r.configure=function(e,t){this.h=e,t&&(this.V=t),this.F&&this.R&&this.g&&this.F.Ka(this.h.updateExpirationTime)},r.Ub=function(e){var t,n,r,i,o=this;return _(function(a){if(1==a.h)return o.o===e?a.return():o.u?(t=ne(),o.o=e,o.h.delayLicenseRequestUntilPlayed&&o.C.na(o.o,"play",function(){for(var e=m(o.M),t=e.next();!t.done;t=e.next())Do(o,t.value);o.ma=!0,o.M=[]}),(n=Jw(t,o.o))?o.C.Hb(n,["connect","connecting","disconnect"],function(){Lo(o)}):"webkitCurrentPlaybackTargetIsWireless"in o.o&&o.C.G(o.o,"webkitcurrentplaybacktargetiswirelesschanged",function(){return Lo(o)}),o.H=o.g&&o.g.initData.find(function(e){return e.initData.length>0})||null,r=o.g.keySystem,(i=t.Hh(r))||!o.H&&"com.apple.fps"===o.g.keySystem&&!o.B.size?a.A(2):a.g(ko(o),2)):(o.C.na(e,"encrypted",function(){o.m(new pe(2,6,6010))}),a.return());Oo(o).catch(function(){}),!i&&(o.H||o.B.size||o.h.parseInbandPsshEnabled)||o.C.G(o.o,"encrypted",function(e){return function(e,t){return _(function(n){if(1==n.h)return n.g(ko(e),2);To(e,t.initDataType,ue(t.initData)),n.j()})}(o,e)}),a.j()})},r.mh=function(){var e=this,t=this.i.keys();return t=Yi(t,function(t){var n=e.i.get(t);return{sessionId:t.sessionId,sessionType:n.type,initData:n.initData,initDataType:n.initDataType}}),Array.from(t)},r.Wh=function(e){var t=this;this.i.forEach(function(n,r){null!=e&&r.sessionId!=e||Uo(t,r)})},r.ci=function(e,t){t=void 0===t?.1:t;var n,r,i,o,a=this;return _(function(s){switch(s.h){case 1:if(Ki(a.j),r=n=null,a.i.forEach(function(t,i){i.sessionId===e.sessionId&&(n=i,r=t)}),!(n&&r&&a.g&&r.initData&&r.initDataType))return s.return(!1);if(i=r.initData,o=r.initDataType,!(t>0)){s.A(2);break}return s.g(_r(t),2);case 2:return s.m(4),a.i.delete(n),s.g(Mo(a,n),6);case 6:if(!Io(a,o,i,a.g.sessionType,!1))throw new pe(2,6,6005,"Failed to create new session for license retry");return s.return(!0);case 4:return s.l(),s.return(!1)}})},r.re=function(){for(var e=1/0,t=this.i.keys(),n=(t=m(t)).next();!n.done;n=t.next())n=n.value,isNaN(n.expiration)||(e=Math.min(e,n.expiration));return e},r.Xb=function(){return this.g},r.zf=function(){return Ji(this.ha)};var Ho=1,Go=5,Wo=.5;function qo(){this.g=Xo,this.j=(new Map).set(Xo,2).set(Yo,1),this.i=0,this.h=-1}function Ko(e,t){var n=e.g!==t;return e.g=t,n&&t===Xo&&(e.i=Date.now()),n}var Yo=0,Xo=1;function Jo(e,t,n){this.h=e,this.i=t,this.g=n}function Zo(e,t){var n,r,i;return _(function(o){if(1==o.h)return o.g(function(e,t,n,r){return n=void 0===n?[]:n,r=void 0===r?{}:r,_(function(i){return 1==i.h?i.g(Dr(e,t,t.offlineSessionIds.length>0,n,r),2):(function(e){e.textStreams=e.textStreams.filter(function(e){return yr(e=er(e.mimeType,e.codecs))})}(t),i.g(function(e){var t,n,r,i,o,a,s;return _(function(l){switch(l.h){case 1:t=[],n=m(e.imageStreams),r=n.next();case 2:if(r.done){l.A(4);break}if(i=r.value,"application/mp4"==(o=i.mimeType)&&"mjpg"==i.codecs&&(o="image/jpg"),ni.has(o)){l.A(5);break}if(!(a=ri.get(o))){ni.set(o,!1),l.A(5);break}return l.g(function(e){return new Promise(function(t){var n=new Image;n.src=e,"decode"in n?n.decode().then(function(){t(!0)}).catch(function(){t(!1)}):n.onload=n.onerror=function(){t(2===n.height)}})}(a),7);case 7:s=l.i,ni.set(o,s);case 5:ni.get(o)&&t.push(i),r=n.next(),l.A(2);break;case 4:e.imageStreams=t,l.j()}})}(t),0))})}(e.g,t,e.h.drm.preferredKeySystems,e.h.drm.keySystemsMapping),2);if(e.h.streaming.dontChooseCodecs||(n=e.h.preferredVideo.map(function(e){return e.codec}).filter(Boolean),r=e.h.preferredAudio.map(function(e){return e.codec}).filter(Boolean),i=e.h.preferredText.map(function(e){return e.format}).filter(Boolean),Ir(t,n,r,e.h.preferredDecodingAttributes,i)),!t.variants.some(Gr))throw new pe(2,4,4032);return o.return(ea(e,t))})}function Qo(e,t){var n=e.h.restrictions;e=e.i;
99for(var r=!1,i=(t=m(t.variants)).next();!i.done;i=t.next()){var o=(i=i.value).allowedByApplication;i.allowedByApplication=Ar(i,n,e),o!=i.allowedByApplication&&(r=!0)}return r}function ea(e,t){var n=Qo(e,t);if(t){var r=e.g?e.g.Xb():null;if(r&&e.g.u){for(var i=new Set,o=m(t.variants),a=o.next();!a.done;a=o.next())(a=a.value).audio&&i.add(a.audio),a.video&&i.add(a.video);for(o=(i=m(i)).next();!o.done;o=i.next())ta(e,r.keySystem,o.value)}na(e,t)}return n}function ta(e,t,n){for(var r=(n=m(n.drmInfos)).next();!r.done;r=n.next())if((r=r.value).keySystem==t){for(var i=m(r.initData||[]),o=i.next();!o.done;o=i.next())o=o.value,To(e.g,o.initDataType,o.initData);(i=e.g).g&&(i.g.mediaTypes!==r.mediaTypes&&(i.g.mediaTypes=r.mediaTypes),Be(r)&&(i.g=Fo(i,i.g.keySystem,[i.g,r])))}}function na(e,t){function n(e){if(e&&!s.has(e)&&(s.add(e),e.keyIds.size))for(var t=(e=m(e.keyIds)).next();!t.done;t=e.next()){t=t.value;var n=r[i?"00":t];n?ra.includes(n)&&a.add(n):o.add(t)}}var r=e.g?e.g.zf():{},i=(e=Object.keys(r)).length&&"00"==e[0];e=!1;
99for(var o=new Set,a=new Set,s=new WeakSet,l=(t=m(t.variants)).next();!l.done;l=t.next()){if((l=l.value).allowedByApplication){if(l.allowedByKeySystem)return}else e=!0;n(l.audio),n(l.video)}throw new pe(2,4,4012,e={hasAppRestrictions:e,missingKeys:Array.from(o),restrictedKeyStatuses:Array.from(a)})}var ra=["output-restricted","internal-error"];function ia(e,t){var n=null,r=null,i=null,o=null,a=e.S();return 1&t&&(i=e.Sd()),2&t&&(o=e.S()),8&t&&(n=e.S()),16&t&&(r=e.S()),{trackId:a,nc:n,Kc:r,Ni:i,ei:o}}function oa(e,t){return 1==t?{Oa:4294967296*(t=e.S())+(e=e.S())}:{Oa:e.S()}}function aa(e,t){return 1==t?(e.skip(8),e.skip(8)):(e.skip(4),e.skip(4)),t=e.S(),e.skip(4),e=e.Da(),{timescale:t,language:String.fromCharCode(96+(e>>10))+String.fromCharCode(96+((960&e)>>5))+String.fromCharCode(96+(31&e))}}function sa(e,t,n){var r=e.S(),i=[],o=null;1&n&&(o=e.Sh()),4&n&&e.skip(4);for(var a=0;a<r;a++){var s={Ud:null,sampleSize:null,dg:null};256&n&&(s.Ud=e.S()),512&n&&(s.sampleSize=e.S()),1024&n&&e.skip(4),2048&n&&(s.dg=0==t?e.S():e.Sh()),i.push(s)}return{Sj:r,Vc:i,Ic:o}}function la(e,t){1==t?(e.skip(8),e.skip(8)):(e.skip(4),e.skip(4));var n=e.S();return 1==t?e.skip(8):e.skip(4),e.skip(4),e.skip(8),e.skip(2),e.skip(2),e.skip(2),e.skip(2),e.skip(36),{trackId:n,width:t=e.Da()+e.Da()/16,height:e=e.Da()+e.Da()/16}}function ua(e){e.skip(6),e.skip(2),e.skip(8);var t=e.Da();return e.skip(2),e.skip(2),e.skip(2),{channelCount:t,sampleRate:e=e.Da()+e.Da()/65536}}function ca(e){return{codec:lo(e=e.S())}}function da(e,t){e.Z();var n=e.Z(),r=t>=1?n>>4&15:0;t=t>=1?15&n:0,n=e.Z();var i=e.Z(),o=e.Ja(16,!1);o=_e(o);var a=null;return 1===n&&0===i&&(a=e.Z(),a=e.Ja(a,!0)),{defaultKID:o,Rn:n,Pk:i,tf:r,uf:t,Jc:a}}function fa(e,t){return t=void 0!==t&&t,e=e.toString(16).toUpperCase(),t?e:("0"+e).slice(-2)}function pa(e){return(e<10?"0":"")+e}function ha(e,t,n,r){var i=!!(2&t);1&t&&(e.skip(3),n=e.Z(),e.skip(16),0===n&&(r=e.Z(),r=e.Ja(r,!0))),t=e.S();for(var o=[],a=0;a<t;a++){var s=r;if(n>0)s=e.Ja(n,!0);else if(!s)throw Error("SENC specifies IV size 0 but no constant IV is available.");var l=new Uint8Array(16);if(l.set(s.subarray(0,Math.min(s.length,16)),0),s=null,i){var u=e.Da();s=[];for(var c=0;c<u;c++)s.push({ke:e.Da(),Mc:e.S()})}o.push({iv:l,hk:s})}return{bb:o}}function ga(){this.h=null,this.j=new Map,this.i=this.g=null}function ma(e,t,n,r,i){var o,a,s,l,u,c,d,f,p,h,g,y;return _(function(v){if(1==v.h){if(o=r.tf,a=r.uf,0===o&&(o=1,a=0),s=new Uint8Array(e.byteLength),l=[],u=t,c=function(t,n){var r=t;for(t+=n,n={};r<t;n={wd:void 0,Xf:void 0,mf:void 0}){var c=Math.min(16*o,t-r);if(c>=16){var d=16*Math.floor(c/16);n.wd=r,n.Xf=c-d,n.mf=r+d,l.push(ya(e.subarray(n.wd,n.wd+d),u,i.Kg).then(function(t){return function(n){s.set(n,t.wd),t.Xf>0&&s.set(e.subarray(t.mf,t.mf+t.Xf),t.mf)}}(n))),u=e.slice(n.wd+d-16,n.wd+d),r+=d+n.Xf}else s.set(e.subarray(r,r+c),r),r+=c;(n=Math.min(16*a,t-r))>0&&(s.set(e.subarray(r,r+n),r),r+=n)}},n&&n.length)for(d=0,f=m(n),p=f.next();!p.done;p=f.next())h=p.value,g=d,d+=h.ke,s.set(e.subarray(g,g+h.ke),g),h.Mc>0&&(y=d,d+=h.Mc,c(y,h.Mc));else c(0,e.byteLength);return v.g(Promise.all(l),2)}return v.return(s)})}function ya(e,t,n){var r,i,o,a,s,l,u,c;return _(function(d){return 1==d.h?e&&e.byteLength&&e.byteLength%16==0?(r=e.byteLength/16,i=e.subarray(16*(r-1),16*r),o=i.map(function(e){return 16^e}),a=new Uint8Array(16),d.g(crypto.subtle.encrypt({name:"AES-CBC",iv:a},n,o),2)):d.return(new Uint8Array(0)):3!=d.h?(s=d.i,l=new Uint8Array(s,0,16),(u=new Uint8Array(e.byteLength+16)).set(e,0),u.set(l,e.byteLength),d.g(crypto.subtle.decrypt({name:"AES-CBC",iv:t},n,u),3)):(c=d.i,d.return(ue(c)))})}function va(e){return wa.getOrInsertComputed(e,function(){var t,n;return null!=(n=null==(t=self.ManagedMediaSource||self.MediaSource)?void 0:t.isTypeSupported(e))&&n})}function ba(){var e=self.ManagedMediaSource||self.MediaSource;return!!(e&&e.prototype&&e.prototype.setLiveSeekableRange&&e.prototype.clearLiveSeekableRange)}$("shaka.config.CodecSwitchingStrategy",{RELOAD:"reload",SMOOTH:"smooth"}),ga.prototype.destroy=function(){var e=this;return _(function(t){switch(t.h){case 1:if(!e.g){t.A(2);break}return t.m(3),t.g(e.g,5);case 5:t.o(2);break;case 3:t.l();case 2:e.h=null,e.j.clear(),e.g=null,e.i=null,t.j()}})};var wa=new Map;function xa(e){this.g=e=void 0===e?[]:e}function Sa(e){var t=Pa,n="aac";
99e.codecs.includes("mp3")?n="mp3":e.codecs.includes("ac-3")?n=ne().Ie()?"ec-3":"ac-3":e.codecs.includes("ec-3")?n="ec-3":e.codecs.includes("opus")&&(n="opus");var r=new Uint8Array([]);switch(e.type){case"video":e.codecs.includes("avc1")?r=ka(e,"avc1","avcC"):e.codecs.includes("hvc1")&&(r=ka(e,"hvc1","hvcC"));break;case"audio":if("mp3"==n)e=Pa(".mp3",Oa(e));else if("ac-3"==n){n=Pa("dac3",e.fb),r="ac-3";var i=new Uint8Array([]);Aa(e.stream)&&(i=Ca(e.stream,e.codecs),r="enca"),e=Pa(r,Oa(e),n,i)}else if("ec-3"==n)n=Pa("dec3",e.fb),r="ec-3",i=new Uint8Array([]),Aa(e.stream)&&(i=Ca(e.stream,e.codecs),r="enca"),e=Pa(r,Oa(e),n,i);else if("opus"==n)n=Pa("dOps",e.fb),r="Opus",i=new Uint8Array([]),Aa(e.stream)&&(i=Ca(e.stream,e.codecs),r="enca"),e=Pa(r,Oa(e),n,i);else{if(e.fb.byteLength>0)n=Pa("esds",e.fb);else{n=Pa,r=e.id+1,i=e.stream.channelsCount||2;var o=e.stream.audioSamplingRate||44100,a=it("audio",e.codecs.split(",")),s={96e3:0,88200:1,64e3:2,48e3:3,44100:4,32e3:5,24e3:6,22050:7,16e3:8,12e3:9,11025:10,8e3:11,7350:12},l=s[o];"mp4a.40.5"!==a&&"mp4a.40.29"!==a||(l=s[2*o]),o=parseInt(a.split(".").pop(),10),ja(a=Fa.value(),r,6),a[26]=o<<3|l>>>1,a[27]=l<<7|i<<3,n=n("esds",a)}r="mp4a",i=new Uint8Array([]),Aa(e.stream)&&(i=Ca(e.stream,e.codecs),r="enca"),e=Pa(r,Oa(e),n,i)}r=e}return t("stbl",e=Pa("stsd",Xa.value(),r),Qa.value(),es.value(),ts.value(),ns.value())}function ka(e,t,n){var r=e.stream.width||0,i=e.stream.height||0,o=new Uint8Array([]);if(e.fb.byteLength>0&&(o=Pa(n,e.fb)),ja(n=Va.value(),r,24),ja(n,i,26),e.bd||e.nd){r=e.bd||0,i=e.nd||0;var a=Ia("pasp",8);Ea(a,r,8),Ea(a,i,12),r=a}else r=new Uint8Array([]);return i=new Uint8Array([]),Aa(e.stream)&&(i=Ca(e.stream,e.codecs),t="encv"),Pa(t,n,o,r,i)}function Oa(e){var t=e.stream.channelsCount||2;e=e.stream.audioSamplingRate||44100;var n=za.value();return n[17]=t,ja(n,e,24),n}function Ta(e){var t=[];if(!Aa(e))return new Uint8Array([]);for(var n=(e=m(e.drmInfos)).next();!n.done;n=e.next())if((n=n.value).initData)for(var r=(n=m(n.initData)).next();!r.done;r=n.next())t.push(r.value.initData);return Pe.apply(Oe,y(t))}function Ca(e,t){var n=Pa,r=t.split(".")[0];Ea(t=Ia("frma",4),_a(r),8),r="cenc";var i=e.drmInfos[0];i&&i.encryptionScheme&&(r=i.encryptionScheme),Ea(i=Ga.value(),_a(r),4),r=Pa("schm",i),i=Pa;for(var o=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),a=(e=m(e.drmInfos)).next();!a.done;a=e.next())if((a=a.value)&&a.keyIds&&a.keyIds.size)for(var s=(a=m(a.keyIds)).next();!s.done;s=a.next()){o=s.value,s=new Uint8Array(o.length/2);for(var l=0;l<o.length/2;l+=1)s[l]=parseInt(String(o[2*l]+o[2*l+1]),16);o=s}return n("sinf",t,r,i("schi",e=Pa("tenc",Ha.value(),o)))}function Ea(e,t,n){e[n]=t>>>24&255,e[n+1]=t>>>16&255,e[n+2]=t>>>8&255,e[n+3]=255&t}function ja(e,t,n){e[n]=t>>>8&255,e[n+1]=255&t}function _a(e){for(var t=0,n=0;n<e.length;n+=1)t|=e.charCodeAt(n)<<8*(e.length-n-1);return t}function Pa(e){for(var t=P.apply(1,arguments),n=0,r=m(t),i=r.next();!i.done;i=r.next())n+=i.value.byteLength;for(n=Ia(e,n),r=8,i=0;i<t.length;i++)n.set(t[i],r),r+=t[i].byteLength;return n}function Ia(e,t){var n=Ra.get(e);return n||(n=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)],Ra.set(e,n)),e=8+t,(t=new Uint8Array(e))[0]=e>>24&255,t[1]=e>>16&255,t[2]=e>>8&255,t[3]=255&e,t.set(n,4),t}function Aa(e){return e.encrypted&&e.drmInfos.length>0}var Da=4294967295,Ra=new Map,Ma=new te(function(){return new Uint8Array([109,100,97,116])}),$a=new te(function(){return new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255])}),La=new te(function(){return new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0])}),Na=new te(function(){return new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}),Ua=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])}),Ba=new te(function(){return new Uint8Array([0,0,0,58,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])}),Fa=new te(function(){return new Uint8Array([0,0,0,0,3,25,0,0,0,4,17,64,21,0,0,0,0,0,0,0,0,0,0,0,5,2,0,0,6,1,2])}),za=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0])}),Va=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17])}),Ha=new te(function(){return new Uint8Array([0,0,0,0,0,0,1,8])}),Ga=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,0,0,1,0,0])}),Wa=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0])}),qa=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0])}),Ka=new te(function(){return new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}),Ya=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,0])}),Xa=new te(function(){return new Uint8Array([0,0,0,0,0,0,0,1])}),Ja=new te(function(){var e=new Uint8Array([105,115,111,109]),t=new Uint8Array([97,118,99,49]);return Pa("ftyp",e,new Uint8Array([0,0,0,1]),e,t)}),Za=new te(function(){var e=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]);return e=Pa("dref",e),Pa("dinf",e)}),Qa=new te(function(){return Ia("stts",8)}),es=new te(function(){return Ia("stsc",8)}),ts=new te(function(){return Ia("stsz",12)}),ns=new te(function(){return Ia("stco",8)});function rs(e){var t,n,r,i,o=[];if((new to).ua(ho,function(e){o.push(e),no(e)}).T("tfhd",function(e){t=e,r=ia(e.reader,e.flags)}).T("trun",function(e){n=e,i=sa(e.reader,e.version,e.flags)}).parse(e),r&&2!==r.ei){var a=t.start+uo(t)+4+(null!==r.Ni?8:0),s=de(e);if(null!==r.ei)s.setUint32(a,2);else{os(e,t.start,t.size+4);var l=s.getUint32(t.start+8);s.setUint32(t.start+8,2|l),i&&null!==i.Ic&&s.setInt32(n.start+uo(n)+4,i.Ic+4),l=e.subarray(0,a),s=e.subarray(a),(e=new Uint8Array(e.byteLength+4)).set(l),l=[];for(var u=3;u>=0;
99u--)l.push(2>>8*u&255);for(e.set(new Uint8Array(l),a),e.set(s,a+4),s=(a=m(o)).next();!s.done;s=a.next())os(e,(s=s.value).start,s.size+4)}}return e}function is(e,t,n,r,i,o,a){var s=Ca(e,r.name),l=t.subarray(r.start,r.start+r.size);for((e=new Uint8Array(r.size+s.byteLength)).set(l,0),de(e).setUint32(4,o),e.set(s,r.size),os(e,0,e.byteLength),o=new Uint8Array(t.byteLength+e.byteLength),r=ne().Hf(a)?r.start:r.start+r.size,a=t.subarray(r),o.set(t.subarray(0,r)),o.set(e,r),o.set(a,r+e.byteLength),i=(t=m(i)).next();!i.done;i=t.next())os(o,(i=i.value).start,i.size+e.byteLength);return e=de(o,n.start),n=uo(n),t=e.getUint32(n),e.setUint32(n,t+1),o}function os(e,t,n){0!=(t=(e=de(e,t)).getUint32(0))&&(1==t?(e.setUint32(8,n>>32),e.setUint32(12,4294967295&n)):e.setUint32(0,n))}function as(e,t,n,r,i,o,a,s){this.U=e,this.startByte=t,this.endByte=n,this.Jd=void 0===r?null:r,this.timescale=void 0===i?null:i,this.h=void 0===o?null:o,this.aesKey=void 0===a?null:a,this.g=this.mimeType=this.codecs=null,this.encrypted=void 0!==s&&s}function ss(e,t){return e===t||(e&&t?e.Rc()==t.Rc()&&e.Oc()==t.Oc()&&X(e.U().sort(),t.U().sort())&&se(e.$b(),t.$b()):e==t)}function ls(e,t,n,r,i,o,a,s,l,u,c,d,f,p,h,g){for(u=void 0===u?[]:u,p=void 0===p?ds:p,this.startTime=e,this.j=this.endTime=t,this.D=n,this.startByte=r,this.endByte=i,this.ia=o,this.timestampOffset=a,this.appendWindowStart=s,this.appendWindowEnd=l,this.h=u,this.tilesLayout=void 0===c?"":c,this.B=void 0===d?null:d,this.g=void 0===f?null:f,this.status=p,this.preload=!1,this.l=!0,this.o=!1,this.aesKey=void 0===h?null:h,this.thumbnailSprite=null,this.i=-1,this.m=void 0!==g&&g,this.ze=this.gd=!1,t=(e=m(this.h)).next();!t.done;t=e.next())t.value.zj();this.m&&this.h.length&&this.h[this.h.length-1].yj(),this.u=this.bandwidth=this.mimeType=this.codecs=null,this.F=!1,this.C=null}function us(e){if(e.endByte)return e.endByte+1-e.startByte;if(e.bandwidth){var t=e.bandwidth*(e.endTime-e.startTime);if(!isNaN(t)&&t>0)return t}if(e.h.length>0&&e.m)for(e=(e=m(e.h)).next();!e.done;e=e.next()){us(e.value);break}return null}function cs(e,t){e.ia=t;for(var n=(e=m(e.h)).next();!n.done;n=e.next())cs(n.value,t)}as.prototype.Rc=function(){return this.startByte},as.prototype.Oc=function(){return this.endByte},as.prototype.Je=function(e){this.h=e},as.prototype.$b=function(){return this.h},$("shaka.media.InitSegmentReference",as),as.prototype.getEndByte=as.prototype.Oc,as.prototype.getStartByte=as.prototype.Rc,(r=ls.prototype).U=function(){return this.D()},r.getStartTime=function(){return this.startTime},r.jl=function(){return this.endTime},r.Rc=function(){return this.startByte},r.Oc=function(){return this.endByte},r.Fl=function(){return this.tilesLayout},r.El=function(){return this.B},r.tc=function(){return this.status},r.Wl=function(){this.status=fs},r.Fh=function(){this.preload=!0},r.isPreload=function(){return this.preload},r.Id=function(){this.l=!1},r.Ml=function(){return this.l},r.zj=function(){this.gd=!0},r.Ol=function(){return this.gd},r.yj=function(){this.ze=!0},r.Nl=function(){return this.ze},r.xj=function(){this.o=!0},r.Kl=function(){return this.o},r.ig=function(e){this.thumbnailSprite=e},r.Cl=function(){return this.thumbnailSprite},r.offset=function(e){this.startTime+=e,this.endTime+=e,this.j+=e;for(var t=m(this.h),n=t.next();!n.done;n=t.next())(n=n.value).startTime+=e,n.endTime+=e,n.j+=e},r.si=function(e){null==this.g?F("Sync attempted without sync time!"):(e=this.g-e-this.startTime,Math.abs(e)>=.001&&this.offset(e))},r.Je=function(e,t){this.u=e,this.F=void 0!==t&&t},r.$b=function(e){var t=this.u;return(void 0===e||e)&&this.F&&(this.u=null),t},r.hg=function(e){this.C=e},r.getMetadata=function(){return this.C},$("shaka.media.SegmentReference",ls),ls.prototype.getMetadata=ls.prototype.getMetadata,ls.prototype.setMetadata=ls.prototype.hg,ls.prototype.getSegmentData=ls.prototype.$b,ls.prototype.setSegmentData=ls.prototype.Je,ls.prototype.syncAgainst=ls.prototype.si,ls.prototype.offset=ls.prototype.offset,ls.prototype.getThumbnailSprite=ls.prototype.Cl,ls.prototype.setThumbnailSprite=ls.prototype.ig,ls.prototype.hasByterangeOptimization=ls.prototype.Kl,ls.prototype.markAsByterangeOptimization=ls.prototype.xj,ls.prototype.isLastParti
99al=ls.prototype.Nl,ls.prototype.markAsLastPartial=ls.prototype.yj,ls.prototype.isPartial=ls.prototype.Ol,ls.prototype.markAsPartial=ls.prototype.zj,ls.prototype.isIndependent=ls.prototype.Ml,ls.prototype.markAsNonIndependent=ls.prototype.Id,ls.prototype.isPreload=ls.prototype.isPreload,ls.prototype.markAsPreload=ls.prototype.Fh,ls.prototype.markAsUnavailable=ls.prototype.Wl,ls.prototype.getStatus=ls.prototype.tc,ls.prototype.getTileDuration=ls.prototype.El,ls.prototype.getTilesLayout=ls.prototype.Fl,ls.prototype.getEndByte=ls.prototype.Oc,ls.prototype.getStartByte=ls.prototype.Rc,ls.prototype.getEndTime=ls.prototype.jl,ls.prototype.getStartTime=ls.prototype.getStartTime,ls.prototype.getUris=ls.prototype.U;var ds=0,fs=1;function ps(e){return 1==e.length&&e.end(0)-e.start(0)<1e-4}function hs(e){return!e||ps(e)?null:1==e.length&&e.start(0)<0?0:e.length?e.start(0):null}function gs(e){return!e||ps(e)?null:e.length?e.end(e.length-1):null}function ms(e,t){return!(!e||!e.length||ps(e)||t>e.end(e.length-1))&&t>=e.start(0)}function ys(e,t){if(!e||!e.length||ps(e))return 0;for(var n=0,r=(e=m(bs(e))).next();!r.done;r=e.next()){var i=r.value;r=i.start,(i=i.end)>t&&(n+=i-Math.max(r,t))}return n}function vs(e,t){if(!e||!e.length||ps(e))return 0;for(var n=0,r=(e=m(bs(e))).next();!r.done;r=e.next()){var i=r.value;r=i.start,i=i.end,r<t&&(n+=Math.min(i,t)-r)}return n}function bs(e){if(!e)return[];for(var t=[],n=0;n<e.length;n++)t.push({start:e.start(n),end:e.end(n)});return t}function ws(){}function xs(e,t){var n=Os.get(t)||[];t=[];for(var r=(n=m(n)).next();!r.done;r=n.next())r=r.value,t.push.apply(t,y(r().parse(e)));for(e=new Set,n=[],r=(t=m(t)).next();!r.done;r=t.next())r=r.value,e.has(r.key)||(e.add(r.key),n.push(r));return n}function Ss(e){return null!=(e=Os.get(e))&&e.length>0}function ks(e,t){Os.has(e)||Os.set(e,[]),Os.get(e).push(t)}ls.Status={Ym:ds,En:fs,ln:2},$("shaka.metadata.Metadata",ws),ws.unregisterParserByMime=function(e){Os.delete(e)},ws.registerParserByMime=ks,ws.supports=Ss,ws.getMetadataFrames=xs;var Os=new Map;function Ts(){}function Cs(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128}function Es(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128}function js(e,t){var n=(127&e[t])<<21;return n|=(127&e[t+1])<<14,(n|=(127&e[t+2])<<7)|127&e[t+3]}function _s(e,t){switch(t){case 0:return Array.from(e).map(function(e){return String.fromCharCode(e)}).join("");case 1:return be(e);case 2:return ve(e,!1);case 3:return ye(e);default:return""}}function Ps(e){return 1===e||2===e?2:1}function Is(e,t,n){if(n=void 0===n?0:n,1===t||2===t){for(t=n;t+1<e.length;t+=2)if(0===e[t]&&0===e[t+1])return t;return-1}return e.indexOf(0,n)}function As(e){var t={key:e.type,description:"",data:"",mimeType:null,pictureType:null};if("APIC"===e.type){if(e.size<2)return null;var n=e.data[0],r=e.data.subarray(1).indexOf(0);if(-1===r)return null;var i,o=ye(ue(e.data,1,r)),a=e.data[2+r],s=3+r;return-1===(r=Is(e.data,n,s))?null:(s=_s(e.data.subarray(s,r),n),n=r+Ps(n),i="--\x3e"===o?ye(e.data.subarray(n)):le(e.data.subarray(n)),t.mimeType=o,t.pictureType=a,t.description=s,t.data=i,t)}return"COMM"===e.type?e.size<5?null:(i=e.data[0],o=ye(e.data.subarray(1,4)).replace(/\0/g,""),-1===(n=Is(e.data,i,4))?null:(a=_s(e.data.subarray(4,n),i),e=_s(e.data.subarray(n+Ps(i)),i).replace(/\0*$/,""),t.description=a||o,t.data=e,t)):"TXXX"===e.type?e.size<2?null:(a=e.data[0],-1===(i=Is(e.data,a,1))?null:(o=_s(e.data.subarray(1,i),a),e=_s(e.data.subarray(i+Ps(a)),a).replace(/^\ufeff/,"").replace(/\0*$/,""),t.description=o,t.data=e,t)):"WXXX"===e.type?e.size<2?null:(a=e.data[0],-1===(i=Is(e.data,a,1))?null:(o=_s(e.data.subarray(1,i),a),e=ye(e.data.subarray(i+Ps(a))).replace(/\0*$/,""),t.description=o,t.data=e,t)):"PRIV"===e.type?e.size<2||-1===(o=e.data.indexOf(0))?null:(o=ye(ue(e.data,0,o)),t.description=o,"com.apple.streaming.transportStreamTimestamp"==o?(o=e.data.subarray(o.length+1),e=1&o[3],o=(o[4]<<23)+(o[5]<<15)+(o[6]<<7)+o[7],o/=45,e&&(o+=47721858.84),t.data=o):(e=le(e.data.subarray(o.length+1)),t.data=e),t):"UFID"===e.type?-1===(o=e.data.indexOf(0))?null:(a=ye(ue(e.data,
990,o)),t.description=a,t.data=le(e.data.subarray(o+1)),t):"T"===e.type[0]?e.size<2?null:(e=_s(e.data.subarray(1),e.data[0]).replace(/\0+$/,"").split("\0").map(function(e){return e.replace(/^\ufeff/,"")}).filter(function(e){return e.length>0}).join(" / "),t.data=e,t):"W"===e.type[0]?(e=ye(e.data).replace(/\0*$/,""),t.data=e,t):e.data?(t.data=le(e.data),t):null}function Ds(e){for(var t=0,n=[];Cs(e,t);){var r=e[t+3],i=js(e,t+6);for(e[t+5]>>6&1&&(t+=10),i=(t+=10)+i;t+10<i&&0!==e[t];){var o=e.subarray(t);if(r>=4)var a=js(o,4);else a=o[4]<<24,a|=o[5]<<16,a|=o[6]<<8,a|=o[7],a>>>=0;(a=As(o={type:String.fromCharCode(o[0],o[1],o[2],o[3]),size:a,data:o.subarray(10,10+a)}))&&n.push(a),t+=o.size+10}Es(e,t)&&(t+=10)}return n}function Rs(e,t){for(var n=t=void 0===t?0:t,r=0;Cs(e,t);)e[t+5]>>6&1&&(r+=10),r+=10,r+=js(e,t+6),Es(e,t+10)&&(r+=10),t+=r;return r>0?e.subarray(n,n+r):new Uint8Array([])}Ts.prototype.parse=function(e){return Ds(e)},$("shaka.metadata.Id3Utils",Ts),Ts.prototype.parse=Ts.prototype.parse,Ts.getID3Data=Rs,Ts.getID3Frames=Ds;for(var Ms=m(pr),$s=Ms.next();!$s.done;$s=Ms.next())ks($s.value,function(){return new Ts});function Ls(e,t){this.g=e,this.u=void 0===t?"":t,this.j=!1,this.o=0,this.h=new Map,this.i=Ns++,this.l=this.m=!1}(r=Ls.prototype).destroy=function(){for(var e=m(this.h.values()),t=e.next();!t.done;t=e.next())(t=t.value).wi.stop(),t.reject(new pe(2,3,3018,"Worker transmuxer destroyed"));this.h.clear(),this.l&&(Us&&Us.postMessage({cmd:"destroy",id:this.i}),Bs.delete(this.i),this.l=!1,0===Bs.size&&Us&&(Us.terminate(),Us=null)),this.g.destroy()},r.isSupported=function(e,t){return this.g.isSupported(e,t)},r.convertCodecs=function(e,t){return this.g.convertCodecs(e,t)},r.getOriginalMimeType=function(){return this.g.getOriginalMimeType()},r.transmux=function(e,t,n,r,i){var o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C=this;return _(function(E){if(1==E.h){if(C.j)return E.return(C.g.transmux(e,t,n,r,i));if(!C.l){if(o=function(e){if(Us)return Us;if(!ne().Zd()||!e)return null;try{var t=new Worker(e);return t.addEventListener("message",function(e){var t=(e=e.data).cmd;if("transmuxed"===t||"error"===t){var n=Bs.get(e.id);if(n){var r=e.cmd;if("transmuxed"===r||"error"===r){var i=e.reqId;(t=n.h.get(i))&&(t.wi.stop(),n.h.delete(i),"error"===r?(e=e.error,t.reject(new(Function.prototype.bind.apply(pe,[null,e.severity,e.category,e.code].concat(y(e.data)))))):t.resolve(e))}}}}),t.addEventListener("error",function(){Fs()}),Us=t}catch(e){return null}}(C.u),!o)return C.j=!0,E.return(C.g.transmux(e,t,n,r,i));Bs.set(C.i,C),C.l=!0}if(!(a=Us))return C.j=!0,E.return(C.g.transmux(e,t,n,r,i));C.m||(s=C.g.getOriginalMimeType(),a.postMessage({cmd:"init",id:C.i,mimeType:s}),C.m=!0),l=C.o++,u={id:t.id,codecs:t.codecs,channelsCount:t.channelsCount,audioSamplingRate:t.audioSamplingRate,height:t.height,width:t.width,language:t.language},c=n?{discontinuitySequence:n.i,startTime:n.startTime,endTime:n.endTime,uris:n.U()}:null,d=le(Pe(e)),f=Promise.withResolvers(),p=f.promise,h=f.resolve,g=f.reject,v=!1,(b=new Or(function(){C.h.has(l)&&(C.h.delete(l),v=C.j=!0,h(null))})).ba(30),C.h.set(l,{resolve:h,reject:g,wi:b});try{a.postMessage({cmd:"transmux",id:C.i,reqId:l,data:d,streamProps:u,refProps:c,duration:r,contentType:i},[d])}catch(o){return b.stop(),C.h.delete(l),Fs(),E.return(C.g.transmux(e,t,n,r,i))}return E.g(p,2)}if(w=E.i,v||null===w)return z("Worker transmux unavailable; falling back to main-thread transmuxing"),E.return(C.g.transmux(e,t,n,r,i));if((x=w.streamMutations)&&Object.keys(x).length>0)for(S=m(Object.keys(x)),k=S.next();!k.done;k=S.next())O=k.value,t[O]=x[O];return"raw"===(T=w.output).type?E.return(ue(T.data)):E.return({data:ue(T.data),init:T.init?ue(T.init):null})})},$("shaka.transmuxer.TransmuxerProxy",Ls),Ls.prototype.transmux=Ls.prototype.transmux,Ls.prototype.getOriginalMimeType=Ls.prototype.getOriginalMimeType,Ls.prototype.convertCodecs=Ls.prototype.convertCodecs,Ls.prototype.isSupported=Ls.prototype.isSupported,Ls.prototype.destroy=Ls.prototype.destroy;var Ns=0,Us=null,Bs=new Map;function Fs(){for(var e=m(Bs.values()),t=e.next();!t.done;t=e.next()){(t=t.value).j=!0;for(var n=m(t.h.values()),r=n.next();!r.done;r=n.next())(r=r.value).wi.stop(),r.resolve(null);t.h.clear()}Us=null,Bs.clear()}function zs(){}function Vs(e,t){var n=document.createElement("source");return n.src=e,n.type=void 0===t?"":t,n}function Hs(e){for(var t=!1,n=e.getElementsByTagName("source"),r=n.length-1;r>=0;--r)e.removeChild(n[r]),t=!0;return e.src&&(e.removeAttribute("src"),t=!0),t}function Gs(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function Ws(){return Ks||(qs||(qs=new Or(function(){Ks=null})),(Ks=document.getElementsByTagName("video")[0]||document.getElementsByTagName("audio")[0])||(Ks=document.createElement("video")),qs.ba(1),Ks)}$("shaka.util.Dom",zs),zs.removeAllChildren=Gs,zs.clearSourceFromVideo=Hs;var qs=null,Ks=null;
99function Ys(e,t,n){return n=void 0===n?Number.EPSILON:n,e===t||(e=Math.abs(e-t))<=n||n!==Number.EPSILON&&Math.abs(e-n)<=Number.EPSILON}function Xs(e){return new Date(Date.UTC(1900,0,1,0,0,0,0)+e).getTime()}function Js(e,t){this.j=e,void 0!==t&&t&&(this.j=Ae(e)),this.i=this.j.byteLength,this.g=this.h=0}function Zs(e){var t=e.j.byteLength-e.i,n=Math.min(4,e.i);if(0!==n){for(var r=0,i=0;i<n;i++)r=r<<8|e.j[t+i];e.h=r<<8*(4-n),e.g=8*n,e.i-=n}}function Qs(e,t){if(e.g<=t){t-=e.g;var n=Math.floor(t/8);t-=8*n,e.g-=n,Zs(e)}e.h<<=t,e.g-=t}function el(e,t){var n=Math.min(e.g,t),r=e.h>>>32-n;return e.g-=n,e.g>0?e.h<<=n:e.i>0&&Zs(e),(n=t-n)>0?r<<n|el(e,n):r}function tl(e){for(var t=0;0===e.g;){if(0===e.i)return t;Zs(e)}for(;;){var n=Math.clz32(e.h);if(n>e.g&&(n=e.g),t+=n,e.h<<=n,e.g-=n,e.g>0||0===e.i)break;Zs(e)}return t}function nl(e){Qs(e,1+tl(e))}function rl(e){return el(e,tl(e)+1)-1}function il(e){return 1&(e=rl(e))?1+e>>>1:-1*(e>>>1)}function ol(e){return 1===el(e,1)}function al(e){return el(e,8)}function sl(e,t){for(var n=8,r=8,i=0;i<t;i++)0!==r&&(r=(n+(r=il(e))+256)%256),n=0===r?n:r}function ll(e){return al(e),rl(e),rl(e)}function ul(){this.K=null,this.L=!1,this.C=this.M=null,this.m=[],this.j=[],this.g=[],this.F=this.H=null,this.l=[],this.i=[],this.h=[],this.I=null,this.u=[],this.o=[],this.D=this.J=this.B=null}function cl(e,t,n){return Ie(e,t[n],n+1<t.length?t[n+1]:e.length)}function dl(e,t,n){if(t.byteLength<9||1!=(t[0]<<16|t[1]<<8|t[2]))return null;var r=t[4]<<8|t[5];if(r&&r>n-6)return null;var i=null,o=null,a=t[7];if(t.byteLength<pl(t))return null;if(192&a){i=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2;var s=null;64&a&&(i=ml(i,s=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)),null==e.B&&(e.B=i),i=ml(i,e.B),o=e.B=i,null!=s&&(o=ml(s,i))}return n<=(e=t[8]+9)?null:{packetLength:r,hm:e,pts:i,dts:o}}function fl(e,t){return(e=dl(e,t,t.byteLength))?{data:t.subarray(e.hm),packetLength:e.packetLength,pts:e.pts,dts:e.dts,nalus:[]}:null}function pl(e){return 64&(e=e[7])?19:192&e?14:9}function hl(e){return null==e.pts||null==e.dts?null:Math.min(e.dts,e.pts)/9e4}function gl(e){var t=e.Dd();return t.length>1&&(e=t[0].pts,t=t[1].pts,!isNaN(t-e))?Math.abs(1/(t-e)*9e4):null}function ml(e,t){var n=1;for(e>t&&(n=-1);Math.abs(t-e)>4294967296;)e+=8589934592*n;return e}function yl(e){return!(vl(e)<0)}function vl(e){for(var t=Math.min(1e3,e.length-564),n=0;n<t;){if(71==e[n]&&71==e[n+188]&&71==e[n+376])return n;var r=e.indexOf(71,n+1);n=r>=0&&r<t?r:n+1}return-1}$("shaka.util.ExpGolomb",Js),(r=ul.prototype).clearData=function(){this.m=[],this.j=[],this.g=[],this.l=[],this.i=[],this.h=[],this.u=[],this.o=[]},r.gg=function(e){null!=this.D&&this.D!=e&&(this.B=null),this.D=e},r.parse=function(e){if(e.length<564)return this;for(var t=Math.max(0,vl(e)),n=e.length-(e.length+t)%188,r=!1,i=t;i<n;i+=188)if(71==e[i]){var o=!!(64&e[i+1]),a=((31&e[i+1])<<8)+e[i+2];if((48&e[i+3])>>4>1){var s=i+5+e[i+4];if(s==i+188)continue}else s=i+4;switch(a){case 0:o&&(s+=e[s]+1),this.K=(31&e[s+10])<<8|e[s+11];break;case 17:case 8191:break;case this.K:o&&(s+=e[s]+1),a={audio:-1,video:-1,Ff:-1,audioCodec:"",videoCodec:""};var l=s+3+((15&(o=e)[s+1])<<8|o[s+2])-4;for(s+=12+((15&o[s+10])<<8|o[s+11]);s<l;){var u=(31&o[s+1])<<8|o[s+2],c=(15&o[s+3])<<8|o[s+4];switch(o[s]){case 6:if(c>0)for(var d=s+5,f=c;f>2;){var p=o[d+1]+2;switch(o[d]){case 5:var h=d+2;h=o[h]<<24|o[h+1]<<16|o[h+2]<<8|o[h+3],-1==a.audio&&1332770163===h?(a.audio=u,a.audioCodec="opus"):-1==a.video&&1096167473===h&&(a.video=u,a.videoCodec="av1");break;case 106:-1==a.audio&&(a.audio=u,a.audioCodec="ac3");break;case 122:-1==a.audio&&(a.audio=u,a.audioCodec="ec3");break;case 124:-1==a.audio&&(a.audio=u,a.audioCodec="aac");break;case 127:"opus"==a.audioCodec&&(h=null,128===o[d+2]&&(h=o[d+3]),null!=h&&(this.J={channelCount:15&h?15&h:2,Ik:h,sampleRate:48e3}))}d+=p,f-=p}break;case 15:-1==a.audio&&(a.audio=u,a.audioCodec="aac");break;case 17:-1==a.audio&&(a.audio=u,a.audioCodec="aac-loas");break;case 21:-1==a.Ff&&(a.Ff=u);break;case 27:-1==a.video&&(a.video=u,a.videoCodec="avc");break;case 3:case 4:-1==a.audio&&(a.audio=u,a.audioCodec="mp3");break;case 36:-1==a.video&&(a.video=u,a.videoCodec="hvc");break;case 129:-1==a.audio&&(a.audio=u,a.audioCodec="ac3");break;case 132:case 135:-1==a.audio&&(a.audio=u,a.audioCodec="ec3")}s+=c+5}-1!=(o=a).video&&(this.M=o.video,this.C=o.videoCodec),-1!=o.audio&&(this.H=o.audio,this.F=o.audioCodec),-1!=o.Ff&&(this.I=o.Ff),r&&!this.L&&(r=!1,i=t-188),this.L=!0;break;case this.M:s=e.subarray(s,i+188),o?(this.j.push(this.m.length),this.m.push(s)):this.j.length&&this.m.push(s);break;case this.H:s=e.subarray(s,i+188),o?(this.i.push(this.l.length),this.l.push(s)):this.i.length&&this.l.push(s);break;case this.I:s=e.subarray(s,i+188),o?(this.o.push(this.u.length),this.u.push(s)):this.o.length&&this.u.push(s);break;default:r=!0}}return this},r.Ij=function(e,t){var n=e.pts?e.pts/9e4:null,r=(e=e.data).byteLength,i=1;"hvc"==this.C&&(i=2);var o=t.state||0,a=o,s=0,l=[],u=-1,c=0,d="hvc"===this.C;for(-1==o&&(u=0,c=d?e[0]>>1&63:31&e[0],o=0,s=1);s<r;){var f=e[s++];o?1===o?o=f?0:2:f?1==f?(f=s-o-1,u>=0?l.push({data:e.subarray(u+i,f),fullData:e.subarray(u,f),type:c,time:n,state:null}):(o=l.length?l[l.length-1]:t.Sf)&&(a&&s<=4-a&&o.state&&(o.data=o.data.subarray(0,o.data.byteLength-a),o.fullData=o.fullData.subarray(0,o.fullData.byteLength-a)),f>0&&(f=e.subarray(0,f),o.data=Pe(o.data,f),o.fullData=Pe(o.fullData,f),o.state=0)),s<r?(c=d?e[s]>>1&63:31&e[s],u=s,o=0):o=-1):o=0:o=3:o=f?0:1}return u>=0&&o>=0&&l.push({data:e.subarray(u+i,r),fullData:e.subarray(u,r),type:c,time:n,state:o}),!l.length&&t.Sf&&(n=l.length?l[l.length-1]:t.Sf)&&(n.data=Pe(n.data,e),n.fullData=Pe(n.fullData,e)),t.state=o,l},r.getMetadata=function(){for(var e=[],t=0;t<this.o.length;t++){var n=cl(this.u,this.o,t);(n=fl(this,n))&&e.push({cueTime:n.pts?n.pts/9e4:null,data:n.data,frames:Ds(n.data),dts:n.dts,pts:n.pts})}return e},r.Bb=function(){if(this.i.length&&!this.h.length)for(var e=0;e<this.i.length;e++){var t=cl(this.l,this.i,e),n=fl(this,t),r=this.h.length?this.h[this.h.length-1]:null;n&&null!=n.pts&&null!=n.dts&&(!r||r.pts!=n.pts&&r.dts!=n.dts)?this.h.push(n):this.h.length&&(t=n?n.data:t)&&((r=this.h[this.h.length-1]).data=Pe(r.data,t))}return this.h},r.Dd=function(e){if(e=void 0===e||e,this.j.length&&!this.g.length){for(var t=0;t<this.j.length;t++){var n=cl(this.m,this.j,t),r=fl(this,n),i=this.g.length?this.g[this.g.length-1]:null;r&&null!=r.pts&&null!=r.dts&&(!i||i.pts!=r.pts&&i.dts!=r.dts)?this.g.push(r):this.g.length&&(n=r?r.data:n)&&((i=this.g[this.g.length-1]).data=Pe(i.data,n))}if(e){for(t={Sf:null,state:null},i=[],r=(n=m(this.g)).next();!r.done;r=n.next())(r=r.value).nalus=this.Ij(r,t),r.nalus.length&&(i.push(r),t.Sf=r.nalus[r.nalus.length-1]);this.g=i}}return e?this.g:(e=this.g,this.g=[],e)},r.getStartTime=function(e){if("audio"==e)e=this.Bb();else{if("video"!=e)return null;e=this.Dd(!1)}return e.length?hl(e[0]):null},r.qe=function(){return{audio:this.F,video:this.C}},r.Cf=function(){for(var e=[],t=m(this.Dd()),n=t.next();!n.done;n=t.next())e.push.apply(e,y(n.value.nalus));return e},r.kj=function(){return"hvc"==this.C?function(e){var t={height:null,width:null,codec:null,frameRate:null},n=e.Cf();if(!n.length)return t;if(!(n=n.find(function(e){return 33==e.type})))return t;var r=new Js(n.fullData,!0);al(r),al(r),el(r,4);var i=el(r,3);ol(r);var o=el(r,2),a=el(r,1),s=el(r,5),l=el(r,32);n=al(r);for(var u=al(r),c=al(r),d=al(r),f=al(r),p=al(r),h=al(r),g=[],m=[],y=0;y<i;y++)g.push(ol(r)),m.push(ol(r));if(i>0)for(y=i;y<8;y++)el(r,2);for(y=0;y<i;y++)g[y]&&el(r,88),m[y]&&al(r);rl(r),3==(i=rl(r))&&el(r,1),g=rl(r),m=rl(r);var v=y=0,b=0,w=0;return ol(r)&&(y+=rl(r),v+=rl(r),b+=rl(r),w+=rl(r)),t.width=String(g-(y+v)*(1===i||2===i?2:1)),t.height=String(m-(b
99+w)*(1===i?2:1)),r=function(e){for(var t=0,n=0;n<32;n++)t|=(e>>n&1)<<31-n;return t>>>0}(l),a=1==a?"H":"L",o="hvc1."+["","A","B","C"][o]+s,o+="."+r.toString(16).toUpperCase(),o+="."+a+h,p&&(o+="."+p.toString(16).toUpperCase()),f&&(o+="."+f.toString(16).toUpperCase()),d&&(o+="."+d.toString(16).toUpperCase()),c&&(o+="."+c.toString(16).toUpperCase()),u&&(o+="."+u.toString(16).toUpperCase()),n&&(o+="."+n.toString(16).toUpperCase()),t.codec=o,t.frameRate=gl(e),t}(this):function(e){var t={height:null,width:null,codec:null,frameRate:null},n=e.Cf();if(!n.length)return t;if(!(n=n.find(function(e){return 7==e.type})))return t;var r=al(n=new Js(n.data)),i=al(n),o=al(n);if(nl(n),bl.includes(r)){var a=rl(n);if(3===a&&Qs(n,1),nl(n),nl(n),Qs(n,1),ol(n)){a=3!==a?8:12;for(var s=0;s<a;s++)ol(n)&&sl(n,s<6?16:64)}}if(nl(n),0===(a=rl(n)))rl(n);else if(1===a)for(Qs(n,1),nl(n),nl(n),a=rl(n),s=0;s<a;s++)nl(n);nl(n),Qs(n,1),a=rl(n),s=rl(n);var l=el(n,1);0===l&&Qs(n,1),Qs(n,1);var u=0,c=0,d=0,f=0;return ol(n)&&(u=rl(n),c=rl(n),d=rl(n),f=rl(n)),t.height=String((2-l)*(s+1)*16-2*d-2*f),t.width=String(16*(a+1)-2*u-2*c),t.codec="avc1."+("0"+r.toString(16).toUpperCase()).slice(-2)+("0"+i.toString(16).toUpperCase()).slice(-2)+("0"+o.toString(16).toUpperCase()).slice(-2),t.frameRate=gl(e),t}(this)},$("shaka.util.TsParser",ul),ul.syncOffset=vl,ul.probe=yl,ul.prototype.getVideoInfo=ul.prototype.kj,ul.prototype.getVideoNalus=ul.prototype.Cf,ul.prototype.getCodecs=ul.prototype.qe,ul.prototype.getStartTime=ul.prototype.getStartTime,ul.prototype.getVideoData=ul.prototype.Dd,ul.prototype.getAudioData=ul.prototype.Bb,ul.prototype.getMetadata=ul.prototype.getMetadata,ul.prototype.parseNalus=ul.prototype.Ij,ul.prototype.parse=ul.prototype.parse,ul.prototype.setDiscontinuitySequence=ul.prototype.gg,ul.prototype.clearData=ul.prototype.clearData,ul.Timescale=9e4;var bl=[100,110,122,244,44,83,86,118,128,138,139,134];function wl(e,t,n,r,i){var o=this;this.g=e,this.C=n,this.u=r,this.ha=t,this.j=new Map,this.D=new Map,this.Fa=new Map,this.h=null,this.Ba=!1,this.H=i||null,this.o=new Map,this.B=new Z,this.l=new Map,this.I=null,this.M=Promise.withResolvers(),this.Aa="",this.sb=!1,this.xa=!0,this.aa=!1,this.K=this.Y=null,this.i=xl(this,this.M),this.Ha=this.J=!1,this.F=new qi(function(){return function(e){var t,n,r,i,o,a,s,l,u,c,d,f,p,h,g,y;return _(function(v){if(1==v.h){for(t=[],n=m(e.o),r=n.next();!r.done;r=n.next())for(i=r.value,o=m(i),a=o.next().value,s=o.next().value,l=s[0],u=a,e.o.set(u,s.slice(0,1)),l&&t.push(l.p.promise.catch(function(){})),c=m(s.slice(1)),d=c.next();!d.done;d=c.next())d.value.p.reject(new pe(2,7,7003,void 0));return e.h&&t.push(e.h.destroy()),v.g(Promise.all(t),2)}for(t=[],f=m(e.l.values()),p=f.next();!p.done;p=f.next())p.value.destroy();for(h=m(e.L.values()),g=h.next();!g.done;g=h.next())y=g.value,t.push(y.destroy());return e.B&&(e.B.release(),e.B=null),e.g&&(Sl(e),e.g.load(),e.g.disableRemotePlayback=!1),e.g=null,e.Y=null,e.K=null,e.u=null,e.i=null,e.h=null,e.ha=null,e.j.clear(),e.Fa.clear(),e.L.clear(),e.l.clear(),e.I=null,e.o.clear(),e.H=null,e.Pa.clear(),e.C=null,v.g(Promise.all(t),0)})}(o)}),this.O=!1,this.V="UNKNOWN",this.m=this.kb=this.mb=!1,this.wa=null,this.Pa=new Map,this.ma=this.R=this.ra=this.P=null,this.X=Promise.withResolvers();var a=Jw(ne(),this.g);a&&(this.aa="disconnected"!=a.state,this.B.Hb(a,["connect","connecting","disconnect"],function(){o.aa="disconnected"!=a.state})),this.ib=!1,this.L=new Map}function xl(t,n){if(t.xa=!0,e.ManagedMediaSource){t.K||(t.g.disableRemotePlayback=!0);var r=new ManagedMediaSource;t.B.G(r,"startstreaming",function(){t.xa=!0}),t.B.G(r,"endstreaming",function(){t.xa=!1})}else r=new MediaSource;return t.B.na(r,"sourceopen",function(){URL.revokeObjectURL(t.Aa),n.resolve()}),t.B.na(t.g,"playing",function(){t.sb=!0}),t.Aa=Ql(r),Sl(t),t.u.useSourceElements?(t.Y=Vs(t.Aa),t.g.appendChild(t.Y),t.K&&t.g.appendChild(t.K),t.g.load()):t.g.src=t.Aa,r}function Sl(e){var t,n;e.g&&(e.g.removeAttribute("src"),(null==(t=e.Y)?void 0:t.parentElement)===e.g&&e.g.removeChild(e.Y),(null==(n=e.K)?void 0:n.parentElement)===e.g&&e.g.removeChild(e.K))}function kl(t,n,r,i){"audio"==n&&i&&(i=ur(i,r.mimeType)),"video"==n&&i&&"video/mp4"==r.mimeType&&(i=cr(i,r.mimeType));
99var o=er(r.mimeType,i);if(n==ut)Tl(t,o,r.external);else{var a=t.u.forceTransmux;(!va(o)||!t.O&&pr.includes(o))&&(a=!0);var s,l=tr(r.mimeType,i);if(a){if(a=ot("audio",(i||"").split(",")),i=ot("video",(i||"").split(",")),a&&i)return t.m=!0,kl(t,"audio",r,a),void kl(t,"video",r,i);(i=Xn(l))&&(o=new Ls(i(),t.u.transmuxWorkerUrl),t.l.set(n,o),o=o.convertCodecs(n,l))}l=o+t.u.addExtraFeaturesToSourceBuffer(o),Ki(t.F);try{var u=t.i.addSourceBuffer(l)}catch(e){throw new pe(2,3,3015,e,"The mediaSource_ status was "+t.i.readyState+" expected 'open'",null)}t.O&&(u.mode=eu),t.B.G(u,"error",function(){var e=t.o.get(n)[0];e.p.reject(new pe(2,3,3014,t.g.error?t.g.error.code:0,e.uri))}),t.B.G(u,"updateend",function(){return Hl(t,n)}),t.j.set(n,u),t.D.set(n,o),t.Fa.set(n,!!r.drmInfos.length),function(t){return!(!t||null==(n=e.crypto)||!n.subtle||!$e(t.keySystem)||ne().lj());var n}(r=t.C.Xb())?t.L.set(n,new ga):(null==(s=t.L.get(n))||s.destroy(),t.L.delete(n))}}function Ol(e){return e.xa&&!e.aa&&!e.J}function Tl(e,t,n){e.h||(e.h=new hr(e.ha,e.V),e.h&&(e.h.F=e.u.modifyCueCallback));var r=e.h;e=e.Ba,"application/cea-608"==t||"application/cea-708"==t?r.l=null:(r.l=kr.get(t)(),r.l.setManifestType(r.D),r.I=e,r.C=n)}function Cl(e){return!(e.J||e.i&&"ended"!=e.i.readyState)}function El(e){return!(e.J||e.i&&"closed"!=e.i.readyState)}function jl(e,t){return e.j.size?t==ut?e.h.g:hs(Al(e,t)):null}function _l(e,t){return e.j.size?t==ut?e.h.h:gs(Al(e,t)):null}function Pl(e,t,n){return t==ut?null==(e=e.h).h||e.h<n?0:e.h-Math.max(n,e.g):ys(e=Al(e,t),n)}function Il(e,t,n){return t==ut?null==(e=e.h).g||e.g>n?0:Math.min(n,e.h)-e.g:vs(e=Al(e,t),n)}function Al(e,t){if(!Zl(e))return null;try{return e.j.get(t).buffered}catch(n){return e.j.has(t),null}}function Dl(e,t,n,r){var i=Ys(t.startTime,n.startTime+t.presentationTimeDelta/t.timescale);r&&"HLS"==e.V&&!i&&(n=-r+n.startTime,t.startTime+=n,t.endTime+=n),e.C.dm(t),!t.messageData||"https://aomedia.org/emsg/ID3"!=t.schemeIdUri&&"https://developer.apple.com/streaming/emsg-id3"!=t.schemeIdUri||(n=Ds(t.messageData)).length&&(r=t.startTime,e.C.onMetadata([{cueTime:r,data:t.messageData,frames:n,dts:r,pts:r}],0,t.endTime))}function Rl(e,t,n,r,i,o,a,s,l,u,c){var d,f,p,h,g,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N,U,B,F;return a=void 0!==a&&a,s=void 0!==s&&s,l=void 0!==l&&l,u=void 0!==u&&u,_(function(z){switch(z.h){case 1:if(t!=(d=ct).Xa){z.A(2);break}return z.g(vr(e.h,n,r?r.startTime:null,r?r.endTime:null,r?r.U()[0]:null,r?r.i:-1),3);case 3:return z.return({ed:null});case 2:if(u||!e.m){z.A(4);break}return z.g(Rl(e,d.za,n,r,i,o,a,s,l,!0),5);case 5:return f=z.i,z.g(Rl(e,d.$,n,r,i,o,a,s,l,!0),6);case 6:return p=z.i,z.return(null!=f.ed?f:p);case 4:if(!e.j.has(t))return z.return({ed:null});if(h=e.j.get(t).timestampOffset,g=null,Cl(e)&&Gl(e,t,function(){var n=e.j.get(t);if(Cl(e)){var r=n.buffered;r=r.length?r.end(r.length-1):0,n.remove(r,r+.001)}else Hl(e,t)},null),v=e.D.get(t),e.l.has(t)&&(v=e.l.get(t).getOriginalMimeType()),!r){z.A(7);break}if(b=function(e,t,n,r,i,o,a){a=void 0!==a&&a;var s=null,l=[],u=ue(n);if(pr.includes(o))(n=Ds(u)).length&&r&&((a=n.find(function(e){return"com.apple.streaming.transportStreamTimestamp"===e.description}))&&"number"==typeof a.data&&(s=Math.round(a.data)/1e3),e.C.onMetadata([{cueTime:r.startTime,data:u,frames:n,dts:r.startTime,pts:r.startTime}],0,r.endTime));else if(o.includes("/mp4")&&r&&r.ia){u=new to;var c=null!=i.emsgSchemeIdUris&&i.emsgSchemeIdUris.length>0||e.u.dispatchAllEmsgBoxes,d=[];c&&u.T("emsg",function(t){e:{var n=i.emsgSchemeIdUris;if(0===t.version)var o=t.reader.Rd(),a=t.reader.Rd(),s=t.reader.S(),l=t.reader.S(),u=t.reader.S(),c=t.reader.S(),f=r.startTime+l/s;else s=t.reader.S(),l=(f=t.reader.Sd()/s+r.timestampOffset)-r.startTime,u=t.reader.S(),c=t.reader.S(),o=t.reader.Rd(),a=t.reader.Rd();if(t=t.reader.Ja(t.reader.$a()-t.reader.Ia(),!0),n&&n.includes(o)||e.u.dispatchAllEmsgBoxes){if("urn:mpeg:dash:event:2012"!=o){n=f,"https://aomedia.org/emsg/ID3"===o&&4294967295===u||(n+=u/s),s={startTime:f,endTime:n,schemeIdUri:o,value:a,timescale:s,presentationTimeDelta:l,eventDuration:u,id:c,messageData:t};break e}e.C.gm()}s=null}s&&d.push(s)});var f=r.ia.timescale;t=f&&!isNaN(f);var p=0,h=!1;for(t&&u.T("prft",function(t){var n=t.reader,r=t.version;n.S(),t=1e3*(t=n.S())+n.S()/4294967296*1e3,0===r?n=n.S():(r=n.S(),n=4294967296*r+(n=n.S())),t=Xs(t),n=new ki("prft",n=(new Map).set("detail",{wallClockTime:t,programStartDate:new Date(t-n/f*1e3)})),e.C.onEvent(n)}).ua(ho,no).T("tfdt",function(e){h||(p=oa(e.reader,e.version).Oa/f,h=!0,c||e.parser.stop())}),(c||t)&&u.parse(n,!1,a),h&&0==r.timestampOffset&&(s=p),n=(u=m(d)).next();!n.done;n=u.next())Dl(e,n.value,r,s)}else o.includes("/mp4")||o.includes("/webm")||!yl(u)||((l=e.Pa.getOrInsertComputed(t,function(){return new ul})).clearData(),l.gg(r.i),l.parse(u),u=function(e,t){if("audio"==t){t=e.l;var n=e.i}else{if("video"!=t)return null;t=e.m,n=e.j}for(var r=0;r<n.length;r++){var i=n[r],o=r+1<n.length?n[r+1]:t.length,a=t[i];if(a){for(var s=0,l=i;l<o;l++)s+=t[l].byteLength;if((s=dl(e,i=a.byteLength>=9&&a.byteLength>=pl(a)?a:Ie(t,i,o),s))&&null!=(s=hl(s)))return s}}return null}(l,t),null!=u&&(s=u),l=l.getMetadata());return{timestamp:s,metadata:l}}(e,t,n,r,i,v,l),w=b.timestamp,x=b.metadata,null==w){z.A(8);break}if(g=w,null==e.P&&t==d.za&&(e.P=w,e.ra=r.startTime,null!=e.R&&(S=0,e.ra==e.ma&&(S=e.P-e.R),e.X.resolve(S))),null==e.R&&t==d.$&&(e.R=w,e.ma=r.startTime,null!=e.P&&(k=0,e.ra==e.ma&&(k=e.P-e.R),e.X.resolve(k))),T=tu,t!=d.$||!e.m||e.O||null==e.P||!e.j.has(d.za)||e.j.get(d.$).mode!=T.Bk){C=w,E=pr,!e.O&&E.includes(e.D.get(t))&&(C=0),O=r.startTime-C,z.A(9);break}return j=e.j.get(d.za).timestampOffset,z.g(e.X.promise,10);case 10:P=z.i,O=j+P;case 9:(Math.abs(h-O)>=.001||a||s)&&(!l||O>0||!h)&&(h=O,e.kb&&(Gl(e,t,function(){return Fl(e,t)},null),Gl(e,t,function(){return zl(e,t,h)},null))),(t==d.za||!e.j.has(d.za))&&e.h&&(br(e.h,h,r.i),function(e,t){e.J=t}(e.h,(v||"").includes("mp2t")));case 8:x.length&&e.C.onMetadata(x,h,r?r.endTime:null);case 7:if(o&&t==d.za&&(e.h||Tl(e,"application/cea-608",!1),e.I||(I=v.split(";",1)[0],e.I=new kt(I)),r?(A=Ot(e.I,n)).length&&function(e,t,n){for(var r=new Map,i=(t=m(t)).next();!i.done;i=t.next()){var o=i.value;i=o.stream,o=o.cue,r.getOrInsert(i,[]),xr(e,o,n),o.startTime>=e.u&&o.startTime<e.B&&(r.get(i).push(o),i==e.H&&e.j.append([o]))}for(t=(n=m(r.keys())).next();!t.done;t=n.next())for(i=t.value,t=e.m.getOrInsertComputed(i,function(){return[]}),o=(i=m(r.get(i))).next();!o.done;o=i.next())t.push(o.value);Sr(e)}(e.h,A,h):e.I.init(n,s,c)),!e.l.has(t)){z.A(11);break}return z.g(e.l.get(t).transmux(n,i,r,e.i.duration,t),12);case 12:D=z.i,ArrayBuffer.isView(D)?n=D:(null!=(R=D).init&&(M=R.init,Gl(e,t,function(){Ul(e,t,M,h,i,!0)},r?r.U()[0]:null)),n=R.data);case 11:if(n=function(e,t,n,r,i){if("mp4"!=rr(e.D.get(i)))return n;var o=null===r,a=e.Fa.get(i),s=e.C.se(),l=!1;r&&r.ia&&(l=r.ia.encrypted),r=r?r.U()[0]:null;var u,c=ne();if(e.u.correctEc3Enca&&o&&"audio"===i&&(n=function(e){e=ue(e);var t=null;return(new to).ua(po,no).T("stsd",ro).box("enca",function(e){return t=e.reader.h,oo(e)}).box("sinf",no).box("frma",function(e){e.parser.stop(),"ec-3"===ca(e.reader).codec&&t&&2!==t.getUint16(16)&&t.setUint16(16,2)}).parse(e),e}(n)),u=o)if("CHROMIUM"!=c.Qa())u=!1;else{u=null;var d=navigator.userAgent.match(/Chrome\/(\d+)/);d&&(u=parseInt(d[1],10)),u="video"===t.type&&null!=u&&u<94&&t.supplementalCodecs!=t.codecs&&/dvh1|dvhe/.test(t.supplementalCodecs)}return u&&(n=function(e){e=ue(e);var t=null,n=-1;return(new to).ua(po,no).T("stsd",ro).ua(["encv","hvc1"],function(e){return t=e.reader.h,n=e.start,io(e)}).box("dvvC",function(e){e.parser.stop(),t.setUint32(e.start-n-4,1718773093)}).parse(e),e}(n)),e.u.insertFakeEncryptionInInit&&a&&c.Td(s,i)&&(o?n=function(e,t,n,r){var i,o=t=ue(t),a=!1,s=[],l=[];
99if((new to).ua(po,function(e){s.push(e),no(e)}).T("stsd",function(e){i=e,s.push(e),ro(e)}).ua(["encv","enca"],function(e){a=!0,e.parser.stop()}).ua(mo,function(e){l.push({box:e,Dj:1701733238})}).ua([].concat(y(yo),["mp4a"]),function(e){l.push({box:e,Dj:1701733217})}).parse(t),a)return t;if(0==l.length||!i)throw _e(t),new pe(2,3,3019,n);l.reverse();for(var u=(n=m(l)).next();!u.done;u=n.next())u=u.value,o=is(e,o,i,u.box,s,u.Dj,r);return o=function(e,t){if(0===(e=Ta(e)).byteLength)return t;var n=0,r=0;(new to).box("moov",function(e){n=e.start,r=e.size,e.parser.stop()}).parse(t);var i=n+r;os(t,n,r+e.byteLength);var o=new Uint8Array(t.byteLength+e.byteLength),a=t.subarray(i);return o.set(t.subarray(0,i)),o.set(e,i),o.set(a,i+e.byteLength),o}(e,o),ne().$h(r)?((e=new Uint8Array(t.byteLength+o.byteLength)).set(o),e.set(t,o.byteLength),e):o}(t,n,r,s):!l&&c.Oj(i)&&(n=function(e){e=ue(e);var t=[];(new to).box("mdat",function(e){t.push(e)}).parse(e);for(var n=[],r=0;r<t.length;r++){var i=t[r-1],o=t[r];n.push(rs(e.subarray(i?i.start+i.size:0,o.start+o.size)))}return Pe.apply(Oe,y(n))}(n))),o&&c.Ie()&&(n=function(e){var t=ue(e),n=[];return(new to).ua(po,function(e){n.push({start:e.start,size:e.size}),no(e)}).box("stsd",function(e){n.push({start:e.start,size:e.size});for(var r=de(t,e.start),i=0;i<e.size-3;i++){var o=r.getUint32(i);1633889587==o?r.setUint32(i,1700998451):1684103987==o&&r.setUint32(i,1684366131)}}).parse(t),t}(n)),!o&&t.isIframe&&e.u.repairIFrames&&(n=function(e){e=ue(e);var t=[],n=[],r=[],i=[],o=!1;if((new to).box("moof",function(e){t.push(e),no(e)}).box("traf",function(e){n.push(e),no(e)}).T("tfhd",function(e){r.push(e)}).T("trun",function(e){i.push(e)}).ua(["senc","saiz","saio"],function(){o=!0}).parse(e,!1,!0),o||1!=t.length||1!=n.length||1!=r.length||1!=i.length)return e;var a=t[0],s=n[0],l=r[0],u=i[0],c=u.flags,d=ia(l.reader,l.flags),f=sa(u.reader,u.version,u.flags);if(null!=d.Ni||!(1&c)||null==f.Ic)return e;var p=a.start+a.size,h=de(e);if(p+8>e.byteLength||1835295092!=h.getUint32(p+4))return e;if(1==(h=h.getUint32(p)))return e;0==h&&(h=e.byteLength-p);var g=e.byteLength-(p+8);if(g>=h-8)return e;for(var y=h=0,v=m(f.Vc),b=v.next();!b.done;b=v.next()){if(null==(b=null!=(b=b.value).sampleSize?b.sampleSize:d.Kc))return e;if(h+b>g)break;h+=b,y++}if(1!=y||y>=f.Sj)return e;v=!!(256&c),g=0;for(var w=(b=m(f.Vc)).next();!w.done;w=b.next()){if(w=w.value,null==(w=v?w.Ud:d.nc))return e;g+=w}b=uo(u),w=u.start+b+4,w+=4,4&c&&(w+=4);var x=0;if(256&c&&(x+=4),512&c&&(x+=4),1024&c&&(x+=4),2048&c&&(x+=4),c=(f.Sj-y)*x,(x=w+y*x)+c!=p)return e;var S=de(x=e.slice(0,x));return S.setUint32(u.start+b,y),S.setInt32(u.start+b+4,f.Ic-c),v?S.setUint32(w,g):(l=l.start+uo(l)+4,null!=d.ei&&(l+=4),S.setUint32(l,g)),os(x,u.start,u.size-c),os(x,s.start,s.size-c),os(x,a.start,a.size-c),os(a=e.slice(p,p+8),0,8+h),Pe(x,a,e.subarray(p+8,p+8+h))}(n)),n}(e,i,n,r,t),!e.L.has(t)){z.A(13);break}if($="mp4"==rr(e.D.get(t)),L=e.C.Xb(),!$||!L){z.A(13);break}return N=null===r,U=e.L.get(t),z.g(function(e,t,n,r){var i;return _(function(o){return 1==o.h?(i=ue(t),n?(e.i=i,o.return(function(e){function t(e){i.push(function(){r.setUint32(e.start+4,1718773093,!1),n.fill(0,e.start+8,e.start+e.size)})}var n=ue(e).slice(),r=de(n),i=[],o=-1;(new to).ua(po,no).T("stsd",ro).box("encv",function(e){o=e.start,io(e)}).box("enca",function(e){o=e.start,oo(e)}).box("sinf",function(e){t(e),no(e)}).box("frma",function(e){var t=ca(e.reader).codec,n=o;-1!==n&&t&&i.push(function(){for(var e=0;e<4;++e)r.setUint8(n+4+e,t.charCodeAt(e))})}).T("sgpd",t).box("pssh",t).parse(n,!0);for(var a=(e=m(i)).next();!a.done;a=e.next())(a=a.value)();return n}(i))):e.i?e.h===r?o.A(2):(e.h=r,e.g=function(e){var t,n,r,i,o,a,s,l;return _(function(u){if(1==u.h)return t=new Map,e.clearKeys?u.g(Promise.all([].concat(y(e.clearKeys.entries())).map(function(e){var t=m(e);e=t.next().value,t=Ee(t=t.next().value);var n=Ee(e);return Promise.all([crypto.subtle.importKey("raw",t,{name:"AES-CBC"},!1,["decrypt","encrypt"]),crypto.subtle.importKey("raw",t,{name:"AES-CTR"},!1,["decrypt"])]).then(function(e){var t=m(e);return e=t.next().value,t=t.next().value,{Rl:_e(n),Kg:e,qf:t}})})),2):u.return(t);for(n=u.i,r=m(n),i=r.next();!i.done;i=r.next())o=i.value,a=o.Rl,s=o.Kg,l=o.qf,t.set(a,{Kg:s,qf:l});return u.return(t)})}(e.h),o.g(e.g,3)):o.return(i)):(2!=o.h&&(e.j=o.i,e.g=null),o.return(function(e,t,n){var r,i,o,a,s;return _(function(l){return 1==l.h?(r=function(e){var t=new Map,n=0;return(new to).ua(["moov","mdia","minf","stbl"],no).box("trak",function(e){n=0,no(e)}).T("tkhd",function(e){n=la(e.reader,e.version).trackId,t.getOrInsert(n,{defaultKID:"",encryptionScheme:"cenc",me:8,Jc:null,tf:0,uf:0})}).T("stsd",ro).box("encv",io).box("enca",oo).box("sinf",no).T("schm",function(e){e=lo(e.reader.S());var r=t.get(n);r&&(r.encryptionScheme=e.toLowerCase())}).box("schi",no).T("tenc",function(e){e=da(e.reader,e.version);var r=t.get(n);r&&(r.defaultKID=e.defaultKID,r.me=e.Pk,r.Jc=e.Jc,r.tf=e.tf,r.uf=e.uf)}).parse(e,!0),t}(n),i=function(e,t){function n(e){o&&o.Jg.push({start:e.start,size:e.size})}
99var r=[],i=0,o=null;return(new to).box("moof",function(e){r.length||(i=e.start),o={Md:e.start,Cj:e.size,Gh:-1,Be:-1,Uj:null,lk:0,trackId:0,qk:[],Jg:[]},no(e)}).box("traf",no).T("tfhd",function(e){o&&(e=ia(e.reader,e.flags),o.trackId=e.trackId,o.lk=e.Kc||0)}).T("trun",function(e){if(o)for(var t=(e=m((e=sa(e.reader,e.version,e.flags)).Vc)).next();!t.done;t=e.next())o.qk.push({size:t.value.sampleSize||o.lk})}).T("senc",function(e){if(o){var r=t.get(o.trackId);r&&(o.Uj=ha(e.reader,e.flags,r.me,r.Jc)),n(e)}}).bj(["saiz","saio","sgpd","sbgp"],n).box("pssh",n).box("mdat",function(e){o&&(o.Gh=e.start,o.Be=e.size,r.push(o),o=null)}).parse(e),{Wk:r,Uk:i}}(t,r),o=i.Wk.map(function(n){var i=r.get(n.trackId)||r.values().next().value;return function(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w;return _(function(x){if(1==x.h)return i=r.defaultKID,(o=e.j.get(i))?(a=r.encryptionScheme,(s=t.Uj)&&8!==r.me&&(l=n.subarray(t.Md,t.Md+t.Cj),(new to).ua(ho,no).T("senc",function(e){s=ha(e.reader,e.flags,r.me,r.Jc)}).parse(l,!1)),u=t.Gh+8,c=n.subarray(u,u+t.Be-8),x.g(function(e,t,n,r,i,o){var a,s,l,u,c,d,f,p,h;return _(function(g){if(1==g.h)return a=new Uint8Array(e.byteLength),s=0,l=t.map(function(t,a){var l=s;if(s+=t,t=e.subarray(l,l+t),n&&n.bb[a]){a=n.bb[a];var u=16===r.me?16:8,c=new Uint8Array(16);return c.set(a.iv.slice(0,u),0),"cenc"===o?function(e,t,n,r){var i,o,a,s,l,u,c,d,f,p;return _(function(h){switch(h.h){case 1:if(n&&n.length){h.A(2);break}return i=ae,o=ue,h.g(crypto.subtle.decrypt({name:"AES-CTR",counter:t,length:64},r.qf,e),3);case 3:return h.return(o.call(i,h.i));case 2:return a=new Uint8Array(e.byteLength),l=s=0,u=n.map(function(n){var i=s;if(s+=n.ke,0===n.Mc)return Promise.resolve({nf:i,Si:n.ke,Zi:s,Sk:0,Rg:null});var o=t.slice();!function(e,t){for(var n=15;n>=8&&t>0;n--)t+=e[n],e[n]=255&t,t>>>=8}(o,l);var a=s;return s+=n.Mc,l+=Math.ceil(n.Mc/16),crypto.subtle.decrypt({name:"AES-CTR",counter:o,length:64},r.qf,e.subarray(a,a+n.Mc)).then(function(e){return{nf:i,Si:n.ke,Zi:a,Sk:n.Mc,Rg:ue(e)}})}),h.g(Promise.all(u),4);case 4:for(c=h.i,d=m(c),f=d.next();!f.done;f=d.next())p=f.value,a.set(e.subarray(p.nf,p.nf+p.Si),p.nf),p.Rg&&a.set(p.Rg,p.Zi);return h.return(a)}})}(t,c,a.hk,i).then(function(e){return{offset:l,rf:e}}):ma(t,r.Jc||c,a.hk,r,i).then(function(e){return{offset:l,rf:e}})}return"cbcs"===o&&r.Jc?ma(t,r.Jc,null,r,i).then(function(e){return{offset:l,rf:e}}):Promise.resolve({offset:l,rf:t})}),g.g(Promise.all(l),2);for(u=g.i,c=m(u),d=c.next();!d.done;d=c.next())f=d.value,p=f.offset,h=f.rf,a.set(h,p);return g.return(a)})}(c,t.qk.map(function(e){return e.size}),s,r,o,a),2)):x.return(n.slice(t.Md,t.Gh+t.Be));if(d=x.i,f=n.slice(t.Md,t.Md+t.Cj),p=de(f),t.Jg)for(h=m(t.Jg),g=h.next();!g.done;g=h.next())y=g.value,(v=y.start-t.Md)>=0&&v+y.size<=f.byteLength&&(p.setUint32(v+4,1718773093,!1),f.fill(0,v+8,v+y.size));return b=8+d.byteLength,de(w=new Uint8Array(b)).setUint32(0,b,!1),w.set([109,100,97,116],4),w.set(d,8),x.return(Pe(f,w))})}(e,n,t,i)}),l.g(Promise.all(o),2)):(a=l.i,s=[t.slice(0,i.Uk)].concat(y(a)),l.return(Pe.apply(Oe,y(s))))})}(e,i,e.i)))})}(U,n,N,L),15);case 15:n=z.i;case 13:if(!r||!e.O||t==d.Xa){z.A(16);break}if(!a&&!s){z.A(16);break}if(B=r.startTime,"HLS"!=e.V||e.m||t!=d.$||!e.j.has(d.za)){z.A(18);break}return z.g(e.X.promise,19);case 19:F=z.i,Math.abs(F)>.15&&(B-=F);case 18:Gl(e,t,function(){return Fl(e,t)},null),Gl(e,t,function(){return zl(e,t,B)},null);case 16:return z.g(Gl(e,t,function(){Ul(e,t,n,h,i,!r)},r?r.U()[0]:null),20);case 20:return z.return({ed:g})}})}function Ml(e,t){var n;return _(function(r){return 1==r.h?t==(n=ct).Xa?e.h?r.g(e.h.remove(0,1/0),0):r.return():t===n.za&&e.I&&e.h?r.g(e.h.remove(0,1/0,!0),4):r.A(4):6!=r.h?r.g(Gl(e,t,function(){return Bl(e,t,0,e.i.duration)},null),6):e.m?r.g(Gl(e,n.$,function(){return Bl(e,n.$,0,e.i.duration)},null),0):r.A(0)})}function $l(e,t,n,r,i,o,a,s,l){var u,c;return _(function(d){return 1==d.h?t==(u=ct).Xa?(o||br(e.h,n),function(e,t,n){e.u=t,e.B=n}(e.h,r,i),d.return()):(c=[],d.g(function(e,t,n,r,i){var o,a,s,l,u,c;return _(function(d){return 1==d.h?(o=ct,a=Jl(e,t,n,r,i),s=a.type,l=a.jc,u=a.Tf,(c=i.get(o.$))&&(e.m=c.isAudioMuxedInVideo),s==nu?(e.l.has(t)&&!l?(e.l.get(t).destroy(),e.l.delete(t)):!e.l.has(t)&&l?e.l.set(t,l):l&&(e.l.has(t)&&e.l.get(t).transmux!==l.transmux?(e.l.get(t).destroy(),e.l.set(t,l)):l.destroy()),d.return(!1)):s==iu?d.g(function(e,t,n,r){return Gl
99(e,t,function(){if(t!==ut){e.D.get(t);var i=ne(),o=e.C.se();i.ub(o)&&(e.l.has(t)&&(e.l.get(t).destroy(),e.l.delete(t)),r&&e.l.set(t,r),i=n+e.u.addExtraFeaturesToSourceBuffer(n),e.j.get(t).changeType(i),e.D.set(t,n)),Hl(e,t)}},null)}(e,t,u,l),3):s!=ru?d.A(3):(l&&l.destroy(),d.g(Yl(e,i),3))):d.return(!0)})}(e,t,a,s,l),2)):(d.i||(c.push(Gl(e,t,function(){return Fl(e,t)},null)),e.m&&c.push(Gl(e,u.$,function(){return Fl(e,u.$)},null))),o||(c.push(Gl(e,t,function(){return zl(e,t,n)},null)),e.m&&c.push(Gl(e,u.$,function(){return zl(e,u.$,n)},null))),0==r&&i==1/0||(c.push(Gl(e,t,function(){return Vl(e,t,r,i)},null)),e.m&&c.push(Gl(e,u.$,function(){return Vl(e,u.$,r,i)},null))),c.length?d.g(Promise.all(c),0):d.A(0))})}function Ll(e,t,n){var r,i;return _(function(o){return 1==o.h?t==(r=ct).Xa||!e.O||(i=_l(e,t))&&Math.abs(i-n)<.15?o.return():(Gl(e,t,function(){return Fl(e,t)},null),e.m&&Gl(e,r.$,function(){return Fl(e,r.$)},null),o.g(Gl(e,t,function(){return zl(e,t,n)},null),2)):e.m?o.g(Gl(e,r.$,function(){return zl(e,r.$,n)},null),0):o.A(0)})}function Nl(e){_(function(t){return Zl(e)&&e.ib&&e.i.duration===1/0?(e.ib=!1,t.g(Wl(e,function(){Zl(e)&&e.i.duration===1/0&&e.i.clearLiveSeekableRange()}),0)):t.return()})}function Ul(e,t,n,r,i,o){o=void 0!==o&&o,e.H&&ht(e.H,n,r,i),r=void 0!==(r=o)&&r,r=new ki("bufferappending",r=(new Map).set("data",n).set("contentType",t).set("isInitData",r)),e.C.onEvent(r),e.j.get(t).appendBuffer(n)}function Bl(e,t,n,r){if(r<=n)Hl(e,t);else{if(e.H){var i=e.H;"video"===t&&i.g&&i.g.flushBuffer(n,r)}e.j.get(t).remove(n,r)}}function Fl(e,t){var n=e.j.get(t),r=n.appendWindowStart,i=n.appendWindowEnd;n.abort(),n.appendWindowStart=r,n.appendWindowEnd=i,Hl(e,t)}function zl(e,t,n){n<0&&(n+=.001),e.j.get(t).timestampOffset=n,Hl(e,t)}function Vl(e,t,n,r){var i=e.j.get(t);i.appendWindowEnd===r&&i.appendWindowStart===n||(i.appendWindowStart=0,i.appendWindowEnd=r,i.appendWindowStart=n),Hl(e,t)}function Hl(e,t){if(e.J||e.F.g){var n=e.o.get(t);n&&n.length&&((n=n[0])&&n.p&&n.p.resolve(),e.o.set(t,[]))}else(n=e.o.get(t)[0])&&(n.p.resolve(),ql(e,t))}function Gl(e,t,n,r){return Ki(e.F),n={start:n,p:Promise.withResolvers(),uri:r},e.o.get(t).push(n),1==e.o.get(t).length&&Kl(e,t),n.p.promise}function Wl(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x;return _(function(S){switch(S.h){case 1:for(Ki(e.F),n=[],r=Array.from(e.j.keys()),i=new Map,o=m(r),a=o.next(),s={};!a.done;s={ready:void 0},a=o.next())l=a.value,s.ready=Promise.withResolvers(),u={start:function(e){return function(){return e.ready.resolve()}}(s),p:s.ready,uri:null},(c=e.o.get(l)).push(u),n.push(s.ready.promise),i.set(l,u),1==c.length&&u.start();return S.m(2),S.g(Promise.all(n),4);case 4:S.o(3);break;case 2:if(d=S.l(),e.F.g){for(f=m(r),p=f.next();!p.done;p=f.next())h=p.value,g=e.o.get(h),i.has(h)&&q(g,i.get(h));return S.return()}throw d;case 3:return S.m(5,6),S.g(t(),6);case 6:for(S.u(),y=m(r),v=y.next();!v.done;v=y.next())b=v.value,ql(e,b);S.B(0);break;case 5:throw w=S.l(),x=e.g.error?he(e.g.error):"No error in the media element",new pe(2,3,3015,w,x,null)}})}function ql(e,t){e.o.get(t).shift(),Kl(e,t)}function Kl(e,t){var n=e.o.get(t)[0];if(n)try{n.start()}catch(i){if("QuotaExceededError"==i.name)n.p.reject(new pe(2,3,3017,t));else if(Ol(e)){var r=e.g.error?he(e.g.error):"No error in the media element";n.p.reject(new pe(2,3,3015,i,r,n.uri))}else n.p.reject(new pe(2,3,3024,t));ql(e,t)}}function Yl(e,t){return Wl(e,function(){return function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k;return _(function(O){if(1==O.h){if(e.J||e.aa)return O.return();for(n=ct,e.J=!0,e.m=!1,r=e.g.currentTime,i=e.g.autoplay,e.g.paused||(e.Ha=!0),e.sb&&(e.g.autoplay=!1),O.D(2),e.B.Ea(),o=m(e.l.values()),a=o.next();!a.done;a=o.next())a.value.destroy();for(s=m(e.L.values()),l=s.next();!l.done;l=s.next())l.value.destroy();for(u=m(e.j.values()),c=u.next();!c.done;c=u.next()){d=c.value;try{e.i.removeSourceBuffer(d)}catch(e){}}return e.l.clear(),e.j.clear(),e.L.clear(),f=e.i.duration,e.M=Promise.withResolvers(),e.i=xl(e,e.M),O.g(e.M.promise,4)}
99if(2!=O.h){for(!isNaN(f)&&f?e.i.duration=f:!isNaN(e.wa)&&e.wa&&(e.i.duration=e.wa),p=Promise.withResolvers(),h=e.i.sourceBuffers,g=t.size,y=0,v=function(){++y===g&&(p.resolve(),e.B.Ua(h,"addsourcebuffer",v))},e.B.G(h,"addsourcebuffer",v),b=m(t.keys()),w=b.next();!w.done;w=b.next())x=w.value,S=t.get(x),kl(e,x,S,S.codecs);return(k=t.get(n.$))&&k.isAudioMuxedInVideo&&(e.m=!0),e.m&&!e.o.has(n.$)&&e.o.set(n.$,[]),O.g(p.promise,2)}return O.u(),e.J=!1,Ki(e.F),e.B.na(e.g,"loadedmetadata",function(){e.F.g||(e.g.currentTime=r)}),e.B.na(e.g,"canplaythrough",function(){e.F.g||(e.g.autoplay=i,e.Ha&&(e.Ha=!1,e.g.play()))}),O.B(0)})}(e,t)})}function Xl(e,t,n,r){"video/mp4"==n&&(r=cr(r,n));var i=!1,o=ot("audio",(r||"").split(",")),a=ot("video",(r||"").split(",")),s=a;"audio"==t&&(s=o),s||(s=r);var l=er(n,s),u=ar(e.D.get(t)),c=e.u.forceTransmux;if(!va(l)||!e.O&&pr.includes(l)?c=!0:c||n==u||(c=!ne().kg()&&pr.includes(n)),c&&(u=Xn(s=tr(n,s)))){var d=new Ls(u(),e.u.transmuxWorkerUrl);o&&a&&(i=!0),l=d.convertCodecs(t,s)}return!d&&"video"===t&&o&&(l=er(n,r)),e=ir(sr(l)),{jc:d,Mm:i,Oi:ar(l),codec:e,mimeType:l}}function Jl(e,t,n,r,i){if(t==ut)return{type:nu,Tf:n,jc:null};var o=ir(sr(e.D.get(t))),a=ar(e.D.get(t)),s=Xl(e,t,n,r),l=s.jc,u=s.Mm,c=s.Oi,d=s.codec;s=s.mimeType;var f=!0;return u&&e.D.has("audio")&&(n=Xl(e,"audio",n,r),r=ir(sr(e.D.get("audio"))),f=ar(e.D.get("audio")),f=r==n.codec&&f==n.Oi,n.jc&&n.jc.destroy()),o===d&&a===c&&f?{type:nu,Tf:s,jc:l}:(o=!0,(e.m&&!i.has("audio")||u&&l&&!e.l.has(t))&&(o=!1),t=ne(),i=e.C.se(),o&&"smooth"===e.u.codecSwitchingStrategy&&t.ub(i)?{type:iu,Tf:s,jc:l}:(l&&l.destroy(),{type:ru,Tf:s,jc:null}))}function Zl(e){return!(!e.i||e.F.g||e.g.error||e.aa||e.J||El(e))}(r=wl.prototype).destroy=function(){return this.F.destroy()},r.init=function(e,t,n,r){t=void 0!==t&&t,n=void 0===n?"UNKNOWN":n,r=void 0!==r&&r;var i,o,a,s,l,u,c=this;return _(function(d){if(1==d.h)return i=ct,d.g(c.M.promise,2);if(3!=d.h)return Cl(c)||El(c)?(F("Expected MediaSource to be open during init(); reopening the media source."),c.M=Promise.withResolvers(),c.i=xl(c,c.M),d.g(c.M.promise,3)):d.A(3);for(c.O=t,c.V=n,c.mb=r,c.kb=!c.O&&"HLS"==c.V&&!c.mb,c.Pa.clear(),c.P=null,c.ra=null,c.R=null,c.ma=null,c.X=Promise.withResolvers(),o=m(e.keys()),a=o.next();!a.done;a=o.next())s=a.value,l=e.get(s),kl(c,s,l,l.codecs),c.m?(c.o.set(i.$,[]),c.o.set(i.za,[])):c.o.set(s,[]);(u=e.get(i.$))&&u.isAudioMuxedInVideo&&(c.m=!0),d.j()})},r.configure=function(e){this.u=e,this.h&&(this.h.F=e.modifyCueCallback)},r.Nc=function(){var e={total:this.J?[]:bs(this.g.buffered),audio:bs(Al(this,"audio")),video:bs(Al(this,"video")),text:[]};if(this.h){var t=this.h.g,n=this.h.h;null!=t&&null!=n&&e.text.push({start:t,end:n})}return e},r.remove=function(e,t,n,r){var i,o,a=this;return _(function(s){return 1==s.h?(e==(i=ct).za&&a.I&&(a.I.remove(r),o=a.h.g||0,a.h.remove(o,n,!0)),e==i.Xa?s.g(a.h.remove(t,n),0):n>t?s.g(Gl(a,e,function(){return Bl(a,e,t,n)},null),5):s.A(0)):a.m?s.g(Gl(a,i.$,function(){return Bl(a,i.$,t,n)},null),0):s.A(0)})},r.flush=function(e){var t,n=this;return _(function(r){return 1==r.h?e==(t=ct).Xa?r.return():r.g(Gl(n,e,function(){n.g.currentTime-=.001,Hl(n,e)},null),2):n.m?r.g(Gl(n,t.$,function(){var e=t.$;n.g.currentTime-=.001,Hl(n,e)},null),0):r.A(0)})},r.endOfStream=function(e){var t=this;return _(function(n){return n.g(Wl(t,function(){Cl(t)||El(t)||(e?t.i.endOfStream(e):t.i.endOfStream())}),0)})},r.Sb=function(e){var t=this;return _(function(n){return n.g(Wl(t,function(){if(t.u.durationReductionEmitsUpdateEnd&&e<t.i.duration)for(var n=m(t.j.keys()),r=n.next();!r.done;r=n.next()){r=r.value;var i={start:function(){},p:Promise.withResolvers(),uri:null};t.o.get(r).unshift(i)}t.i.duration=e,t.wa=e}),0)})},r.getDuration=function(){return this.i.duration};var Ql=e.URL.createObjectURL,eu="sequence",tu={yn:eu,Bk:"segments"},nu="none",ru="reset",iu="changeType";function ou(e,t,n,r){this.h=e,this.F=t,this.u=this.m=1/0,this.i=void 0===r?1:r,this.g=this.l=null,this.C=0,this.B=!0,this.K=!1,this.J=0,this.H=void 0===n||n,this.I=0,this.o=!1,this.j=e,this.D=[]}function au(e,t,n,r,i){var o=this;this.u=r,this.I=i||function(){return e.playbackRate},this.g=e,this.D=t,this.h=n,this.l=new Z,this.o=!1,this.m=0,this.C=!1,this.H=this.F=0,this.j=function(e){if(!e.h.stallEnabled)return null;var t=e.h.stallThreshold,n=e.h.stallSkip;return new lu(new cu(e.g),t,function(t,r,i){return _(function(t){if(1==t.h)return bs(e.g.buffered).length?n?(e.g.currentTime+=n,t.A(2)):t.g(e.g.play(),3):t.return();if(2!=t.h){if(!e.g)return t.return();e.g.pause(),e.g.play()}0==i&&(e.H++,e.u(new ki("stalldetected"))),t.j()})})}(this),this.B=!1,this.l.G(e,"waiting",function(){return su(o)}),this.i=new Or(function(){su(o)}).Ka(this.h.gapJumpTimerTime)}function su(e){if(0!=e.g.readyState){if(e.g.seeking){if(!e.o)return}else e.o=!1;if((!e.g.paused||e.g.currentTime==e.m&&(e.g.autoplay||e.g.currentTime!=e.m))&&(!e.j||!uu(e.j))){var t=e.g.currentTime,n=e.g.buffered,r=e.h.gapDetectionThreshold;if(!(e.I()<0)){if(r=function(e,t,n){return e&&e.length&&!ps(e)&&(e=bs(e).findIndex(function(e,r,i){return e.start>t&&(0==r||i[r-1].end-t<=n)}))>=0?e:null}(n,t,r),null==r&&e.j&&!uu(e.j))for(var i=bs(n),o=0;o<i.length-1;o++)if(Math.abs(t-i[o].end)<.1&&i[o+1].start>i[o].end){r=o+1;break}null==r||0==r&&!e.B||(i=n.start(r),(o=e.h.gapPadding)&&(i=Math.ceil(100*(i+o))/100),i>=(o=e.D.Eb())||i-t<.001||(0!=r&&n.end(r-1),function(e,t){e.C=!0,e.l.na(e.g,"seeked",function(){e.C=!1}),e.g.currentTime=t}(e,i),t==e.m&&(e.m=i),e.F++,e.u(new ki("gapjumped"))))}}}}function lu(e,t,n){this.i=e,this.u=du(e),this.h=e.g.currentTime,this.m=Date.now()/1e3,this.l=this.g=0,this.o=t,this.j=n}function uu(e){var t=e.i,n=du(t),r=t.g.currentTime,i=Date.now()/1e3;return e.h==r&&e.u==n||(e.m=i,e.h=r,e.u=n,e.g=0),(n=(r=i-e.m)>=e.o&&n&&e.g<3&&(0==e.g||i-e.l>=e.o))&&(e.j&&e.j(e.h,r,e.g),e.g++,e.l=i,e.h=t.g.currentTime),n}function cu(e){var t=this;this.g=e,this.h=new Z,this.i=!1,this.h.G(this.g,"audiofocuspaused",function(){t.i=!0}),this.h.G(this.g,"audiofocusgranted",function(){t.i=!1}),this.h.G(this.g,"audiofocuslost",function(){t.i=!0})}function du(e){if(e.g.paused||0==e.g.playbackRate||e.i||0==e.g.buffered.length)var t=!1;else e:{t=e.g.currentTime;for(var n=(e=m(bs(e.g.buffered))).next();!n.done;n=e.next())if(!(t<(n=n.value).start-.1||t>n.end-.5)){t=!0;break e}t=!1}return t}function fu(e,t,n,r){t==HTMLMediaElement.HAVE_NOTHING||e.readyState>=t?r():(t=pu.value().get(t),n.na(e,t,r))}(r=ou.prototype).getDuration=function(){return this.m},r.ul=function(){return this.i},r.Xj=function(e){this.h=e},r.Sb=function(e){this.m=e},r.zl=function(){return this.h},r.Wj=function(e){this.C=e},r.Yd=function(e){e&&!this.B&&(this.K=!0),this.B=e},r.li=function(e){this.u=e},r.Bf=function(){return this.u},r.ji=function(e){this.F=e},r.il=function(){return this.F},r.Gj=function(e,t){if(0!=e.length){var n=(Date.now()+this.C)/1e3;if(0!=(e=e.filter(function(e){return e.start+t<n}
99)).length){var r=e[e.length-1].end+t;this.Uf(e[0].start+t),this.i=e.reduce(function(e,t){return Math.max(e,t.end-t.start)},this.i),this.g=Math.max(this.g,r),null!=this.h&&this.H&&!this.o&&(this.h=n-this.g-this.i)}}},r.De=function(e){if(0!=e.length){for(var t=e[0].startTime,n=e[0].endTime,r=(Date.now()+this.C)/1e3,i=(e=m(e)).next();!i.done;i=e.next())r<(i=i.value).startTime||(t=Math.min(t,i.startTime),n=Math.max(n,i.endTime),this.i=Math.max(this.i,i.endTime-i.startTime));this.Uf(t),this.g=Math.max(this.g,n),null!=this.h&&this.H&&!this.o&&(this.h=r-this.g-this.i)}},r.Fj=function(e,t){this.Uf(e),t==1/0||this.isLive()||(this.g=Math.max(this.g,t))},r.vl=function(){return this.g},r.Eh=function(){this.o=!0},r.Pl=function(){return this.o},r.ki=function(e){this.j=e},r.ql=function(){return this.j},r.Yj=function(e){this.D=e},r.oh=function(e){if(!this.D.length)return null;for(var t=this.D[0],n=m(this.D),r=n.next();!r.done&&(r=r.value).start<=e;r=n.next())t=r;return t},r.ij=function(e){var t=this.oh(e);return t?t.Ph+(e-t.start):null==this.j?null:this.j+e},r.Uf=function(e){null==this.l?this.l=e:this.K||(this.l=Math.min(this.l,e))},r.Ih=function(e){this.i=Math.max(this.i,e)},r.offset=function(e){null!=this.l&&(this.l+=e),null!=this.g&&(this.g+=e)},r.isLive=function(){return this.m==1/0&&!this.B},r.Hd=function(){return this.m!=1/0&&!this.B},r.ya=function(){return!this.B},r.Fb=function(){var e=this.Qc()-this.u;return Math.max(this.J,e)},r.bk=function(e){this.J=e},r.Qc=function(){return this.ya()?Math.min(Math.max(0,(Date.now()+this.C)/1e3-this.i-this.h)+this.I,this.m):this.g?Math.min(this.g,this.m):this.m},r.ue=function(e){var t=Math.max(this.l,this.J);if(this.u==1/0)return Math.ceil(1e3*t)/1e3;var n=this.Qc()-this.u;return e=Math.min(n+e,this.Eb()),Math.max(t,e)},r.Kb=function(){return this.ue(0)},r.Eb=function(){var e=this.ya()?this.F:0;return Math.max(0,this.Qc()-e)},r.tk=function(){return!(null==this.h||null!=this.g&&this.H)},r.Vj=function(e){this.I=e},r.al=function(){return this.I},$("shaka.media.PresentationTimeline",ou),ou.prototype.getAvailabilityTimeOffset=ou.prototype.al,ou.prototype.setAvailabilityTimeOffset=ou.prototype.Vj,ou.prototype.usingPresentationStartTime=ou.prototype.tk,ou.prototype.getSeekRangeEnd=ou.prototype.Eb,ou.prototype.getSeekRangeStart=ou.prototype.Kb,ou.prototype.getSafeSeekRangeStart=ou.prototype.ue,ou.prototype.getSegmentAvailabilityEnd=ou.prototype.Qc,ou.prototype.setUserSeekStart=ou.prototype.bk,ou.prototype.getSegmentAvailabilityStart=ou.prototype.Fb,ou.prototype.isDynamic=ou.prototype.ya,ou.prototype.isInProgress=ou.prototype.Hd,ou.prototype.isLive=ou.prototype.isLive,ou.prototype.offset=ou.prototype.offset,ou.prototype.notifyMaxSegmentDuration=ou.prototype.Ih,ou.prototype.notifyMinSegmentStartTime=ou.prototype.Uf,ou.prototype.getProgramDateTimeForTime=ou.prototype.ij,ou.prototype.getProgramDateTimeRegionForTime=ou.prototype.oh,ou.prototype.setProgramDateTimeRegions=ou.prototype.Yj,ou.prototype.getInitialProgramDateTime=ou.prototype.ql,ou.prototype.setInitialProgramDateTime=ou.prototype.ki,ou.prototype.isStartTimeLocked=ou.prototype.Pl,ou.prototype.lockStartTime=ou.prototype.Eh,ou.prototype.getMaxSegmentEndTime=ou.prototype.vl,ou.prototype.notifyPeriodDuration=ou.prototype.Fj,ou.prototype.notifySegments=ou.prototype.De,ou.prototype.notifyTimeRange=ou.prototype.Gj,ou.prototype.getDelay=ou.prototype.il,ou.prototype.setDelay=ou.prototype.ji,ou.prototype.getSegmentAvailabilityDuration=ou.prototype.Bf,ou.prototype.setSegmentAvailabilityDuration=ou.prototype.li,ou.prototype.setStatic=ou.prototype.Yd,ou.prototype.setClockOffset=ou.prototype.Wj,ou.prototype.getPresentationStartTime=ou.prototype.zl,ou.prototype.setDuration=ou.prototype.Sb,ou.prototype.setPresentationStartTime=ou.prototype.Xj,ou.prototype.getMaxSegmentDuration=ou.prototype.ul,ou.prototype.getDuration=ou.prototype.getDuration,au.prototype.release=function(){this.l&&(this.l.release(),this.l=null),null!=this.i&&(this.i.stop(),this.i=null),this.j&&(this.j.release(),this.j=null),this.g=this.D=this.u=null},au.prototype.Nd=function(){this.B=!0,this.i&&this.i.Ka(this.h.gapJumpTimerTime),su(this)},lu.prototype.release=function(){this.i&&this.i.release(),this.j=this.i=null},cu.prototype.release=function(){this.h&&this.h.release(),this.h=null};var pu=new te(function(){return new Map([[HTMLMediaElement.HAVE_METADATA,"loadedmetadata"],[HTMLMediaElement.HAVE_CURRENT_DATA,"loadeddata"],[HTMLMediaElement.HAVE_FUTURE_DATA,"canplay"],[HTMLMediaElement.HAVE_ENOUGH_DATA,"canplaythrough"]])});function hu(e,t,n,r){var i=this;this.g=e,this.m=t,this.u=n,this.j=null,this.l=function(){return null==i.j&&(i.j=r()),i.j},this.o=!1,this.h=new Z,this.i=new bu(e),fu(this.g,HTMLMediaElement.HAVE_METADATA,this.h,function(){yu(i,i.l())})}function gu(e){return e.o?e.g.currentTime:e.l()}function mu(e,t){e.g.readyState>0?wu(e.i,t):(e.j=t,fu(e.g,HTMLMediaElement.HAVE_METADATA,e.h,function(){yu(e,e.l())}
99))}function yu(e,t){Math.abs(e.g.currentTime-t)<.001?vu(e):(e.h.na(e.g,"seeking",function(){vu(e)}),wu(e.i,t))}function vu(e){e.o=!0,e.h.G(e.g,"seeking",function(){return e.m()}),e.u(e.g.currentTime)}function bu(e){var t=this;this.g=e,this.m=10,this.j=this.l=this.i=0,this.h=new Or(function(){t.i<=0||t.g.currentTime!=t.l||t.g.currentTime===t.j?t.h.stop():(t.g.currentTime=t.j,t.i--)})}function wu(e,t){e.l=e.g.currentTime,e.j=t,e.i=e.m,e.g.currentTime=t,e.h.Ka(.1)}function xu(e){this.g=e,this.i=!1,this.h=null,this.j=new Z}function Su(e){return e.g.getStartDate&&(e=e.g.getStartDate().getTime(),!isNaN(e))?e/1e3:null}function ku(e,t){return(e=e.g.seekable).length>0&&(t=Math.max(e.start(0),t),t=Math.min(e.end(e.length-1),t)),t}function Ou(e,t,n,r,i,o,a){var s=this;this.h=e,this.g=t.presentationTimeline,this.l=n,this.u=i,this.o=null,this.i=new au(e,t.presentationTimeline,n,o,a),this.j=new hu(e,function(){e:{var e=s.i;e.o=!0,e.B=!1,e.i&&e.i.Ka(e.h.gapJumpTimerTime),su(e);var t=gu(s.j);if(e=Eu(s,t),!ba()&&Math.abs(e-t)>.001){t=!1;var n=ne().Tj();if(n){var r=Date.now()/1e3;(!s.o||s.o<r-n)&&(s.o=r,t=!0)}else t=!0;if(t){mu(s.j,e),e=void 0;break e}}s.u(),e=void 0}return e},function(e){var t=s.i;t.g.seeking&&!t.o&&(t.o=!0,t.m=e),t.i&&t.i.Ka(t.h.gapJumpTimerTime),su(t)},function(){return Tu(s,r)}),this.m=new Or(function(){if(0!=s.h.readyState&&!s.h.paused){var e=gu(s.j),t=s.g.Kb(),n=s.g.Eb();n-t<3&&(t=n-3),e<t&&(e=Eu(s,e),s.h.currentTime=e)}})}function Tu(e,t){return null==t?t=e.g.ya()?e.g.Eb():e.g.Kb():t instanceof Date?t=t.getTime()/1e3-(e.g.j||e.g.h):t<0&&(t=e.g.Eb()+t),Cu(e,ju(e,t))}function Cu(e,t){var n=e.g.getDuration();return t>=n?n-e.l.durationBackoff:t}function Eu(e,t){var n=e.l.rebufferingGoal,r=e.l.safeSeekOffset,i=e.g.Kb(),o=e.g.Eb(),a=e.g.getDuration();o-i<3&&(i=o-3);var s=e.g.ue(n),l=e.g.ue(r);return n=e.g.ue(n+r),t>=a?Cu(e,t):t>o?o-e.l.safeSeekEndOffset:t<i?e.g.isLive()&&e.l.returnToEndOfLiveWindowWhenOutside?o-e.l.safeSeekEndOffset:ms(e.h.buffered,l)?l:n:t>=s||ms(e.h.buffered,t)?t:n}function ju(e,t){var n=e.g.Kb();return t<n?n:t>(e=e.g.Eb())?e:t}function _u(e){this.g=e,this.m=null,this.i=0,this.o=!1}function Pu(e,t,n){return new _u([e=new ls(e,e+t,function(){return n},0,null,null,e,e,e+t)])}function Iu(e,t,n,r){this.i=e,this.h=t,this.g=n,this.reverse=r}function Au(){_u.call(this,[]),this.h=[]}function Du(e){var t=this;this.g=e,this.j=!1,this.h=this.g.ph(),this.i=new Or(function(){t.g.isPaused()||t.g.$l(.25*t.h)})}function Ru(e){e.i.stop();var t=e.j?0:e.h;if(t>=0&&t<=16)try{return void(e.g.ph()!=t&&e.g.Zj(t))}catch(e){}e.i.Ka(.25),0!=e.g.ph()&&e.g.Zj(0)}function Mu(e){var t=this;this.j=e,this.h=new Z,this.g=new Set,this.i=new Or(function(){$u(t,!1)}).Va(),e.paused||this.i.Ka(.25),this.h.G(e,"playing",function(){t.i.Va().Ka(.25)}),this.h.G(e,"pause",function(){t.i.stop()}),this.h.G(e,"seeked",function(){t.i.Va(),e.paused||t.i.Ka(.25)})}function $u(e,t){for(var n=e.j.currentTime,r=(e=m(e.g)).next();!r.done;r=e.next())r.value.j(n,t)}function Lu(e){Ti.call(this),this.g=new Map,this.h=e}function Nu(e,t,n){return!!((e=e.h()[n])&&e.length>0&&(n=e[e.length-1].end,t>=e[0].start&&t<n))}function Uu(e){var t={bandwidth:e.bandwidth||0,audioSamplingRate:null,codecs:e.codecs,contentType:e.type,frameRate:null,height:null,mimeType:e.mimeType,channelsCount:null,pixelAspectRatio:null,width:null,label:null,roles:e.roles,language:null};return"video"==e.type&&(t.frameRate=e.frameRate||null,t.height=e.height||null,t.pixelAspectRatio=e.pixelAspectRatio||null,t.width=e.width||null),"audio"==e.type&&(t.audioSamplingRate=e.audioSamplingRate,t.channelsCount=e.channelsCount,t.label=e.label||null,t.language=e.language),t}function Bu(e){Ti.call(this),this.g=new Map,this.i=e,this.h=null}function Fu(e,t){var n=t.schemeIdUri+"_"+t.id+"_"+t.startTime.toFixed(1)+"_"+t.endTime.toFixed(1);e.g.has(n)||(e.g.set(n,t),t=new ki("regionadd",new Map([["region",t]])),e.dispatchEvent(t),function(e){e.h||(e.h=new Or(function(){for(var t=e.i(),n=m(e.g),r=n.next();!r.done;r=n.next()){var i=m(r.value);r=i.next().value,(i=i.next().value).endTime<t.start&&(e.g.delete(r),r=new ki("regionremove",new Map([["region",i]])),e.dispatchEvent(r))}!e.g.size&&e.h&&(e.h.stop(),e.h=null)}).Ka(2))}(e))}function zu(e,t,n,r,i,o){this.m=e,this.i=t,this.l=n,this.g=new Map,this.j=new Map,this.h=null,this.o=r,this.B=i||function(e,t){return!(t.fastSwitching&&e.gd&&e.ze)},this.u=o||function(){return 1}}function Vu(e,t){e.l=t;
99for(var n=(e=m(e.g.values())).next();!n.done;n=e.next())n.value.g=t}function Hu(e,t,n){if(n=void 0!==n&&n,!e.i.segmentIndex)return Promise.resolve();if(e.h||(e.h=e.i.segmentIndex.Yb(t,!0,e.o)),!e.h)return Promise.resolve();for(n&&e.h.next(),t=[],n=Math.abs(e.u()),n=Math.ceil(e.m*n);e.g.size<n;){var r=e.h.next().value;if(!r)break;var i=!0;if(r.isPreload()&&null!=r.endByte&&(i=!1),2==r.tc()&&(i=!1),r.$b(!1)&&(i=!1),i&&r.ia&&t.push(Gu(e,r.ia)),i&&!e.g.has(r)&&(i=new Ju(e.l),t.push(Zu(i,r,e.i)),e.g.set(r,i)),!e.B(r,e.i))break}return Ku(e),Promise.all(t)}function Gu(e,t){if(!e.i.segmentIndex||t.$b()||Array.from(e.j.keys()).some(function(e){return ss(e,t)}))return Promise.resolve();var n=new Ju(e.l),r=Zu(n,t,e.i);return e.j.set(t,n),r}function Wu(e,t){for(var n=(t=m(t.keys())).next();!n.done;n=t.next())(n=n.value)&&Xu(e,n)}function qu(e,t){t=void 0===t||t,Wu(e,e.g),t&&Wu(e,e.j),e.h=null}function Ku(e){if(e.g.size)for(var t=Array.from(e.g.keys()),n=m(e.j.keys()),r=n.next(),i={};!r.done;i={uh:void 0},r=n.next())i.uh=r.value,t.some(function(e){return function(t){return ss(t.ia,e.uh)}}(i))||Xu(e,i.uh)}function Yu(e,t){e.m=t;for(var n=Array.from(e.g.keys());n.length>t;){var r=n.pop();r&&Xu(e,r)}Ku(e)}function Xu(e,t){var n=e.g;t instanceof as&&(n=e.j),e=n.get(t),n.delete(t),e&&e.abort()}function Ju(e){this.g=e,this.Ee=this.oi=null}function Zu(e,t,n){var r=[];return e.Ee=e.g(t,n,function(t){var n;return _(function(i){return e.oi?(n=t,r.length>0&&(r.push(t),n=Ie(r),r=[]),i.g(e.oi(n),0)):(r.push(t),i.return())})}),e.Ee.promise.catch(function(e){return e instanceof pe&&7001==e.code?Promise.resolve():Promise.reject(e)})}function Qu(e){return tc(e=Ee(Jt(e)))}function ec(e){var t=8,n=(e=de(e)).getUint8(t);return t+=20,n>0&&(t+=4+16*e.getUint32(t)),tc(t=ue(e,t+4))}function tc(e){try{var t=function(e){return(e=function(e){var t=0,n=de(e),r=n.getUint32(t,!0);if(r!=e.byteLength)return[];e:{for(e=t+4+2,t=[];e<n.byteLength-1;){r=n.getUint16(e,!0),e+=2;var i=n.getUint16(e,!0);if(e+=2,1&i||i+e>n.byteLength){n=[];break e}var o=ue(n,e,i);t.push({type:r,value:o}),e+=i}n=t}return n}(e).find(function(e){return e.type===nc}))&&(e=Wt(e=ve(e.value,!0),"WRMHEADER"))?e:null}(e);if(t)e:{for(var n=m(Qt(t,"DATA")),r=n.next();!r.done;r=n.next()){var i=r.value;if(i.children)for(var o=m(i.children),a=o.next();!a.done;a=o.next()){var s=a.value;if("LA_URL"==s.tagName){var l=Jt(s);break e}}}l=""}else l="";return l}catch(e){return""}}hu.prototype.release=function(){this.h&&(this.h.release(),this.h=null),null!=this.i&&(this.i.release(),this.i=null),this.m=function(){},this.g=null},bu.prototype.release=function(){this.h&&(this.h.stop(),this.h=null),this.g=null},(r=xu.prototype).ready=function(){var e=this;fu(this.g,HTMLMediaElement.HAVE_FUTURE_DATA,this.j,function(){!function(){if(null==e.h||0==e.h&&e.g.duration!=1/0)e.i=!0;else{var t=e.g.currentTime,n=null;if("number"==typeof e.h)n=e.h;else if(e.h instanceof Date){var r=Su(e);null!==r&&(n=e.h.getTime()/1e3-r,n=ku(e,n))}null==n?e.i=!0:(n<0&&(n=Math.max(0,t+n)),t!=n?(e.j.na(e.g,"seeking",function(){e.i=!0}),e.g.currentTime=n):e.i=!0)}}()})},r.release=function(){this.j&&(this.j.release(),this.j=null),this.g=null},r.xg=function(e){this.h=this.i?this.h:e},r.ee=function(){var e=this.i?this.g.currentTime:this.h;return e instanceof Date&&(e=ku(this,e=e.getTime()/1e3-(Su(this)||0))),e||0},r.Gi=function(){return 0},r.Ei=function(){return 0},r.Fi=function(){return!1},r.Ej=function(){},r.qj=function(){var e=gs(this.g.buffered);return null!=e&&e>=this.g.duration-1},(r=Ou.prototype).ready=function(){this.m.Ka(.25)},r.release=function(){this.j&&(this.j.release(),this.j=null),this.i&&(this.i.release(),this.i=null),this.m&&(this.m.stop(),this.m=null),this.h=this.j=this.g=this.l=null,this.u=function(){}},r.xg=function(e){mu(this.j,Tu(this,e))},r.ee=function(){var e=gu(this.j);return this.h.readyState>0&&!this.h.paused?ju(this,e):e},r.Gi=function(){return this.i.H},r.Ei=function(){return this.i.F},r.Fi=function(){return this.i.C},r.Ej=function(){this.i.Nd()},r.qj=function(){if(this.g.ya()){var e=this.g.Qc(),t=gs(this.h.buffered);if(null!=t&&t>=e)return!0}return!1},(r=_u.prototype).getNumReferences=function(){return this.g.length},r.getNumEvicted=function(){return this.i},r.release=function(){this.o||(this.g=[],this.m&&this.m.stop(),this.m=null)},r.Xl=function(){this.o=!0},r.Jb=function(e){for(var t=m(this.g),n=t.next();!n.done;n=t.next())e(n.value)},r.Ib=function(){return this.g[0]||null},r.find=function(e){var t=this.g.length-1;if(t<0)return null;if(e<this.g[0].startTime)return this.i;var n=Y(this.g,function(t){return t.startTime<=e})-1;if(n<0)return null;var r=this.g[n];return t=n<t?this.g[n+1].startTime:r.endTime,e>=r.startTime&&e<t?n+this.i:null},r.get=function(e){return 0==this.g.length||(e-=this.i)<0||e>=this.g.length?null:this.g[e]},r.offset=function(e){if(!this.o)for(var t=m(this.g),n=t.next();!n.done;n=t.next())n.value.offset(e)},r.Pf=function(e){if(!this.o&&e.length){var t=Math.round(1e3*e[0].startTime)/1e3,n=Y(this.g,function(e){return Math.round(1e3*e.startTime)/1e3<t});this.g.length=n,this.g.push.apply(this.g,y(e))}},r.Ld=function(e,t){for(var n=Math.max(t,this.g.length>0?this.g[0].startTime:-1/0),r=0;r<e.length&&e[r].endTime<=n;)r++;r>0&&(e=e.slice(r)),this.Pf(e),this.Za(t)},r.Za=function(e){if(!this.o){var t=Y(this.g,function(t){return t.endTime<=e});t>0&&(this.i+=t,this.g=this.g.slice(t))}},r.xd=function(e,t,n){if(n=void 0!==n&&n,!this.o){for(;this.g.length&&this.g[this.g.length-1].startTime>=t;)this.g.pop();var r=Y(this.g,function(t){return t.endTime<=e});r>0&&(n||(this.i+=r),this.g=this.g.slice(r)),0!=this.g.length&&((t=new ls((n=this.g[this.g.length-1]).startTime,t,n.D,n.startByte,n.endByte,n.ia,n.timestampOffset,n.appendWindowStart,n.appendWindowEnd,n.h,n.tilesLayout,n.B,n.g,n.status,n.aesKey)).mimeType=n.mimeType,t.codecs=n.co
99decs,t.i=n.i,this.g[this.g.length-1]=t)}},r.og=function(e,t){var n=this;this.o||(this.m&&this.m.stop(),this.m=new Or(function(){var e=t();e?n.g.push.apply(n.g,y(e)):(n.m.stop(),n.m=null)}),this.m.Ka(e))},_u.prototype[Symbol.iterator]=function(){return this.Yb(0)},_u.prototype.Yb=function(e,t,n){t=void 0!==t&&t,n=void 0!==n&&n;var r=this.find(e);if(null==r)return null;var i=this.get(r);n?r++:r--;var o=-1;if(i&&i.h.length>0)for(var a=i.h.length-1;a>=0;--a){var s=i.h[a];if(e>=s.startTime&&e<s.endTime){if(!t){for(;a&&!s.l;)a--,s=i.h[a];if(!s.l)return F("No independent partial segment found!"),null}n?r--:r++,o=a-1;break}}return new Iu(this,r,o,n)},_u.prototype.pf=function(){return-1},$("shaka.media.SegmentIndex",_u),_u.forSingleSegment=Pu,_u.prototype.getIteratorForTime=_u.prototype.Yb,_u.prototype.updateEvery=_u.prototype.og,_u.prototype.fit=_u.prototype.xd,_u.prototype.evict=_u.prototype.Za,_u.prototype.mergeAndEvict=_u.prototype.Ld,_u.prototype.offset=_u.prototype.offset,_u.prototype.get=_u.prototype.get,_u.prototype.find=_u.prototype.find,_u.prototype.markImmutable=_u.prototype.Xl,_u.prototype.release=_u.prototype.release,_u.prototype.getNumEvicted=_u.prototype.getNumEvicted,_u.prototype.getNumReferences=_u.prototype.getNumReferences,(r=Iu.prototype).Xd=function(e){this.reverse=e},r.Ok=function(){return this.h},r.current=function(){var e=this.i.get(this.h);return e&&e.h.length>0&&e.m&&this.g>=e.h.length&&(this.h++,this.g=0,e=this.i.get(this.h)),e&&e.h.length>0?e.h[this.g]:e},r.next=function(){var e=this.i.get(this.h);return this.reverse?e&&e.h.length>0?(this.g--,this.g<0&&(this.h--,this.g=(e=this.i.get(this.h))&&e.h.length>0?e.h.length-1:0)):(this.h--,this.g=0):e&&e.h.length>0?(this.g++,e.m&&this.g==e.h.length&&(this.h++,this.g=0)):(this.h++,this.g=0),{value:e=this.current(),done:!e}},r.ai=function(){var e=this.current();if(e&&e.gd&&!e.l&&(e=this.i.get(this.h))&&e.h.length>0)for(var t=e.h[this.g];t.l&&!(this.g<=0);)this.g--,t=e.h[this.g]},$("shaka.media.SegmentIterator",Iu),Iu.prototype.resetToLastIndependent=Iu.prototype.ai,Iu.prototype.next=Iu.prototype.next,Iu.prototype.current=Iu.prototype.current,Iu.prototype.currentPosition=Iu.prototype.Ok,Iu.prototype.setReverse=Iu.prototype.Xd,h(Au,_u),(r=Au.prototype).clone=function(){var e=new Au;return e.h=this.h.slice(),e.i=this.i,e},r.release=function(){this.h=[]},r.Jb=function(e){for(var t=m(this.h),n=t.next();!n.done;n=t.next())n.value.Jb(e)},r.find=function(e){for(var t=this.i,n=m(this.h),r=n.next();!r.done;r=n.next()){var i=(r=r.value).find(e);if(null!=i)return i+t;t+=r.getNumEvicted()+r.getNumReferences()}return null},r.get=function(e){for(var t=this.i,n=m(this.h),r=n.next();!r.done;r=n.next()){var i=(r=r.value).get(e-t);if(i)return i;i=r.getNumReferences(),t+=r.getNumEvicted()+i}return null},r.offset=function(){},r.Pf=function(){},r.Za=function(e){if(this.h.length){var t=this.h[0];t.Za(e),0==t.getNumReferences()&&(this.h.shift(),this.i+=t.getNumEvicted(),t.release(),this.Za(e))}},r.Ld=function(){},r.xd=function(){},r.og=function(){},$("shaka.media.MetaSegmentIndex",Au),Au.prototype.updateEvery=Au.prototype.og,Au.prototype.fit=Au.prototype.xd,Au.prototype.mergeAndEvict=Au.prototype.Ld,Au.prototype.evict=Au.prototype.Za,Au.prototype.merge=Au.prototype.Pf,Au.prototype.offset=Au.prototype.offset,Au.prototype.get=Au.prototype.get,Au.prototype.find=Au.prototype.find,Au.prototype.forEachTopLevelReference=Au.prototype.Jb,Au.prototype.release=Au.prototype.release,Du.prototype.release=function(){this.set(this.zd()),this.i&&(this.i.stop(),this.i=null),this.g=null},Du.prototype.set=function(e){this.h=e,Ru(this)},Du.prototype.zd=function(){return this.g.zd()},Mu.prototype.release=function(){this.h&&(this.h.release(),this.h=null),this.i.stop();for(var e=m(this.g),t=e.next();!t.done;t=e.next())t.value.release();this.g.clear()},h(Lu,Ti),Lu.prototype.release=function(){this.g.clear(),Ti.prototype.release.call(this)},Lu.prototype.j=function(e){for(var t=m(this.g.values()),n=t.next();!n.done;n=t.next()){var r=(n=n.value).Qg;e:{for(var i=n.He,o=i.length-1;o>=0;o--){var a=i[o];if(a.position<=e){i=a.Jd;break e}}i=null}o=i&&!(r===i||r&&i&&r.bandwidth==i.bandwidth&&r.audioSamplingRate==i.audioSamplingRate&&r.codecs==i.co
99decs&&r.contentType==i.contentType&&r.frameRate==i.frameRate&&r.height==i.height&&r.mimeType==i.mimeType&&r.channelsCount==i.channelsCount&&r.pixelAspectRatio==i.pixelAspectRatio&&r.width==i.width),a=i&&r&&i.label&&r.label&&r.label!==i.label;var s=i&&r&&i.language&&r.language&&r.language!==i.language;r=i&&r&&i.roles&&r.roles&&!X(r.roles,i.roles),(a||s||r)&&Nu(this,e,i.contentType)&&(n.Qg=i,r=new ki("audiotrackchange",new Map([["quality",i],["position",e]])),this.dispatchEvent(r)),o&&Nu(this,e,i.contentType)&&(n.Qg=i,JSON.stringify(i),n=new ki("qualitychange",new Map([["quality",i],["position",e]])),this.dispatchEvent(n))}},h(Bu,Ti),Bu.prototype.release=function(){this.g.clear(),this.h&&(this.h.stop(),this.h=null),Ti.prototype.release.call(this)},zu.prototype.Za=function(e,t){t=void 0!==t&&t;for(var n=m(this.g.keys()),r=n.next();!r.done;r=n.next())e>(r=r.value).endTime&&Xu(this,r);t&&Ku(this)},zu.prototype.Xd=function(e){this.o=e,this.h&&this.h.Xd(e)},Ju.prototype.abort=function(){this.Ee&&this.Ee.abort()},$("shaka.config.CrossBoundaryStrategy",{KEEP:"keep",RESET:"reset",RESET_TO_ENCRYPTED:"reset_to_encrypted",RESET_ON_ENCRYPTION_CHANGE:"RESET_ON_ENCRYPTION_CHANGE"});var nc=1;function rc(e){var t=ar(e);return{type:t.split("/")[0],mimeType:t,codecs:e=sr(e),language:null,height:null,width:null,channelCount:null,sampleRate:null,closedCaptions:new Map,Ne:null,colorGamut:null,frameRate:null,timescale:null,drmInfos:[]}}function ic(e){for(var t=new Set,n=[],r=(e=m(e)).next();!r.done;r=e.next()){var i=or(r=r.value);t.has(i)||(n.push(r),t.add(i))}return t=lt("audio",n),r=lt("video",n),e=lt(ut,n),r=function(e){if(e.length<=1)return e;var t=e.find(function(e){return e.startsWith("dvav.")||e.startsWith("dva1.")||e.startsWith("dvh1.")||e.startsWith("dvhe.")||e.startsWith("dav1.")||e.startsWith("dvc1.")||e.startsWith("dvi1.")});return t?va('video/mp4; codecs="'+t+'"')?[t]:e.filter(function(e){return e!=t}):e}(r),t=t.concat(r).concat(e),n.length&&!t.length?n:t}function oc(t,n,r){var i,o,a,s,l,u,c,d,f;return _(function(p){if(1==p.h)return(i=n).cryptoKey?p.A(2):p.g(i.fetchKey(),3);if("GCM"==n.blockCipherMode&&256==n.bitsKey){if((o=ue(t)).byteLength<32)throw new pe(2,4,4060);return a=o.slice(0,16),s=o.slice(16),l={name:"AES-GCM",iv:a,tagLength:128},p.return(e.crypto.subtle.decrypt(l,i.cryptoKey,s))}if(!(u=i.iv))for(u=ue(new ArrayBuffer(16)),c=i.firstMediaSequenceNumber+r,d=u.byteLength-1;d>=0;d--)u[d]=255&c,c>>=8;return f="CBC"==n.blockCipherMode?{name:"AES-CBC",iv:u}:{name:"AES-CTR",counter:u,length:64},p.return(e.crypto.subtle.decrypt(f,i.cryptoKey,t))})}function ac(e,t,n){var r,i,o,a,s,l;return _(function(u){switch(u.h){case 1:var c;return(r=null!=(c=uc.get(sc(e)))?c:"")?u.return(r):(i=0,o=Ni([e],n),u.m(2),o.method="HEAD",u.g(t.request(i,o).promise,4));case 4:a=u.i,r=a.headers["content-type"],u.o(3);break;case 2:if(!(s=u.l())||1002!=s.code&&1001!=s.code){u.A(3);break}return o.method="GET",u.g(t.request(i,o).promise,6);case 6:l=u.i,r=l.headers["content-type"];case 3:return u.return(r?r.toLowerCase().split(";").shift():"")}})}function sc(e){for(var t=e.length,n=0;n<e.length;n++){var r=e.charCodeAt(n);if(63===r||35===r){t=n;break}}for(n=t-1;n>=0;n--){if(46===(r=e.charCodeAt(n))){if(n+1<t)return e.slice(n+1,t).toLowerCase();break}if(47===r)break}return""}function lc(e,t,n,r,i){return e=Ni(e,r,i),0==t&&null==n||(e.headers.Range=n?"bytes="+t+"-"+n:"bytes="+t+"-"),e}var uc=(new Map).set("mp4","video/mp4").set("m4v","video/mp4").set("m4a","audio/mp4").set("cmfv","video/mp4").set("cmfa","audio/mp4").set("webm","video/webm").set("weba","audio/webm").set("mkv","video/webm").set("ts","video/mp2t").set("ogv","video/ogg").set("ogg","audio/ogg").set("opus","audio/opus").set("mpg","video/mpeg").set("mpeg","video/mpeg").set("mov","video/quicktime").set("m3u8","application/x-mpegurl").set("mpd","application/dash+xml").set("mp3","audio/mpeg").set("aac","audio/aac").set("flac","audio/flac").set("wav","audio/wav").set("srt","text/srt").set("vtt","text/vtt").set("webvtt","text/vtt").set("ttml","application/ttml+xml").set("jpeg","image/jpeg").set("jpg","image/jpeg").set("png","image/png").set("svg","image/svg+xml").set("webp","image/webp").set("avif","image/avif").set("html","text/html").set("htm","text/html");function cc(e,t){var n=this;this.g=t,this.j=e,this.i=null,this.P=new Map,this.B=1,this.C=this.o=null,this.X=0,this.h=new Map,this.J=!1,this.Y=null,this.D=!1,this.l=new qi(function(){return function(e){var t,n,r,i,o,a,s,l,u,c;return _(function(d){if(1==d.h){for(null==(t=e.u)||t.stop(),e.u=null,null==(n=e.M)||n.release(),e.M=null,null==(r=e.L
99)||r.stop(),e.L=null,null==(i=e.K)||i.release(),e.K=null,o=[],a=m(e.h.values()),s=a.next();!s.done;s=a.next())Ic(l=s.value),o.push(Ac(l)),l.ka&&(qu(l.ka),l.ka=null);for(u=m(e.m.values()),c=u.next();!c.done;c=u.next())qu(c.value);return d.g(Promise.all(o),2)}e.h.clear(),e.m.clear(),e.g=null,e.j=null,e.i=null,e.H=null,d.j()})}(n)}),this.R=Date.now()/1e3,this.m=new Map,this.V={projection:null,hfov:null},this.ha=0,this.aa=1/0,this.F=null,this.O=[],this.M=new Z,this.u=new Or(function(){if(n.j&&n.g)if(n.j.presentationTimeline.ya()){var e=n.j.presentationTimeline.Kb(),t=n.j.presentationTimeline.Eb();t-e>1?function(e,t,n){_(function(r){return Zl(e)&&e.i.duration===1/0?(e.ib=!0,r.g(Wl(e,function(){Zl(e)&&e.i.duration===1/0&&e.i.setLiveSeekableRange(t,n)}),0)):r.return()})}(n.g.W,e,t):Nl(n.g.W)}else Nl(n.g.W),n.u&&n.u.stop();else n.u&&n.u.stop()}),this.H=null,this.I=!1,this.L=new Or(function(){var e=n.g.video;!e.ended&&n.H&&(n.I=!0,e.currentTime=n.H,n.H=null)}),this.K=new Z}function dc(e,t){for(var n=e.g.eb()<0,r=m(e.h.values()),i=r.next();!i.done;i=r.next())(i=i.value).va&&i.va.Xd(n),i.ka&&i.ka.Xd(n),n&&(i.va=null,i.endOfStream=!1,i.Ma||i.pb||i.Nb||i.Mb||Pc(e,i,0));for(i=(r=m(e.m.values())).next();!i.done;i=r.next())i.value.Xd(n);(n=e.h.get("video"))&&(r=n.stream)&&(t?(t=r.trickModeVideo)&&!n.Uc&&(hc(e,t,!1,0,!1),n.Uc=r):(t=n.Uc)&&(n.Uc=null,hc(e,t,!0,0,!1)))}function fc(e,t,n,r,i,o){n=void 0!==n&&n,r=void 0===r?0:r,i=void 0!==i&&i,o=void 0!==o&&o,e.o=t,e.J&&(t.video&&hc(e,t.video,n,r,i,o),t.audio&&hc(e,t.audio,n,r,i,o))}function pc(e,t){_(function(n){if(1==n.h)return e.F=null,e.C=t,e.J?t.segmentIndex?n.A(2):n.g(t.createSegmentIndex(),2):n.return();hc(e,t,!0,0,!1),n.j()})}function hc(e,t,n,r,i,o){var a=e.h.get(t.type);a||t.type!=ut?a&&(a.Uc&&(t.trickModeVideo?(a.Uc=t,t=t.trickModeVideo):a.Uc=null),a.stream!=t||i)&&(e.m.has(t)?a.ka=e.m.get(t):a.ka&&function(e,t){t&&t!==e.i&&(qu(e),e.i=t)}(a.ka,t),t.type==ut&&a.stream!=t&&(i=er(t.mimeType,t.codecs),Tl(e.g.W,i,t.external)),e.m.has(a.stream)||a.stream.closeSegmentIndex&&(a.Ma?e.P.getOrInsert("("+a.type+":"+a.stream.id+")",a.stream.closeSegmentIndex):a.stream.closeSegmentIndex()),i=a.stream.isAudioMuxedInVideo!=t.isAudioMuxedInVideo,a.stream=t,a.va=null,a.Fg=!!o,t.dependencyStream?a.Lc=yc(e,t.dependencyStream):a.Lc=null,Lc(e),i&&(a.rb=null,a.vc=null,a.uc=null,t.isAudioMuxedInVideo&&(t=null,"video"===a.type?t=e.h.get("audio"):"audio"===a.type&&(t=e.h.get("video")),t&&(Ac(t).catch(function(){}),t.rb=null,t.vc=null,t.uc=null,mc(e,t),gc(e,t).catch(function(t){e.g&&e.g.onError(t)})))),n?a.Nb?a.ae=!0:a.Ma?(a.Mb=!0,a.rd=r,a.ae=!0):(Ic(a),_c(e,a,!0,r).catch(function(t){e.g&&e.g.onError(t)})):a.Ma||a.pb||Pc(e,a,0),gc(e,a).catch(function(t){e.g&&e.g.onError(t)})):function(e,t){var n,r,i,o,a;_(function(s){switch(s.h){case 1:return n=ct,e.X++,r=e.X,s.m(2),s.g(Ml(e.g.W,n.Xa),4);case 4:s.o(3);break;case 2:i=s.l(),e.g&&e.g.onError(i);case 3:o=er(t.mimeType,t.codecs),Tl(e.g.W,o,t.external),e.g.W.ha.isTextVisible()&&e.X==r&&(a=yc(e,t),e.h.set(n.Xa,a),Pc(e,a,0)),s.j()}})}(e,t)}function gc(e,t){var n,r,i;return _(function(o){if(1==o.h)return t.ab?(n=t.stream,r=t.ab,n.segmentIndex?o.A(2):o.g(n.createSegmentIndex(),2)):o.return();if(4!=o.h)return!(i=n.dependencyStream)||i.segmentIndex?o.A(4):o.g(i.createSegmentIndex(),4);if(t.ab!=r||t.stream!=n)return o.return();var a=e.g.Zb(),s=_l(e.g.W,t.type),l=t.stream.segmentIndex.find(wc(e,t,a)),u=null==l?null:t.stream.segmentIndex.get(l);l=u?us(u):null,u&&!l&&(l=(u.endTime-u.getStartTime())*(t.stream.bandwidth||e.o.bandwidth)/8),l?((u=u.ia)&&(l+=(u.endByte?u.endByte+1-u.startByte:null)||0),a=8*l/(u=e.g.getBandwidthEstimate())<(s||0)-a-e.i.rebufferingGoal||t.ab.h.g>l):a=!0,a&&t.ab.abort(),o.j()})}function mc(e,t){t.Nb||t.Mb||(t.Ma?(t.Mb=!0,t.rd=0):null==jl(e.g.W,t.type)?null==t.pb&&Pc(e,t,0):(Ic(t),_c(e,t,!1,0).catch(function(t){e.g&&e.g.onError(t)})))}function yc(e,t){var n={stream:t,type:t.type,va:null,ka:vc(e,t),Sa:null,rb:null,Nf:null,vc:null,uc:null,Lf:null,Mf:null,Uc:null,endOfStream:!1,Ma:!1,pb:null,Mb:!1,rd:0,ae:!1,Nb:!1,kd:!0,Fg:!1,Uh:!1,Ed:!1,ab:null,Lc:null};return t.dependencyStream&&(n.Lc=yc(e,t.dependencyStream)),n}function vc(e,t){if("MSF"==e.j.type||"video"===t.type&&e.i.disableVideoPrefetch||"audio"===t.type&&e.i.disableAudioPrefetch||t.type===ut&&("application/cea-608"==t.mimeType||"application/cea-708"==t.mimeType)||t.type===ut&&e.i.disableTextPrefetch)return null;if(e.m.has(t))return e.m.get(t);var n=e.h.get(t.type);return(n=n&&n.ka)&&t===n.i?n:e.i.segmentPrefetchLimit>0?new zu(e.i.segmentPrefetchLimit,t,function(t,n,r){return jc(t,n,r||null,e.i.retryParameters,e.g.xc)},e.g.eb()<0,e.g.Im,e.g.eb):null}function bc(t,n){var r,i,o,a,s,l,u,c,d,f,p,h;return _(function(g){switch(g.h){case 1:if(Ki(t.l),r=ct,n.Ma||null==n.pb||n.Nb)return g.return();if(n.pb=null,!n.Mb){g.A(2);break}return g.g(_c(t,n,n.ae,n.rd),3);case 3:return g.return();case 2:if(function(e,t){for(var n=m(e.P.entries()),r=n.next();!r.done;r=n.next()){var i=m(r.value);r=i.next().value,i=i.next().value,r.includes(t.type)&&(i(),e.P.delete(r))}}(t,n),n.stream.segmentIndex){g.A(4);break}return i=n.stream,o=n.stream.codecs,a=n.stream.mimeType,g.m(5),g.g(n.stream.createSegmentIndex(),7);case 7:g.o(6);break;case 5:return s=g.l(),g.g(Dc(t,n,s),8);case 8:return g.return();case 6:if(n.type!==r.Xa||o==n.stream.codecs&&a==n.stream.mimeType||(l=er(n.stream.mimeType,n.stream.codecs),Tl(t.g.W,l,n.stream.external)),i!=n.stream)return i.closeSegmentIndex&&i.closeSegmentIndex(),n.Ma||n.pb||Pc(t,n,0),g.return();case 4:if(!n.Lc){g.A(9);break}if(n.Lc.stream.segmentIndex){g.A(9);break}return g.m(11),g.g(n.Lc.stream.createSegmentIndex(),13);case 13:g.o(9);break;case 11:g.l();case 9:g.m(14),u=function(t,n){if(Cc(n))return function(e,t){var n=_l(e,"video")||0;wr(e.h,t,n)}(t.g.W,n.stream.originalId||""),null;if(n.type==ut&&function(e){e.h&&wr(e.h,"",0)}(t.g.W),n.stream.isAudioMuxedInVideo&&"audio"==n.type)return null;if(n.type!=ut&&El(t.g.W))return Mc(t,!0),null;var r=t.i.updateIntervalSeconds/Math.max(1,Math.abs(t.g.eb()));if(!Ol(t.g.W)&&n.type!=ut)return r/2;var i=t.g.Zb(),o=t.g.eb()<0;if("audio"===n.type)for(var a=m(t.m.keys()),s=a.next();!s.done;s=a.next())(s=t.m.get(s.value)).Za(i,!0),Hu(s,i);a=wc(t,n,i);var l=o?Il(t.g.W,n.type,i):Pl(t.g.W,n.type,i);"video"==n.type&&!t.h.has("audio")&&t.g.W.j.has("audio")&&(s=o?Il(t.g.W,"audio",i):Pl(t.g.W,"audio",i),l=Math.min(l,s)),s=Math.max(1,Math.max(t.i.rebufferingGoal,t.i.bufferingGoal)*t.B);var u=t.j.presentationTimeline.ya()?1/0:t.j.presentationTimeline.getDuration()-a,c=_l(t.g.W,n.type);if(!o&&u<1e-6&&c)return n.endOfStream=!0,"video"==n.type&&((r=t.h.get(ut))&&Cc(r)&&(r.endOfStream=!0),(r=t.h.get("audio"))&&r.stream.isAudioMuxedInVideo&&(r.endOfStream=!0)),null;if(n.endOfStream=!1,o){var d=t.j.presentationTimeline.Kb();if(null!=c&&a<=d+1e-6)return null}if(l>0&&t.i.stopFetchingOnPause&&t.g.video.paused||l>=s)return r/2;if(d=!n.va,!(l=xc(t,n,i,c)))return!t.j.presentationTimeline.ya()&&u<1e-6?(n.endOfStream=!0,"video"==n.type&&(r=t.h.get(ut))&&Cc(r)&&(r.endOfStream=!0),null):(t=1/0,
99(n=n.Sa)&&(t=n.endTime-n.startTime),Math.min(t/2,r));u=n.rb,c=l.ia,u&&c&&ss(c,u)&&(u.g=c.g),u=!1,d&&n.Fg&&(u=!0,n.Fg=!1),d=1/0,c=-1/0;for(var f=m(t.h.values()),p=f.next();!p.done;p=f.next())Cc(p=p.value)||p.stream.isAudioMuxedInVideo||p.va&&!p.va.current()||(p=wc(t,p,i),d=Math.min(d,p),c=Math.max(c,p));return(o?c-a:a-d)>=t.j.presentationTimeline.i?r:(n.ka&&n.va&&!t.m.has(n.stream)&&(n.ka.Za(l.startTime+.001),Hu(n.ka,l.startTime).catch(function(){})),$c(t)&&function(e,t,n){if(t.type===ut)return!1;var r=t.rb;if(!r)return!1;var i=n.ia;if(n=r.g!==i.g,"reset_to_encrypted"===e.i.crossBoundaryStrategy&&(r.encrypted||i.encrypted||(n=!1),r.encrypted&&(e.i.crossBoundaryStrategy="keep")),"RESET_ON_ENCRYPTION_CHANGE"===e.i.crossBoundaryStrategy&&r.encrypted==i.encrypted&&(n=!1),"keep"===e.i.crossBoundaryStrategy&&r.mimeType&&i.mimeType){var o=ir(sr(r.mimeType)),a=ir(sr(i.mimeType));r.mimeType==i.mimeType&&o==a&&(n=!1)}return(e.h.get("video")||e.h.get("audio"))===t&&n&&(e.I||t.kd)&&(e.I=!1,Mc(e,!0).then(function(){var t=(new Map).set("oldEncrypted",r.encrypted).set("newEncrypted",i.encrypted);e.g.onEvent(new ki("boundarycrossed",t))})),n}(t,n,l)||(function(t,n,r,i,o){var a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C;return _(function(E){switch(E.h){case 1:if(a=ct,s=n.stream,l=n.va,n.Ma=!0,E.m(2),2==i.tc())throw new pe(1,1,1011);return E.g(function(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S;return _(function(k){switch(k.h){case 1:if(i=ct,o=null==t.Sa,a=[],s=Math.max(0,Math.max(n.appendWindowStart,e.ha)-.1),l=Math.min(n.appendWindowEnd,e.aa)+.1,e.i.clampAppendWindowToDuration&&(u=e.j.presentationTimeline.getDuration())<1/0&&(l=Math.min(l,u)),c=n.codecs||t.stream.codecs,d=or(c),f=ar(n.mimeType||t.stream.mimeType),(p=n.timestampOffset)==t.Nf&&s==t.vc&&l==t.uc&&d==t.Lf&&f==t.Mf){k.A(2);break}if(h=t.Lf&&t.Mf&&function(e,t,n,r,i){return(e=Jl(e,t,n,r,i)).jc&&e.jc.destroy(),e.type==ru}(e.g.W,t.type,f,c,Uc(e)),!h){k.A(3);break}if(g=null,t.type===i.za?g=e.h.get(i.$):t.type===i.$&&(g=e.h.get(i.za)),!g){k.A(3);break}return k.g(Ac(g).catch(function(){}),5);case 5:g.rb=null,g.vc=null,g.uc=null,mc(e,g);case 3:return k.g(kc(e,t,p,s,l,n,d,f),2);case 2:return ss(n.ia,t.rb)||(t.rb=n.ia,n.l&&n.ia&&(v=Ec(e,t,n.ia),b=function(){var o,a,s,l,u,c,d,f,p,h,g;return _(function(b){switch(b.h){case 1:return b.m(2),b.g(v,4);case 4:return o=b.i,Ki(e.l),a=null,s=new Map,l={projection:null,hfov:null},t.stream&&(u=t.stream.videoLayout)&&((c=u.split("/")).includes("PROJ-RECT")?l.projection="rect":c.includes("PROJ-EQUI")?l.projection="equi":c.includes("PROJ-HEQU")?l.projection="hequ":c.includes("PROJ-PRIM")?l.projection="prim":c.includes("PROJ-AIV")&&(l.projection="aiv")),(d=new to).ua(["moov","trak","mdia"],no).T("mdhd",function(e){a=aa(e.reader,e.version).timescale}).T("hdlr",function(e){switch((e=e.reader).skip(4),e=e.Ja(4,!1),String.fromCharCode(e[0],e[1],e[2],e[3])){case"soun":s.set(i.$,a);break;case"vide":s.set(i.za,a)}a=null}),t.type!==i.za||l.projection||d.ua(["minf","stbl"],no).T("stsd",ro).ua([].concat(y(mo),["encv"]),io).ua(["vexu","proj"],no).T("prji",function(e){e=e.reader.Rd(),l.projection=e}).box("hfov",function(e){e=e.reader.S()/1e3,l.hfov=e}),d.parse(o,!0,!0),t.type===i.za&&function(e,t){if(e.V.projection!=t.projection||e.V.hfov!=t.hfov){if(null!=t.projection||null!=t.hfov){var n=(new Map).set("detail",t);n=new ki("spatialvideoinfo",n)}else n=new ki("nospatialvideoinfo");n.cancelable=!0,e.g.onEvent(n),e.V=t}}(e,l),s.has(t.type)?n.ia.timescale=s.get(t.type):null!=a&&(n.ia.timescale=a),(f=t.stream.segmentIndex)instanceof Au&&(p=function(e,t){for(var n=(e=m(e.h)).next();!n.done;n=e.next())if(null!=(n=n.value).find(t))return n.pf();return-1}(f,n.startTime)),h=t.stream.closedCaptions&&t.stream.closedCaptions.size>0,b.g(e.g.Pi(t.type,o),5);case 5:return b.g(Rl(e.g.W,t.type,o,null,t.stream,h,t.kd,r,!1,!1,p),6);case 6:b.o(0);break;case 2:throw g=b.l(),t.rb=null,g}})},w=n.startTime,o&&null!=(x=_l(e.g.W,t.type))&&(w=x),e.g.fm(w,n.ia),a.push(b()))),S=t.Sa?t.Sa.i:-1,n.i!=S&&a.push(Ll(e.g.W,t.type,n.startTime)),k.g(Promise.all(a),0)}})}(t,n,i,o),4);case 4:return Ki(t.l),t.D?E.return():(u="video/mp4"==s.mimeType||"audio/mp4"==s.mimeType,c=e.ReadableStream,d=t.i.lowLatencyMode&&t.j.isLowLatency,f={ed:null},d&&c&&u&&("HLS"!=t.j.type||i.o)?(g=new Uint8Array(0),b=v=!1,x=function(e){var a,l,u,c;return _(function(d){switch(d.h){case 1:if(v)return d.return();if(b=!0,Ki(t.l),t.D)return d.return();if(d.m(2),g=Pe(g,e),a=!1,l=0,(new to).box("mdat",function(e){l=e.size+e.start,a=!0}).parse(g,!1,!0),!a){d.A(4);break}return u=g.subarray(0,l),g=g.subarray(l),d.g(Oc(t,n,r,s,i,u,!0,o),5);case 5:c=d.i,null==f.ed&&(f=c),n.ka&&n.va&&Hu(n.ka,i.startTime,!0);case 4:d.o(0);break;case 2:w=d.l(),d.j()}})},E.g(Ec(t,n,i,x),9)):(p=Ec(t,n,i),E.g(p,7)));case 7:return h=E.i,Ki(t.l),t.D?E.return():(Ki(t.l),n.Mb?(n.Ma=!1,Pc(t,n,0),E.return()):E.g(Oc(t,n,r,s,i,h,!1,o),8));case 8:f=E.i,E.A(6);break;case 9:if(S=E.i,w)throw w;if(b){E.A(10);break}return v=!0,Ki(t.l),t.D?E.return():n.Mb?(n.Ma=!1,Pc(t,n,0),E.return()):E.g(Oc(t,n,r,s,i,S,!1,o),11);case 11:f=E.i;case 10:n.ka&&n.va&&Hu(n.ka,i.startTime,!0);case 6:if(Ki(t.l),t.D)return E.return();n.Sa=i,l.next(),n.Ma=!1,n.Uh=!1,k=t.g.W.Nc(),O=k[n.type],JSON.stringify(O),n.Mb||(T=null,n.type===a.za?T=t.h.get(a.$):n.type===a.$&&(T=t.h.get(a.za)),T&&T.type==a.$?t.g.Nd(i,n.stream,T.stream.isAudioMuxedInVideo,!1,f.ed):t.g.N
99d(i,n.stream,n.stream.codecs.includes(","),!1,f.ed)),Ic(n),Pc(t,n,0),E.o(0);break;case 2:if(C=E.l(),Ki(t.l,C),t.D)return E.return();if(n.Ma=!1,7001==C.code)n.Ma=!1,Ic(n),Pc(t,n,0),E.A(0);else{if(n.type!=a.Xa||!t.i.ignoreTextStreamFailures)return 3017==C.code?E.g(function(e,t,n){var r,i,o,a,s,l,u,c,d;return _(function(f){switch(f.h){case 1:for(r=!1,i=m(e.h.values()),o=i.next();!o.done;o=i.next())if((a=o.value)!=t&&a.Uh){r=!0;break}if(r){f.A(2);break}if(e.i.avoidEvictionOnQuotaExceededError)return s=Rc(e,n),e.g.disableStream(t.stream,s)||Pc(e,t,4),f.return();if((l=Math.round(100*e.B))>20){e.B-=.2,f.A(3);break}if(l>4){e.B-=.04,f.A(3);break}if(u=Rc(e,n),!e.g.disableStream(t.stream,u)){t.Ed=!0,e.D=!0,e.g.onError(n),f.A(5);break}return e.B=1,c=e.g.Zb(),f.g(Tc(e,t,c),5);case 5:return f.return();case 3:return t.Uh=!0,d=e.g.Zb(),f.g(Tc(e,t,d),2);case 2:Pc(e,t,4),f.j()}})}(t,n,C),0):(n.Ed=!0,1==C.category&&n.ka&&Xu(n.ka,i),C.severity=2,E.g(Dc(t,n,C),0));t.h.delete(a.Xa),E.A(0)}}})}(t,n,i,l,u).catch(function(){}),n.Lc&&Sc(t,n.Lc,i,s)),null)}(t,n),null!=u&&(Pc(t,n,u),n.Ed=!1),g.o(15);break;case 14:return c=g.l(),g.g(Dc(t,n,c),16);case 16:return g.return();case 15:if(n.type===r.Xa)return g.return();if(d=[],n.stream&&!n.stream.isAudioMuxedInVideo&&d.push(n),f=n.type===r.$?r.za:r.$,(p=t.h.get(f))&&p.stream&&!p.stream.isAudioMuxedInVideo&&d.push(p),!t.J||!d.every(function(e){return e.endOfStream})){g.A(0);break}return g.g(t.g.W.endOfStream(),18);case 18:Ki(t.l),0!=(h=t.g.W.getDuration())&&h<t.j.presentationTimeline.getDuration()&&t.j.presentationTimeline.Sb(h),g.j()}})}function wc(e,t,n){return t.Sa?e.g.eb()<0?t.Sa.startTime:t.Sa.endTime:n}function xc(e,t,n,r){if(t.va){var i=t.va.current();return i&&t.Sa&&(n=t.Sa.endTime,Ys(t.Sa.startTime,i.startTime,.002)&&Ys(n,i.endTime,.002)&&(i=t.va.next().value)),i}if(t.Sa||r)return(i=e.g.eb()<0)?(e=jl(e.g.W,t.type),null!=(n=t.Sa?t.Sa.startTime:null)&&(null==e||n<e)&&(e=n),n=null!=e?e-.001:r):n=t.Sa?t.Sa.endTime:r,t.stream.segmentIndex&&(t.va=t.stream.segmentIndex.Yb(n,!1,i)),t.va&&t.va.next().value;r=e.j.sequenceMode||$c(e)||"MSF"===e.j.type?0:e.i.inaccurateManifestTolerance;var o=Math.max(n-r,0),a=e.g.W.getDuration();for(Math.abs(o-a)<1&&(r=1,o=Math.max(n-r,0)),a=e.g.eb()<0,e=null,r&&(t.stream.segmentIndex&&(t.va=t.stream.segmentIndex.Yb(o,!1,a)),e=t.va&&t.va.next().value),e||(t.stream.segmentIndex&&(t.va=t.stream.segmentIndex.Yb(n,!1,a)),e=t.va&&t.va.next().value);2===(null==(i=e)?void 0:i.tc());)r=n=void 0,e=null!=(r=null==(n=t.va)?void 0:n.next().value)?r:null;return e}function Sc(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g;return _(function(m){switch(m.h){case 1:for(i=ct,o=t.stream,l=(s=(a=o.segmentIndex)&&a.Yb(n))&&s.next().value;l&&e.O.includes(l.startTime);)l=s&&s.next().value;if(!l){m.A(0);break}if(!(u=l.ia)||ss(u,t.rb)){m.A(3);break}return t.rb=u,m.m(4),m.g(Ec(e,t,u),6);case 6:if(c=m.i,!e.g)return m.return();var v=e.g.W;v.H&&ht(v.H,c,0,o),e.O=[],m.o(3);break;case 4:throw d=m.l(),t.rb=null,d;case 3:if(t.Sa&&t.Sa==l){m.A(0);break}return t.Sa=l,m.m(8),m.g(Ec(e,t,l),10);case 10:if(f=m.i,!e.g)return m.return();(v=e.g.W).H&&ht(v.H,f,0,o),e.O.push(l.startTime),m.o(9);break;case 8:throw p=m.l(),t.Sa=null,p;case 9:if(!e.g)return m.return();if(t.Mb||(h=null,t.type===i.za?h=e.h.get(i.$):t.type===i.$&&(h=e.h.get(i.za)),h&&h.type==i.$?e.g.Nd(l,t.stream,h.stream.isAudioMuxedInVideo,!0,null):e.g.Nd(l,t.stream,t.stream.codecs.includes(","),!0,null)),g=Math.max.apply(Math,[0].concat(y(e.O))),e.g.Zb()+r>g)return m.g(Sc(e,t,l.startTime,r),0);m.A(0)}})}function kc(e,t,n,r,i,o,a,s){var l,u,c,d,f;return _(function(p){switch(p.h){case 1:if(l=ct,u=Uc(e),p.m(2),t.vc=r,t.uc=i,a&&(t.Lf=a),s&&(t.Mf=s),t.Nf=n,c=e.j.sequenceMode||"HLS"==e.j.type,d=null,t.type===l.za?d=e.h.get(l.$):t.type===l.$&&(d=e.h.get(l.za)),!(d&&d.stream&&d.stream.isAudioMuxedInVideo)){p.A(4);break}return p.g($l(e.g.W,d.type,n,r,i,c,d.stream.mimeType,d.stream.codecs,u),4);case 4:return p.g($l(e.g.W,t.type,n,r,i,c,o.mimeType||t.stream.mimeType,o.codecs||t.stream.codecs,u),6);case 6:p.o(0);break;case 2:throw f=p.l(),t.vc=null,t.uc=null,t.Lf=null,t.Mf=null,t.Nf=null,f}})}function Oc(e,t,n,r,i,o,a,s){var l,u,c,d,f;return a=void 0!==a&&a,s=void 0!==s&&s,_(function(p){switch(p.h){case 1:return l=r.closedCaptions&&r.closedCaptions.size>0,e.i.shouldFixTimestampOffset&&(u="video/mp4"==r.mimeType||"audio/mp4"==r.mimeType,c=null,i.ia&&(c=i.ia.timescale),u&&c&&"video"===r.type&&"DASH"==e.j.type&&(new to).ua(ho,no).T("tfdt",function(n){var r,o,a,s,l;return _(function(u){return r=oa(n.reader,n.version),(o=r.Oa)?(a=-o/c,(Number(t.Nf)||0)<a?(s=t.vc,l=t.uc,u.g(kc(e,t,a,s,l,i),0)):u.A(0)):u.return()})}
99).parse(o,!1,a)),p.g(Tc(e,t,n),2);case 2:return Ki(e.l),d=t.kd,t.kd=!1,p.g(e.g.Pi(t.type,o),3);case 3:return p.g(Rl(e.g.W,t.type,o,i,r,l,d,s,a),4);case 4:return f=p.i,Ki(e.l),p.return(f)}})}function Tc(e,t,n){var r,i,o,a,s,l,u,c,d;return _(function(f){return 1==f.h?(e.F==t&&(e.F=null),(r=t.stream.segmentIndex)instanceof Au&&(r.Za(e.j.presentationTimeline.Fb()),i=[],function(e){for(var t=(e=m(e.h)).next();!t.done;t=e.next())n=t.value,i.push(n.pf());var n}(r)),o=Math.max(e.i.bufferBehind*e.B,e.j.presentationTimeline.i),null==(a=jl(e.g.W,t.type))?f.return():(s=n-a,l=e.i.evictionGoal,u=e.j.presentationTimeline.Kb(),c=e.j.presentationTimeline.Eb(),d=s-o,c-u>l&&(d=Math.max(s-o,u-l-a)),d<=l?f.return():f.g(e.g.W.remove(t.type,a,a+d,i),2))):4!=f.h?(Ki(e.l),e.F?f.g(Tc(e,e.F,n),4):f.A(0)):(Ki(e.l),void f.j())})}function Cc(e){return e&&e.type==ut&&("application/cea-608"==e.stream.mimeType||"application/cea-708"==e.stream.mimeType)}function Ec(e,t,n,r){var i,o,a,s,l;return _(function(u){switch(u.h){case 1:if(i=n.$b())return u.return(i);if(o=null,t.ka){var c=t.ka,d=c.g;n instanceof as&&(d=c.j),d.has(n)?(c=d.get(n),r&&(c.oi=r),o=c.Ee):o=null}return o||(o=jc(n,t.stream,r||null,e.i.retryParameters,e.g.xc)),a=0,t.va&&(a=t.va.h),t.ab=o,u.g(o.promise,2);case 2:if(s=u.i,t.ab=null,l=s.data,!n.aesKey){u.A(3);break}return u.g(oc(l,n.aesKey,a),4);case 4:l=u.i;case 3:return u.return(l)}})}function jc(e,t,n,r,i,o){o=void 0!==o&&o;var a=e instanceof ls?e:void 0,s=a?1:0;return(e=lc(e.U(),e.startByte,e.endByte,r,n)).contentType=t.type,i.request(Vi,e,{type:s,stream:t,segment:a,isPreload:o})}function _c(e,t,n,r){var i,o;return _(function(a){return 1==a.h?(t.Mb=!1,t.ae=!1,t.rd=0,t.Nb=!0,t.Sa=null,t.va=null,t.ka&&!e.m.has(t.stream)&&qu(t.ka,!1),r?(i=e.g.Zb(),o=e.g.W.getDuration(),a.g(e.g.W.remove(t.type,i+r,o),3)):a.g(Ml(e.g.W,t.type),4)):3!=a.h?(Ki(e.l),n?a.g(e.g.W.flush(t.type),3):a.A(3)):(Ki(e.l),t.Nb=!1,t.endOfStream=!1,t.Ma||t.pb||Pc(e,t,0),void a.j())})}function Pc(e,t,n){var r=t.type;(r!=ut||e.h.has(r))&&(t.pb=new Or(function(){var n;return _(function(r){return 1==r.h?(r.m(2),r.g(bc(e,t),4)):2!=r.h?r.o(0):(n=r.l(),e.g&&e.g.onError(n),void r.j())})}).ba(n))}function Ic(e){null!=e.pb&&(e.pb.stop(),e.pb=null)}function Ac(e){return _(function(t){return e.ab?t.g(e.ab.abort(),0):t.A(0)})}function Dc(e,t,n){var r,i,o,a,s,l,u,c,d;return _(function(f){switch(f.h){case 1:return 3024==n.code?(t.Ma=!1,Ic(t),Pc(e,t,0),f.return()):f.g(e.Y.attempt(),2);case 2:if(Ki(e.l),3015!=n.code&&3014!=n.code&&(1!==n.category||1003==n.code)){f.A(3);break}if(t.Uc)return dc(e,!1),f.return();if(r=!1,3015!=n.code&&3014!=n.code){f.A(4);break}return f.g(Mc(e,!0),5);case 5:for(r=f.i,i=m(e.h.values()),o=i.next();!o.done;o=i.next())Ic(o.value);Ki(e.l);case 4:a=Rc(e,n),s=e.g.disableStream(t.stream,a),n.handled=s||r,s&&(n.severity=1);case 3:if(n.handled||1011!=n.code){f.A(6);break}for(l=e.g.Zb(),u=_l(e.g.W,t.type),c=xc(e,t,l,u);2===(null==(d=c)?void 0:d.tc());)t.Sa=c,c=xc(e,t,l,u);if(!c){f.A(6);break}return f.g(Ll(e.g.W,t.type,c.startTime),8);case 8:return t.Ma=!1,t.Ed=!1,Ic(t),Pc(e,t,0),f.return();case 6:n.handled&&1011==n.code||e.g.onError(n),n.handled||e.i.failureCallback(n),f.j()}})}function Rc(e,t){return 0===e.i.maxDisabledTime&&1011==t.code?1:3014==t.code||3015==t.code?1/0:e.i.maxDisabledTime}function Mc(e,t){var n,r,i,o,a,s;return t=void 0!==t&&t,_(function(l){return 1==l.h?(n=Date.now()/1e3,r=e.i.minTimeBetweenRecoveries,t||e.i.allowMediaSourceRecoveries&&!(n-e.R<r)?(e.R=n,i=ct,(o=e.h.get(i.$))&&(Ic(o),o.ab&&(o.ab.abort(),o.ab=null),o.rb=null,o.vc=null,o.uc=null,o.Ma=!1,o.Mb=!1,o.rd=0,o.ae=!1,o.Nb=!1,o.va&&o.va.ai()),(a=e.h.get(i.za))&&(Ic(a),a.ab&&(a.ab.abort(),a.ab=null),a.rb=null,a.vc=null,a.uc=null,a.Ma=!1,a.Mb=!1,a.rd=0,a.ae=!1,a.Nb=!1,a.va&&a.va.ai()),s=e.g.video.paused,l.g(Yl(e.g.W,Uc(e)),2)):l.return(!1)):(!a||a.Nb||a.Ma||a.pb||Pc(e,a,0),!o||o.Nb||o.Ma||o.pb||Pc(e,o,0),s||e.g.video.play(),l.return(!0))})}function $c(e){if("keep"!==e.i.crossBoundaryStrategy)return!0;var t=ne(),n=e.g.se();if(t.ub(n)){if(!t.kg())for(n=(t=m(e.h.keys())).next();!n.done;n=t.next())if((n=e.h.get(n.value)).type!==ct.Xa&&(n=n.stream)&&n.fullMimeTypes&&n.fullMimeTypes.size>1){for(e=new Set,n=(t=m(n.fullMimeTypes)).next();!n.done;n=t.next())e.add(rr(n.value));return e.size>1}}else for(n=(t=m(e.h.keys())).next();!n.done;n=t.next())if((n=e.h.get(n.value)).type!==ct.Xa&&(n=n.stream)&&n.fullMimeTypes&&n.fullMimeTypes.size>1)return!0;return!1}function Lc(e){e.K.Ea(),$c(e)&&e.K.Hb(e.g.video,["waiting","timeupdate"],function(){Nc(e)})}
99function Nc(e){if($c(e)){e.L.stop();var t=e.g.Zb(),n=e.h.get("video")||e.h.get("audio");n&&(n=n.rb)&&null!==n.g&&((t=n.g-t)<0||t>1||(e.H=n.g+.1,e.L.ba(t)))}}function Uc(e,t){function n(t){if(t.fullMimeTypes&&t.fullMimeTypes.size>1&&e.h.has(t.type)){var n=e.h.get(t.type),r=_l(e.g.W,n.type),i=e.g.Zb();(n=xc(e,n,i,r))&&n.codecs&&n.mimeType&&(t.codecs=n.codecs,t.mimeType=n.mimeType)}}t=void 0!==t&&t;var r=new Map,i=e.o.audio;return i&&(n(i),r.set("audio",i)),(i=e.o.video)&&(n(i),r.set("video",i)),t&&e.C&&r.set(ut,e.C),r}function Bc(){}function Fc(e,t,n,r,i){for(var o=(i in r),a=new Set(["__proto__","constructor","prototype"]),s=o?n.constructor==Object&&0==Object.keys(r).length:n.constructor==Object&&0==Object.keys(n).length,l=o||s,u=!0,c=m(Object.keys(t)),d=c.next();!d.done;d=c.next()){var f=i+"."+(d=d.value),p=o?r[i]:n[d];a.has(d)?(F("Invalid config, dangerous key "+f),u=!1):l||d in n?void 0===t[d]?void 0===p||l?delete e[d]:e[d]=zt(p):s?e[d]=t[d]:p.constructor==Object&&t[d]&&t[d].constructor==Object?(e[d]||(e[d]=zt(p)),d=Fc(e[d],t[d],p,r,f),u=u&&d):typeof t[d]!=typeof p||null==t[d]||"function"!=typeof t[d]&&t[d].constructor!=p.constructor?(F("Invalid config, wrong type for "+f),u=!1):"function"==typeof n[d]&&n[d].length!=t[d].length?(z("Unexpected number of arguments for "+f),e[d]=t[d]):e[d]=Array.isArray(e[d])?t[d].slice():t[d]:(F("Invalid config, unrecognized key "+f),u=!1)}return u}function zc(e,t){for(var n={},r=n,i=0,o=0;!((i=e.indexOf(".",i))<0);)0!=i&&"\\"==e[i-1]||(r[o=e.substring(o,i).replace(/\\\./g,".")]={},r=r[o],o=i+1),i+=1;return r[e.substring(o).replace(/\\\./g,".")]=t,n}function Vc(e,t){return e&&t}function Hc(e,t){function n(e){return e&&"object"==typeof e&&!Array.isArray(e)}return e=function e(t,r){return Object.keys(t).reduce(function(i,o){var a=t[o];return r.hasOwnProperty(o)?a instanceof HTMLElement&&r[o]instanceof HTMLElement?a.isEqualNode(r[o])||(i[o]=a):n(a)&&n(r[o])?(a=e(a,r[o]),(Object.keys(a).length>0||!n(a))&&(i[o]=a)):Array.isArray(a)&&Array.isArray(r[o])?X(a,r[o])||(i[o]=a):Number.isNaN(a)&&Number.isNaN(r[o])||a!==r[o]&&(i[o]=a):i[o]=a,i},{})}(e,t),function e(t){for(var r=m(Object.keys(t)),i=r.next();!i.done;i=r.next())t[i=i.value]instanceof HTMLElement||(n(t[i])&&0===Object.keys(t[i]).length||"function"==typeof t[i]?delete t[i]:n(t[i])&&(e(t[i]),0===Object.keys(t[i]).length&&delete t[i]))}(e),e}function Gc(){}function Wc(e){return Pi(e=be(e))}function qc(e,t,n){function r(e){de(o).setUint32(a,e.byteLength,!0),a+=4,o.set(ue(e),a),a+=e.byteLength}if(!n||!n.byteLength)throw new pe(2,6,6015);var i;i="string"==typeof t?xe(t,!0):t,e=xe(e=be(e),!0);var o=new Uint8Array(12+e.byteLength+i.byteLength+n.byteLength),a=0;return r(e),r(i),r(n),o}function Kc(e,t,n){return"skd"!==t?e:(t=n.serverCertificate,qc(e,n=be(e).split("skd://").pop(),t))}function Yc(e,t){2!==e||t.attempt>0||(e=t.drmInfo)&&Ue(e.keySystem)&&(t.headers["Content-Type"]="application/octet-stream")}function Xc(e,t,n){for(n=void 0===n||n,this.h=e,this.g=new Set([e]),t=(e=m(t=t||[])).next();!t.done;t=e.next())this.add(t.value,n)}function Jc(e,t){return e.mimeType==t.mimeType&&K(e=e.codecs.split(",").map(function(e){return or(e)}),t=t.codecs.split(",").map(function(e){return or(e)}))}function Zc(){this.h=this.g=null}function Qc(e,t){var n=et(t=Xe(t),e.map(function(e){return Qe(e)}));return n?e.filter(function(e){return n==Qe(e)}):[]}function ed(e,t){return e.filter(function(e){return!!e.audio&&(t?e.audio.roles.includes(t):0==e.audio.roles.length)})}function td(e,t){return e.filter(function(e){return!!e.video&&(t?e.video.roles.includes(t):0==e.video.roles.length)})}function nd(e,t){var n=Xe(t);return e.filter(function(e){return!(!e.video||!e.video.language)&&Xe(e.video.language)==n})}function rd(e,t){return e.filter(function(e){return!(!e.audio||!e.audio.label)&&e.audio.label.toLowerCase()==t.toLowerCase()})}function id(e,t){return e.filter(function(e){return!(!e.video||!e.video.label)&&e.video.label.toLowerCase()==t.toLowerCase()})}function od(e,t){return e.filter(function(e){return!(e.audio&&e.audio.channelsCount&&e.audio.channelsCount>t)}).sort(function(e,t){return e.audio||t.audio?e.audio?t.audio?(t.audio.channelsCount||0)-(e.audio.channelsCount||0):1:-1:0})}function ad(e,t){if("AUTO"==t){var n=e.some(function(e){return!(!e.video||!e.video.hdr||"HLG"!=e.video.hdr)});t=ne().Pc(n)}return e.filter(function(e){return!e.video||!e.video.hdr||e.video.hdr==t})}function sd(e,t){return e.filter(function(e){return!e.video||!e.video.videoLayout||e.video.videoLayout==t})}function ld(e,t){return e.filter(function(e){return!e.audio||e.audio.spatialAudio==t})}function ud(e,t){return e.filter(function(e){return!e.audio||e.audio.codecs==t})}function cd(e,t){return e.filter(function(e){return!e.video||e.video.codecs==t})}function dd(){}function fd(){var t=1/0,n=ne();
vendor: 7,067 bytes, line 99
99navigator.connection&&navigator.connection.saveData&&(t=360);var r={retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},servers:{},clearKeys:{},advanced:{},delayLicenseRequestUntilPlayed:!1,persistentSessionOnlinePlayback:!1,persistentSessionsMetadata:[],initDataTransform:function(t,n,r){return"apple"===e.shakaMediaKeysPolyfill&&"skd"==n&&(n=r.serverCertificate,t=qc(t,r=Wc(t),n)),t},logLicenseExchange:!1,updateExpirationTime:1,preferredKeySystems:[],keySystemsMapping:{},parseInbandPsshEnabled:!1,minHdcpVersion:"",ignoreDuplicateInitData:!0,defaultAudioRobustnessForWidevine:"SW_SECURE_CRYPTO",defaultVideoRobustnessForWidevine:"SW_SECURE_DECODE",renewalIntervalSec:0,failureCallback:function(e){return Vc([e])}},i="reload";n.ub("")&&(i="smooth");var o={trackSelectionCallback:function(e){return _(function(t){return t.return(e)})},downloadSizeCallback:function(e){var t;return _(function(n){return 1==n.h?navigator.storage&&navigator.storage.estimate?n.g(navigator.storage.estimate(),3):n.return(!0):(t=n.i,n.return(t.usage+e<.95*t.quota))})},progressCallback:function(e,t){return Vc([e,t])},usePersistentLicense:!0,numberOfParallelDownloads:5},a={drm:r,manifest:{retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},availabilityWindowOverride:NaN,disableAudio:!1,disableVideo:!1,disableText:!1,disableThumbnails:!1,disableIFrames:!1,disableChapters:!1,defaultPresentationDelay:0,segmentRelativeVttTiming:!1,raiseFatalErrorOnManifestUpdateRequestFailure:!1,continueLoadingWhenPaused:!0,ignoreSupplementalCodecs:!1,updatePeriod:-1,ignoreDrmInfo:!1,enableAudioGroups:!0,dash:{clockSyncUri:"",xlinkFailGracefully:!1,ignoreMinBufferTime:!1,autoCorrectDrift:!0,initialSegmentLimit:1e3,ignoreSuggestedPresentationDelay:!1,ignoreEmptyAdaptationSet:!1,ignoreMaxSegmentDuration:!1,keySystemsByURI:ze(!1,!0),manifestPreprocessorTXml:gd,sequenceMode:!1,useStreamOnceInPeriodFlattening:!1,enableFastSwitching:!0},hls:{ignoreTextStreamFailures:!1,ignoreImageStreamFailures:!1,defaultAudioCodec:"mp4a.40.2",defaultVideoCodec:"avc1.42E01E",ignoreManifestProgramDateTime:!1,ignoreManifestProgramDateTimeForTypes:[],mediaPlaylistFullMimeType:'video/mp2t; codecs="avc1.42E01E, mp4a.40.2"',liveSegmentsDelay:3,sequenceMode:!1,ignoreManifestTimestampsInSegmentsMode:!1,disableCodecGuessing:!1,disableClosedCaptionsDetection:!1,allowLowLatencyByteRangeOptimization:!0,allowRangeRequestsToGuessMimeType:!1,chaptersUri:""},msf:{fingerprintUri:"",namespaces:[],authorizationToken:"",subscribeFilterType:2,useFetchCatalog:!1,version:"auto",catalogPreprocessor:md}},streaming:{retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},failureCallback:function(e){return Vc([e])},rebufferingGoal:0,bufferingGoal:10,bufferBehind:30,evictionGoal:1,ignoreTextStreamFailures:!1,startAtSegmentBoundary:!1,gapDetectionThreshold:.5,gapPadding:0,gapJumpTimerTime:.25,durationBackoff:1,safeSeekOffset:5,safeSeekEndOffset:0,stallEnabled:!0,stallThreshold:1,stallSkip:.1,useNativeHlsForFairPlay:!0,inaccurateManifestTolerance:2,lowLatencyMode:!0,preferNativeDash:!1,preferNativeHls:!1,updateIntervalSeconds:1,observeQualityChanges:!1,maxDisabledTime:30,segmentPrefetchLimit:1,prefetchAudioLanguages:[],disableAudioPrefetch:!1,disableTextPrefetch:!1,disableVideoPrefetch:!1,liveSync:{enabled:!1,targetLatency:.5,targetLatencyTolerance:.5,maxPlaybackRate:1.1,minPlaybackRate:.95,panicMode:!1,panicThreshold:60,dynamicTargetLatency:{enabled:!1,stabilityThreshold:60,rebufferIncrement:.5,maxAttempts:10,maxLatency:4,minLatency:1}},allowMediaSourceRecoveries:!0,minTimeBetweenRecoveries:5,vodDynamicPlaybackRate:!1,vodDynamicPlaybackRateLowBufferRate:.95,vodDynamicPlaybackRateBufferRatio:.5,preloadNextUrlWindow:30,loadTimeout:30,clearDecodingCache:!1,dontChooseCodecs:!1,shouldFixTimestampOffset:!1,avoidEvictionOnQuotaExceededError:!1,crossBoundaryStrategy:"keep",returnToEndOfLiveWindowWhenOutside:!1,stopFetchingOnPause:!1,clampAppendWindowToDuration:!1,processSrcEqualMetadata:!0},networking:{forceHTTP:!1,forceHTTPS:!1,minBytesForProgressEvents:16e3,commonAccessTokenHeaderName:"cta-common-access-token"},mediaSource:{codecSwitchingStrategy:i,addExtraFeaturesToSourceBuffer:function(e){return Vc([e],"")},forceTransmux:!1,insertFakeEncryptionInInit:!0,correctEc3Enca:!1,modifyCueCallback:function(e,t,n){return Vc([e,t,n])},dispatchAllEmsgBoxes:!1,useSourceElements:!0,durationReductionEmitsUpdateEnd:!0,transmuxWorkerUrl:"",repairIFrames:!0},offline:o,abrFactory:function(){return new ii},adaptationSetCriteriaFactory:function(){return new(Function.prototype.bind.apply(Zc,[null].concat(y(P.apply(0,arguments)))))},abr:{enabled:!0,useNetworkInformation:!0,defaultBandwidthEstimate:1e6,switchInterval:8,bandwidthUpgradeTarget:.85,bandwidthDowngradeTarget:.95,restrictions:{minWidth:0,maxWidth:1/0,minHeight:0,maxHeight:t,minPixels:0,maxPixels:1/0,minFrameRate:0,maxFrameRate:1/0,minBandwidth:0,maxBandwidth:1/0,minChannelsCount:0,maxChannelsCount:1/0},advanced:{minTotalBytes:128e3,minBytes:16e3,fastHalfLife:2,slowHalfLife:5,droppedFramesThreshold:.15,droppedFramesInterval:2,droppedFramesBanDuration:30},restrictToElementSize:!1,restrictToScreenSize:!1,ignoreDevicePixelRatio:!1,clearBufferSwitch:!1,safeMarginSwitch:0,cacheLoadThreshold:5,minTimeToSwitch:0,preferNetworkInformationBandwidth:!1,droppedFrames:!0},preferredAudio:[{language:"",role:"",label:"",channelCount:2,codec:""}],preferredText:[],preferredVideo:[{label:"",role:"",language:"",codec:"",hdrLevel:"AUTO",layout:""}],preferredDecodingAttributes:[],restrictions:{minWidth:0,maxWidth:1/0,minHeight:0,maxHeight:1/0,minPixels:0,maxPixels:1/0,minFrameRate:0,maxFrameRate:1/0,minBandwidth:0,maxBandwidth:1/0,minChannelsCount:0,maxChannelsCount:1/0},playRangeStart:0,playRangeEnd:1/0,textDisplayer:{fontScaleFactor:1,positionArea:0,subtitleDelay:0,suspendRenderingWhenHidden:!0},textDisplayFactory:function(){return null},cmcd:{enabled:!1,sessionId:"",contentId:"",rtpSafetyFactor:5,useHeaders:!1,includeKeys:[],version:1,eventTargets:[]},cmsd:{enabled:!0,applyMaximumSuggestedBitrate:!0,estimatedThroughputWeightRatio:.5},lcevc:{enabled:!1,dynamicPerformanceScaling:!0,logLevel:0,drawLogo:!1,poster:!0},ads:{customPlayheadTracker:!1,skipPlayDetection:!1,supportsMultipleMediaElements:!0,disableHLSInterstitial:!1,disableDASHInterstitial:!1,allowPreloadOnDomElements:!0,allowStartInMiddleOfInterstitial:!0,disableTrackingEvents:!1,disableSnapback:!1,interstitialPreloadAheadTime:10,disablePlayedLinearAdSkip:!1,disableTrackingForPlayedLinearAds:!1},ignoreHardwareResolution:!1,queue:{preloadNextUrlWindow:1/0,preloadPrevItem:!0,repeatMode:0},accessibility:{handleForcedSubtitlesAutomatically:!0,speechToText:{enabled:!1,maxTextLength:140,processLocally:!1,languagesToTranslate:[]}}};return o.trackSelectionCallback=function(e){var t,n;return _(function(r){return t=a.preferredAudio.map(function(e){return e.language}
99).filter(Boolean),n=a.preferredVideo[0]&&a.preferredVideo[0].hdrLevel||"",r.return(function(e,t,n){var r=n;"AUTO"==r&&(n=e.some(function(e){return!(!e.hdr||"HLG"!=e.hdr)}),r=ne().Pc(n));var i=e.filter(function(e){return!("variant"!=e.type||e.hdr&&e.hdr!=r)});n=[];for(var o=i.map(function(e){return e.language}),a=null,s=(t=m(t)).next();!s.done&&!(a=et(s.value,o));s=t.next());a&&(n=i.filter(function(e){return Xe(e.language)==a})),0==n.length&&(n=i.filter(function(e){return e.primary})),0==n.length&&(i.map(function(e){return e.language}),n=i);var l=n.filter(function(e){return e.height&&e.height<=480});for(l.length&&(l.sort(function(e,t){return t.height-e.height}),n=l.filter(function(e){return e.height==l[0].height})),t=[],n.length&&(i=Math.floor(n.length/2),n.sort(function(e,t){return e.bandwidth-t.bandwidth}),t.push(n[i])),n=(e=m(e)).next();!n.done;n=e.next())(n=n.value).type!=ut&&"image"!=n.type&&"chapter"!=n.type||t.push(n);return t}(e,t,n))})},n.cb(a)}function pd(e,t,n){var r={".drm.keySystemsMapping":"",".drm.servers":"",".drm.clearKeys":"",".drm.advanced":{distinctiveIdentifierRequired:!1,persistentStateRequired:!1,videoRobustness:[],audioRobustness:[],sessionType:"",serverCertificate:new Uint8Array(0),serverCertificateUri:"",individualizationServer:"",headers:{}}};return Fc(e,t,n||fd(),r,"")}function hd(e){var t,n,r,i,o,a,s,l,u,c,d=e.preferredAudio[0],f=e.preferredVideo[0];e.language=null!=(t=null==d?void 0:d.language)?t:"",e.role=null!=(n=null==d?void 0:d.role)?n:"",e.channelCount=null!=(r=null==d?void 0:d.channelCount)?r:2,e.spatialAudio=null!=(i=null==d?void 0:d.spatialAudio)&&i,e.audioLabel=null!=(o=null==d?void 0:d.label)?o:"",e.videoRole=null!=(a=null==f?void 0:f.role)?a:"",e.hdrLevel=null!=(s=null==f?void 0:f.hdrLevel)?s:"",e.videoLayout=null!=(l=null==f?void 0:f.layout)?l:"",e.videoLabel=null!=(u=null==f?void 0:f.label)?u:"",e.preferredAudioCodecs=e.preferredAudio.map(function(e){return e.codec}).filter(Boolean),e.preferredAudioChannelCount=null!=(c=null==d?void 0:d.channelCount)?c:2}function gd(e){return Vc([e],e)}function md(e){return Vc([e],e)}function yd(){this.g=null,this.h=[]}function vd(e,t){var n=0;e.g&&e.g.state==t&&(n+=e.g.duration);for(var r=(e=m(e.h)).next();!r.done;r=e.next())n+=(r=r.value).state==t?r.duration:0;return n}function bd(){this.i=this.h=null,this.g=[]}function wd(e,t,n){e.i!=t&&(e.i=t,e.g.push({timestamp:Date.now()/1e3,id:t.id,type:"text",fromAdaptation:n,bandwidth:null}))}function xd(){this.D=this.Y=NaN,this.l="",this.i=this.wj=this.B=this.C=this.L=this.F=this.u=this.m=this.K=this.o=this.H=this.h=this.V=this.X=this.O=this.P=this.R=NaN,this.M=0,this.I=this.J=NaN,this.g=new yd,this.j=new bd}function Sd(e,t,n){e.Y=t,e.D=n}function kd(e,t){e.i=isNaN(e.i)?t:e.i+t}function Od(e,t,n,r){Ti.call(this),this.O=e,this.V=t,this.Aa=r.networkingEngine,this.B=n,this.m=null,this.xa=0,this.Fa=r.td,this.I=r.Ul,this.Ha=r.Vl,this.i=r.config,this.o=this.J=this.g=null,this.ma=!1,this.K=r.lm,this.ra=!1,this.j=null,this.aa=!1,this.C=null,this.D=new Map,this.wa=!1,this.Ba=r.jm,this.X=new xd,this.ha=Promise.withResolvers(),this.F=Promise.withResolvers(),this.P=null,this.l=!1,this.Y=r.Ck,this.u=this.h=null,this.R=!1,this.M=[],this.L=[],this.H=!0}function Td(e,t,n){(e=t?e.L:e.M)?e.push(n):n()}function Cd(e,t){if(e.P=t,e.R=!0,e.M)for(var n=(t=m(e.M)).next();!n.done;n=t.next())(n=n.value)();e.M=null}function Ed(e){if(e.l)throw new pe(2,7,7003)}function jd(e,t){e.dispatchEvent(new ki("onstatechange",(new Map).set("state",t)))}function _d(e,t){var n,r,i,o;return _(function(a){switch(a.h){case 1:return!e.g||e.j?a.return():(jd(e,"drm-engine"),e.xa=Date.now()/1e3,e.j=e.Fa(),e.I.g=e.j,e.j.configure(e.i.drm,function(){return e.H}),n=Wr(e.g.variants),r=!0,e.g&&e.g.presentationTimeline&&(r=e.g.presentationTimeline.ya()),a.g(xo(e.j,n,e.g.offlineSessionIds,r),2));case 2:if(Ed(e),!t){a.A(3);break}return a.g(e.j.Ub(t),4);case 4:Ed(e);case 3:return e.m&&((i=e.m.getConfiguration()).keySystem=Rd(e),e.m.configure(i)),a.g(Zo(e.I,e.g),5);case 5:if(!a.i){a.A(0);break}return o=new ki("trackschanged",void 0),a.g(Promise.resolve(),7);case 7:e.dispatchEvent(o),a.j()}})}function Pd(e){if(!e.C){var t=e.i.abrFactory;e.C=t(),e.C.configure(e.i.abr)}t=e.g.isLowLatency&&e.i.streaming.lowLatencyMode;var n=Wr(e.g.variants);return n=e.m.create(n),e.C.setVariants(Array.from(n.values()),t),e.C.chooseVariant(!0)}function Id(e,t){for(var n=null,r=m(e.i.preferredText),i=r.next();!i.done;i=r.next())if((i=i.value).language&&(i=qr(e.g.textStreams,i.language,i.role,i.forced)).length){n=i[0];break}return!n&&null!=t&&t.audio&&e.i.accessibility.handleForcedSubtitlesAutomatically&&(e=qr(e.g.textStreams,t.audio.language,"",!0)).length&&(n=e[0]),n}function Ad(e,t,n){var r,i,o,a,s;return _(function(l){return 1==l.h?(r=e.i.streaming.segmentPrefetchLimit||2,i=new zu(r,t,function(t,n,r){return jc(t,n,r||null,e.i.streaming.retryParameters,e.Aa,e.H)},!1),e.D.set(t.id,i),t.segmentIndex?l.A(2):l.g(t.createSegmentIndex(),2)):(o="number"==typeof e.B?e.B:0,a=t.segmentIndex.Yb(o),s=null,a&&((s=a.current())||(s=a.next().value)),s||(s=t.segmentIndex.Ib()),s?n?s.ia?l.g(Gu(i,s.ia),0):l.A(0):l.g(Hu(i,s.startTime),0):l.A(0))})}function Dd(e){var t,n,r,i;return _(function(o){for(t=[],n=m([e.video,e.audio]),r=n.next();!r.done;r=n.next())(i=r.value)&&!i.segmentIndex&&t.push(i.createSegmentIndex());return t.length>0?o.g(Promise.all(t),0):o.A(0)})}function Rd(e){return Me(e.j?e.j.Xb():null)}function Md(e){function t(e){return e.video&&e.audio||e.video&&e.video.codecs.includes(",")}e.variants.some(t)&&(e.variants=e.variants.filter(t))}function $d(e){Ti.call(this),this.g=e,this.h=null}function Ld(e,t){Ti.call(this);var n=this;this.i=e,this.l=t,this.g=new Map,this.m=[{pd:null,od:Bd,dd:function(e,t){return Nd(n,"enter",e,t)}},{pd:Ud,od:Bd,dd:function(e,t){return Nd(n,"enter",e,t)}},{pd:Fd,od:Bd,dd:function(e,t){return Nd(n,"enter",e,t)}},{pd:Bd,od:Ud,dd:function(e,t){return Nd(n,"exit",e,t)}},{pd:Bd,od:Fd,dd:function(e,t){return Nd(n,"exit",e,t)}},{pd:Ud,od:Fd,dd:function(e,t){t?Nd(n,"skip",e,t):(Nd(n,"enter",e,t),Nd(n,"exit",e,t))}},{pd:Fd,od:Ud,dd:function(e,t){return Nd(n,"skip",e,t)}}],this.h=new Z,this.h.G(this.i,"regionremove",function(e){n.g.delete(e.region)})}function Nd(e,t,n,r){t=new ki(t,new Map([["region",n],["seeking",r]]
99)),e.dispatchEvent(t)}(r=cc.prototype).destroy=function(){return this.l.destroy()},r.configure=function(e){if(this.i=e,this.Y=new yi({maxAttempts:Math.max(e.retryParameters.maxAttempts,2),baseDelay:e.retryParameters.baseDelay,backoffFactor:e.retryParameters.backoffFactor,fuzzFactor:e.retryParameters.fuzzFactor,timeout:0,stallTimeout:0,connectionTimeout:0},!0),e.disableAudioPrefetch){var t=this.h.get("audio");t&&t.ka&&(qu(t.ka),t.ka=null);for(var n=(t=m(this.m.keys())).next();!n.done;n=t.next())n=n.value,qu(this.m.get(n)),this.m.delete(n)}for(e.disableTextPrefetch&&(t=this.h.get(ut))&&t.ka&&(qu(t.ka),t.ka=null),e.disableVideoPrefetch&&(t=this.h.get("video"))&&t.ka&&(qu(t.ka),t.ka=null),n=(t=m(this.h.keys())).next();!n.done;n=t.next())(n=this.h.get(n.value)).ka?(Yu(n.ka,e.segmentPrefetchLimit),e.segmentPrefetchLimit>0||(qu(n.ka),n.ka=null)):e.segmentPrefetchLimit>0&&(n.ka=vc(this,n.stream));e.disableAudioPrefetch||function(e){for(var t=e.i.segmentPrefetchLimit,n=e.i.prefetchAudioLanguages,r=m(e.j.variants),i=r.next(),o={};!i.done;o={Lb:void 0},i=r.next())if(o.Lb=i.value,o.Lb.audio)if(e.m.has(o.Lb.audio)){if(Yu(i=e.m.get(o.Lb.audio),t),!(t>0&&n.some(function(e){return function(t){return qe(e.Lb.audio.language,t)}}(o)))){var a=e.h.get(o.Lb.audio.type);i!==(a&&a.ka)&&qu(i),e.m.delete(o.Lb.audio)}}else t<=0||!n.some(function(e){return function(t){return qe(e.Lb.audio.language,t)}}(o))||!(i=vc(e,o.Lb.audio))||(o.Lb.audio.segmentIndex||o.Lb.audio.createSegmentIndex(),e.m.set(o.Lb.audio,i))}(this)},r.start=function(e){var t=this;return _(function(n){if(1==n.h)return n.g(function(e,t){var n,r,i,o,a,s,l,u;return _(function(c){if(1==c.h){if(!e.o)throw new pe(2,5,5006);return n=Uc(e,!0),r=e.g.W,c.g(r.init(n,e.j.sequenceMode,e.j.type,e.j.ignoreManifestTimestampsInSegmentsMode),2)}for(Ki(e.l),e.updateDuration().catch(function(){}),i=m(n.keys()),o=i.next();!o.done;o=i.next())a=o.value,s=n.get(a),e.h.has(a)||(l=yc(e,s),(u=t.get(s.id))&&(Vu(u,function(t,n,r){return jc(t,n,r||null,e.i.retryParameters,e.g.xc)}),l.ka=u),e.h.set(a,l),Pc(e,l,0));Lc(e),c.j()})}(t,e||new Map),2);Ki(t.l),t.J=!0,n.j()})},r.kd=function(){if(this.g){for(var e=this.g.Zb(),t=m(this.h.keys()),n=t.next();!n.done;n=t.next()){var r,i=n.value;if(n=this.h.get(i),(r=!this.I)&&(r=this.g.W,r=!(r=i==ut?null!=(r=r.h).g&&null!=r.h&&e>=r.g&&e<r.h:ms(r=Al(r,i),e))),r){if(this.R=0,n.ka&&(n.ka.h=null),"audio"===n.type)for(var o=(r=m(this.m.values())
99).next();!o.done;o=r.next())o.value.h=null;n.va=null,(null!=_l(this.g.W,i)||n.Ma)&&mc(this,n),n.ab&&(n.ab.abort(),n.ab=null),i===ut&&(i=this.g.W).I&&i.I.g.clear(),n.kd=!0}!this.I||n.Nb||n.Ma||n.pb||Pc(this,n,0)}$c(this)&&Nc(this)}},r.updateDuration=function(){var e,t,n=this;return _(function(r){return 1==r.h?(e=ba(),t=n.j.presentationTimeline.getDuration(),n.M.Ea(),t<1/0?(e&&(n.u&&n.u.stop(),Nl(n.g.W)),r.g(n.g.W.Sb(t),0)):e?r.g(n.g.W.Sb(1/0),5):(n.g.W.Sb(4294967296),r.A(0))):(n.u&&(n.u.Va(),n.M.na(n.g.video,"timeupdate",function(){n.u.Va().Ka(.5)})),r.A(0))})},$("shaka.util.ConfigUtils",Bc),Bc.getDifferenceFromConfigObjects=Hc,Bc.convertToConfigObject=zc,Bc.mergeConfigObjects=Fc,$("shaka.config.MsfFilterType",{NONE:0,NEXT_GROUP_START:1,LARGEST_OBJECT:2,ABSOLUTE_START:3,ABSOLUTE_RANGE:4}),$("shaka.config.MsfVersion",{AUTO:"auto",DRAFT_14:"draft-14",DRAFT_16:"draft-16"}),$("shaka.config.PositionArea",{DEFAULT:0,TOP_LEFT:1,TOP_CENTER:2,TOP_RIGHT:3,CENTER_LEFT:4,CENTER:5,CENTER_RIGHT:6,BOTTOM_LEFT:7,BOTTOM_CENTER:8,BOTTOM_RIGHT:9}),$("shaka.config.RepeatMode",{OFF:0,ALL:1,SINGLE:2}),$("shaka.drm.FairPlay",Gc),Gc.commonFairPlayResponse=function(e,t){if(2===e&&(e=t.originalRequest.drmInfo)&&Ue(e.keySystem)){try{var n=ye(t.data)}catch(e){return}if(e=!1,"<ckc>"===(n=n.trim()).substr(0,5)&&"</ckc>"===n.substr(-6)&&(n=n.slice(5,-6),e=!0),!e)try{var r=JSON.parse(n);r.ckc&&(n=r.ckc,e=!0),r.CkcMessage&&(n=r.CkcMessage,e=!0),r.License&&(n=r.License,e=!0)}catch(e){}e&&(t.data=le(Ee(n)))}},Gc.gumletFairPlayRequest=function(e,t){2!==e||t.attempt>0||(e=t.drmInfo)&&Ue(e.keySystem)&&t.body&&(e=Ce(e=ue(t.body)),t.body=we(JSON.stringify({ao:e})),t.headers["Content-Type"]="application/json")},Gc.muxFairPlayRequest=function(e,t){Yc(e,t)},Gc.expressplayFairPlayRequest=function(e,t){Yc(e,t)},Gc.conaxFairPlayRequest=function(e,t){Yc(e,t)},Gc.ezdrmFairPlayRequest=function(e,t){Yc(e,t)},Gc.verimatrixFairPlayRequest=function(e,t){2!==e||t.attempt>0||(e=t.drmInfo)&&Ue(e.keySystem)&&(e=Ce(e=ue(t.body)),t.headers["Content-Type"]="application/x-www-form-urlencoded",t.body=we("spc="+e))},Gc.muxInitDataTransform=function(e,t,n){return Kc(e,t,n)},Gc.expressplayInitDataTransform=function(e,t,n){return Kc(e,t,n)},Gc.conaxInitDataTransform=function(t,n,r){if("skd"!==n)return t;n=r.serverCertificate,r=be(t).split("skd://").pop().split("?").shift(),r=e.atob(r);var i=new ArrayBuffer(2*r.length);i=ce(i);for(var o=0,a=r.length;o<a;o++)i[o]=r.charCodeAt(o);return qc(t,i,n)},Gc.ezdrmInitDataTransform=function(e,t,n){return"skd"!==t?e:(t=n.serverCertificate,qc(e,n=be(e).split(";").pop(),t))},Gc.verimatrixInitDataTransform=function(e,t,n){return Kc(e,t,n)},Gc.initDataTransform=qc,Gc.defaultGetContentId=Wc,Gc.isFairPlaySupported=function(){var e;return _(function(t){return 1==t.h?(e={initDataTypes:["cenc","sinf","skd"],videoCapabilities:[{contentType:'video/mp4; codecs="avc1.42E01E"'}]},t.m(2),t.g(navigator.requestMediaKeySystemAccess("com.apple.fps",[e]),4)):2!=t.h?t.return(!0):(t.l(),t.return(!1))})},Xc.prototype.add=function(e,t){var n,r=this.h;if(t=void 0===t||t,!(n=!!r.audio!=!!e.audio||!!r.video!=!!e.video||r.language!=e.language)&&(n=r.audio&&e.audio)){n=r.audio;var i=e.audio;n=!(!((!n.channelsCount||!i.channelsCount||n.channelsCount>2||i.channelsCount>2)&&n.channelsCount!=i.channelsCount||n.spatialAudio!==i.spatialAudio||t&&!Jc(n,i))&&K(n.roles,i.roles)&&n.groupId===i.groupId)}return!n&&(n=r.video&&e.video)&&(r=r.video,n=e.video,n=!((!t||Jc(r,n))&&K(r.roles,n.roles))),!n&&(this.g.add(e),!0)},Xc.prototype.values=function(){return this.g.values()},$("shaka.media.AdaptationSet",Xc),Zc.prototype.configure=function(e){this.g=e},Zc.prototype.getConfiguration=function(){return this.g},Zc.prototype.create=function(e){e=function(e,t,n,r){for(var i=(t=m(t)).next(),o={};!i.done;o={sd:void 0},i=t.next()){var a=e;if((!(i=i.value).language||(a=Qc(a,i.language)).length)&&(!i.role||(a=ed(a,i.role)).length)&&(!i.label||(a=rd(a,i.label)).length)&&(!i.channelCount||(a=od(a,i.channelCount)).length)){o.sd=[],i.codec&&o.sd.push(i.codec),n&&o.sd.push(n),r&&o.sd.push(r);var s=o.sd.filter(function(e){return function(t,n){return e.sd.indexOf(t)===n}}(o));if(s.length){o=!1;for(var l=(s=m(s)).next();!l.done;l=s.next())if((l=ud(a,l.value)).length){a=l,o=!0;break}if(!o&&i.codec)continue}if(void 0!==i.spatialAudio){if(!(i=ld(a,i.spatialAudio)).length)continue;a=i}if(a.length)return a}}var u=[];
99if(n&&u.push(n),r&&u.push(r),(n=u.filter(function(e,t){return u.indexOf(e)===t})).length)for(r=(n=m(n)).next();!r.done;r=n.next())if((r=ud(e,r.value)).length){e=r;break}return(n=e.filter(function(e){return e.primary})).length?n:e}(e,this.g.preferredAudio,this.g.audioCodec,this.g.activeAudioCodec);e:for(var t=m(this.g.preferredVideo),n=t.next();!n.done;n=t.next()){var r=e;if((!(n=n.value).role||(r=td(r,n.role)).length)&&(!n.language||(r=nd(r,n.language)).length)&&(!n.label||(r=id(r,n.label)).length)&&(!n.hdrLevel||(r=ad(r,n.hdrLevel)).length)&&(!n.layout||(r=sd(r,n.layout)).length)){if(n.codec){if(!(n=cd(r,n.codec)).length)continue;r=n}if(r.length){e=r;break e}}}return t=ne(),n=this.g.keySystem,t="smooth"==this.g.codecSwitchingStrategy&&t.ub(n),this.h=new Xc(e[0],e,!t)},Zc.prototype.getLastAdaptationSet=function(){return this.h},$("shaka.util.PlayerConfiguration",dd),dd.mergeConfigObjects=pd,dd.createDefaultForLL=function(){return{streaming:{inaccurateManifestTolerance:0,segmentPrefetchLimit:2,updateIntervalSeconds:.1,maxDisabledTime:1,retryParameters:{baseDelay:100}},manifest:{dash:{autoCorrectDrift:!1},retryParameters:{baseDelay:100}},drm:{retryParameters:{baseDelay:100}}}},dd.createDefault=fd,h(Od,Ti),(r=Od.prototype).getStartTime=function(){return this.B},r.Af=function(){return this.V},r.$c=function(){return this.O},r.nh=function(){return this.g},r.getStats=function(){return this.X},r.yl=function(){return this.h?Nr(this.h):null},r.xl=function(){return this.u?Ur(this.u):null},r.start=function(){var t,n=this;_(function(r){switch(r.h){case 1:return r.g(Promise.resolve(),2);case 2:return r.m(3),r.g(function(e){var t,n,r,i,o;return _(function(a){switch(a.h){case 1:if(jd(e,"manifest-parser"),e.o||(e.J=bt(e.O,e.V),e.o=e.J(),e.o.configure(e.i.manifest,function(){return e.H})),t=Date.now()/1e3,jd(e,"manifest"),e.g){a.A(2);break}return a.g(e.o.start(e.O,e.Ha),3);case 3:return e.g=a.i,Md(e.g),a.g(function(e){var t;return _(function(n){return e.m||(e.m=e.i.adaptationSetCriteriaFactory(),hd(t={preferredAudio:e.i.preferredAudio,preferredVideo:e.i.preferredVideo,language:"",role:"",videoRole:"",channelCount:0,hdrLevel:"",spatialAudio:!1,videoLayout:"",audioLabel:"",videoLabel:"",preferredAudioCodecs:[],preferredAudioChannelCount:0,codecSwitchingStrategy:e.i.mediaSource.codecSwitchingStrategy,audioCodec:"",activeAudioCodec:"",activeAudioChannelCount:0,keySystem:Rd(e)}),e.m.configure(t)),e.h||!e.g.variants.length||1!=e.g.variants.length&&"HLS"!=e.g.type?n.A(0):(e.h=Pd(e),e.h?n.g(Dd(e.h),0):n.A(0))})}(e),2);case 2:return e.ha.resolve(),n=new ki("manifestparsed",void 0),a.g(Promise.resolve(),5);case 5:if(e.dispatchEvent(n),0==e.g.variants.length)throw new pe(2,4,4036);if(Md(e.g),!Qo(e.I,e.g)){a.A(6);break}return r=new ki("trackschanged",void 0),a.g(Promise.resolve(),7);case 7:Ed(e),e.dispatchEvent(r);case 6:i=Date.now()/1e3,(o=i-t)>=0&&(e.X.K=o),a.j()}})}(n),5);case 5:if(Ed(n),"webkit"===e.shakaMediaKeysPolyfill){r.A(6);break}return r.g(_d(n),7);case 7:Ed(n);case 6:return r.g(function(e){return _(function(t){return 1==t.h?!e.h||e.g.variants.includes(e.h)?t.A(0):t.g(function(e){var t,n,r,i;return _(function(o){for(t=[],n=m([e.video,e.audio]),r=n.next();!r.done;r=n.next())(i=r.value)&&i.segmentIndex&&i.closeSegmentIndex&&t.push(i.closeSegmentIndex());return t.length>0?o.g(Promise.all(t),0):o.A(0)})}(e.h),3):(e.h=Pd(e),e.h?t.g(Dd(e.h),0):t.A(0))})}(n),8);case 8:if(Ed(n),!n.Y){r.A(9);break}return r.g(function(e){var t,n,r,i,o;return _(function(a){return!e.h&&(t=Pd(e))&&(e.h=t),e.h?(n=e.g.presentationTimeline.isLive(),r=[],(i=e.h).video&&r.push(Ad(e,i.video,n)),i.audio&&r.push(Ad(e,i.audio,n)),(o=Id(e,i))&&(r.push(Ad(e,o,n)),e.u=o),a.g(Promise.all(r),0)):a.A(0)})}(n),10);case 10:Ed(n);case 9:if(!n.Y||!n.j){r.A(11);break}return r.g(function(e){return _(function(t){return 1==t.h?!e.K||Ao(e)?t.A(0):t.g(e.l.promise,3):t.g(Promise.all(e.X.map(function(e){return e.promise})),0)})}(n.j),12);case 12:Ed(n);case 11:n.F.resolve(),r.o(0);break;case 3:(t=r.l())instanceof pe&&(7001==t.code||7003==t.code)||n.F.reject(t),r.j()}})},r.dispatchEvent=function(e){return this.P?this.P.dispatchEvent(e):Ti.prototype.dispatchEvent.call(this,e)},r.onError=function(e){2===e.severity&&(this.F.reject(e),this.destroy());var t=(new Map).set("detail",e);t=new ki("error",t),this.dispatchEvent(t),t.defaultPrevented&&(e.handled=!0)},r.configure=function(e,t){e=zc(e,t),pd(this.i,e),function(e){var t,n,r,i,o,a,s,l,u,c,d,f,p;_(function(h){if(1==h.h)return e.h?(t=e.g.presentationTimeline.isLive(),n=[],r=function(t){t&&(e.D.has(t.id)&&(qu(e.D.get(t.id)),e.D.delete(t.id)),t.segmentIndex&&t.closeSegmentIndex&&n.push(t.closeSegmentIndex()))},i=function(){for(var t=e.h,n=(t=m([t.video,t.audio])).next();!n.done;n=t.next())r(n.value);e.u=null},o=function(){r(e.u),e.u=null},a=e.m.getConfiguration(),hd(s={preferredAudio:e.i.preferredAudio,preferredVideo:e.i.preferredVideo,language:"",role:"",videoRole:"",channelCount:0,hdrLevel:"",spatialAudio:!1,videoLayout:"",audioLabel:"",videoLabel:"",preferredAudioCodecs:[],preferredAudioChannelCount:0,codecSwitchingStrategy:e.i.mediaSource.codecSwitchingStrategy,audioCodec:"",activeAudioCodec:"",activeAudioChannelCount:0,keySystem:Rd(e)}),Ht(a)!=Ht(s)&&(e.m.configure(s),i(),e.h=Pd(e)),e.h&&(l=Id(e,e.h))?l!=e.u&&(o(),e.u=l):o(),h.g(Promise.all(n),2)):h.return();if(u=[],e.h){for(c=e.h,d=m([c.video,c.audio]),f=d.next();!f.done;f=d.next())p=f.value,u.push(Ad(e,p,t));e.u&&u.push(Ad(e,e.u,t))}return h.g(Promise.all(u),0)})}(this)},r.getConfiguration=function(){return zt(this.i)},r.Sm=function(){return this.F.promise},r.destroy=function(){var e,t,n=this;return _(function(r){if(1==r.h)return n.l=!0,!n.o||n.ma?r.A(2):r.g(n.o.stop(),2);if(4!=r.h)return n.C&&n.C.release(),n.K&&!n.ra&&n.K.release(),!n.j||n.aa?r.A(4):r.g(n.j.destroy(),4);if(n.D.size>0&&!n.wa)for(e=m(n.D.values()),t=e.next();!t.done;t=e.next())qu(t.value);r.j()})},$("shaka.media.PreloadManager",Od),Od.prototype.destroy=Od.prototype.destroy,Od.prototype.waitForFinish=Od.prototype.Sm,Od.prototype.getPrefetchedTextTrack=Od.prototype.xl,Od.prototype.getPrefetchedVariantTrack=Od.prototype.yl,h($d,Ti),$d.prototype.release=function(){this.g=null,Ti.prototype.release.call(this)},$d.prototype.j=function(e){if(this.g&&(e=this.g.oh(e))){var t=e.Ph-e.start;null!=this.h&&Math.abs(t-this.h)>.5&&this.dispatchEvent(new ki("change",new Map([["programDateTime",new Date(1e3*e.Ph)],["timestamp",e.start]]))),this.h=t}},h(Ld,Ti),Ld.prototype.release=function(){this.i=null,this.g.clear(),this.h.release(),this.h=null,Ti.prototype.release.call(this)},Ld.prototype.j=function(e,t){if(!this.l||0!=e){this.l=!1;for(var n=m(this.i.g.values()),r=n.next();!r.done;r=n.next()){r=r.value;var i=this.g.get(r),o=e<r.startTime?Ud:e>r.endTime?Fd:Bd;this.g.set(r,o);for(var a=m(this.m),s=a.next();!s.done;s=a.next())(s=s.value).pd==i&&s.od==o&&s.dd(r,t)}}};for(var Ud=1,Bd=2,Fd=3,zd={ach:"Lwo",ady:"Адыгэбзэ",af:"Afrikaans","af-NA":"Afrikaans (Namibia)","af-ZA":"Afrikaans (South Africa)",ak:"Tɕɥi",ar:"العربية","ar-AR":"العربية","ar-MA":"العربية","ar-SA":"العربية (السعودية)","ay-BO":"Aymar aru",az:"Azərbaycan dili","az-AZ":"Azərbaycan dili","be-BY":"Беларуская",bg:"Български","bg-BG":"Български",bn:"বাংলা","bn-IN":"বাংলা (ভারত)","bn-BD":"বাংলা(
99বাংলাদেশ)","bs-BA":"Bosanski",ca:"Català","ca-ES":"Català",cak:"Maya Kaqchikel","ck-US":"ᏣᎳᎩ (tsalagi)",cs:"Čeština","cs-CZ":"Čeština",cy:"Cymraeg","cy-GB":"Cymraeg",da:"Dansk","da-DK":"Dansk",de:"Deutsch","de-AT":"Deutsch (Österreich)","de-DE":"Deutsch (Deutschland)","de-CH":"Deutsch (Schweiz)",dsb:"Dolnoserbšćina",el:"Ελληνικά","el-GR":"Ελληνικά",en:"English","en-GB":"English (UK)","en-AU":"English (Australia)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-IN":"English (India)","en-PI":"English (Pirate)","en-UD":"English (Upside Down)","en-US":"English (US)","en-ZA":"English (South Africa)","en@pirate":"English (Pirate)",eo:"Esperanto","eo-EO":"Esperanto",es:"Español","es-AR":"Español (Argentine)","es-419":"Español (Latinoamérica)","es-CL":"Español (Chile)","es-CO":"Español (Colombia)","es-EC":"Español (Ecuador)","es-ES":"Español (España)","es-LA":"Español (Latinoamérica)","es-NI":"Español (Nicaragua)","es-MX":"Español (México)","es-US":"Español (Estados Unidos)","es-VE":"Español (Venezuela)",et:"eesti keel","et-EE":"Eesti (Estonia)",eu:"Euskara","eu-ES":"Euskara",fa:"فارسی","fa-IR":"فارسی","fb-LT":"Leet Speak",ff:"Fulah",fi:"Suomi","fi-FI":"Suomi","fo-FO":"Føroyskt",fr:"Français","fr-CA":"Français (Canada)","fr-FR":"Français (France)","fr-BE":"Français (Belgique)","fr-CH":"Français (Suisse)","fy-NL":"Frysk",ga:"Gaeilge","ga-IE":"Gaeilge (Gaelic)",gl:"Galego","gl-ES":"Galego","gn-PY":"Avañe'ẽ","gu-IN":"ગુજરાતી","gx-GR":"Ἑλληνική ἀρχαία",he:"עברית‏","he-IL":"עברית‏",hi:"हिन्दी","hi-IN":"हिन्दी",hr:"Hrvatski","hr-HR":"Hrvatski",hsb:"Hornjoserbšćina",ht:"Kreyòl",hu:"Magyar","hu-HU":"Magyar","hy-AM":"Հայերեն",id:"Bahasa Indonesia","id-ID":"Bahasa Indonesia",is:"Íslenska","is-IS":"Íslenska (Iceland)",it:"Italiano","it-IT":"Italiano",ja:"日本語","ja-JP":"日本語","jv-ID":"Basa Jawa","ka-GE":"ქართული","kk-KZ":"Қазақша",km:"ភាសាខ្មែរ","km-KH":"ភាសាខ្មែរ",kab:"Taqbaylit",kn:"ಕನ್ನಡ","kn-IN":"ಕನ್ನಡ (India)",ko:"한국어","ko-KR":"한국어 (韩国)",ku:"Kurdî","ku-TR":"Kurdî",la:"Latin","la-VA":"Latin",lb:"Lëtzebuergesch","li-NL":"Lèmbörgs",lt:"Lietuvių","lt-LT":"Lietuvių",lv:"Latviešu","lv-LV":"Latviešu",mai:"मैथिली, মৈথিলী","mg-MG":"Malagasy",mk:"Македонски","mk-MK":"Македонски (Македонски)",ml:"മലയാളം","ml-IN":"മലയാളം","mn-MN":"Монгол",mr:"मराठी","mr-IN":"मराठी",ms:"Bahasa Melayu","ms-MY":"Bahasa Melayu",mt:"Malti","mt-MT":"Malti",my:"ဗမာစကာ",nb:"Norsk (bokmål)","nb-NO":"Norsk (bokmål)",ne:"नेपाली","ne-NP":"नेपाली",nl:"Nederlands","nl-BE":"Nederlands (België)","nl-NL":"Nederlands (Nederland)","nn-NO":"Norsk (nynorsk)",no:"Norsk",oc:"Occitan","or-IN":"ଓଡ଼ିଆ",pa:"ਪੰਜਾਬੀ","pa-IN":"ਪੰਜਾਬੀ (ਭਾਰਤ ਨੂੰ)",pl:"Polski","pl-PL":"Polski","ps-AF":"پښتو",pt:"Português","pt-BR":"Português (Brasil)","pt-PT":"Português (Portugal)","qu-PE":"Qhichwa","rm-CH":"Rumantsch",ro:"Română","ro-RO":"Română",ru:"Русский","ru-RU":"Русский","sa-IN":"संस्कृतम्","se-NO":"Davvisámegiella","si-LK":"පළාත",sk:"Slovenčina","sk-SK":"Slovenčina (Slovakia)",sl:"Slovenščina","sl-SI":"Slovenščina","so-SO":"Soomaaliga",sq:"Shqip","sq-AL":"Shqip",sr:"Српски","sr-RS":"Српски (Serbia)",su:"Basa Sunda",sv:"Svenska","sv-SE":"Svenska",sw:"Kiswahili","sw-KE":"Kiswahili",ta:"தமிழ்","ta-IN":"தமிழ்",te:"తెలుగు","te-IN":"తెలుగు",tg:"забо́ни тоҷикӣ́","tg-TJ":"тоҷикӣ",th:"ภาษาไทย","th-TH":"ภาษาไทย (ประเทศไทย)",tl:"Filipino","tl-PH":"Filipino",tlh:"tlhIngan-Hol",tr:"Türkçe","tr-TR":"Türkçe","tt-RU":"татарча",uk:"Українська","uk-UA":"Українська",ur:"اردو","ur-PK":"اردو",uz:"O'zbek","uz-UZ":"O'zbek",vi:"Tiếng Việt","vi-VN":"Tiếng Việt","xh-ZA":"isiXhosa",yi:"ייִדיש","yi-DE":"ייִדיש (German)",zh:"中文","zh-HANS":"中文简体","zh-HANT":"中文繁體","zh-CN":"中文(中国)","zh-HK":"中文(香港)","zh-SG":"中文(新加坡)","zh-TW":"中文(台灣)","zu-ZA":"isiZulu",ase:"American Sign Language",bfi:"British Sign Language",bzs:"Brazilian Sign Language",csn:"Colombian Sign Language",dse:"Dutch Sign Language",dsl:"Danish Sign Language",fsl:"French Sign Language",gsg:"German Sign Language",gss:"Greek Sign Language",isg:"Irish Sign Language",ise:"Italian Sign Language",jsl:"Japanese Sign Language",mfs:"Mexican Sign Language",ncs:"Nicaraguan Sign Language",nsl:"Norwegian Sign Language",psr:"Portuguese Sign Language",sfb:"French Belgian Sign Language",sfs:"South African Sign Language",sgg:"Swiss German Sign Language",ssp:"Spanish Sign Language",swl:"Swedish Sign Language",vgt:"Flemish Sign Language"},Vd=m(Object.keys(zd)),Hd=Vd.next();!Hd.done;Hd=Vd.next()){var Gd=Hd.value;zd[Gd.toLowerCase()]=zd[Gd]}function Wd(e,t){if(e.lineBreak)return"\n";if(e.nestedCues.length)return e.nestedCues.map(function(t){return Wd(t,e)}).join("");if(!e.payload)return e.payload;var n=[],r=e.fontWeight>=zn,i=e.fontStyle==Hn,o=e.textDecoration.includes(Wn);return r&&n.push(["b"]),i&&n.push(["i"]),o&&n.push(["u"]),""==(i=e.color)&&t&&(i=t.color),r="",(i=qd(i))&&(r+="."+i),""==(i=e.backgroundColor)&&t&&(i=t.backgroundColor),(t=qd(i))&&(r+=".bg_"+t),r&&n.push(["c",r]),n.reduceRight(function(e,t){var n=m(t);return"<"+(t=n.next().value)+(void 0===(n=n.next().value)?"":n)+">"+e+"</"+t+">"},e.payload)}function qd(e){var t=(e=e.toLowerCase()).replace(/\s/g,"").match(/^rgba?\((\d+),(\d+),(\d+),?([^,\s)]+)?/i);switch(t?e="#"+(256|parseInt(t[1],10)).toString(16).slice(1)+(256|parseInt(t[2],10)).toString(16).slice(1)+(256|parseInt(t[3],10)).toString(16).slice(1):e.startsWith("#")&&e.length>
997&&(e=e.slice(0,7)),e){case"white":case"#fff":case"#ffffff":return"white";case"lime":case"#0f0":case"#00ff00":return"lime";case"cyan":case"#0ff":case"#00ffff":return"cyan";case"red":case"#f00":case"#ff0000":return"red";case"yellow":case"#ff0":case"#ffff00":return"yellow";case"magenta":case"#f0f":case"#ff00ff":return"magenta";case"blue":case"#00f":case"#0000ff":return"blue";case"black":case"#000":case"#000000":return"black"}return null}function Kd(e,t){for(var n=[],r=(e=m(Yd(e))).next();!r.done;r=e.next())if((r=r.value).isContainer)n.push.apply(n,y(Kd(r.nestedCues,r)));else{var i=r.clone();i.nestedCues=[],i.payload=Wd(r,t),n.push(i)}return n}function Yd(e){for(var t=[],n=(e=m(e)).next(),r={};!n.done;r={Ng:void 0},n=e.next())r.Ng=n.value,t.some(function(e){return function(t){return Tn(e.Ng,t)}}(r))||t.push(r.Ng);return t}function Xd(e){function t(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return(t>>>0).toString()}if(e.startTime>=e.endTime)return null;var n=new VTTCue(e.startTime,e.endTime,e.payload);n.id=t(e.startTime.toString())+t(e.endTime.toString())+t(e.payload),n.lineAlign=e.lineAlign,n.positionAlign=e.positionAlign,e.size&&(n.size=e.size);try{n.align=e.textAlign}catch(e){}return"center"==e.textAlign&&"center"!=n.align&&(n.align="middle"),"vertical-lr"==e.writingMode?n.vertical="lr":"vertical-rl"==e.writingMode&&(n.vertical="rl"),1==e.lineInterpretation&&(n.snapToLines=!1),null!=e.line&&(n.line=e.line),null!=e.position&&(n.position=e.position),n}function Jd(e){var t=this;this.h=e,this.o=new Z,this.m=new Z,this.j=this.B=null,this.g=new Map,this.i=-1,this.u=!1,this.l=null,this.o.G(e,"loaded",function(){return tf(t)}),tf(this)}function Zd(e){var t,n;for(null==(t=e.l)||t.stop(),e.l=null,null==(n=e.m)||n.Ea(),n=(t=m(e.g.values())).next();!n.done;n=t.next())n.value.remove();e.g.clear(),e.i=-1,e.j=null}function Qd(e){for(var t=new Map,n=e.h.Gb(),r=(n=m(n)).next();!r.done;r=n.next()){if(r=r.value,e.g.has(r.id)){var i=e,o=i.g.get(r.id);r.active||"disabled"===o.track.mode||(o.track.mode="disabled"),i.g.delete(r.id),i=o}else{o=(i=e).j.ownerDocument.createElement("track");var a=ne();a=r.forced&&"WEBKIT"===a.Qa()?"forced":"caption"===r.kind?"captions":"subtitles",o.kind=a,o.label=nf(r);var s=void 0;a=r.language?r.language in zd?r.language:null!=(s=Ze(r.language))?s:"und":"und",o.srclang=a,o.src="data:,WEBVTT",o.track.mode="disabled",i.j.appendChild(o),i=o}t.set(r.id,i),r.active&&(e.i=r.id)}for(r=(n=m(e.g.values())).next();!r.done;r=n.next())r.value.remove();e.g=t,e.i<=-1||(e.g.has(e.i)?"disabled"===(t=e.g.get(e.i).track).mode&&(t.mode=e.u?"showing":"hidden"):e.i=-1)}function ef(e){return e.g.has(e.i)?e.g.get(e.i).track:null}function tf(e){!e.j&&e.h&&e.h.Bd()===rf&&(e.j=e.h.Db(),e.o.na(e.h,"unloading",function(){return Zd(e)}),e.m.G(e.h,"textchanged",function(){return Qd(e)}),e.m.G(e.j.textTracks,"change",function(){return function(e){if(!e.l){var t=e.j;e.l=new Or(function(){if(e.l=null,e.j===t){e:{var n=-1;if(e.g.has(e.i)){var r=e.g.get(e.i).track.mode;if("showing"===r){n=e.i;break e}"hidden"===r&&(n=e.i)}for(var i=(r=m(e.g.keys())).next();!i.done;i=r.next()){i=i.value;var o=e.g.get(i);if("showing"===o.track.mode){n=i;break e}n<0&&"hidden"===o.track.mode&&(n=i)}}for(r=e.g.get(n),o=(i=m(e.g.values())).next();!o.done;o=i.next())(o=o.value)!==r&&"disabled"!==o.track.mode&&(o.track.mode="disabled");e.i!==n&&(e.i=n,function(e,t){if(t>-1){var n=e.h.Gb().find(function(e){return e.id===t});if(n)return void e.h.Dc(n)}e.h.Dc(null)}(e,n))}}).ba(0)}}(e)}),Qd(e))}function nf(t){if(t.label)return t.label;if(t.language){var n=Ze(t.language);if(e.Intl&&"DisplayNames"in Intl)try{var r=new Intl.DisplayNames(t.language,{type:"language",languageDisplay:"standard"}).of(t.language);if(r&&r.toLowerCase()!=t.language.toLowerCase())return r.charAt(0).toUpperCase()+r.slice(1)}catch(e){}if(r=zd[t.language])return r;if(r=n&&zd[n])return n===t.language?r:r+" ("+t.language+")"}var i;return n=String(null!=(i=t.originalTextId)?i:""),t.language&&t.language!==t.originalTextId?n+" ("+t.language+")":n}(r=Jd.prototype).configure=function(e){this.B=e},r.remove=function(e,t){if(!this.h)return!1;var n=ef(this);return n&&function(e,t){var n=!1;"disabled"===e.mode&&(n=!0,e.mode="hidden");for(var r=0;r<e.cues.length;){var i=e.cues[r];t(i)?e.removeCue(i):r++}n&&(e.mode="disabled")}(n,function(n){return n.startTime<t&&n.endTime>e}),!0},r.append=function(e){var t=ef(this);if(t){var n,r,i=null!=(r=null==(n=this.B)?void 0:n.subtitleDelay)?r:0;!function(e,t){var n=Kd(t),r=[];t=e.cues?Array.from(e.cues):[];for(var i=(n=m(n)).next(),o={};!i.done;o={Fd:void 0},i=n.next())o.Fd=i.value,!t.some(function(e){return function(t){return t.startTime==e.Fd.startTime&&t.endTime==e.Fd.endTime&&t.text==e.Fd.payload}}
99(o))&&o.Fd.payload&&(i=Xd(o.Fd))&&r.push(i);for(n=(t=m(t=r.slice().sort(function(e,t){return e.startTime!=t.startTime?e.startTime-t.startTime:e.endTime!=t.endTime?e.endTime-t.startTime:"line"in VTTCue.prototype?r.indexOf(t)-r.indexOf(e):r.indexOf(e)-r.indexOf(t)}))).next();!n.done;n=t.next())e.addCue(n.value)}(t,e=0!==i?e.map(function(e){return(e=e.clone()).startTime=Math.max(0,e.startTime+i),e.endTime=Math.max(0,e.endTime+i),e}):e)}},r.destroy=function(){var e,t,n;return this.h&&(this.j&&Zd(this),this.h=null),null==(e=this.l)||e.stop(),this.l=null,null==(t=this.o)||t.release(),this.o=null,null==(n=this.m)||n.release(),this.m=null,Promise.resolve()},r.isTextVisible=function(){return this.u},r.setTextVisibility=function(e){this.u=e;var t=ef(this);t?"disabled"!==t.mode&&(e=e?"showing":"hidden",t.mode!==e&&(t.mode=e)):this.h&&this.h.Bd()===of&&function(e,t){if(e=Array.from(e.h.Db().textTracks).filter(function(e){return["captions","subtitles","forced"].includes(e.kind)}),t)!e.some(function(e){return"showing"===e.mode})&&(t=e.find(function(e){return"hidden"===e.mode}))&&(t.mode="showing");else for(e=(t=m(e)).next();!e.done;e=t.next())"showing"===(e=e.value).mode&&(e.mode="hidden")}(this,e)},r.setTextLanguage=function(){},$("shaka.text.NativeTextDisplayer",Jd),Jd.prototype.setTextLanguage=Jd.prototype.setTextLanguage,Jd.prototype.setTextVisibility=Jd.prototype.setTextVisibility,Jd.prototype.isTextVisible=Jd.prototype.isTextVisible,Jd.prototype.destroy=Jd.prototype.destroy,Jd.prototype.append=Jd.prototype.append,Jd.prototype.remove=Jd.prototype.remove,Jd.prototype.configure=Jd.prototype.configure;var rf=2,of=3;function af(e){var t=this;this.l=e,this.o=null,this.j=new Z,this.I=ff.value(),this.g=null,this.u=!1,this.B=new gf,this.K=new Or(function(){sf(t)}),this.J=1e15,this.F=cf(this),this.i=[this.F],this.D=this.H=this.h=this.m=null,this.C=new hf(this.B,this.K,function(e){if(t.u&&t.g){var n,r=t.o.maxTextLength;if(!(e.length<=r)){for(r=e.length-r;r>0&&" "!==e[r-1];)r--;e="..."+e.slice(r).trimStart()}null!=(n=t.h)&&n.h&&(n.g||(n.g=document.createElement("span"),n.g.setAttribute("translate","no"),n.g.style.backgroundColor="rgba(0,0,0,0.8)",n.g.style.padding="0px 5px",n.g.style.margin="2.5% 5%",n.h.appendChild(n.g)),n.g.textContent=e)}},function(){var e;null!=(e=t.h)&&e.g&&(e.g.textContent="")})}function sf(t){var n,r,i,o,a,s,l;_(function(u){switch(u.h){case 1:if(null!=(n=t.h)&&n.g&&(n.g.textContent=""),!(r=t.l.getAudioTracks()).length)return u.return();if(i=function(t){var n=t.l.Db();return n?df.getOrInsertComputed(n,function(){var t=new(e.AudioContext||e.webkitAudioContext),r=t.createMediaElementSource(n),i=t.createMediaStreamDestination();r.connect(i),r.connect(t.destination);var o=i.stream.getAudioTracks()[0];return{Jn:t,$n:r,Sn:i,Fk:o}}).Fk:null}(t),!i)return u.return();if(o=r.find(function(e){return e.active}),a="en",o&&o.language&&"und"!=o.language&&(a=o.language),s=t.i.find(function(e){return e.id==t.m}),l="",s&&s.language&&"und"!=s.language&&(l=s.language),!t.C.isActive()||t.H!==a||t.D===l){u.A(2);break}return t.D=l,u.g(mf(t.B,a,l),3);case 3:return u.return();case 2:return lf(t),u.m(4),u.g(mf(t.B,a,l),6);case 6:u.o(5);break;case 4:if("NotSupportedError"==u.l().name)return u.return();case 5:return u.g(t.C.start(i,a,t.o.processLocally),7);case 7:t.H=a,t.D=l,u.j()}})}function lf(e,t){e.C.stop(void 0===t||t)}function uf(e){if(!(e=e.l.Gc))return null;var t=document.createElement("div");return t.classList.add("shaka-speech-to-text-container"),t.style.textAlign="center",t.style.display="flex",t.style.flexDirection="column",t.style.alignItems="center",t.style.justifyContent="flex-end",e.appendChild(t),t}function cf(e){return{id:e.J++,active:!1,type:ut,bandwidth:0,language:"",label:null,kind:null,mimeType:null,codecs:null,primary:!1,roles:[],accessibilityPurpose:null,forced:!1,originalTextId:null,originalLanguage:"speech-to-text"}}(r=af.prototype).configure=function(t){this.o=t,function(t){var n=t.i.map(function(e){return e.language}).filter(function(e){return e});if(!K(t.o.languagesToTranslate,n)&&"Translator"in e){t.i=t.i.filter(function(e){return!(e.id!=t.F.id&&!t.o.languagesToTranslate.includes(e.language)&&(e.id==t.m&&t.disable(),1))});for(var r=(n=m(t.o.languagesToTranslate)).next(),i={};!r.done;i={Dh:void 0},r=n.next())i.Dh=r.value,(r=t.i.find(function(e){return function(t){return t.language==e.Dh}}(i)))||((r=cf(t)).language=i.Dh,t.i.push(r));n=new ki("textchanged"),t.l.dispatchEvent(n)}}(this)},r.release=function(){var e;this.m=null,this.j.Ea(),lf(this),this.l=null,this.j.release(),null==(e=this.h)||e.release(),this.g&&this.g.parentElement&&(this.g.remove(),this.g=null)},r.enable=function(e){var t=this;this.I&&(this.g||(this.g=uf(this)),this.g&&(this.h||(this.h=new pf(this.g)),this.u&&e.id==this.m||(this.u=!0,this.m=e.id,this.j.G(this.l,"audiotrackschanged",function(){sf(t)}),e=this.l.Db(),this.j.G(e,"seeking",function(){sf(t)}),this.j.G(e,"pause",function(){lf(t,!1)}),this.j.G(e,"play",function(){sf(t)}),e.paused||sf(this))))},r.disable=function(){var e;this.u&&(this.u=!1,this.m=null,this.j.Ea(),lf(this),null==(e=this.h)||e.release(),this.h=null,this.B.release(),this.C.release()
99)},r.isSupported=function(){return!!this.I&&(this.g||(this.g=uf(this)),!!this.g)},r.Gb=function(){if(!this.isSupported())return[];for(var e=m(this.i),t=e.next();!t.done;t=e.next())(t=t.value).active=t.id==this.m;return this.i};var df=new Map,ff=new te(function(){var e=document.body.appendChild(document.createElement("iframe")),t=e.contentWindow;if(!(t=t.SpeechRecognition||t.webkitSpeechRecognition))return e.remove(),!1;t=new t,e.remove();try{return t.start(0),t.stop(),!1}catch(e){return"TypeError"==e.name}});function pf(e){this.h=e,this.g=null}function hf(e,t,n,r){this.m=e,this.i=t,this.u=n,this.o=r,this.h=new Z,this.l=null,this.g=0,this.j=!1}function gf(){this.h=this.g=null,this.m=this.l=0,this.j=this.i=null}function mf(t,n,r){var i,o,a;return _(function(s){if(1==s.h)return t.i===n&&t.j===r&&t.g?s.return():(t.release(),t.l++,i=t.l,r&&n!=r&&"Translator"in e?(t.h=new AbortController,s.m(2),s.g(Translator.create({sourceLanguage:n,targetLanguage:r,signal:t.h.signal}),4)):s.return());if(2!=s.h)return o=s.i,i!==t.l?(o.destroy(),s.return()):(t.g=o,t.i=n,t.j=r,s.o(0));if("NotSupportedError"==(a=s.l()).name)throw a;s.j()})}function yf(){}function vf(t){var n=this;this.C=!1,this.i=[],this.P=t,this.l=t.Db(),this.j=t.Gc,this.H=null,this.I=!1,this.R=!0,this.F=this.o=this.B=null,this.L=!1,this.g=document.createElement("div"),this.g.classList.add("shaka-text-container"),this.g.style.textAlign="center",this.g.style.display="flex",this.g.style.flexDirection="column",this.g.style.alignItems="center",this.g.style.justifyContent="flex-end",this.D=new Or(function(){Ef(n),bf(n)}),bf(this),this.m=new Or(function(){xf(n)}),this.u=new Map,this.h=new Z,this.h.G(document,"fullscreenchange",function(){Ef(n,!0)}),this.h.G(this.l,"seeking",function(){Ef(n,!0),bf(n)}),this.h.Hb(this.l,["play","playing","pause","waiting"],function(){bf(n)}),this.h.G(this.P,"ratechange",function(){bf(n)}),this.h.G(this.l,"resize",function(){var e=n.l,t=e.videoWidth;e=e.videoHeight,n.H=t&&e?t/e:null}),this.O=!1,this.K=null,"ResizeObserver"in e&&(this.K=new ResizeObserver(function(){n.O||(n.O=!0,requestAnimationFrame(function(){n.O=!1,n.g&&n.g.parentElement&&n.C&&Ef(n,!0)}))}),this.K.observe(this.j)),this.J=new Map,this.M=null,"IntersectionObserver"in e&&(this.M=new IntersectionObserver(function(e){e.length&&(e=e[e.length-1],n.R=e.isIntersecting&&e.intersectionRatio>0,n.m.ba(.25))},{root:null,threshold:[.01]}),this.M.observe(this.j)),this.h.G(document,"visibilitychange",function(){n.m.Va()}),this.h.G(document,"fullscreenchange",function(){n.m.Va()}),this.h.Hb(this.l,["enterpictureinpicture","leavepictureinpicture"],function(){n.m.Va()}),"documentPictureInPicture"in e&&this.h.G(e.documentPictureInPicture,"enter",function(e){n.m.Va(),n.h.na(e.window,"pagehide",function(){n.m.Va()})}),((t=this.l).webkitPresentationMode||t.webkitSupportsFullscreen)&&this.h.G(t,"webkitpresentationmodechanged",function(){n.m.Va()}),xf(this)}function bf(e){if(e.D)if(!e.i.length||e.I||e.l.paused)e.D.stop();else{var t,n,r=null!=(n=null==(t=e.o||e.B)?void 0:t.subtitleDelay)?n:0;t=e.l.currentTime-r,n=1,null!=(r=wf(e,e.i,t))&&e.l.readyState>=HTMLMediaElement.HAVE_FUTURE_DATA&&(n=Math.min(n,Math.max(0,r-t))),e.D.ba(Math.max(If,n/(Math.abs(e.P.eb())||1)))}}function wf(e,t,n){function r(e){e>n&&(null==i||e<i)&&(i=e)}for(var i=null,o=(t=m(t)).next();!o.done;o=t.next())r((o=o.value).startTime),r(o.endTime),o.nestedCues.length&&null!=(o=wf(e,o.nestedCues,n))&&r(o);return i}function xf(t){var n=t.l,r=!1;(e.documentPictureInPicture&&e.documentPictureInPicture.window||document.pictureInPictureElement===n)&&(r=!0);var i,o,a=!1;document.fullscreenEnabled&&document.fullscreenElement===t.j?a=!0:n.webkitSupportsFullscreen&&(a=n.webkitDisplayingFullscreen),n="visible"===document.visibilityState,null!=(o=null==(i=t.B)?void 0:i.suspendRenderingWhenHidden)&&!o||r||a||n&&t.R?t.I&&(t.I=!1,bf(t),requestAnimationFrame(function(){t.g&&t.g.parentElement&&t.C&&Ef(t)})):t.I||(t.I=!0,t.D&&t.D.stop())}function Sf(e,t){for(;null!=t;){if(t==e.g)return!0;t=t.parentElement}return!1}function kf(e,t,n){var r=t,i=e.u.get(t)||null;if(!i&&n&&0!=n.positionArea)for(var o=(n=m(e.u.keys())).next();!o.done;o=n.next())Tn(t,o=o.value)&&(r=o,i=e.u.get(o));return{key:r,Lj:i}}function Of(e,t,n,r,i){for(var o=e.o||e.B,a=!1,s=[],l=[],u=(t=m(t)).next();!u.done;u=t.next()){u=u.value,i.push(u);var c=kf(e,u,o),d=c.key;c=c.Lj;var f=u.startTime<=r&&u.endTime>r,p=c?c.yk:null;c&&(s.push(c.Pg),c.jd&&s.push(c.jd),f||(a=!0,e.u.delete(d),c=null)),f&&(l.push(u),c?Sf(e,p)||(a=!0):(jf(e,u,i),p=(c=e.u.get(d)).yk,a=!0)),u.nestedCues.length>0&&p&&Of(e,u.nestedCues,p,r,i),i.pop()}if(a){for(i=(r=m(s)).next();!i.done;i=r.next())(i=i.value).parentElement&&i.parentElement.removeChild(i);for(l.sort(function(e,t){return e.startTime!=t.startTime?e.startTime-t.startTime:e.endTime-t.endTime}),r=(l=m(l)).next();!r.done;r=l.next())(r=kf(e,r.value,o).Lj).jd?(r.jd.contains(n)&&r.jd.removeChild(n),n.appendChild(r.jd),r.jd.appendChild(r.Pg)):n.appendChild(r.Pg)}}function Tf(e,t,n){return t.some(function(t){return t.startTime<=n&&t.endTime>n&&Cf(e,t)})}function Cf(e,t){return!!t.payload.replace(/[\u00a0\u200B]/g," ").trim()||!!t.backgroundImage||t.nestedCues.some(function(t){return Cf(e,t)})}function Ef(e,t){if(t=void 0!==t&&t,e.g&&!e.I){var n,r=e.o||e.B,i=null!=(n=null==r?void 0:r.subtitleDelay)?n:0;n=e.l.currentTime-i,(i=!!e.F&&!Tf(e,e.i,n))!=e.L&&(t=!0,e.L=i),i&&(t=!0);var o=e.C||i;if(o?e.g.parentElement||e.j.appendChild(e.g):e.g.parentElement&&e.j.removeChild(e.g),!o||t){for(var a=(t=m(e.J.values())
99).next();!a.done;a=t.next())Gs(a.value);Gs(e.g),e.u.clear(),e.J.clear()}o&&(t=i&&e.F?[e.F]:e.i,r&&0!=r.positionArea&&(t=t.map(function(t){var n=e.o||e.B;switch(function(e){var t=new kn(0,0,"");!function e(n){n.line=t.line,n.lineAlign=t.lineAlign,n.position=t.position,n.positionAlign=t.positionAlign,n.size=t.size,n.displayAlign=t.displayAlign,n.region=t.region;for(var r=(n=m(n.nestedCues)).next();!r.done;r=n.next())e(r.value)}(e)}(t=t.clone()),t.region=Af.value(),n.positionArea){case 1:t.textAlign="left",t.displayAlign="before";break;case 2:t.textAlign=Pn,t.displayAlign="before";break;case 3:t.textAlign="right",t.displayAlign="before";break;case 4:t.textAlign="left",t.displayAlign="center";break;case 5:t.textAlign=Pn,t.displayAlign="center";break;case 6:t.textAlign="right",t.displayAlign="center";break;case 7:t.textAlign="left",t.displayAlign=An;break;case 8:t.textAlign=Pn,t.displayAlign=An;break;case 9:t.textAlign="right",t.displayAlign=An}return t})),Of(e,t,e.g,n,[]))}}function jf(e,t,n){var r=n.length>1,i=r?"span":"div";t.lineBreak&&(i="br"),t.rubyTag&&(i=t.rubyTag),r=!r&&t.nestedCues.length>0;var o=document.createElement(i);if("br"!=i&&function(e,t,n,r,i){var o=t.style,a=0==n.nestedCues.length,s=r.length>1;o.whiteSpace="pre-wrap";var l=n.payload.replace(/\s+$/g,function(e){return" ".repeat(e.length)});if(o.webkitTextStrokeColor=n.textStrokeColor,o.webkitTextStrokeWidth=n.textStrokeWidth,o.color=n.color,o.direction=n.direction,o.opacity=n.opacity,o.paddingLeft=_f(n.linePadding,n,e.j),o.paddingRight=_f(n.linePadding,n,e.j),o.textCombineUpright=n.textCombineUpright,o.textShadow=n.textShadow,n.backgroundImage)o.backgroundImage="url('"+n.backgroundImage.replace(/['"()\\]/g,"")+"')",o.backgroundRepeat="no-repeat",o.backgroundSize="contain",o.backgroundPosition="center",n.backgroundColor&&(o.backgroundColor=n.backgroundColor),o.width="100%",o.height="100%";else{if(n.nestedCues.length)var u=t;else u=document.createElement("span"),t.appendChild(u);n.border&&(u.style.border=n.border),i||((t=function(e,t){for(var n=e.length-1;n>=0;n--){var r=t(e[n]);if(r||0===r)return r}return null}(r,function(e){return e.backgroundColor}))?u.style.backgroundColor=t:l&&(u.style.backgroundColor="rgba(0, 0, 0, 0.8)")),l&&(u.setAttribute("translate","no"),u.textContent=l)}s&&!r[r.length-1].isContainer?o.display="inline":(o.display="flex",o.flexDirection="column",o.alignItems="center","left"==n.textAlign||"start"==n.textAlign?(o.width="100%",o.alignItems="flex-start"):"right"!=n.textAlign&&"end"!=n.textAlign||(o.width="100%",o.alignItems="flex-end"),o.justifyContent=Pf(n.displayAlign)),a||(o.margin="0"),o.fontFamily=n.fontFamily,o.fontWeight=n.fontWeight.toString(),o.fontStyle=n.fontStyle,o.letterSpacing=n.letterSpacing,(1!==(r=(r=e.o||e.B)?r.fontScaleFactor:1)||n.fontSize)&&(o.fontSize=_f(n.fontSize||"1em",n,e.j,r)),null!=(r=n.line)&&((a=n.lineInterpretation)==$n&&(a=1,s=16,e.H&&e.H<1&&(s=32),r=r<0?100+r/s*100:r/s*100),1==a&&(o.position="absolute",n.writingMode==Mn?(o.width="100%",n.lineAlign==Ln?o.top=r+"%":"end"==n.lineAlign&&(o.bottom=100-r+"%")):"vertical-lr"==n.writingMode?(o.height="100%",n.lineAlign==Ln?o.left=r+"%":"end"==n.lineAlign&&(o.right=100-r+"%")):(o.height="100%",n.lineAlign==Ln?o.right=r+"%":"end"==n.lineAlign&&(o.left=100-r+"%")))),o.lineHeight=n.lineHeight,e=function(e){var t=e.direction,n=e.positionAlign;return e=e.textAlign,n!==_n?n:"left"===e||"start"===e&&t===Rn||"end"===e&&"rtl"===t?"line-left":"right"===e||"start"===e&&"rtl"===t||"end"===e&&t===Rn?"line-right":"center"}(n),"line-left"==e?(o.cssFloat="left",null!==n.position&&(o.position="absolute",n.writingMode==Mn?(o.left=n.position+"%",o.width="auto"):o.top=n.position+"%")):"line-right"==e?(o.cssFloat="right",null!==n.position&&(o.position="absolute",n.writingMode==Mn?(o.right=100-n.position+"%",o.width="auto"):o.bottom=n.position+"%")):null!==n.position&&50!=n.position&&(o.position="absolute",n.writingMode==Mn?(o.left=n.position+"%",o.width="auto"):o.top=n.position+"%",n.size&&(o.transform="translateX(-50%)")),o.textAlign=n.textAlign,o.textDecoration=n.textDecoration.join(" "),o.writingMode=n.writingMode,"writingMode"in document.documentElement.style&&o.writingMode==n.writingMode||(o.webkitWritingMode=n.writingMode),n.size&&(n.writingMode==Mn?o.width=n.size+"%":o.height=n.size+"%")}(e,o,t,n,r),n=null,t.region&&t.region.id){var a=t.region,s=e.H===4/3?2.5:1.9;if(n=a.id+"_"+a.width+"x"+a.height+(a.heightUnits==At?"%":"px")+"-"+a.viewportAnchorX+"x"+a.viewportAnchorY+(a.viewportAnchorUnits==At?"%":"px")+"-"+a.regionAnchorX+"x"+a.regionAnchorY,e.J.has(n))n=e.J.get(n);else{i=document.createElement("span");var l=a.heightUnits==At?"%":"px",u=a.widthUnits==At?"%":"px",c=a.viewportAnchorUnits==At?"%":"px";i.id="shaka-text-region---"+n,i.classList.add("shaka-text-region"),i.style.position="absolute";var d=a.height,f=a.width;2===a.heightUnits&&(d=5.33*a.height,l="%"),2===a.widthUnits&&(f=a.width*s,u="%"),i.style.height=d+l,i.style.width=f+u,2===a.viewportAnchorUnits?(s=a.viewportAnchorY/75*100,l=a.viewportAnchorX/(e.H===4/3?160:210)*100,s-=a.regionAnchorY*d/100,l-=a.regionAnchorX*f/100,i.style.top=s+"%",i.style.left=l+"%"):(i.style.top=a.viewportAnchorY-a.regionAnchorY*d/100+c,i.style.left=a.viewportAnchorX-a.regionAnchorX*f/100+c),0!==a.heightUnits&&0!==a.widthUnits&&0!==a.viewportAnchorUnits&&(a=Math.max(0,Math.min(100-(parseInt(i.style.width.slice(0,-1),10)||0),parseInt(i.style.left.slice(0,-1),10)||0)),i.style.top=Math.max(0,Math.min(100-(parseInt(i.style.height.slice(0,-1),10)||0),parseInt(i.style.top.slice(0,-1),10)||0))+"%",i.style.left=a+"%"),i.style.display="flex",i.style.flexDirection="column",i.style.alignItems="center",i.style.justifyContent=Pf(t.displayAlign),e.J.set(n,i),n=i}}i=o,r&&((i=document.createElement("span")).classList.add("shaka-text-wrapper"),i.style.backgroundColor=t.backgroundColor,i.style.lineHeight="normal",o.appendChild(i)),e.u.set(t,{Pg:o,yk:i,jd:n})}function _f(e,t,n,r){r=void 0===r?1:r;var i=(i=new RegExp(/(\d*\.?\d+)([a-z]+|%+)/).exec(e))?{value:Number(i[1]),unit:i[2]}:null;if(!i)return e;switch(e=i.unit,r*=i.value,e){case"%":return r/100*n.clientHeight/t.cellResolution.rows+"px";case"c":return n.clientHeight*r/t.cellResolution.rows+"px";default:return r+e}}function Pf(e){switch(e){case"before":return"flex-start";case"center":return"center";default:return"flex-end"}}pf.prototype.release=function(){this.h&&Gs(this.h),this.g=null},hf.prototype.start=function(t,n,r){var i,o,a,s,l=this;return _(function(u){switch(u.h){case 1:if(l.stop(),l.g++,i=l.g,l.j=!0,o=e.SpeechRecognition||e.webkitSpeechRecognition,a=new o,l.l=a,a.lang=n,a.continuous=!0,a.interimResults=!0,!(r&&"install"in o&&"available"in o)){u.A(2);break}return u.m(3),u.g(o.available({langs:[n],processLocally:!0}),5);case 5:switch(u.i){case"available":a.processLocally=!0;break;case"downloading":case"downloadable":return u.A(6);default:return u.return()}u.A(7);break;case 6:return u.g(o.install({langs:[n],processLocally:!0}),8);case 8:a.processLocally=!0,u.A(7);break;case 7:u.o(2);break;case 3:u.l();case 2:if(i!==l.g)return u.return();s=!1,l.h.G(a,"start",function(){i===l.g&&l.i.ba(5)}),l.h.G(a,"result",function(e){var t,n,r,o;
99return _(function(a){if(1==a.h){if(i!==l.g)return a.return();for(n="",r=(t=e).resultIndex;r<t.results.length;r++)n+=t.results[r][0].transcript;return a.g(function(e,t){var n,r;return _(function(i){return 1==i.h?e.g?(e.m++,n=e.m,i.m(2),i.g(e.g.translate(t),4)):i.return(t):2!=i.h?(r=i.i,n!==e.m?i.return(null):i.return(r)):(i.l(),i.return(null))})}(l.m,n),2)}if(null===(o=a.i)||i!==l.g)return a.return();l.u(o),l.i.ba(.75),a.j()})}),l.h.G(a,"error",function(e){i===l.g&&(s=!0,l.o(),"network"==e.error&&l.i.ba(30))}),l.h.G(a,"end",function(){l.j&&i===l.g&&(s||l.start(t,n,r))}),a.start(t),u.j()}})},hf.prototype.stop=function(e){e=void 0===e||e,this.g++,this.j=!1,this.h.Ea(),this.i.stop(),this.l&&(this.l.stop(),this.l=null),e&&this.o()},hf.prototype.release=function(){this.stop(),this.m.release()},hf.prototype.isActive=function(){return this.j},gf.prototype.release=function(){var e,t;null==(e=this.h)||e.abort(),this.h=null,null==(t=this.g)||t.destroy(),this.j=this.i=this.g=null},(r=yf.prototype).configure=function(){},r.remove=function(){},r.append=function(){},r.destroy=function(){},r.isTextVisible=function(){return!1},r.setTextVisibility=function(){},r.setTextLanguage=function(){},$("shaka.text.StubTextDisplayer",yf),yf.prototype.setTextLanguage=yf.prototype.setTextLanguage,yf.prototype.setTextVisibility=yf.prototype.setTextVisibility,yf.prototype.isTextVisible=yf.prototype.isTextVisible,yf.prototype.destroy=yf.prototype.destroy,yf.prototype.append=yf.prototype.append,yf.prototype.remove=yf.prototype.remove,yf.prototype.configure=yf.prototype.configure,(r=vf.prototype).configure=function(e){this.B=e,bf(this),xf(this),Ef(this,!0)},r.Hm=function(e,t){this.o=Object.assign({},e),this.F=new kn(Number.NEGATIVE_INFINITY,Number.POSITIVE_INFINITY,t),Ef(this,!0)},r.Mk=function(){(this.o||this.F)&&(this.F=this.o=null,this.L=!1,Ef(this,!0))},r.append=function(e){for(var t=[].concat(y(this.i)),n=(e=m(Yd(e))).next(),r={};!n.done;r={Og:void 0},n=e.next())r.Og=n.value,t.some(function(e){return function(t){return Tn(t,e.Og)}}(r))||this.i.push(r.Og);this.i.length&&bf(this),Ef(this)},r.destroy=function(){return this.g?(this.g.parentElement&&this.j.removeChild(this.g),this.g=null,this.C=!1,this.i=[],this.F=this.o=null,this.L=!1,null==(e=this.D)||e.stop(),this.D=null,null==(t=this.m)||t.stop(),this.m=null,this.u.clear(),null==(n=this.h)||n.release(),this.h=null,null==(r=this.K)||r.disconnect(),this.K=null,null==(i=this.M)||i.disconnect(),this.M=null,Promise.resolve()):Promise.resolve();var e,t,n,r,i},r.remove=function(e,t){if(!this.g)return!1;var n=this.i.length;return this.i=this.i.filter(function(n){return n.startTime<e||n.endTime>=t}),Ef(this,n>this.i.length),this.i.length||bf(this),!0},r.isTextVisible=function(){return this.C},r.setTextVisibility=function(e){(this.C=e)?(this.g.parentElement||this.j.appendChild(this.g),Ef(this,!0)):this.g.parentElement&&this.j.removeChild(this.g)},r.setTextLanguage=function(e){e&&"und"!=e?this.g.setAttribute("lang",e):this.g.setAttribute("lang","")},$("shaka.text.UITextDisplayer",vf),vf.prototype.setTextLanguage=vf.prototype.setTextLanguage,vf.prototype.setTextVisibility=vf.prototype.setTextVisibility,vf.prototype.isTextVisible=vf.prototype.isTextVisible,vf.prototype.remove=vf.prototype.remove,vf.prototype.destroy=vf.prototype.destroy,vf.prototype.append=vf.prototype.append,vf.prototype.clearTextStylePreview=vf.prototype.Mk,vf.prototype.setTextStylePreview=vf.prototype.Hm,vf.prototype.configure=vf.prototype.configure;var If=1/60,Af=new te(function(){var e=new It;return e.id="shaka-custom-region",e.height=90,e.width=90,e.viewportAnchorX=5,e.viewportAnchorY=5,e});$("shaka.text.WebVttGenerator",function(){});var Df=["cen","e","h","ts"],Rf="ab bg bl br bs bsa bsd bsda cdn cid cs d dfa dl ec lab lb ltc msd mtp nor nr ot pb pr pt rtp sf sid sn st sta su tab tb tbl tpb v".split(" "),Mf="cmsdd cmsds rc smrt ttfb ttfbb ttlb url".split(" "),$f="bl br bs cid d dl mtp nor nrr ot pr rtp sf sid st su tb v".split(" "),Lf=new Map([["ps","sta"],["pr","pr"],["c","cid"],["b","bg"],["bc","br"]]);function Nf(e,t){Array.isArray(e)&&(e=e.map(function(e){return e instanceof Nf?e:new Nf(e)})),this.value=e,this.yc=t}function Uf(e){this.description=e}function Bf(e,t){return Error('failed to serialize "'+(e=Array.isArray(e)?JSON.stringify(e):e instanceof Map?"Map{}":e instanceof Set?"Set{}":"object"==typeof e?JSON.stringify(e):String(e))+'" as '+t,{cause:void 0})}function Ff(e,t){return e<0?-Ff(-e,t):(t=Math.pow(10,t),Math.abs(e*t%1-.5)<Number.EPSILON?((e=Math.floor(e*t))%2==0?e:e+1)/t:Math.round(e*t)/t)}function zf(e){if(e<-999999999999999||999999999999999<e)throw Bf(e,"Integer");return e.toString()}var Vf=/[\x00-\x1f\x7f]+/;function Hf(e){if(e=e.description||e.toString().slice(7,-1),!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(e))throw Bf(e,"Token");return e}function Gf(e){switch(typeof e){case"number":if(!Number.isFinite(e))throw Bf(e,"Bare Item");if(Number.isInteger(e))e=zf(e);else{var t=Ff(e,3);if(Math.floor(Math.abs(t)).toString().length>12)throw Bf(e,"Decimal");e=(e=t.toString()).includes(".")?e:e+".0"}return e;case"string":if(Vf.test(e))throw Bf(e,"String");return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"';case"symbol":return Hf(e);case"boolean":if("boolean"!=typeof e)throw Bf(e,"Boolean");return e?"?1":"?0";case"object":if(e instanceof Date)return"@"+zf(e.getTime()/1e3);if(e instanceof Uint8Array){if(!1===ArrayBuffer.isView(e))throw Bf(e,"Byte Sequence");return":"+btoa(String.fromCharCode.apply(String,y(e)))+":"}if(e instanceof Uf)return Hf(e);default:throw Bf(e,"Bare Item")}}function Wf(e){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(e))throw Bf(e,"Key");return e}function qf(e){return null==e?"":Object.entries(e).map(function(e){var t=m(e);return e=t.next().value,!0===(t=t.next().value)?";"+Wf(e):";"+Wf(e)+"="+Gf(t)}).join("")}function Kf(e){return e instanceof Nf?Gf(e.value)+qf(e.yc):Gf(e)}function Yf(e){var t={xk:!1};if(t=void 0===t?{xk:!0}:t,"object"!=typeof e||null==e)throw Bf(e,"Dict");return e=e instanceof Map?e.entries():Object.entries(e),t=t.xk?" ":"",Array.from(e).map(function(e){var t=(e=m(e)).next().value;return(e=e.next().value)instanceof Nf==0&&(e=new Nf(e)),t=Wf(t),!0===e.value?t+=qf(e.yc):(t+="=",t=e=Array.isArray(e.value)?t+(e="
99("+e.value.map(Kf).join(" ")+")"+qf(e.yc)):t+Kf(e)),t}).join(","+t)}function Xf(e){return e instanceof Nf?new Nf(Math.round(e.value),e.yc):Math.round(e)}function Jf(e){return Array.isArray(e)?e.map(Xf):Xf(e)}function Zf(e,t){return Array.isArray(e)?e.map(function(e){return Zf(e,t)}):e instanceof Nf&&"string"==typeof e.value?new Nf(Zf(e.value,t),e.yc):(t.ge&&(e=function(e,t){try{var n=new URL(e)}catch(t){return e}if(t=new URL(t),n.origin!==t.origin)return e;e=n.pathname.split("/").slice(1),t=t.pathname.split("/").slice(1,-1);for(var r=Math.min(e.length,t.length),i=0;i<r&&e[i]===t[i];i++)e.shift(),t.shift();for(;t.length;)t.shift(),e.unshift("..");return e.join("/")+n.search+n.hash}(e,function(e){return(e=new URL(e)).origin+e.pathname.substring(0,e.pathname.lastIndexOf("/")+1)}(t.ge))),1===t.version?encodeURIComponent(e):e)}function Qf(e){return e instanceof Nf?new Nf(100*Math.round(e.value/100),e.yc):100*Math.round(e/100)}function ep(e){return Array.isArray(e)?e.map(Qf):Qf(e)}var tp={br:Jf,d:Jf,bl:ep,dl:ep,mtp:ep,nor:function(e,t){var n=e;return t.version>=2&&(e instanceof Nf&&"string"==typeof e.value?n=new Nf([e]):"string"==typeof e&&(n=[e])),Zf(n,t)},rtp:ep,tb:Jf},np=new Set("ab bl br bsa bsd bsda lab lb mtp pb tab tb tbl tpb".split(" ")),rp=/^[a-zA-Z0-9-.]+-[a-zA-Z0-9-.]+$/,ip=new Set(Rf);function op(e){return ip.has(e)||rp.test(e)}var ap=new Set(Mf),sp=new Set(Df),lp=new Set($f);function up(e){return lp.has(e)||rp.test(e)}var cp=new Set(["ot","sf","st","e","sta"]);function dp(e){return"number"==typeof e?Number.isFinite(e):null!=e&&""!==e&&!1!==e}var fp={},pp=(fp.event=function(e){return op(e)||ap.has(e)||sp.has(e)},fp.request=op,fp);function hp(e,t){var n;return Array.isArray(e)?(t&&(n=e.find(function(e){return e&&e.yc&&e.yc.ot===t})),n||(n=e[0]),hp(n)):e instanceof Nf?e.value:e}function gp(e,t){var n={};if(null==e||"object"!=typeof e)return n;var r=(t=t||{}).version||e.v||2,i=t.Xh||"request";e=1===r?function(e){for(var t={},n=m(Object.entries(e)),r=n.next();!r.done;r=n.next()){var i=m(r.value);r=i.next().value,null==(i=i.next().value)?t[r]=i:"nor"===r?(r=(Array.isArray(i)?i:[i])[0])instanceof Nf?(t.nor=r.value,(r=r.yc)&&r.r&&(t.nrr=r.r)):t.nor=r:np.has(r)?t[r]=hp(i,e.ot):t[r]=i}return t}(e):e;var o=1===r?up:pp[i],a=Object.keys(e).filter(o);if(e.e&&"rr"!==e.e&&(a=a.filter(function(e){return!ap.has(e)})),"function"==typeof(o=t.filter)&&(a=a.filter(o)),o="event"===i){var s=e.e;a.includes("e")||null==s||a.push("e"),a.includes("ts")||a.push("ts"),a.includes("cen")||null==e.cen||"ce"!==s||a.push("cen"),(s=s?Lf.get(s):void 0)&&null!=e[s]&&!a.includes(s)&&a.push(s)}if(0===a.length)return n;for(r>1&&!a.includes("v")&&a.push("v"),i={version:r,Xh:i,ge:t.ge},a.sort(),s=(a=m(a)).next();!s.done;s=a.next()){var l=e[s=s.value],u=t.Vk&&t.Vk[s]||tp[s];if("function"==typeof u&&(l=u(l,i)),"v"===s){if(1===r)continue;l=r}("pr"!==s||1!==l||o&&"pr"===e.e)&&(o&&"ts"===s&&!Number.isFinite(l)&&(l=Date.now()),u=o&&!1===l&&"bg"===s&&"b"===e.e,(dp(l)||u)&&(cp.has(s)&&"string"==typeof l&&(l=new Uf(l)),n[s]=l))}return n}var mp={In:"CMCD-Object",br:"CMCD-Object",d:"CMCD-Object",Vn:"CMCD-Object",Wn:"CMCD-Object",ot:"CMCD-Object",co:"CMCD-Object",tb:"CMCD-Object",ho:"CMCD-Object",bl:"CMCD-Request",On:"CMCD-Request",Tn:"CMCD-Request",dl:"CMCD-Request",ltc:"CMCD-Request",mtp:"CMCD-Request",nor:"CMCD-Request",nrr:"CMCD-Request",Zn:"CMCD-Request",sn:"CMCD-Request",Jm:"CMCD-Request",su:"CMCD-Request",fo:"CMCD-Request",cid:"CMCD-Session",msd:"CMCD-Session",sf:"CMCD-Session",sid:"CMCD-Session",st:"CMCD-Session",v:"CMCD-Session",bg:"CMCD-Status",bs:"CMCD-Status",Kn:"CMCD-Status",Ln:"CMCD-Status",Mn:"CMCD-Status",Nn:"CMCD-Status",Un:"CMCD-Status",Yn:"CMCD-Status",pr:"CMCD-Status",pt:"CMCD-Status",rtp:"CMCD-Status"};function yp(e,t,n){var r=new Set(t.sc||[]);return{version:t.version||2,Xh:e,filter:function(e){return r.has(e)},ge:n}}function vp(e){return e}for(var bp=function(){var e=[];return Lf.forEach(function(t,n){"br"===t?e.push({event:n,oe:t,Tg:function(e,t){return void 0===e||void 0===t?e===t:function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++){var r=e[n],i=t[n];if(r!==i){if("number"==typeof r||"number"==typeof i)return!1;var o=i;if(r.value!==o.value)return!1;i=r.params,r=o.params,o=i&&Object.keys(i)[0];var a=r&&Object.keys(r)[0];if(o!==a||o&&a&&i&&r&&i[o]!==r[a])return!1}}return!0}(e,t)},ek:function(e){return e.slice()}}):e.push({event:n,oe:t,Tg:Object.is,ek:vp})}),e}(),wp=new Map,xp=m(bp),Sp=xp.next();!Sp.done;Sp=xp.next()){var kp=Sp.value;wp.set(kp.event,kp)}function Op(e,t){this.u=performance.timeOrigin||performance.timing&&performance.timing.fetchStart||Date.now()-performance.now(),this.g={};for(var n=e.version||2,r=e.eventTargets||[],i=e.sid||crypto.randomUUID(),o=e.zi||"query",a=[],s=(r=m(r)).next();!s.done;s=r.next())(s=s.value)&&s.url&&s.events&&s.events.length&&a.push({version:s.version||2,sc:s.sc?[].concat(s.sc):[],url:s.url,events:[].concat(s.events),interval:null!=s.interval?s.interval:30,batchSize:s.batchSize||1});for(this.h=Object.assign({},e,{version:n,zi:o,sid:i,cid:e.cid,sc:e.sc,eventTargets:a}),this.j=NaN,this.i=new Map,this.m={sn:0,Ce:!1},this.o=t,this.l={},this.g={cid:this.h.cid,sid:this.h.sid,v:this.h.version},t=(e=m(this.h.eventTargets||[])).next();!t.done;t=e.next())this.i.set(t.value,{wh:void 0,sn:0,Ce:!1,queue:[]})}
99function Tp(e,t){t.sid&&t.sid!==e.g.sid&&function(e){e.i.forEach(function(e){e.sn=0}),e.m.sn=0,e.l={}}(e),t.msd&&!isNaN(t.msd)&&(e.j=t.msd),e.g=Object.assign({},e.g,t,{msd:void 0});for(var n=m(bp),r=n.next();!r.done;r=n.next())(r=r.value).oe in t&&!r.Tg(e.g[r.oe],e.l[r.oe])&&Cp(e,r.event)}function Cp(e,t,n){var r=n||{};if(n=wp.get(t)){var i=n.oe,o=r[i];if(void 0!==o&&(e.g[i]=o),void 0===(o=e.g[i])||n.Tg(o,e.l[i]))return;e.l[i]=n.ek(o)}e.i.forEach(function(n,i){Ep(e,n,i,t,r)}),jp(e)}function Ep(e,t,n,r,i){i=i||{},n.events&&n.events.includes(r)&&(n=Object.assign({},e.g,i,{e:r,ts:null!=i.ts?i.ts:Date.now(),sn:t.sn++}),isNaN(e.j)||t.Ce||(n.msd=e.j,t.Ce=!0),t.queue.push(n))}function jp(e,t){t=void 0!==t&&t;var n=!1;e.i.forEach(function(r,i){var o=r.queue;if(o.length&&(!(o.length<i.batchSize)||t)){var a=o.splice(0,t?o.length:i.batchSize);(function(e,t,n){var r,i,o;return _(function(a){if(1==a.h)return r=yp("event",t),a.g(e.o({url:t.url,method:"POST",headers:{"Content-Type":"application/cmcd"},body:n.map(function(e){return e?Yf(e=gp(e,r)):""}).join("\n")+"\n"}),2);if(i=a.i,410===(o=i.status))!function(e,t){var n=e.i.get(t);n&&(_p(n),e.i.delete(t))}(e,t);else if(429===o||o>499&&o<600)throw Error("Event report failed with status "+o);a.j()})})(e,i,a).catch(function(){r.queue.unshift.apply(r.queue,y(a))}),n=n||o.length>0}}),n&&jp(e)}function _p(e){clearInterval(e.wh),e.wh=void 0}Op.prototype.start=function(){var e=this;this.i.forEach(function(t,n){if(_p(t),0!==n.interval&&n.events&&n.events.includes("t")){var r=function(){Ep(e,t,n,"t"),jp(e)};t.wh=setInterval(r,1e3*n.interval),r()}})},Op.prototype.stop=function(e){void 0!==e&&e&&this.flush(),this.i.forEach(function(e){_p(e)})},Op.prototype.flush=function(){jp(this,!0)};var Pp=/CMCD=[^&#]+/;function Ip(e,t,n){return t?(t?(t=t?Yf(t=gp(t,n)):"",t=encodeURIComponent(t)):t="",t="CMCD="+t):t="",t?Pp.test(e)?e.replace(Pp,t):(n=e.includes("?")?"&":"?",e+n+t):e}function Ap(e,t){this.j=e,this.l=t,this.m=this.g=this.h=null,this.B=void 0,this.o=new Map,this.i=new Z,this.u=0}function Dp(e){e.g&&(e.g.stop(!0),e.g=null),e.m=null,e.B=void 0,e.o.clear(),e.u=0,e.i.Ea()}function Rp(t){if(!t.g&&t.l&&t.l.enabled&&t.h){var n=function(t){t.sessionId||(t.sessionId=e.crypto.randomUUID());var n=t.includeKeys&&t.includeKeys.length?t.includeKeys:Mp(t.version);n={sid:t.sessionId,cid:t.contentId,zi:t.useHeaders?"headers":"query",sc:n,version:2===t.version?2:1};var r=t.eventTargets;return r&&r.length&&(n.eventTargets=r.filter(function(e){return!1!==e.enabled&&e.url&&e.events&&e.events.length}).map(function(e){var n=e.includeKeys&&e.includeKeys.length?e.includeKeys:Mp(e.version||t.version);return{url:e.url,events:e.events,interval:e.interval,batchSize:e.batchSize,sc:n,version:2}})),n}(t.l);t.g=new Op(n,function(e){return function(t){var n,r,i,o,a,s;return _(function(l){return 1==l.h?(n=Hi,r={maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},i=t.url,(o=Ni([i],r)).method=t.method||"POST",o.headers=t.headers||{},o.body=we(t.body),l.m(2),a=e.j.hb(),l.g(a.request(n.an,o).promise,4)):2!=l.h?l.return({status:200}):(s=l.l(),l.return({status:s&&s.status?s.status:0}))})}}(t)),t.g.start(),function(t){t.i.G(t.h,"pause",function(){$p(t,"a")}),t.i.G(t.h,"playing",function(){$p(t,"p"),t.g&&t.u&&(Tp(t.g,{msd:Date.now()-t.u}),t.u=0)}),t.i.G(t.h,"seeking",function(){$p(t,"k")}),t.i.G(t.h,"ended",function(){$p(t,"e")}),t.i.G(t.h,"volumechange",function(){t.g&&t.h&&Cp(t.g,t.h.muted?"m":"um")}),t.i.G(t.j,"buffering",function(e){$p(t,e.buffering?"r":"p")}),t.i.G(t.j,"adaptation",function(){if(t.g&&t.j){var e=t.j.Sc().find(function(e){return e.active});e&&e.bandwidth&&Tp(t.g,{br:[e.bandwidth/1e3]})}}),t.i.G(t.j,"error",function(){$p(t,"f"),t.g&&Cp(t.g,"e")}),t.i.G(document,"fullscreenchange",function(){t.g&&Cp(t.g,document.fullscreenElement?"pe":"pc")});var n=t.h;(n.webkitPresentationMode||n.webkitSupportsFullscreen)&&t.i.G(n,"webkitpresentationmodechanged",function(){t.g&&(n.webkitPresentationMode?Cp(t.g,"inline"!==n.webkitPresentationMode?"pe":"pc"):n.webkitSupportsFullscreen&&Cp(t.g,n.webkitDisplayingFullscreen?"pe":"pc"))}),t.i.G(t.h,"enterpictureinpicture",function(){t.g&&Cp(t.g,"pe")}),t.i.G(t.h,"leavepictureinpicture",function(){t.g&&Cp(t.g,"pc")}),"documentPictureInPicture"in e&&t.i.G(e.documentPictureInPicture,"enter",function(e){t.g&&(Cp(t.g,"pe"),t.i.na(e.window,"pagehide",function(){t.g&&Cp(t.g,"pc")}))}),t.i.G(document,"visibilitychange",function(){t.g&&Tp(t.g,{bg:document.hidden})}),t.i.G(t.j,"complete",function(){$p(t,"e")})}(t)}}function Mp(e){return 2===e||2===e?Array.from(new Set([].concat(Rf,Mf,Df))):[].concat($f)}function $p(e,t){e.g&&e.m!==t&&(e.m=t,Tp(e.g,{Jm:t}))}
99function Lp(e,t,n){try{var r={url:t.uris[0],headers:Object.assign({},t.headers||{}),Ui:{}},i=function(e,t,n){var r=t.customData||{};if(t=Object.assign({},t,{headers:Object.assign({},t.headers||{}),Ui:Object.assign({},r,{cmcd:{}})}),!e.h.sc||!e.h.sc.length||!t.url)return t;r=new URL(t.url),n=Object.assign({},e.g,n||{},{sn:e.m.sn++});var i=yp("request",e.h,t.url);isNaN(e.j)||e.m.Ce||(n.msd=e.j,e.m.Ce=!0);var o=t.Ui.cmcd=gp(n,i);switch(e.h.zi){case"query":(e=Yf(o))&&(r.searchParams.set("CMCD",e),t.url=r.toString());break;case"headers":r=(e=Object).assign,n=t.headers;var a={},s=i.Pn;if(i={},o){var l=Object.keys(o);s=s?function(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return r&&r.forEach(function(e){return t[e]=n}),t},{})}(s):{};for(var u=(l=m(l)).next();!u.done;u=l.next()){u=u.value;var c=mp[u]||s[u]||"CMCD-Request";(i[c]||(i[c]={}))[u]=o[u]}}for(i=(o=m(Object.entries(i))).next();!i.done;i=o.next())i=(s=m(i.value)).next().value,(s=Yf(s=s.next().value))&&(a[i]=s);r.call(e,n,a)}return t}(e.g,r,n),o=i.headers||{},a=Object.keys(r.headers).length;if(Object.keys(o).length>a){t.headers||(t.headers={});for(var s=m(Object.keys(o)),l=s.next();!l.done;l=s.next()){var u=l.value;u in r.headers||(t.headers[u]=o[u])}}var c=i.url;if(c&&c!==r.url)if(1===t.uris.length)t.uris=[c];else{e=null;try{e=new URL(c).searchParams.get("CMCD")}catch(e){}if(null!=e){var d=e;t.uris=t.uris.map(function(e){if(e.includes("offline:"))return e;try{var t=new URL(e);return t.searchParams.set("CMCD",d),t.toString()}catch(t){return e}})}}}catch(e){V("CMCD_REQUEST_ERROR","Could not apply CMCD data to request.",e)}}function Np(e){return{v:e.l.version,sid:e.l.sessionId,cid:e.l.contentId,sf:e.B,mtp:e.j.getBandwidthEstimate()/1e3}}function Up(e,t){var n={};if(t&&!t.includes("offline:"))try{n.ge=new URL(t).origin}catch(e){}return null!=e.l.version&&(n.version=e.l.version),n.Xh="request",n}function Bp(e,t){if(!(t=e.j.Nc()[t]).length)return 0;var n=e.h?e.h.currentTime:0;return(e=t.find(function(e){return e.start<=n&&e.end>=n}))?1e3*(e.end-n):0}function Fp(e){this.h=e,this.g=null}
99function zp(e){return!e||"false"!==e.toLowerCase()&&(/^[-0-9]/.test(e)?parseInt(e,10):e.replace(/["]+/g,""))}Ap.prototype.setMediaElement=function(e){this.h=e,Rp(this)},Ap.prototype.configure=function(e){var t=this.l;if(this.l=e,this.g){var n=t&&e.enabled&&(t.sessionId!==e.sessionId||t.contentId!==e.contentId||t.version!==e.version||t.useHeaders!==e.useHeaders||t.eventTargets!==e.eventTargets);(t&&t.enabled&&!e.enabled||n)&&Dp(this)}Rp(this)},$("shaka.util.CmcdManager.StreamingFormat",{DASH:"d",HLS:"h",An:"s",OTHER:"o"}),$("shaka.util.CmcdManager.EventType",{$m:"bc",rn:"ps",nn:"pr",ERROR:"e",Dn:"t",cn:"c",Zm:"b",mn:"m",Fn:"um",pn:"pe",on:"pc",wn:"rr",Wm:"as",Vm:"ae",Um:"abs",Tm:"abe",zn:"sk",dn:"ce"}),$("shaka.util.CmcdManager.PlayerState",{Cn:"s",qn:"p",xn:"k",vn:"r",PAUSED:"a",Hn:"w",fn:"e",gn:"f",un:"q",tn:"d"}),(r=Fp.prototype).configure=function(e){this.h=e},r.fj=function(){return this.h.enabled&&this.h.applyMaximumSuggestedBitrate&&this.g&&this.g.has(Hp)?1e3*this.g.get(Hp):null},r.dj=function(){return this.h.enabled&&this.g&&this.g.has(Vp)?1e3*this.g.get(Vp):null},r.Al=function(){return this.h.enabled&&this.g&&this.g.has(Gp)?this.g.get(Gp):null},r.Bl=function(){return this.h.enabled&&this.g&&this.g.has(Wp)?this.g.get(Wp):null},r.getBandwidthEstimate=function(e){var t=this.dj();if(!t)return e;var n=this.h.estimatedThroughputWeightRatio;return n>0&&n<=1?e*(1-n)+t*n:e},$("shaka.util.CmsdManager",Fp),Fp.prototype.getBandwidthEstimate=Fp.prototype.getBandwidthEstimate,Fp.prototype.getRoundTripTime=Fp.prototype.Bl,Fp.prototype.getResponseDelay=Fp.prototype.Al,Fp.prototype.getEstimatedThroughput=Fp.prototype.dj,Fp.prototype.getMaxBitrate=Fp.prototype.fj;var Vp="etp",Hp="mb",Gp="rd",Wp="rtt";function qp(){this.g=null,this.h=[]}function Kp(e,t){return _(function(n){if(1==n.h)return e.g?n.g(new Promise(function(t){return e.h.push(t)}),2):n.A(2);e.g=t,n.j()})}function Yp(e){this.g=e,this.i=this.h=null}function Xp(e){var t,n;null!==e.h&&(null==(t=e.g)||null==(n=t.cancelVideoFrameCallback)||n.call(t,e.h),e.h=null),e.i=null}function Jp(t,n,r){n=void 0===n?null:n,Ti.call(this);var i,o,a,s=this;this.l=ag,this.h=null,this.Gc=n,this.Fa=!1,this.$e=new Z,this.Qe=new Z,this.m=new Z,this.ec=new Z,this.$d=new Z,this.F=this.H=this.B=this.L=null,this.bf=0,this.wa=new qp,this.P=this.R=this.aa=this.i=this.Bc=this.I=this.j=this.Pe=this.X=this.Ji=this.Ba=this.K=this.kb=this.ra=this.Ec=this.V=this.ib=this.M=this.bc=null,this.ha=!1,this.Ue=this.u=null,this.Te=1e9,this.Ze=[],this.Ac=new Map,this.Ye=[],this.yg=-1,this.g=_h(this),this.Cg={streaming:{inaccurateManifestTolerance:0,segmentPrefetchLimit:2,updateIntervalSeconds:.1,maxDisabledTime:1,retryParameters:{baseDelay:100}},manifest:{dash:{autoCorrectDrift:!1},retryParameters:{baseDelay:100}},drm:{retryParameters:{baseDelay:100}}},this.Y=null,this.df=-1,this.cc=null,this.Ha={width:1/0,height:1/0},this.Se=new Jo(this.g,this.Ha,null),this.We=[],this.o=null,this.O=this.g.adaptationSetCriteriaFactory(),hd(n={preferredAudio:this.g.preferredAudio,preferredVideo:this.g.preferredVideo,language:"",role:"",videoRole:"",channelCount:0,hdrLevel:"",spatialAudio:!1,videoLayout:"",audioLabel:"",videoLabel:"",preferredAudioCodecs:[],preferredAudioChannelCount:0,codecSwitchingStrategy:this.g.mediaSource.codecSwitchingStrategy,audioCodec:"",activeAudioCodec:"",activeAudioChannelCount:0,keySystem:this.keySystem()}),this.O.configure(n),this.Xe=(null==(i=this.g.preferredText[0])?void 0:i.language)||"",this.Ag=(null==(o=this.g.preferredText[0])?void 0:o.role)||"",this.zg=(null==(a=this.g.preferredText[0])?void 0:a.forced)||!1,this.Re=[],r&&r(this),this.K=new Ap(this,this.g.cmcd),this.Ba=new Fp(this.g.cmsd),this.L=ph(this),this.xa=this.Aa=this.Pa=this.C=null,this.Eg=!1,this.Bg=[],this.Dg=new Or(function(){return _(function(e){return 1==e.h?s.Aa?e.g(s.Ub(s.xa,!0),3):e.A(0):4!=e.h?e.g(s.load(s.Aa),4):(s.Eg?s.xa.pause():s.xa.play(),s.Aa=null,s.Eg=!1,void e.j())})}),dg&&(this.C=dg(this),this.C.configure(this.g.ads),this.$d.G(this.C,"ad-content-pause-requested",function(e){var t,n;return _(function(r){if(1==r.h)return s.Dg.stop(),s.Aa?r.A(0):(s.xa=s.h,s.Eg=s.Gd(),t=e.saveLivePosition||!1,n=!0,s.isLive
99()&&(n=t),r.g(s.Xi(!0,n),3));s.Aa=r.i,r.j()})}),this.$d.G(this.C,"ad-content-resume-requested",function(e){if(e=e.offset||0,s.Aa){var t=s.Aa;t.B&&e&&("number"==typeof t.B?t.B+=e:t.B.setTime(t.B.getTime()+1e3*e))}s.Dg.ba(.1)}),this.$d.G(this.C,"ad-content-attach-requested",function(){return _(function(e){if(1==e.h)return s.h||!s.xa?e.A(0):e.g(s.Ub(s.xa,!0),3);s.xa=null,e.j()})})),fg&&(this.Pa=fg(this),this.Pa.configure(this.g.queue)),this.$e.G(e,"online",function(){Xh(s),s.di()}),this.Ve=new Or(function(){for(var e=Date.now()/1e3,t=!1,n=!0,r=m(s.i.variants),i=r.next();!i.done;i=r.next())(i=i.value).disabledUntilTime>0&&i.disabledUntilTime<=e&&(i.disabledUntilTime=0,t=!0),i.disabledUntilTime>0&&(n=!1);n&&s.Ve.stop(),t&&Uh(s,!1,void 0,!1,!1)}),this.J=this.D=this.sb=null,this.ce=new Set,this.ma=null,this.Hi=new Ci,this.cf=null,t&&(z("Please migrate from initializing Player with a mediaElement; use the attach method instead."),this.Ub(t,!0))}function Zp(e){null!=e.X&&(gt(e.X),e.X.release(),e.X=null)}function Qp(e,t){return new ki(e,t)}function eh(e,t){cg.set(e,t)}function th(e,t){e.dispatchEvent(Qp("onstatechange",(new Map).set("state",t)))}function nh(e,t){var n;return _(function(r){return 1==r.h?(n=++e.bf,r.g(Kp(e.wa,t),2)):n!=e.bf?(e.wa.release(),r.return(!0)):r.return(!1)})}function rh(e,t){var n,r,i;return t=void 0!==t&&t,_(function(o){if(1==o.h)return n=null,e.i&&e.I&&e.Bc&&e.aa&&e.g?(r=e.h.currentTime,t||(r=null),o.g(oh(e,e.aa,r,e.R,e.g,!0,!1),3)):o.A(2);if(2!=o.h){n=o.i,e.We.push(n),e.I&&e.I.setMediaElement&&e.I.setMediaElement(null),(i=e.j?e.j.o:null)&&(n.h=i);var a=n,s=e.I,l=e.Bc;a.g=e.i,a.o=s,a.J=l,n.m=e.O,n.start(),e.i=null,e.I=null,e.Bc=null,e.u=null,e.Ue=null}return o.return(n)})}function ih(e,t,n,r,i,o){var a,s,l;return i=void 0!==i&&i,_(function(u){return 1==u.h?r?u.A(2):u.g(ah(e,t),3):(2!=u.h&&(r=u.i),function(e,t){if(!Xw(ne()))return!0;if(t){if(""==(e.h||Ws()).canPlayType(t))return!1;if(!Xw(ne())||!wt.has(t))return!0;if(lr(t))return"WEBKIT"===ne().Qa()&&(e.g.drm.servers["com.apple.fps"]||e.g.drm.servers["com.apple.fps.1_0"])?e.g.streaming.useNativeHlsForFairPlay:e.g.streaming.preferNativeHls;if("application/dash+xml"===t||"video/vnd.mpeg.dash.mpd"===t)return e.g.streaming.preferNativeDash}return!1}(e,r)?u.return(null):(a=o||e.g,s=!1,i&&e.h&&"AUDIO"===e.h.nodeName&&(s=!0),l=oh(e,t,n,r||null,a,!i,s),l=i?l.then(function(e){return e.H=!1,e}):l.then(function(t){return e.We.push(t),t}),u.return(l)))})}function oh(e,t,n,r,i,o,a){var s,l,u,c,d,f,p,h,g,y,v,b,w;return o=void 0===o||o,a=void 0!==a&&a,_(function(x){return 1==x.h?(s=null,l=zt(i),a&&(l.manifest.disableVideo=!0),u=function(){return s.R&&s.l?null:s},c=function(){return u()?u().getConfiguration():e.g},e.Ha.width!=1/0||e.Ha.height!=1/0||e.g.ignoreHardwareResolution?x.A(2):(d=ne(),x.g(d.Wb(),3))):(2!=x.h&&(f=x.i,e.Ha.width=f.width,e.Ha.height=f.height),p=new Jo(l,e.Ha,null),h={networkingEngine:e.L,filter:function(e){var t;return _(function(n){return 1==n.h?n.g(Zo(p,e),2):4!=n.h?n.i?(t=Qp("trackschanged"),n.g(Promise.resolve(),4)):n.A(0):(s.dispatchEvent(t),void n.j())})},makeTextStreamsForClosedCaptions:function(t){for(var n=new Set,r=m(t.textStreams),i=r.next();!i.done;i=r.next())"application/cea-608"!=(i=i.value).mimeType&&"application/cea-708"!=i.mimeType||n.add(i.originalId);
99for(i=(r=m(t.variants)).next();!i.done;i=r.next())if((i=i.value.video)&&i.closedCaptions)for(var o=m(i.closedCaptions.keys()),a=o.next();!a.done;a=o.next())if(a=a.value,!n.has(a)){var s=a.startsWith("CC")?"application/cea-608":"application/cea-708",l=new Au,u=i.closedCaptions.get(a);s=Zr({id:e.Te++,originalId:a,segmentIndex:l,mimeType:s,kind:"caption",language:u,originalLanguage:u,type:ut,roles:i.roles}),t.textStreams.push(s),n.add(a)}},onTimelineRegionAdded:function(e){Fu(s.K,e)},onEvent:function(e){return s.dispatchEvent(e)},onError:function(e){return s.onError(e)},isLowLatencyMode:function(){return c().streaming.lowLatencyMode},updateDuration:function(){e.j&&s.R&&e.j.updateDuration()},newDrmInfo:function(e){var t=s.j,n=t?t.Xb():null;n&&t.u&&ta(p,n.keySystem,e)},onManifestUpdated:function(){var t=(new Map).set("isLive",e.isLive()).set("isInProgress",e.Hd());s.dispatchEvent(Qp("manifestupdated",t)),Td(s,!1,function(){e.C&&e.C.onManifestUpdated(e.ya())})},getBandwidthEstimate:function(){return e.u.getBandwidthEstimate()},onMetadata:function(t,n,r,i){var o=t;"com.apple.hls.interstitial"!=t&&"com.apple.hls.overlay"!=t||(o="com.apple.quicktime.HLS");var a={type:o,startTime:n,endTime:r,values:i};t=new Promise(function(t){Td(s,!1,function(){return _(function(n){switch(n.h){case 1:if(!e.C){n.A(0);break}if(!e.h){n.A(3);break}return n.m(4),n.g(e.C.onHLSMetadata(a),6);case 6:n.o(3);break;case 4:n.l();case 3:t(),n.j()}})})});for(var l=(i=m(i)).next(),u={};!l.done;u={Oh:void 0},l=i.next())u.Oh=l.value,"ID"!=u.Oh.name&&Td(s,!1,function(t){return function(){fh(e,n,r,o,t.Oh)}}(u));return t},disableStream:function(t){return e.disableStream(t,e.g.streaming.maxDisabledTime)},addFont:function(t,n){return e.addFont(t,n)},getStreamingRetryParameters:function(){return e.g.streaming.retryParameters},onSegmentReceived:function(t,n){Td(s,!1,function(){var r;null==(r=e.u)||r.segmentDownloaded(t,n,!0)})}},(g=new Bu(function(){return e.Na()})).addEventListener("regionadd",function(t){var n=t.region;Zh(e,"timelineregionadded",n,s),Td(s,!1,function(){e.C&&e.C.onDASHMetadata(n)})}),y=null,l.streaming.observeQualityChanges&&((y=new Lu(function(){return e.Nc()})).addEventListener("qualitychange",function(t){Qh(e,t.quality,t.position)}),y.addEventListener("audiotrackchange",function(t){Qh(e,t.quality,t.position,!0)})),v=!0,b={xc:e.L,onError:function(e){return s.onError(e)},Wf:function(t){Td(s,!0,function(){e.B&&function(e,t){if(e.j){var n=Qp("keystatuschanged");e.dispatchEvent(n);var r=Object.keys(t);1==r.length&&""==r[0]&&(r=["00"],t={"00":t[""]});var i=1==r.length&&"00"==r[0];if(n=!1,r.length){r=e.keySystem();for(var o=Xi(e.g.drm.clearKeys),a=function(n,r){n.allowedByKeySystem=!0;for(var o=(r=m(r)).next();!o.done;o=r.next())o=o.value,((o=t[i?"00":o])||e.B.H)&&(n.allowedByKeySystem=n.allowedByKeySystem&&!!o&&!ra.includes(o))},s=m(e.i.variants),l=s.next();!l.done;l=s.next())for(var u=Yr(l=l.value),c=(u=m(u)).next();!c.done;c=u.next()){c=c.value;var d=l.allowedByKeySystem;if(c.keyIds.size)if(c.drmInfos.length&&!o.size&&"HLS"==e.i.type)for(var f=m(c.drmInfos),p=f.next();!p.done;p=f.next())(p=p.value).keySystem==r&&(p.keyIds.size?a(l,p.keyIds):a(l,c.keyIds));else a(l,c.keyIds);d!=l.allowedByKeySystem&&(n=!0)}}n&&(Vh(e),(n=e.j.o)&&!n.allowedByKeySystem?Uh(e):Lh(e))}}(e,t)})},onExpirationUpdated:function(e,t){var n=Qp("expirationupdated");s.dispatchEvent(n),(n=s.o)&&n.onExpirationUpdated&&n.onExpirationUpdated(e,t)},onEvent:function(t){if(s.dispatchEvent(t),"drmsessionupdate"==t.type&&v){v=!1,t=Date.now()/1e3-s.xa;var n=e.o||s.getStats();t>=0&&(n.m=t),e.X&&gt(e.X)}}},w=ph(e,u),Li(e.L,w),s=new Od(t,r,n,{config:l,Vl:h,lm:g,jm:y,td:function(){return e.td(b)},Ul:p,networkingEngine:w,Ck:o}),x.return(s))})}function ah(e,t){var n,r;return _(function(i){return 1==i.h?(n=e.g.manifest.retryParameters,i.g(ac(t,e.L,n),2)):(lr(r=i.i)?"WEBKIT"===ne().Qa()&&(r="application/vnd.apple.mpegurl"):"video/quicktime"===r&&"CHROMIUM"===ne().Qa()&&(r="video/mp4"),i.return(r))})}function sh(e,t){var n=e.g.textDisplayFactory;e.Ii!==n||void 0!==t&&t?(t=e.D,e.D=n(e),e.D.configure(e.g.textDisplayer),t?(e.D.setTextVisibility(t.isTextVisible()),t.destroy().catch(function(){})):e.D.setTextVisibility(e.Fa),e.H&&function(e,t){e.ha=t,e.h&&(e.h.j=t)}(e.H,e.D),e.Ii=n,e.j&&function(e){var t=e.h.get(ut);t&&hc(e,t.stream,!0,0,!0)}(e.j)):e.D&&e.D.configure(e.g.textDisplayer)}function lh(e){var t,n,r;return _(function(i){if(1==i.h)return ne(),th(e,"media-source"),e.g.mediaSource.useSourceElements&&Hs(e.h),sh(e),t=function(e,t,n,r,i){return new wl(e,t,n,i,r)}(e.h,e.D,{se:function(){return e.keySystem()},onMetadata:function(t,n,r){for(var i=(t=m(t)).next();!i.done;i=t.next())if((i=i.value).data&&"number"==typeof i.cueTime&&i.frames){var o=i.cueTime+n,a=r;a&&o>a&&(a=o);for(var s=m(i.frames),l=s.next();!l.done;l=s.next())fh(e,o,a,"org.id3",l.value);e.C&&e.C.onHlsTimedMetadata(i,o)}},dm:function(t){e.kb&&Fu(e.kb,{schemeIdUri:t.schemeIdUri,startTime:t.startTime,endTime:t.endTime,id:String(t.id),emsg:t})},onEvent:function(t){return e.dispatchEvent(t)},gm:function(){e.I&&e.I.update&&e.I.update()},Xb:function(){return e.drmInfo()}},e.X,e.g.mediaSource),n=e.g.manifest,r=n.segmentRelativeVttTiming,t.Ba=r,i.g(t.M.promise,2);e.H=t,i.j()})}function uh(e,t){e.M=new Du({ph:function(){return t.playbackRate},zd:function(){return t.defaultPlaybackRate},Zj:function(e){t.playbackRate=e},$l:function(n){var r=t.currentTime;if(ms(t.buffered,r)&&!(t.readyState<=HTMLMediaElement.HAVE_CURRENT_DATA)){var i=r+n,o=e.Na();if(i<o.start)r!==o.start&&(t.currentTime=o.start);else if(i>o.end)r!==o.end&&(t.currentTime=o.end);else{if(n<0)for(r=(n=bs(t.buffered)).length-1;r>=0;r--)if(i>=n[r].start){i>n[r].end&&(i=Math.max(n[r].start,n[r].end-.5));break}t.currentTime=i}}},isPaused:function(){return t.paused}})}
99function ch(e,t,n){e.m.Hb(t,["playing","pause","ended"],function(){Dh(e)}),e.m.G(t,"ratechange",function(){Ih(e)});var r=Jw(ne(),t);if(r&&(e.m.G(r,"connect",function(){e.j&&"connected"==r.state&&qh(e),Vh(e)}),e.m.G(r,"connecting",function(){return Vh(e)}),e.m.G(r,"disconnect",function(){return _(function(t){if(1==t.h)return e.j&&"disconnected"==r.state?t.g(Mc(e.j),3):t.A(2);2!=t.h&&qh(e),Vh(e),t.j()})})),t.audioTracks&&e.m.Hb(t.audioTracks,["addtrack","removetrack","change"],function(){Vh(e)}),t.videoTracks&&e.m.Hb(t.videoTracks,["addtrack","removetrack","change"],function(){Vh(e)}),(t.webkitPresentationMode||t.webkitSupportsFullscreen)&&e.m.G(t,"webkitpresentationmodechanged",function(){e.Gc&&sh(e,!0)}),t.textTracks){var i=function(){e.l===lg&&e.D instanceof Jd&&qh(e),Vh(e)};e.m.G(t.textTracks,"addtrack",function(t){if(t.track)switch(t=t.track,t.kind){case"metadata":!function(e,t){if("metadata"==t.kind){t.mode="hidden";var n=function(){if(t.cues){for(var n=[],r=m(t.cues),i=r.next(),o={};!i.done;o={Ob:void 0},i=r.next())o.Ob=i.value,
99null!=o.Ob.startTime&&"type"in o.Ob&&(i=n.find(function(e){return function(t){return t.startTime==e.Ob.startTime&&t.endTime==e.Ob.endTime}}(o)),i||(i={type:o.Ob.type,startTime:o.Ob.startTime,endTime:o.Ob.endTime,values:[]},n.push(i)),o.Ob.value&&"X-AD-CREATIVE-SIGNALING"==o.Ob.value.key&&(i.type="urn:svta:advertising-wg:ad-creative-signaling"),i.values.push(o.Ob.value));for(r=(n=m(n)).next();!r.done;r=n.next())r=r.value,e.C&&(r.values.some(function(e){return"X-ASSET-URI"==e.key||"X-ASSET-LIST"==e.key})&&(o=0==r.startTime&&!e.ya(),r.values.push({key:"CUE",description:"",data:o?"ONCE,PRE":"ONCE",mimeType:null,pictureType:null})),e.C.onHLSMetadata(r))}};e.m.G(t,"cuechange",function(){if(t.activeCues)for(var r=m(t.activeCues),i=r.next();!i.done;i=r.next())i=i.value,fh(e,i.startTime,i.endTime,i.type,i.value),e.C&&e.C.onCueMetadataChange(i.value);n()}),n();var r=new Or(function(){for(var t=function(e){return Array.from(e.h.textTracks).filter(function(e){return"metadata"==e.kind})}(e),n=(t=m(t)).next();!n.done;n=t.next())n.value.mode="hidden"}).Va().ba(.5);e.Re.push(function(){r.stop()})}}(e,t);break;case"chapters":!function(e,t){if(t&&"chapters"==t.kind){t.mode="hidden";var n=new Or(function(){t.mode="hidden"}).Va().ba(.5);e.Re.push(function(){n.stop()})}}(e,t);break;default:i()}}),e.m.Hb(t.textTracks,["removetrack","change"],i)}"none"!=t.preload&&(e.m.na(t,"loadedmetadata",function(){var t=e.o,r=Date.now()/1e3-n;r>=0&&(t.H=r)}),e.pj()||(e.ma=new Yp(t),e.ma.start(function(){e.ma.release(),e.ma=null;var t=e.o,r=Date.now()/1e3-n;r>=0&&(t.o=r)},!0)||e.m.na(t,"loadeddata",function(){var t=e.o,r=Date.now()/1e3-n;r>=0&&(t.o=r)})))}function dh(e,t,n){t=(new Map).set("startTime",t.startTime).set("endTime",t.endTime).set("metadataType",t.schemeIdUri).set("payload",t.payload),e.dispatchEvent(Qp(n,t))}function fh(e,t,n,r,i){e.ra&&((t={schemeIdUri:r,startTime:t,endTime:n||1/0,id:"",payload:i}).id=JSON.stringify(t),Fu(e.ra,t))}function ph(e,t){function n(n){t()?t().dispatchEvent(n):e.dispatchEvent(n)}function r(e){t()?Td(t(),!0,e):e()}t||(t=function(){return null});var i=new Mi(function(t,n,i,o,a){r(function(){e.u&&e.u.segmentDownloaded(t,n,i,o,a)})},function(t,i,o){n(Qp("downloadheadersreceived",i=(new Map).set("headers",t).set("request",i).set("requestType",o))),r(function(){if(e.Ba){var n=e.Ba;if(n.h.enabled){var r=t["cmsd-static"];if(r)try{var i=new Map,o=r.split(",");for(r=0;r<o.length;r++){var a=o[r].split("=");i.set(a[0],zp(a[1]))}}catch(e){}if(i=t["cmsd-dynamic"]){e:{try{var s=new Map,l=i.split(";");for(i=1;i<l.length;i++){var u=l[i].split("=");s.set(u[0],zp(u[1]))}var c=s;break e}catch(e){c=null;break e}c=void 0}c&&(n.g=c)}}}})},function(e,t,r,i){n(Qp("downloadcompleted",e=(new Map).set("requestType",e).set("request",t).set("context",r).set("response",i)))},function(e,t,r,i,o,a){n(Qp("downloadfailed",e=(new Map).set("requestType",e).set("request",t).set("context",r).set("error",i).set("httpResponseCode",o).set("aborted",a)))},function(t,n,i){r(function(){if(e.K){var r=e.K,o=i;if(o=void 0===o?{}:o,r.g)if("HEAD"===n.method)Lp(r,n,{});else switch(t){case 0:if(o.type){e:{switch(o.type){case 4:o="d";break e;case 3:case 2:o="h";break e}o=void 0}o&&o!==r.B&&(r.B=o,Tp(r.g,{sf:o,st:r.j.isLive()?"l":"v"}))}Lp(r,n,{ot:"m",su:null===r.m});break;case Vi:var a=o,s=n.uris[0],l=a.segment;o=0,l&&(o=l.endTime-l.startTime),(o={d:1e3*o,st:r.j.isLive()?"l":"v"}).ot=function(e){if(0===e.type)return"i";if(e=e.stream){var t=e.type;if("video"==t)return e.codecs&&e.codecs.includes(",")?"av":"v";if("audio"==t)return"a";if("text"==t)return"application/mp4"===e.mimeType?"tt":"c"}}(a);var u="v"===o.ot||"a"===o.ot||"av"===o.ot||"tt"===o.ot;if(a=a.stream){var c=r.j.eb();if(u){var d=function(e,t){if(!(t=e.j.Nc()[t]).length)return NaN;var n=e.h?e.h.currentTime:0;return(e=t.find(function(e){return e.start<=n&&e.end>=n}))?1e3*(e.end-n):NaN}(r,a.type);Number.isFinite(d)&&(o.bl=d),"tt"!==o.ot&&(d=Bp(r,a.type),o.dl=c?d/Math.abs(c):d)}a.bandwidth&&(o.br=a.bandwidth/1e3),a.segmentIndex&&l&&((c=a.segmentIndex.Yb(l.endTime,!0,c<0))&&(c=c.next().value)&&c!=l&&(s&&!X(l.U(),c.U())&&(o.nor=c.U()[0]),!c.startByte&&!c.endByte||l.startByte==c.startByte&&l.endByte==c.endByte||(s=c.startByte+"-",c.endByte&&(s+=c.endByte),o.nrr=s)),s=r.j.eb()||1,c=Bp(r,a.type)||500,l=(a=a.bandwidth)?a*(l.endTime-l.startTime)/1e3/(c/s/1e3)*r.l.rtpSafetyFactor:NaN,Number.isFinite(l)&&(o.rtp=l))}u&&"tt"!==o.ot&&(l=function(e,t){var n=e.j.Sc();if(!n.length)return NaN;e=n[0];for(var r=(n=m(n)).next();!r.done;r=n.next())"variant"===(r=r.value).type&&r.bandwidth>e.bandwidth&&(e=r);switch(t){case"v":return e.videoBandwidth||NaN;
99case"a":return e.audioBandwidth||NaN;default:return e.bandwidth}}(r,o.ot)/1e3,Number.isFinite(l)&&(o.tb=l)),r.j.isLive()&&(l=Th(r.j))&&(o.ltc=l),o.su=null===r.m||"r"===r.m,r.o.has(n)&&r.o.delete(n),r.o.set(n,Date.now()),Lp(r,n,o);break;case 2:case 5:case 6:Lp(r,n,{ot:"k"});break;case 4:Lp(r,n,{ot:"o"})}}})},function(n,r,i,o){(n=t()?t().o:e.I)&&n.banLocation&&n.banLocation(o)},function(n,r){if(r.data){var i=r.data.byteLength,o=t()?t().getStats():e.o;if(o&&(kd(o,i),0===n&&(o.wj=i)),(i=e.K).g&&n===Vi&&(n=i.o.get(r.originalRequest),i.o.delete(r.originalRequest),function(e){return!!(e=e.l.eventTargets)&&e.some(function(e){return!1!==e.enabled&&e.events&&e.events.includes("rr")})}(i)))try{var a=r.originalUri||r.uri;if(a.includes("CMCD="))try{var s=new URL(a);s.searchParams.delete("CMCD");var l=s.toString()}catch(e){l=a}else l=a;a={url:l},null!=r.status&&(a.rc=r.status),r.originalRequest&&null!=r.originalRequest.timeToFirstByte&&(a.ttfb=r.originalRequest.timeToFirstByte),null!=r.timeMs&&(a.ttlb=r.timeMs),null!=n&&(a.ts=n),r.headers&&r.headers["CMSD-Static"]&&(a.cmsds=btoa(r.headers["CMSD-Static"])),r.headers&&r.headers["CMSD-Dynamic"]&&(a.cmsdd=btoa(r.headers["CMSD-Dynamic"]));var u=i.g,c={request:{url:l},status:r.status||0},d=c.request||{},f=c.status,p=c.resourceTiming||null,h=null!=(r=a||{}).url?r.url:d.url;if(h){var g=new URL(h);g.searchParams.delete("CMCD");var m={url:g.toString(),rc:f};p&&(null!=p.startTime&&(m.ts=Math.round(u.u+p.startTime),null!=p.responseStart&&(m.ttfb=Math.round(p.responseStart-p.startTime))),null!=p.duration&&(m.ttlb=Math.round(p.duration)));var y=d.customData||{};Cp(u,"rr",Object.assign({},null!=y.cmcd?y.cmcd:{},m,r))}}catch(e){V("CMCD_RESPONSE_ERROR","Could not apply CMCD data to response.",e)}}});return i.configure(e.g.networking),i}function hh(e,t,n){e.V=new qo,Ko(e.V,Yo),gh(e),Ph(e),e.ib=new Or(function(){mh(e)}),e.g.streaming.rebufferingGoal&&e.ib.Ka(.25),e.m.G(t,"waiting",function(){return mh(e,"waiting")}),e.m.G(t,"canplaythrough",function(){return mh(e,"canplaythrough")}),e.m.G(t,"playing",function(){return mh(e,"playing")}),e.m.G(t,"seeked",function(){return mh(e,"seeked")}),e.m.G(t,"timeupdate",function(){return mh(e,"timeupdate")}),n&&(e.m.G(t,"progress",function(){return mh(e,"progress")}),e.m.G(t,"stalled",function(){return mh(e,"stalled")}))}function gh(e){var t=e.g.streaming.rebufferingGoal;e.V.j.set(Xo,Math.min(.5,t/2)).set(Yo,t)}function mh(e,t){if(e.g.streaming.rebufferingGoal){t=!!e.H&&Cl(e.H),t=e.Gd()||t||e.F.qj();var n=e.eb()<0?vs(e.h.buffered,e.h.currentTime):ys(e.h.buffered,e.h.currentTime),r=e.V,i=r.j.get(r.g);Ko(r,t||n>=i&&n>0?Xo:Yo)&&Ph(e)}else if(t){n=e.V,r=e.h.currentTime,i=n.h,n.h=r;var o=void 0;switch(t){case"seeking":case"waiting":n.h=-1,o=Yo;break;case"canplaythrough":case"playing":case"seeked":o=Xo;break;case"timeupdate":i>=0&&r-i>.01&&(o=Xo)}void 0!==o&&Ko(n,o)&&Ph(e)}}function yh(e,t){if(e.Se=new Jo(e.g,e.Ha,e.B),e.I){var n=zt(e.g.manifest);e.h&&"AUDIO"===e.h.nodeName&&(n.disableVideo=!0),e.I.configure(n)}if(e.B&&e.B.configure(e.g.drm),e.j){e.j.configure(e.g.streaming);try{e.l!=og&&ea(e.Se,e.i)&&Vh(e)}catch(t){Jh(e,t)}e.u&&Lh(e),!(n=e.j.o)||n.allowedByApplication&&n.allowedByKeySystem||Uh(e)}if(e.L&&e.L.configure(e.g.networking),e.H&&(e.H.configure(e.g.mediaSource),e.H.Ba=e.g.manifest.segmentRelativeVttTiming),e.D&&sh(e),e.u&&(e.u.configure(e.g.abr),e.g.abr.enabled?e.u.enable():e.u.disable(),Kh(e)),e.V&&gh(e),e.ib&&(e.g.streaming.rebufferingGoal?e.ib.Ka(.25):e.ib.stop()),e.i&&tg(e.i.presentationTimeline,e.g.playRangeStart,e.g.playRangeEnd),e.C&&e.C.configure(e.g.ads),e.K&&e.K.configure(e.g.cmcd),e.Ba&&e.Ba.configure(e.g.cmsd),e.Pa&&e.Pa.configure(e.g.queue),n=e.l==sg||e.l==lg,e.g.accessibility.speechToText.enabled?e.J?e.J.configure(e.g.accessibility.speechToText):(e.J=new af(e),e.J.configure(e.g.accessibility.speechToText),n&&qh(e)):e.J&&(e.J.release(),e.J=null,n&&qh(e)),e.l==sg&&e.O.getConfiguration){n=e.O.getConfiguration();var r=!1;Ht(t.preferredVideo)!=Ht(e.g.preferredVideo)&&(n.preferredVideo=e.g.preferredVideo,r=!0),Ht(t.preferredAudio)!=Ht(e.g.preferredAudio)&&(n.preferredAudio=e.g.preferredAudio,r=!0),r&&(hd(n),e.O.configure(n),Uh(e))}t=Qp("configurationchanged"),e.dispatchEvent(t)}function vh(e){return e&&(e=/(\d+)x(\d+)/.exec(e))?{columns:parseInt(e[1],10),rows:parseInt(e[2],10)}:null}function bh(e,t){var n,r,i;return _(function(o){return 1==o.h?e.l!=sg&&e.l!=lg?o.return(null):(n=e.Ze,e.i&&(n=e.i.imageStreams),(r=n[0])?(null!=t&&(r=n.find(function(e){return e.id==t})),r?r.segmentIndex?o.A(2):o.g(r.createSegmentIndex(),2):o.return(null)):o.return(null)):(r.closeSegmentIndex&&(e.Ac.has(r)||(i=new Or(function(){r&&(r.closeSegmentIndex(),e.Ac.delete(r))}),e.Ac.set(r,i)),e.Ac.get(r).ba(5)),o.return(r))})}function wh(e,t,n,r){var i=e.U();if(!i.length)return null;var o=t.width||0,a=t.height||0,s=o/r.columns,l=a/r.rows,u=r.columns*r.rows,c=e.j-e.startTime;c=e.B||c/u;var d=e.startTime,f=0,p=0;return u>1&&(p=Math.floor((n-e.startTime)/c+1e-4),d=e.startTime+p*c,f=p%r.columns*s,p=Math.floor(p/r.columns)*l),d>=e.endTime||Ys(d,e.endTime,1e-4)?null:(r=!1,(n=e.thumbnailSprite)&&(r=!0,l=n.height,f=n.positionX,p=n.positionY,s=n.width),{segment:e,imageHeight:a,imageWidth:o,height:l,positionX:f,positionY:p,startTime:d,duration:c,uris:i,startByte:e.Rc(),endByte:e.Oc(),width:s,sprite:r,mimeType:e.mimeType||t.mimeType,codecs:e.codecs||t.codecs})}function xh(e,t){e.m.G(t,"cuechange",function(){e.D.remove(0,Math.max(0,e.h.currentTime-e.g.streaming.bufferBehind));for(var n={periodStart:0,segmentStart:0,segmentEnd:e.h.duration,vttOffset:0,isMpegTs:!1},r=[],i=Array.from(t.activeCues||[]),o=(i=m(i)).next();!o.done;o=i.next()){if((o=o.value).endTime===1/0||o.endTime<o.startTime)o=null;else{var a=new kn(o.startTime,o.endTime,o.text);a.line="number"==typeof o.line?o.line:null,o.lineAlign&&(a.lineAlign=o.lineAlign),a.lineInterpretation=o.snapToLines?$n:1,a.position="number"==typeof o.position?o.position:null,o.positionAlign&&(a.positionAlign=o.positionAlign),a.size=o.size,a.textAlign=o.align,"lr"===o.vertical?a.writingMode="vertical-lr":"rl"===o.vertical&&(a.writingMode="vertical-rl"),o.region&&(a.region.id=o.region.id,a.region.height=o.region.lines,a.region.heightUnits=2,a.region.regionAnchorX=o.region.regionAnchorX,a.region.regionAnchorY=o.region.regionAnchorY,a.region.scroll=o.region.scroll,a.region.viewportAnchorX=o.region.viewportAnchorX,a.region.viewportAnchorY=o.region.viewportAnchorY,a.region.viewportAnchorUnits=At,a.region.width=o.region.width,a.region.widthUnits=At),Cn(a),o=a}o&&((a=e.g.mediaSource.modifyCueCallback)&&a(o,null,n),r.push(o))}e.D.append(r)}),t.mode=document.pictureInPictureElement?"showing":"hidden"}function Sh(e){return Array.from(e.h.textTracks).filter(function(e){return"metadata"!=e.kind&&"chapters"!=e.kind&&"Shaka Player TextTrack"!=e.label})}function kh(e){return e.h&&e.h.textTracks?Array.from(e.h.textTracks).filter(function(e){return"chapters"==e.kind}):[]}function Oh(e,t){t=!!t,e.Fa!=t&&(e.Fa=t,e.l==sg?(e.D.setTextVisibility(t),t?e.j.C||(t=qr(e.i.textStreams,e.Xe,e.Ag,e.zg)).length>0&&(pc(e.j,t[0]),qh(e),Yh(e)):function(e){var t=e.h.get(ut);
99t&&(Ic(t),Ac(t).catch(function(){}),e.F=e.h.get(ut),e.h.delete(ut),t.stream&&t.stream.closeSegmentIndex&&t.stream.closeSegmentIndex()),e.C=null}(e.j)):e.h&&e.h.src&&e.h.textTracks&&e.D.setTextVisibility(t))}function Th(e){if(!e.h||!e.h.currentTime)return null;var t=e.hj();return t?Math.floor(Date.now()-(t.getTime()+1e3*e.h.currentTime)):null}function Ch(e,t){var n;return _(function(r){switch(r.h){case 1:return r.m(2),r.g(ac(t,e.L,e.g.streaming.retryParameters),4);case 4:n=r.i,r.o(3);break;case 2:r.l();case 3:if(n)return r.return(n);throw new pe(1,2,2011,t)}})}function Eh(e,t){var n,r,i,o;return _(function(a){if(1==a.h){n=Vi,r=e.g.streaming.retryParameters,(i=Ni([t],r)).method="GET";var s=e.K;return s.g&&Lp(s,i,{ot:"c",su:!0}),a.g(e.L.request(n,i).promise,2)}return o=a.i,a.return(o.data)})}function jh(e,t,n,r){var i=mr(n);if(i)return n=i(),e={periodStart:0,segmentStart:0,segmentEnd:e.h.duration,vttOffset:0,isMpegTs:!1},t=ue(t),function(e,t){function n(e){var t=[];switch(e.textAlign){case"left":t.push("align:left");break;case"right":t.push("align:right");break;case Pn:t.push("align:middle");break;case"start":t.push("align:start");break;case"end":t.push("align:end")}switch(e.writingMode){case"vertical-lr":t.push("vertical:lr");break;case"vertical-rl":t.push("vertical:rl")}return t.length?" "+t.join(" "):""}function r(e){for(var n=e,r=m(t),i=r.next();!i.done;i=r.next())(i=i.value).end&&i.start<e&&(n+=i.end-i.start);return((e=Math.floor(n/3600))<10?"0":"")+e+":"+((r=Math.floor(n/60%60))<10?"0":"")+r+":"+((i=Math.floor(n%60))<10?"0":"")+i+"."+((n=Math.floor(1e3*n%1e3))<100?n<10?"00":"0":"")+n}var i=Kd(e);e="WEBVTT\n\n";for(var o=(i=m(i)).next();!o.done;o=i.next())e+=r((o=o.value).startTime)+" --\x3e "+r(o.endTime)+n(o)+"\n",e+=o.payload+"\n\n";return e}(t=n.parseMedia(t,e,null,[]),r);throw new pe(2,2,2014,n)}function _h(e){var t=fd();return t.streaming.failureCallback=function(t){if(e.ya()){var n=null;1001==t.code||1002==t.code?(n=1,e.g.streaming.lowLatencyMode&&(n=.1)):1003==t.code&&(n=.1),null!=n&&(t.severity=1,e.di(n))}},t.textDisplayFactory=function(t){if(e.Gc){var n=e.h;n=!(n.webkitDisplayingFullscreen||n.webkitPresentationMode&&"inline"!=n.webkitPresentationMode)}else n=!1;return n?new vf(t):"track"in document.createElement("track")?new Jd(t):new yf},t}function Ph(e){var t=e.xh();if(e.o&&e.V&&e.F){if(0==e.g.streaming.rebufferingGoal){var n=e.M;n.j=!1,Ru(n)}else(n=e.M).j=t,Ru(n);if(e.K&&$p(e.K,t?"r":"p"),Dh(e),n=e.g.streaming.liveSync.dynamicTargetLatency.maxAttempts,e.g.streaming.liveSync.dynamicTargetLatency.enabled&&t&&e.df<n){n=e.g.streaming.liveSync.dynamicTargetLatency.maxLatency;var r=e.g.streaming.liveSync.targetLatencyTolerance,i=e.g.streaming.liveSync.dynamicTargetLatency.rebufferIncrement;e.Y&&(e.Y=Math.min(e.Y+ ++e.df*i,n-r))}}t=(new Map).set("buffering",t),e.dispatchEvent(Qp("buffering",t))}function Ih(e){var t=e.h.playbackRate;0==t?0!==(t=e.eb())&&1!==t&&(t=Qp("ratechange"),e.dispatchEvent(t)):(e.M&&(e.M.set(t),e.l==sg&&e.u.playbackRateChanged(t),Ah(e,t)),t=Qp("ratechange"),e.dispatchEvent(t))}function Ah(e,t){e.ec.Ea(),e.ec.G(e.h,"timeupdate",function(){var n=e.h.currentTime,r=e.Na(),i=e.ya(),o=i?e.g.streaming.safeSeekOffset:0;t>0?i&&t>1&&Math.floor(n)>=Math.floor(r.end)&&e.ie():Math.floor(n)<=Math.floor(r.start+o)&&e.ie()})}function Dh(e){if(e.o&&e.V){var t=e.o.g,n="playing";e.V.g==Yo?n="buffering":e.Gd()?n="ended":e.h.paused&&(n="paused");var r=n;if(null==t.g)t.g={timestamp:Date.now()/1e3,state:r,duration:0},t=!0;else{var i=Date.now()/1e3;t.g.duration=i-t.g.timestamp,t.g.state==r?t=!1:(t.h.push(t.g),t.g={timestamp:i,state:r,duration:0},t=!0)}t&&(n=(new Map).set("newstate",n),e.dispatchEvent(Qp("statechanged",n)))}}function Rh(e){var t=e.h.playbackRate,n=e.ya();if(e.g.streaming.vodDynamicPlaybackRate&&!n){var r=e.g.streaming.vodDynamicPlaybackRateLowBufferRate,i=e.cj();i<=e.g.streaming.vodDynamicPlaybackRateBufferRatio?t!=r&&e.Me(r,!1):1==i&&t!==e.M.zd()&&e.ie()}if(n&&(n=e.Na(),Number.isFinite(n.end)&&!(e.h.currentTime<n.start||e.h.paused))){r=e.g.streaming.liveSync.targetLatencyTolerance,i=e.g.streaming.liveSync.dynamicTargetLatency.enabled;var o=e.g.streaming.liveSync.dynamicTargetLatency.stabilityThreshold;if(e.g.streaming.liveSync&&e.g.streaming.liveSync.enabled)var a=e.g.streaming.liveSync.targetLatency,s=a+r,l=Math.max(0,a-r),u=e.g.streaming.liveSync.maxPlaybackRate,c=e.g.streaming.liveSync.minPlaybackRate;else e.i&&e.i.serviceDescription&&(a=e.i.serviceDescription.targetLatency,null!=e.i.serviceDescription.targetLatency?s=e.i.serviceDescription.targetLatency+r:null!=e.i.serviceDescription.maxLatency&&(s=e.i.serviceDescription.maxLatency),null!=e.i.serviceDescription.targetLatency?l=Math.max(0,e.i.serviceDescription.targetLatency-r):null!=e.i.serviceDescription.minLatency&&(l=e.i.serviceDescription.minLatency),u=e.i.serviceDescription.maxPlaybackRate||e.g.streaming.liveSync.maxPlaybackRate,c=e.i.serviceDescription.minPlaybackRate||e.g.streaming.liveSync.minPlaybackRate);e.Y||"number"!=typeof a||(e.Y=a);var d=e.g.streaming.liveSync.dynamicTargetLatency.maxAttempts;i&&e.cc&&null!==e.Y&&"number"==typeof a&&e.df<d&&Date.now()-e.cc>1e3*o&&(o=e.g.streaming.liveSync.dynamicTargetLatency.minLatency,e.Y=Math.max(e.Y-(a-o)/2,o+r),e.cc=Date.now()),i&&null!==e.Y&&(s=e.Y+r,l=e.Y-r),a=n.end-e.h.currentTime,r=0,e.l==lg&&(i=e.h.buffered).length>
990&&(r=i.end(i.length-1),r=Math.max(u,r-n.end)),n=e.g.streaming.liveSync.panicMode,i=1e3*e.g.streaming.liveSync.panicThreshold,o=Date.now()-e.V.i,n&&!c&&(c=e.g.streaming.liveSync.minPlaybackRate),n&&c&&o<=i?t!=c&&e.Me(c,!1):null!=s&&u&&a-r>s?(t!=u&&e.Me(u,!1),e.cc=null):null!=l&&c&&a-r<l?(t!=c&&e.Me(c,!1),e.cc=null):t!==e.M.zd()&&(e.ie(),e.cc=Date.now())}}function Mh(e,t,n){return!!((Ys(t,n,.01)||n>t)&&e.yg<t)&&(e.yg=t,!0)}function $h(e){if(e.h){var t=e.Na();if(t=(t=t.end-t.start)>0?e.h.currentTime/t:0,!isNaN(t)){if(Mh(e,0,t*=100))var n=Qp("started");else Mh(e,25,t)?n=Qp("firstquartile"):Mh(e,50,t)?n=Qp("midpoint"):Mh(e,75,t)?n=Qp("thirdquartile"):((Mh(e,100,t)||t>100)&&(n=Qp("complete")),e.g&&e.g.playRangeEnd!=1/0&&e.Gd()&&e.h.pause());n&&e.dispatchEvent(n)}}}function Lh(e){try{na(e.Se,e.i)}catch(t){return Jh(e,t),!1}var t=e.i.isLowLatency&&e.g.streaming.lowLatencyMode,n=Wr(e.i.variants);return n=e.O.create(n),"boolean"!=typeof(e=e.u.setVariants(Array.from(n.values()),t))||e}function Nh(e,t){if(t=void 0!==t&&t,Lh(e)){if(!e.g.abr.enabled){var n=e.O.getLastAdaptationSet();if(n&&(n=Array.from(n.values())).length){var r=e.j.o;if(r&&r.video&&(n=n.find(function(e){return e.video==r.video})))return n}}return e.u.chooseVariant(t)}return null}function Uh(e,t,n,r,i){t=void 0===t||t,n=void 0===n?0:n,r=void 0!==r&&r,i=void 0===i||i;var o=Nh(e);o&&Bh(e,o,i,t,n,r)}function Bh(e,t,n,r,i,o){o=void 0!==o&&o;var a=e.j.o;if(t==a)r&&fc(e.j,t,r,i,!0);else{var s=e.o.j;if(s.h!=t&&(s.h=t,s.g.push({timestamp:Date.now()/1e3,id:t.id,type:"variant",fromAdaptation:n,bandwidth:t.bandwidth}
99)),fc(e.j,t,r,i,o,n),r=null,a&&(r=Nr(a)),(a=Nr(t)).active=!0,e.X&&(i=e.X,t=t.video)){switch(t.dependencyStream&&(t=t.dependencyStream),o=0,s=-1,t.mimeType){case"video/webm":o=1;break;case"video/mp4":o=2}switch(e.ej()){case"DASH":s=1;break;case"HLS":s=0}i.g&&(i.g.setLevelSwitching(t.id,!0),i.g.setContainerFormat(o),i.g.setStreamingFormat(s))}n?ng(e,n=Qp("adaptation",n=(new Map).set("oldTrack",r).set("newTrack",a))):Hh(e,r,a),Gh(e,r,a)}}function Fh(e,t){var n=Array.from(e.h.audioTracks).find(function(e){return e.enabled});if(t.enabled=!0,n){t.id!==n.id&&(n.enabled=!1);var r=zh(e);Hh(e,n=Hr(n,r),t=Hr(t,r)),Gh(e,n,t)}}function zh(e){return e.h&&e.h.videoTracks?Array.from(e.h.videoTracks).find(function(e){return e.selected}):null}function Vh(e){ng(e,Qp("trackschanged")),Wh(e)}function Hh(e,t,n){ng(e,t=Qp("variantchanged",t=(new Map).set("oldTrack",t).set("newTrack",n)))}function Gh(e,t,n){var r=!1;t&&t.audioId==n.audioId&&t.audioGroupId==n.audioGroupId||(r=!0),r&&Wh(e)}function Wh(e){ng(e,Qp("audiotrackschanged"))}function qh(e){ng(e,Qp("textchanged"))}function Kh(e){e.g.abr.enabled||Xh(e),ng(e,Qp("abrstatuschanged",(new Map).set("newStatus",e.g.abr.enabled)))}function Yh(e){var t=e.Gb().find(function(e){return e.active});t&&e.D&&e.D.setTextLanguage(t.language)}function Xh(e,t){if(t=void 0===t||t,e.l==sg){e.Ve.stop();for(var n=m(e.i.variants),r=n.next();!r.done;r=n.next())r=r.value,isFinite(r.disabledUntilTime)&&(r.disabledUntilTime=0);t&&Lh(e)}}function Jh(e,t){var n,r;return _(function(i){switch(i.h){case 1:if(e.l==og)return i.return();if(1===t.severity&&e.o.M++,!e.i||!e.j||t.handled||3016!=t.code&&3014!=t.code&&3015!=t.code&&3024!=t.code&&3018!=t.code){i.A(2);break}if(!(Wr(e.i.variants).length>1||e.ha)){i.A(2);break}return"WEBKIT"===ne().Qa()&&3016==t.code?i.return():(i.m(4),i.g(Mc(e.j),6));case 6:if(i.i)return n=Qp("mediasourcerecovered"),e.dispatchEvent(n),i.return();i.o(2);break;case 4:i.l();case 2:2===t.severity&&Xh(e,!1),r=Qp("error",(new Map).set("detail",t)),e.dispatchEvent(r),r.defaultPrevented&&(t.handled=!0),i.j()}})}function Zh(e,t,n,r){r=void 0===r?e:r,e=(new Map).set("detail",{schemeIdUri:n.schemeIdUri,value:n.value,startTime:n.startTime,endTime:n.endTime,id:n.id,timescale:n.timescale,eventNode:n.eventNode,urlParams:n.urlParams,values:n.values}),r.dispatchEvent(Qp(t,e))}function Qh(e,t,n,r){r=void 0!==r&&r,t=(new Map).set("mediaQuality",{bandwidth:t.bandwidth,audioSamplingRate:t.audioSamplingRate,codecs:t.codecs,contentType:t.contentType,frameRate:t.frameRate,height:t.height,mimeType:t.mimeType,channelsCount:t.channelsCount,pixelAspectRatio:t.pixelAspectRatio,width:t.width,label:t.label,roles:t.roles,language:t.language}).set("position",n),e.dispatchEvent(Qp(r?"audiotrackchanged":"mediaqualitychanged",t))}function eg(e,t){if(t=void 0===t||t,!e.h.error)return t?new pe(2,3,3016):null;var n=(e=he(e.h.error)).code;return t||n!==MediaError.MEDIA_ERR_ABORTED?new pe(2,3,3016,n,e.Tk,e.message):null}function tg(e,t,n){t>0&&(e.ya()||e.bk(t)),n<(t=e.getDuration())&&(e.ya()||e.Sb(n))}function ng(e,t){_(function(n){if(1==n.h)return n.g(Promise.resolve(),2);e.l!=og&&e.dispatchEvent(t),n.j()})}function rg(e,t){e.ce.add(t),t.finally(function(){return e.ce.delete(t)})}function ig(e){return _(function(t){return e.ce.size?t.g(Promise.all([].concat(y(e.ce))),0):t.return()})}qp.prototype.release=function(){this.h.length>0?this.h.shift()():this.g=null},Yp.prototype.start=function(e,t){function n(i,o){r.g&&r.i===n&&e(i,o),r.g&&r.i===n&&!t&&(r.h=r.g.requestVideoFrameCallback(n))}var r=this;return t=void 0!==t&&t,Xp(this),!(!this.g||!("requestVideoFrameCallback"in this.g)||(this.i=n,this.h=this.g.requestVideoFrameCallback(n),0))},Yp.prototype.release=function(){Xp(this),this.g=null},h(Jp,Ti),(r=Jp.prototype).destroy=function(){var e,t=this;return _(function(n){switch(n.h){case 1:return t.l==og?n.return():(Zp(t),e=t.detach(),t.l=og,n.g(e,2));case 2:return n.g(t.Sg(),3);case 3:if(t.$e&&(t.$e.release(),t.$e=null),t.Qe&&(t.Qe.release(),t.Qe=null),t.m&&(t.m.release(),t.m=null),t.ec&&(t.ec.release(),t.ec=null),t.$d&&(t.$d.release(),t.$d=null),t.Ue=null,t.g=null,t.o=null,t.Gc=null,t.K=null,t.Ba=null,!t.L){n.A(4);break}return n.g(t.L.destroy(),5);case 5:t.L=null;case 4:t.u&&(t.u.release(),t.u=null),t.Pa&&(t.Pa.destroy(),t.Pa=null),t.J&&(t.J.release(),t.J=null),t.ma&&(t.ma.release(),t.ma=null),Ti.prototype.release.call(t),n.j()}})},r.Ub=function(e,t){t=void 0===t||t;var n,r,i,o=this;return _(function(a){switch(a.h){case 1:if(o.l==og)throw new pe(2,7,7e3);if(n=o.h&&o.h==e,!o.h||o.h==e){a.A(2);break}return a.g(o.detach(),2);case 2:return a.g(nh(o,"attach"),4);case 4:if(a.i)return a.return();if(a.m(5,6),n||(th(o,"attach"),r=function(){var e=eg(o,!1);e&&Jh(o,e)},o.Qe.G(e,"error",r),o.h=e,o.K&&o.K.setMediaElement(e)),ne(),!t||!Xw()||o.H){a.A(6);break}return a.g(lh(o),6);
99case 6:a.u(),o.wa.release(),a.B(0);break;case 5:return i=a.l(),a.g(o.detach(),10);case 10:throw i}})},r.Ek=function(e){this.Ji=e},r.detach=function(e,t){e=void 0!==e&&e,t=void 0!==t&&t;var n=this;return _(function(r){if(1==r.h){if(n.l==og)throw new pe(2,7,7e3);return r.g(n.Fc(!1,e,t),2)}if(3!=r.h)return r.g(nh(n,"detach"),3);if(r.i)return r.return();try{n.h&&(n.Qe.Ea(),n.h=null),th(n,"detach"),n.C&&!e&&n.C.release()}finally{n.wa.release()}r.j()})},r.Fc=function(t,n,r){t=void 0===t||t,n=void 0!==n&&n,r=void 0!==r&&r;var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x=this;return _(function(S){switch(S.h){case 1:return x.l!=og&&(x.l=ag),S.g(nh(x,"unload"),2);case 2:return S.i?S.return():(S.D(3),x.ha=!1,th(x,"unload"),Zp(x),i=x.Re.map(function(e){return e()}),x.Re=[],S.g(Promise.all(i),5));case 5:if(o=(new Map).set("isSwitchingContent",r),x.dispatchEvent(Qp("unloading",o)),x.Ec&&(x.Ec.release(),x.Ec=null),x.ra&&(x.ra.release(),x.ra=null),x.kb&&(x.kb.release(),x.kb=null),x.h&&(x.m.Ea(),x.ec.Ea()),x.Ve.stop(),x.bc&&(x.bc.release(),x.bc=null),x.ib&&(x.ib.stop(),x.ib=null),!x.I){S.A(6);break}return S.g(x.I.stop(),7);case 7:x.I=null,x.Bc=null;case 6:if(x.u&&x.u.stop(),!x.j){S.A(8);break}return S.g(x.j.destroy(),9);case 9:x.j=null;case 8:if(x.M&&(x.M.release(),x.M=null),x.F&&(x.F.release(),x.F=null),"webkit"!==e.shakaMediaKeysPolyfill||!x.B){S.A(10);break}return S.g(x.B.destroy(),11);case 11:x.B=null;case 10:if(!x.H){S.A(12);break}return S.g(x.H.destroy(),13);case 13:x.H=null;case 12:if(x.C&&!n&&x.C.onAssetUnload(),x.Aa&&!n&&(x.Aa.destroy(),x.Aa=null),n||x.Dg.stop(),x.K&&Dp(x.K),x.Ba&&(x.Ba.g=null),!x.D){S.A(14);break}return S.g(x.D.destroy(),15);case 15:x.D=null;case 14:return x.Fa=!1,x.J&&x.J.disable(),x.ce.clear(),x.ma&&(x.ma.release(),x.ma=null),S.g(x.Hi.destroy(),16);case 16:if(x.h){for(a=m(x.Bg),s=a.next();!s.done;s=a.next())(l=s.value).src.startsWith("blob:")&&URL.revokeObjectURL(l.src),l.remove();x.Bg=[],Hs(x.h)&&x.h.load()}if(!x.B){S.A(17);break}return S.g(x.B.destroy(),18);case 18:x.B=null;case 17:if(x.sb&&x.aa!=x.sb.$c()&&(x.sb.l||x.sb.destroy(),x.sb=null),x.aa=null,x.R=null,x.V=null,x.i){for(u=m(x.i.variants),c=u.next();!c.done;c=u.next())for(d=c.value,f=m([d.audio,d.video]),p=f.next();!p.done;p=f.next())(h=p.value)&&h.segmentIndex&&h.segmentIndex.release();for(g=m(x.i.textStreams),y=g.next();!y.done;y=g.next())(v=y.value).segmentIndex&&v.segmentIndex.release()}for(x.g&&x.g.streaming.clearDecodingCache&&(ei.clear(),Ge.clear()),x.i=null,x.o=new xd,x.Ii=null,x.cc=null,x.Y=null,x.df=-1,x.Ze=[],b=m(x.Ac.values()),w=b.next();!w.done;w=b.next())w.value.stop();x.Ac.clear(),x.Ye=[],x.yg=-1,x.L&&x.L.Ri(),x.cf&&(URL.revokeObjectURL(x.cf),x.cf=null),Ph(x);case 3:S.u(),x.wa.release(),S.B(4);break;case 4:if(ne(),t&&Xw()&&!x.H&&x.h)return S.g(lh(x),0);S.A(0)}})},r.Rm=function(e){this.P=e},r.load=function(t,n,r){n=void 0===n?null:n;var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x=this;return _(function(S){switch(S.h){case 1:if(x.l==og)throw new pe(2,7,7e3);if(x.h||!x.xa){S.A(2);break}return S.g(x.Ub(x.xa,!0),3);case 3:x.xa=null;case 2:if(i=null,o="",r=null==(a=r)?void 0:a.toLowerCase(),t instanceof Od){if(t.l)throw new pe(2,7,7006);o=(i=t).$c()||""}else o=t||"";return S.g(Kp(x.wa,"load"),4);case 4:if(x.wa.release(),!x.h)throw new pe(2,7,7002);if(!x.aa){S.A(5);break}return x.aa=o,S.g(x.Fc(!1,!1,!0),5);case 5:if(x.K&&Rp(x.K),s=++x.bf,l=function(){return _(function(e){if(1==e.h)return x.bf==s?e.A(0):i?e.g(i.destroy(),3):e.A(3);throw new pe(2,7,7e3)})},u=function(e,t){return _(function(n){switch(n.h){case 1:return n.D(2),n.g(Kp(x.wa,t),4);case 4:return n.g(l(),5);case 5:return n.g(e(),6);case 6:return n.g(l(),7);case 7:i&&x.g&&(i.i=x.g);case 2:n.u(),x.wa.release(),n.B(0)}})},S.m(7,8),null==n&&i&&(n=i.getStartTime()),x.P=n,x.ha=!1,x.dispatchEvent(Qp("loading")),i){r=i.Af(),S.A(10);break}if(r){S.A(10);break}return S.g(u(function(){return _(function(e){if(1==e.h)return e.g(ah(x,o),2);r=e.i,e.j()})},"guessMimeType_"),10);case 10:if(c=!!i,i){Cd(i,x),x.o=i.getStats(),S.A(13);break}return S.g(ih(x,o,n,r,!0,x.g),14);case 14:(i=S.i)?(i.H=!1,Cd(i,x),x.o=i.getStats(),i.start(),i.F.promise.catch(function(){})):x.o=new xd;case 13:return d=!i,f=Date.now()/1e3,x.o=i?i.getStats():new xd,x.aa=o,x.R=r||null,Ph(x),p=function(){var e=x.h?x.h.buffered:null;
99return{start:hs(e)||0,end:gs(e)||0}},x.ra=new Bu(p),x.ra.addEventListener("regionadd",function(e){dh(x,e.region,"metadataadded")}),d?S.g(u(function(){return _(function(e){return e.g(function(e,t){var n,r,i;return _(function(o){return 1==o.h?(n=Date.now()/1e3,r=!0,e.B=e.td({xc:e.L,onError:function(t){Jh(e,t)},Wf:function(){},onExpirationUpdated:function(){var t=Qp("expirationupdated");e.dispatchEvent(t)},onEvent:function(t){if(e.dispatchEvent(t),"drmsessionupdate"==t.type&&r){r=!1,t=e.o;var i=Date.now()/1e3-n;i>=0&&(t.m=i)}}}),e.B.configure(e.g.drm),i=Qr([t]),e.B.O=!0,o.g(xo(e.B,[i],[]),2)):o.g(e.B.Ub(e.h),0)})}(x,r),0)})},"initializeSrcEqualsDrmInner_"),25):(x.kb=new Bu(p),S.g(u(function(){return _(function(e){if(1==e.h)return e.g(Promise.race([i.ha.promise,i.F.promise]),2);x.Bc=i.J;var t=i;t.ma=!0,x.I=t.o,x.i=i.nh(),e.j()})},"waitForFinish"),17));case 17:if(x.H){S.A(18);break}return S.g(u(function(){return _(function(e){return e.g(lh(x),0)})},"initializeMediaSourceEngineInner_"),18);case 18:return S.g(u(function(){return _(function(e){return e.g(i.F.promise,0)})},"waitForFinish"),20);case 20:if(x.g=i.getConfiguration(),x.Se=i.I,x.I&&x.I.setMediaElement&&x.h&&x.I.setMediaElement(x.h),x.Ec=function(e){return e.ra=!0,e.K}(i),x.Pe=i.Ba,(h=i.m)&&(x.O=h),c&&x.h&&"AUDIO"===x.h.nodeName&&(function(e){for(var t=m(e.i.variants),n=t.next();!n.done;n=t.next())(n=n.value).video&&(n.video.closeSegmentIndex(),n.video=null),n.bandwidth=n.audio&&n.audio.bandwidth?n.audio.bandwidth:0;e.i.variants=e.i.variants.filter(function(e){return e.audio})}(x),x.configure("manifest.disableVideo",!0)),i.j){S.A(21);break}return S.g(u(function(){return _(function(e){return e.g(_d(i,x.h),0)})},"drmEngine_.init"),21);case 21:return x.B=function(e){return e.aa=!0,e.j}(i),S.g(u(function(){return _(function(e){return e.g(x.B.Ub(x.h),0)})},"drmEngine_.attach"),23);case 23:return x.O&&((g=x.O.getConfiguration()).keySystem=x.keySystem(),x.O.configure(g)),y=x.g.abrFactory,x.u&&x.Ue==y||(x.Ue=y,x.u&&x.u.release(),x.u=y(),x.u.configure(x.g.abr)),v=function(e){return e.wa=!0,e.D}(i),b=i.h,S.g(u(function(){return _(function(t){return t.g(function(t,n,r,i){var o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M;return _(function($){switch($.h){case 1:th(t,"load"),o=t.h,uh(t,o),ch(t,o,n),"onchange"in e.screen&&t.m.G(e.screen,"change",function(){if(t.O.getConfiguration){var e=t.O.getConfiguration();e.preferredVideo.some(function(e){return"AUTO"==e.hdrLevel})?Lh(t):t.g.preferredVideo.some(function(e){return"AUTO"==e.hdrLevel})&&t.g.abr.enabled&&(e.preferredVideo=t.g.preferredVideo,hd(e),t.O.configure(e),Lh(t))}}),a=!1,s=m(t.i.variants);for(l=s.next();!l.done;l=s.next())u=l.value,(c=u.video&&u.video.dependencyStream)&&(a=mt(c));!function(e,t,n){n||t.lcevc.enabled?(Zp(e),null==e.X&&(e.X=new pt(e.h,e.Ji,t.lcevc,n),e.H&&(e.H.H=e.X))):Zp(e)}(t,t.g,a),t.Xe=t.g.preferredText[0]&&t.g.preferredText[0].language||"",t.Ag=t.g.preferredText[0]&&t.g.preferredText[0].role||"",t.zg=(null==(d=t.g.preferredText[0])?void 0:d.forced)||!1,tg(t.i.presentationTimeline,t.g.playRangeStart,t.g.playRangeEnd),t.u.init(function(e,n,r){t.i&&t.j&&e!=t.j.o&&Bh(t,e,!0,void 0!==n&&n,void 0===r?0:r)},function(e,n){var r,i=null==(r=t.j)?void 0:r.o;(e=i&&i[e])&&t.disableStream(e,n)}),t.u.setMediaElement(o),t.u.setCmsdManager(t.Ba),t.j=function(e){return new cc(e.i,{Zb:function(){return e.F?e.F.ee():0},getBandwidthEstimate:function(){return e.u.getBandwidthEstimate()},eb:function(){return e.eb()},video:e.h,W:e.H,xc:e.L,onError:function(t){return Jh(e,t)},onEvent:function(t){return e.dispatchEvent(t)},Nd:function(t,n,r,i,o){var a=t.startTime,s=t.endTime,l=n.type;if(l!=ut){if(e.F){e.F.Ej();var u=jl(e.H,l);!e.ya()&&e.h.paused&&!e.h.seeking&&!e.H.J&&null!=u&&u>0&&e.F.ee()<u&&!Ys(e.F.ee(),u,.001)&&e.F.xg(u)}mh(e)}r=(new Map).set("start",a).set("end",s).set("contentType",l).set("isMuxed",r).set("isDependency",i).set("mediaTimestamp",o),e.dispatchEvent(Qp("segmentappended",r)),e.u&&n.fastSwitching&&t.gd&&t.ze&&e.u.trySuggestStreams()},fm:function(t,n){(n=n.Jd)&&e.Pe&&function(e,t,n){var r=function(e,t){var n=e.g.get(t);return n||(n={He:[],Qg:null,contentType:t},e.g.set(t,n)),n}(e,t.contentType);!function(e,t){if((e=e.h()[t.contentType])&&e.length>0){var n=e[0].start,r=e[e.length-1].end,i=t.He;t.He=i.filter(function(e,t){return!(e.position<=n&&t+1<i.length&&i[t+1].position<=n||e.position>=r)})}else t.He=[]}(e,r),e={Jd:t,position:n},(t=(r=r.He).findIndex(function(e){return e.position>=n}))>=0?r.splice(t,r[t].position==n?1:0,e):r.push(e)}(e.Pe,n,t)},Pi:function(t,n){var r=e.B;if(r.h.parseInbandPsshEnabled&&!r.H&&["audio","video"].includes(t)){t=new vo(ue(n)),n=0;for(var i=m(t.data),o=i.next();!o.done;o=i.next())n+=o.value.length;if(0==n)r=Promise.resolve();else{for(n=new Uint8Array(n),i=0,o=(t=m(t.data)).next();!o.done;o=t.next())o=o.value,n.set(o,i),i+=o.length;To(r,"cenc",n),r=r.l.promise}}else r=Promise.resolve();return r},disableStream:function(t,n){return e.disableStream(t,n)},Im:function(t,n){return!(e.g.abr.enabled&&n.fastSwitching&&t.gd&&t.ze)},se:function(){return e.keySystem()}})}(t),t.j.configure(t.g.streaming),t.l=sg,t.dispatchEvent(Qp("streaming")),f=r;case 2:for((h=t.j.o)||(g=Nh(t,!0),r||(f=g)),y=[],v=m([(p=h||f).video,p.audio]),b=v.next();!b.done;b=v.next())(w=b.value)&&!w.segmentIndex&&(y.push(w.createSegmentIndex()),w.dependencyStream&&y.push(w.dependencyStream.createSegmentIndex()));if(!(y.length>0)){$.A(4);break}return $.g(Promise.all(y),4);case 4:if(!p||0!=p.disabledUntilTime){$.A(2);break}return Lh(t),t.I&&t.I.onInitialVariantChosen&&t.I.onInitialVariantChosen(p),t.i.isLowLatency&&(t.g.streaming.lowLatencyMode?t.configure(t.Cg):z("Low-latency live stream detected, but low-latency streaming mode is not enabled in Shaka Player. Set streaming.lowLatencyMode configuration to true, and see https://bit.ly/3clctcj for details.")),t.K&&function(e,t){e.g&&(e.u=t,e.h&&e.h.autoplay&&(t=e.h.play())&&t.catch(function(){e.u=0}))}(t.K,1e3*n),tg(t.i.presentationTimeline,t.g.playRangeStart,t.g.playRangeEnd),function(e,t,n){e.j.presentationTimeline.ya()||(e.ha=t,e.aa=n)}(t.j,t.g.playRangeStart,t.g.playRangeEnd),$.g(ig(t),7);case 7:if(t.ha=!0,t.dispatchEvent(Qp("canupdatestarttime")),x=function(e){t.F=function(e,t){return new Ou(e.h,e.i,e.g.streaming,t,function(){e.bc&&$u(e.bc,!e.F.Fi()),e.j&&e.j.kd(),e.V&&mh(e,"seeking")},function(t){return e.dispatchEvent(t)},function(){return e.eb()})}(t,e),t.bc=function(e,t){var n=e.ya()||"number"==typeof t&&t>0;(t=new Ld(e.Ec,n)).addEventListener("enter",function(t){t=t.region,Zh(e,"timelineregi
99onenter",t),function(e,t){if("urn:mpeg:dash:event:callback:2015"===t.schemeIdUri&&t.eventNode){var n=Jt(t.eventNode);n&&(n=n.trim())&&(n=Ai(n,t.urlParams),e.L.request(13,Ni([n],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4})).promise.catch(function(){}))}}(e,t)}),t.addEventListener("exit",function(t){Zh(e,"timelineregionexit",t.region)}),t.addEventListener("skip",function(t){var n=t.region;t.seeking||(Zh(e,"timelineregionenter",n),Zh(e,"timelineregionexit",n))});var r=new Ld(e.ra,n);r.addEventListener("enter",function(t){dh(e,t.region,"metadata")}),(n=new Ld(e.kb,n)).addEventListener("enter",function(t){t=(new Map).set("detail",t.region.emsg),e.dispatchEvent(Qp("emsg",t))});var i=new $d(e.i.presentationTimeline);i.addEventListener("change",function(t){e.dispatchEvent(Qp("timelinechange",new Map([["programDateTime",t.programDateTime],["timestamp",t.timestamp]])))});var o=new Mu(e.h);return o.g.add(t),o.g.add(r),o.g.add(n),o.g.add(i),e.Pe&&o.g.add(e.Pe),o}(t,e),hh(t,o,!1)},t.g.streaming.startAtSegmentBoundary||(null==(S=t.P)&&t.i.startTime&&(S=t.i.startTime),x(S)),h){$.A(8);break}if(!t.g.streaming.startAtSegmentBoundary){$.A(9);break}return k=t.i.presentationTimeline,t.P instanceof Date&&(T=k.j||k.h,null!=(C=t.P.getTime()/1e3-T)&&(O=C)),null==O&&(O="number"==typeof t.P?t.P:t.isLive()?1/0:t.h.currentTime),null==t.P&&t.i.startTime&&(O=t.i.startTime),E=k.Kb(),j=k.Eb(),O<E?O=E:O>j&&(O=j),$.g(function(e,t){var n,r,i,o,a;return _(function(s){return 1==s.h?(n=e.audio,r=e.video,i=function(e,t){var n,r,i;return _(function(o){return 1==o.h?e?e.segmentIndex?o.A(2):o.g(e.createSegmentIndex(),2):o.return(null):(r=(n=e.segmentIndex.Yb(t))?n.next().value:null)?(i=r.startTime,o.return(i)):o.return(null)})},s.g(i(n,t),2)):3!=s.h?(o=s.i,s.g(i(r,t),3)):null!=(a=s.i)&&null!=o?s.return(Math.max(a,o)):null!=a?s.return(a):null!=o?s.return(o):s.return(t)})}(f,O),10);case 10:P=$.i,x(P);case 9:Bh(t,f,!0,!1,0);case 8:return t.F.ready(),t.Gb().find(function(e){return e.active})||((I=function(e,t){var n=null,r=qr(e.i.textStreams,e.Xe,e.Ag,e.zg);return r.length&&(n=r[0]),!n&&t.audio&&e.g.accessibility.handleForcedSubtitlesAutomatically&&(r=qr(e.i.textStreams,t.audio.language,"",!0)).length&&(n=r[0]),n}(t,f))&&(wd(t.o.j,I,!0),I?(t.Fa=!0,t.D.setTextVisibility(!0)):(t.Fa=!1,t.D.setTextVisibility(!1))),I&&t.Fa&&(pc(t.j,I),Yh(t))),$.g(t.j.start(i),11);case 11:t.g.abr.enabled&&(t.u.enable(),Kh(t)),Vh(t),t.i.variants.some(function(e){return e.primary}),((A=t.ya())&&(t.g.streaming.liveSync&&t.g.streaming.liveSync.enabled||t.i.serviceDescription||t.g.streaming.liveSync.panicMode)||t.g.streaming.vodDynamicPlaybackRate)&&(D=function(){return Rh(t)},t.m.G(o,"timeupdate",D)),A||(R=function(){return $h(t)},t.m.G(o,"timeupdate",R),$h(t),t.i.nextUrl&&(t.g.streaming.preloadNextUrlWindow>0&&(M=function(){var e;return _(function(n){if(1==n.h)return e=t.Na().end-t.h.currentTime,!isNaN(e)&&e<=t.g.streaming.preloadNextUrlWindow?(t.m.Ua(o,"timeupdate",M),n.g(t.preload(t.i.nextUrl),4)):n.A(0);t.sb=n.i,n.j()})},t.m.G(o,"timeupdate",M)),t.m.G(o,"ended",function(){t.load(t.sb||t.i.nextUrl)}))),t.C&&t.C.onManifestUpdated(A),$.j()}})}(x,f,b,v),0)})},"loadInner_"),24);case 24:!function(e){if(e.L)for(var t=m(e.L),n=t.next();!n.done;n=t.next())(n=n.value)();e.L=null}(i),x.R&&ne().jk()&&lr(x.R)&&function(t,n,r){var i;t.g&&e.ManagedMediaSource&&t.i&&t.u.useSourceElements&&((null==(i=t.K)?void 0:i.parentElement)===t.g&&t.g.removeChild(t.K),t.K=Vs(n,r),t.g.appendChild(t.K),t.g.disableRemotePlayback=!1)}(x.H,x.aa,x.R),S.A(16);break;case 25:return S.g(u(function(){return _(function(e){return e.g(function(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A;return _(function(D){switch(D.h){case 1:if(th(e,"src-equals"),r=e.h,e.F=new xu(r),i=!1,e.Re.push(function(){i=!0}),e.dispatchEvent(Qp("canupdatestarttime")),null!=e.P&&e.F.xg(e.P),e.bc=function(e,t){(t=new Ld(e.ra,t instanceof Date||t>0)).addEventListener("enter",function(t){dh(e,t.region,"metadata")});var n=new Mu(e.h);return n.g.add(t),n}(e,e.P||0),uh(e,r),hh(e,r,!0),r.textTracks&&(sh(e),o=function(t){if(!(e.D instanceof Jd)){var n=Sh(e).find(function(e){return"disabled"!==e.mode});n&&(n.mode=t?"showing":"hidden")}},e.m.G(r,"enterpictureinpicture",function(){return o(!0)}),e.m.G(r,"leavepictureinpicture",function(){return o(!1)}),a=ne(),(s=Jw(a,r))?e.m.Hb(s,["connect","connecting","disconnect"],function(){o(!1)}):"webkitCurrentPlaybackTargetIsWireless"in r&&e.m.G(r,"webkitcurrentplaybacktargetiswirelesschanged",function(){return o(!1)}),((l=r).webkitPresentationMode||l.webkitSupportsFullscreen)&&e.m.G(l,"webkitpresentationmodechanged",function(){l.webkitPresentationMode?o("inline"!==l.webkitPresentationMode):l.webkitSupportsFullscreen&&o(l.webkitDisplayingFullscreen)})),ch(e,r,t),u=function(e,t,n){if(!e.g)return t;try{var r=Np(e);e:{switch(n.toLowerCase()){case"audio/mp4":case"audio/webm":case"audio/ogg":case"audio/mpeg":case"audio/aac":case"audio/flac":case"audio/wav":var i="a";break e;case"video/webm":case"video/mp4":case"video/mpeg":case"video/mp2t":i="av";break e;case"application/x-mpegurl":case"application/vnd.apple.mpegurl":case"audio/x-mpegurl":case"application/d
99ash+xml":case"video/vnd.mpeg.dash.mpd":case"application/vnd.ms-sstr+xml":i="m";break e}i=void 0}return r.ot=i,r.su=!0,Ip(t,r,Up(e,t))}catch(e){return V("CMCD_SRC_ERROR","Could not generate src CMCD data.",e),t}}(e.K,e.aa,n),!(e.R&&e.g.streaming.processSrcEqualMetadata&&Ss(e.R))){D.A(2);break}return d=!1,f=e.g.streaming.retryParameters,p=Ni([u],f),h=e.L.request(0,p),Ei(e.Hi,h),g=function(e){e.request===p&&(!(e=e.headers)["content-length"]||e["icy-br"]||e["icy-description"]||e["icy-genre"]||e["icy-name"]||e["icy-url"])&&(d=!0,h.abort())},e.addEventListener("downloadheadersreceived",g),D.m(3,4),D.g(h.promise,6);case 6:y=D.i,c=ue(y.data),v=new Blob([y.data],{type:e.R}),u=URL.createObjectURL(v),e.cf=u;case 4:D.u(),e.removeEventListener("downloadheadersreceived",g),D.B(2);break;case 3:if(b=D.l(),!d)throw b;D.A(4);break;case 2:if(!u.includes("#t=")&&(e.g.playRangeStart>0||isFinite(e.g.playRangeEnd))&&(u+="#t=",e.g.playRangeStart>0&&(u+=e.g.playRangeStart),isFinite(e.g.playRangeEnd)&&(u+=","+e.g.playRangeEnd)),!e.H){D.A(7);break}return D.g(e.H.destroy(),8);case 8:e.H=null;case 7:return Hs(r),r.src=u,"TV"==(w=ne()).Ra()&&r.load(),"none"!=r.preload&&!r.autoplay&&lr(n)&&"WEBKIT"===w.Qa()&&r.load(),e.l=lg,e.dispatchEvent(Qp("streaming")),x=function(){return new Promise(function(t){var n=new Or(t);e.m.G(r.textTracks,"change",function(){return n.ba(.5)}),n.ba(.5)})},S=Promise.withResolvers(),fu(r,HTMLMediaElement.HAVE_METADATA,e.m,function(){return _(function(t){if(1==t.h)return e.F.ready(),e.R&&lr(e.R)?t.g(x(),3):(S.resolve(),t.A(0));S.resolve(),t.j()})}),fu(r,HTMLMediaElement.HAVE_CURRENT_DATA,e.m,function(){var t,n,r,o,a;return _(function(s){if(1==s.h)return s.g(x(),2);if(i)return s.return();if(function(e){var t=e.g.preferredAudio;if(t.length&&e.h&&e.h.audioTracks)for(var n=e.Sc(),r=(t=m(t)).next();!r.done;r=t.next())if((r=r.value).language&&(r=qr(n,r.language,r.role,!1)[0])){e.gi(r);break}}(e),(t=Sh(e)).some(function(e){return"showing"===e.mode})&&(e.Fa=!0,e.D.setTextVisibility(!0)),!(e.D instanceof Jd))for(n=!1,r=m(t),o=r.next();!o.done;o=r.next())"disabled"!==(a=o.value).mode&&(n?(a.mode="disabled",z("Found more than one enabled text track, disabling it",a)):(xh(e,a),n=!0));!function(e){var t=e.Gb();if(!t.some(function(e){return e.active})){for(var n=m(e.g.preferredText),r=n.next();!r.done;r=n.next())if((r=r.value).language&&(r=qr(t,r.language,r.role,r.forced)).length)return void e.Dc(r[0]);if(e.h&&e.h.audioTracks&&e.g.accessibility.handleForcedSubtitlesAutomatically&&(n=Array.from(e.h.audioTracks).find(function(e){return e.enabled}))&&(t=qr(t,n.language,"",!0)).length)return void e.Dc(t[0]);e.Dc(null)}}(e),s.j()})}),r.error?S.reject(eg(e)):"none"==r.preload&&(z('With <video preload="none">, the browser will not load anything until play() is called. We are unable to measure load latency in a meaningful way, and we cannot provide track info yet. Please do not use preload="none" with Shaka Player.'),S.resolve()),e.m.na(r,"error",function(){S.reject(eg(e))}),D.g(jr(e.g.streaming.loadTimeout,S.promise),9);case 9:if(((k=e.ya())&&(e.g.streaming.liveSync&&e.g.streaming.liveSync.enabled||e.g.streaming.liveSync.panicMode)||e.g.streaming.vodDynamicPlaybackRate)&&(O=function(){return Rh(e)},e.m.G(r,"timeupdate",O)),k||(T=function(){return $h(e)},e.m.G(r,"timeupdate",T),$h(e)),e.C&&(e.C.onManifestUpdated(k),k&&(C=e.Na().end,e.m.G(r,"progress",function(){var t=e.Na().end;C!=t&&(e.C.onManifestUpdated(e.ya()),C=t)}))),e.R&&c&&(E=xs(c,e.R)).length)for(j=e.h.duration,P=m(E),I=P.next();!I.done;I=P.next())A=I.value,fh(e,0,j,"org.id3",A);return D.g(ig(e),10);case 10:e.ha=!0,D.j()}})}(x,f,r),0)})},"srcEqualsInner_"),16);case 16:x.dispatchEvent(Qp("loaded"));case 8:if(S.u(),!i){S.A(27);break}return S.g(i.destroy(),27);case 27:x.sb=null,S.B(0);break;case 7:if(!(w=S.l())||7e3==w.code){S.A(29);break}return S.g(x.Fc(!1),29);case 29:throw w}})},r.rk=function(e,t,n,r){e=void 0===e||e,t=void 0!==t&&t,n=void 0!==n&&n,r=void 0!==r&&r;var i,o=this;return _(function(a){return 1==a.h?a.g(rh(o,n),2):3!=a.h?(i=a.i,a.g(o.Fc(e,t,r),3)):a.return(i)})},r.Xi=function(e,t,n){e=void 0!==e&&e,t=void 0!==t&&t,n=void 0!==n&&n;var r,i=this;return _(function(o){return 1==o.h?o.g(rh(i,t),2):3!=o.h?(r=o.i,o.g(i.detach(e,n),3)):o.return(r)})},r.preload=function(e,t,n,r,i){t=void 0===t?null:t,i=void 0!==i&&i;var o,a,s,l,u=this;return _(function(c){if(1==c.h)return n=null==(o=n)?void 0:o.toLowerCase(),pd(a=_h(u),r||u.g,_h(u)),c.g(ih(u,e,t,n,!1,a),2);if(s=c.i)s.start();else{if(l=new pe(2,7,7005),i)throw l;Jh(u,l)}return c.return(s)})},r.Sg=function(){var e,t,n,r,i=this;return _(function(o){for(e=[],t=m(i.We),n=t.next();!n.done;n=t.next())(r=n.value).l||e.push(r.destroy());return i.We=[],o.g(Promise.all(e),0)})},r.qm=function(){for(var e=this.wa;e.g;)e.release()},r.td=function(e){return new wo(e)},r.configure=function(e,t){var n=this.getConfiguration();2==arguments.length&&"string"==typeof e&&(e=zc(e,t)),e.manifest&&e.manifest.dash&&"disableXlinkProcessing"in e.manifest.dash&&(pi("manifest.dash.disableXlinkProcessing configuration","It is now automatically detected if the manifest has Xlink."),delete e.manifest.dash.disableXlinkProcessing),e.textDisplayer&&"captionsUpdatePeriod"in e.textDisplayer&&(pi("textDisplayer.captionsUpdatePeriod configuration","Captions are now updated based on the cue timings, so this configuration is no longer needed."),delete e.textDisplayer.captionsUpdatePeriod),function(e){function t(e,t){z(e,"has been deprecated. Please use",t,"instead.")}var n={preferredAudioLanguage:"language",preferredAudioRole:"role",preferredAudioLabel:"label",preferredAudioChannelCount:"channelCount",preferSpatialAudio:"spatialAudio"};if(Object.keys(n).some(function(t){return t in e})){for(var r={language:"",role:"",label:"",channelCount:0,codec:""},i=(n=m(Object.entries(n))).next();!i.done;i=n.next()){var o=m(i.value);i=o.next().value,o=o.next().value,i in e&&(t(i,"preferredAudio"),r[o]=e[i],delete e[i])}e.preferredAudio||(e.preferredAudio=[r])}if("preferredAudioCodecs"in e&&(t("preferredAudioCodecs","preferredAudio"),r=e.preferredAudioCodecs,Array.isArray(r)&&r.length&&(e.preferredAudio||(e.preferredAudio=r.map(function(e){return{language:"",role:"",label:"",channelCount:0,codec:e}}))),delete e.preferredAudioCodecs),n={preferredTextLanguage:"language",preferredTextRole:"role",preferForcedSubs:"forced"},Object.keys(n).some(function(t){return t in e})){for(r={language:"",role:"",format:""},i=(n=m(Object.entries(n))).next();!i.done;i=n.next())i=(o=m(i.value)).next().value,o=o.next().value,i in e&&(t(i,"preferredText"),r[o]=e[i],delete e[i]);e.preferredText||(e.preferredText=[r])}if("preferredTextFormats"in e&&(t("preferredTextFormats","preferredText"),r=e.preferredTextFormats,Array.isArray(r)&&r.length&&(e.preferredText||(e.preferredText=r.map(function(e){return{language:"",role:"",format:e}}))),delete e.preferredTextFormats),n={preferredVideoLabel:"label",preferredVideoRole:"role",preferredVideoHdrLevel:"hdrLevel",preferredVideoLayout:"layout"},Object.keys(n).some(function(t){return t in e})){for(r={label:"",role:"",language:"",codec:"",hdrLevel:"",layout:""},i=(n=m(Object.entries(n))).next();!i.done;i=n.next())i=(o=m(i.value)).next().value,o=o.next().value,i in e&&(t(i,"preferredVideo"),r[o]=e[i],delete e[i]);e.preferredVideo||(e.preferredVideo=[r])}"preferredVideoCodecs"in e&&(t("preferredVideoCodecs","preferredVideo"),r=e.preferredVideoCodecs,Array.isArray(r)&&r.length&&(e.preferredVideo||(e.preferredVideo=r.map(function(e){return{label:"",role:"",language:"",codec:e,hdrLevel:"",layout:""}}))),delete e.preferredVideoCodecs)}(e);var r=pd(this.g,e,_h(this));return yh(this,n),r},r.Nk=function(e){this.Cg=e},r.getConfiguration=function(){var e=_h(this);return pd(e,this.g,_h(this)),e},r.hl=function(){return this.Cg},r.gj=function(){return pd(_h(this),this.g,_h(this)),Hc(this.g,_h(this))},r.cj=function(){if(this.h){var e=this.h.buffered.length;e=e?this.h.buffered.end(e-1):0;var t=Math.min(this.h.currentTime+this.g.streaming.bufferingGoal,this.Na().end);if(e>=t)return 1;if(!(e<=this.h.currentTime)&&e<t)return(e-this.h.currentTime)/(t-this.h.currentTime)}return 0},r.Pj=function(){var e,t=this.getConfiguration();for(e in this.g)delete this.g[e];pd(this.g,_h(this),_h(this)),yh(this,t)},r.Bd=function(){return this.l},r.ej=function(){return this.i?this.i.type:null},r.Db=function(){return this.h},r.hb=function(){return this.L},r.$c=function(){return this.aa},r.Af=function(){return this.R},r.Yk=function(){var e;return Array.from((null==(e=this.ra)?void 0:e.g.values())||[])},r.Xk=function(){var e;return Array.from((null==(e=this.kb)?void 0:e.g.values())||[])},r.$k=function(){var e;return Array.from((null==(e=this.Ec)?void 0:e.g.values())||[])},r.pe=function(){return this.C?this.C:null},r.jj=function(){return this.Pa?this.Pa:null},r.isLive=function(){return this.i&&!this.Ga()?this.i.presentationTimeline.isLive():!(!this.h||!this.h.src&&!this.Ga())&&this.h.duration==1/0},r.Hd=function(){return!!this.i&&this.i.presentationTimeline.Hd()},r.ya=function(){return this.isLive()||this.Hd()},r.pj=function(){if(this.i&&!this.Ga()){var e=this.i.variants;return!!e.length&&!e[0].video}return!(!this.h||!this.h.src&&!this.Ga())&&(this.h.videoTracks?0==this.h.videoTracks.length:0==this.h.videoHeight)},r.uj=function(){if(this.i&&!this.Ga()){var e=this.i.variants;return!(!e.length||(e=e[0]).audio||!e.video||e.video.codecs.includes(","))}return!(!this.h||!this.h.src&&!this.Ga()||!this.h.audioTracks)&&0==this.h.audioTracks.length},r.Na=function(){if(this.i&&!this.Ga()){if(!this.ha&&"HLS"==this.i.type)return{start:0,end:0};var e=this.i.presentationTimeline;return{start:e.Kb(),end:e.Eb()}}if(this.h&&(this.h.src||this.Ga())&&(e=this.h.seekable)&&e.length){var t=this.g?this.g.playRangeStart:0;t=Math.max(e.start(0),t);var n=this.g?this.g.playRangeEnd:1/0;return{start:t,end:e=Math.min(e.end(e.length-1),n)}}return{start:0,end:0}},r.Il=function(){this.ya()&&(this.h.currentTime=this.Na().end)},r.sj=function(){return this.ha},r.keySystem=function(){return Me(this.drmInfo())},r.drmInfo=function(){return this.B?this.B.Xb():null},r.re=function(){return this.B?this.B.re():1/0},r.mh=function(){return this.B?this.B.mh():[]},r.Wh=function(e){this.B&&this.B.Wh(e)},r.ci=function(e,t){var n,r=this;return _(function(i){return 1==i.h?r.B?i.g(r.B.ci(e,t),3):i.A(2):2!=i.h?(n=i.i,i.return(n)):i.return(!1)})},r.zf=function(){return this.B?this.B.zf():{}},r.xh=function(){return this.V?this.V.g==Yo:!!this.aa},r.eb=function(){return this.h?this.M?this.M.h:1:0},r.Ci=function(e){this.l==sg&&this.j&&dc(this.j,e)},r.Me=function(e,t){if(t=void 0===t||t,0==e)z("A trick play rate of 0 is unsupported!");else{var n=this.h.playbackRate,r=this.M.h;this.M.set(e),this.l==sg&&(this.u.playbackRateChanged(e),this.Ci(t&&1!=e)),Ah(this,e),0===n&&0===this.h.playbackRate&&e!=r&&Ih(this)}},r.ie=function(){var e=this.M.zd();this.l==lg&&this.M.set(e),this.l==sg&&(this.M.set(e),this.u.playbackRateChanged(e),this.Ci(!1)),this.ec.Ea()},r.Sc=function(){if(this.i&&!this.Ga()){for(var e=this.j?this.j.o:null,t=[],n=0,r=m(this.i.variants),i=r.next();!i.done;i=r.next())if(Gr(i=i.value)){var o=Nr(i);o.active=i==e,o.active||1==n||null==e||i.video!=e.video||i.audio!=e.audio||(o.active=!0),o.active&&n++,t.push(o)}return t}if(this.h&&this.h.audioTracks){var a=zh(this);return(e=Array.from(this.h.audioTracks)).length?e.map(function(e){return Hr(e,a)}):a?[Hr(null,a)]:[]}return[]},r.Gb=function(){if(this.i){if(this.Ga())return[];for(var e=this.j?this.j.C:null,t=[],n=m(this.i.textStreams),r=n.next();!r.done;r=n.next()){var i=Ur(r=r.value);i.active=r==e,t.push(i)}return this.J&&t.push.apply(t,y(this.J.Gb())),t}if(this.h&&this.h.src&&this.h.textTracks){e=Sh(this);var o=this.D.isTextVisible();return e=e.map(function(e){return Vr(e,o)}),this.J&&e.push.apply(e,y(this.J.Gb())),e}return[]},r.ol=function(){var e=this.Ze;return this.i&&(e=this.i.imageStreams),e.map(function(e){return Br(e)})},r.Zk=function(e){var t,n,r=this;return _(function(i){return 1==i.h?i.g(bh(r,e),2):(t=i.i)?(n=[],t.segmentIndex.Jb(function(e){var r=vh(e.tilesLayout||t.tilesLayout);if(r)for(var i=r.rows*r.columns,o=(e.j-e.startTime)/i,a=0;a<i;a++){var s=wh(e,t,e.startTime+a*o,r);if(!s)break;n.push(s)}}),i.return(n)):i.return(null)})},r.Dl=function(e,t){var n,r,i,o,a=this;return _(function(s){return 1==s.h?s.g(bh(a,e),2):(n=s.i)?null==(r=n.segmentIndex.find(t))?s.return(null):(i=n.segmentIndex.get(r),(o=vh(i.tilesLayout||n.tilesLayout))?s.return(wh(i,n,t,o)):s.return(null)):s.return(null)})},r.Dc=function(e){var t=this,n=!1;if(this.J&&e&&(n=this.J.Gb().includes(e)),this.J&&!n&&this.J.disable(),!e||n)this.J&&n&&e&&this.J.enable(e),qh(this),Oh(this,!1);else{if(n=function(){var n=t.i.textStreams.find(function(t){return t.id==e.id});n?n!=t.j.C&&(wd(t.o.j,n,!1),pc(t.j,n),qh(t),Yh(t),t.Xe=n.language,Oh(t,!0)):t.Ga()},this.i&&this.F&&(n(),!this.Ga()))return;!function(){if(t.h&&t.h.textTracks){var n=Sh(t),r=n.find(function(t){return zr(t)===e.id});if(r){if(t.D instanceof Jd)for(var i=(n=m(n)).next();!i.done;i=n.next()){var o=(i=i.value)===r?t.Fa?"showing":"hidden":"disabled";i.mode!==o&&(i.mode=o)}else(n=n.find(function(e){return"disabled"!==e.mode}))!==r&&(n&&(n.mode="disabled",t.m.Ua(n,"cuechange"),t.D.remove(0,1/0)),r&&xh(t,r));qh(t),Yh(t),Oh(t,!0)}}}()}},r.gi=function(e,t,n){var r=this;t=void 0!==t&&t,n=void 0===n?0:n,this.i&&this.F&&(function(){var i=r.i.variants.find(function(t){return t.id==e.id});if(i){if(Gr(i)){var o=r.j.o;r.g.abr.enabled&&(o.video!=i.video||o.audio&&i.audio&&o.audio.language==i.audio.language&&o.audio.channelsCount==i.audio.channelsCount&&o.audio.label==i.audio.label)&&z("Changing tracks while abr manager is enabled will likely result in the selected track being overridden. Consider disabling abr before calling selectVariantTrack()."),r.Ga()?Bh(r,i,!1,!1,0):Bh(r,
99i,!1,t||!1,n||0),hd(i={preferredAudio:[{language:i.language||"",role:i.audio&&i.audio.roles&&i.audio.roles[0]||"",label:i.audio&&i.audio.label||"",channelCount:i.audio&&i.audio.channelsCount||0,codec:i.audio&&i.audio.codecs||"",spatialAudio:!(!i.audio||!i.audio.spatialAudio)&&i.audio.spatialAudio}],preferredVideo:[{label:i.video&&i.video.label||"",role:i.video&&i.video.roles&&i.video.roles[0]||"",language:i.video&&i.video.language||"",codec:i.video&&i.video.codecs||"",hdrLevel:i.video&&i.video.hdr||"",layout:i.video&&i.video.videoLayout||""}],language:"",role:"",videoRole:"",channelCount:0,hdrLevel:"",spatialAudio:!1,videoLayout:"",audioLabel:"",videoLabel:"",preferredAudioCodecs:[],preferredAudioChannelCount:0,codecSwitchingStrategy:r.g.mediaSource.codecSwitchingStrategy,audioCodec:i.audio&&i.audio.codecs?i.audio.codecs:"",activeAudioCodec:o.audio&&o.audio.codecs?o.audio.codecs:"",activeAudioChannelCount:o.audio&&o.audio.channelsCount?o.audio.channelsCount:0,keySystem:r.keySystem()}),r.O.configure(i),Lh(r)}}else r.Ga()}(),!this.Ga())||function(){if(e.originalAudioId&&r.h&&r.h.audioTracks)for(var t=Array.from(r.h.audioTracks),n=(t=m(t)).next();!n.done;n=t.next())if(zr(n=n.value)==e.id){Fh(r,n);break}}()},r.zm=function(e,t){function n(e,t){if(e!=t&&r.g.accessibility.handleForcedSubtitlesAutomatically){var n=r.Gb(),i=n.find(function(e){return e.active}),o=i?Xe(i.language):null;e=Xe(e),t=Xe(t),(!i||o==e&&o!=t&&i.forced)&&(n=qr(n,t,"",!0)).length&&r.Dc(n[0])}}var r=this;t=void 0===t?0:t,this.i&&this.F&&(function(){var i=r.O.getConfiguration();i.audioCodec=e.codecs||"",i.preferredAudio=[{language:e.language,role:e.roles[0]||"",label:e.label||"",channelCount:e.channelsCount||0,codec:"",spatialAudio:e.spatialAudio}];var o=r.j.o;(o=o&&o.audio)&&(i.activeAudioCodec=o.codecs||"",i.activeAudioChannelCount=o.channelsCount||0,n(o.language,e.language)),hd(i),r.O.configure(i),Uh(r,!0,t,!1,!1)}(),!this.Ga())||function(){if(r.h&&r.h.audioTracks){for(var t=Xe(e.language),i=Array.from(r.h.audioTracks),o=null,a=null,s=(i=m(i)).next();!s.done;s=i.next()){var l=(s=s.value).language||"und";o||s.label!=e.label||Xe(l)!=t||s.kind!=e.roles[0]||(o=s),s.enabled&&(a=s)}o&&(a&&n(a.language,o.language),Fh(r,o))}}()},r.getAudioTracks=function(){if(this.i&&!this.Ga()){var e=this.Sc();if(!e.length)return[];var t=e.find(function(e){return e.active});if(!t)return[];var n=e;if(this.l!=sg||this.Ga()||(n=e.filter(function(e){return e.originalVideoId===t.originalVideoId&&(e.audioCodec||pr.includes(e.audioMimeType||""))})),!n.length)return[];e=new Map;for(var r=(n=m(n)).next();!r.done;r=n.next()){var i=r.value;r=[i.language,i.originalLanguage,i.label||"",(i.audioRoles||[]).join(","),i.channelsCount,i.spatialAudio,i.audioCodec||"",i.accessibilityPurpose||""].join("_"),i={active:i.active,language:i.language,label:i.label,mimeType:i.audioMimeType,codecs:i.audioCodec,primary:i.primary,roles:i.audioRoles||[],accessibilityPurpose:i.accessibilityPurpose,channelsCount:i.channelsCount,audioSamplingRate:i.audioSamplingRate,spatialAudio:i.spatialAudio,originalLanguage:i.originalLanguage},e.has(r)?!e.get(r).active&&i.active&&e.set(r,i):e.set(r,i)}return Array.from(e.values())}return this.h&&this.h.audioTracks?Array.from(this.h.audioTracks).map(function(e){var t=e.language;return t={active:e.enabled,language:Xe(t||"und"),label:e.label,mimeType:null,codecs:null,primary:"main"==e.kind,roles:[],accessibilityPurpose:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,originalLanguage:t},e.kind&&("description"==e.kind&&(t.accessibilityPurpose="visually impaired"),t.roles.push(e.kind)),e.configuration&&(e.configuration.codec&&(t.codecs=e.configuration.codec),e.configuration.sampleRate&&(t.audioSamplingRate=e.configuration.sampleRate),e.configuration.numberOfChannels&&(t.channelsCount=e.configuration.numberOfChannels)),t}):[]},r.Am=function(e,t,n){t=void 0!==t&&t,n=void 0===n?0:n;var r=this.Sc();if(r.length){var i,o=r.find(function(e){return e.active});o&&((i=1==(r=r.filter(function(t){return(t.videoBandwidth||t.bandwidth)==e.bandwidth&&t.width==e.width&&t.height==e.height&&t.frameRate==e.frameRate&&t.pixelAspectRatio==e.pixelAspectRatio&&t.hdr==e.hdr&&t.colorGamut==e.colorGamut&&t.videoLayout==e.videoLayout&&t.videoMimeType==e.mimeType&&t.videoCodec==e.codecs&&X(t.videoRoles,e.roles)&&(t.videoLanguage||"und")==(e.language||"und")&&t.videoLabel==e.label})).length?r[0]:r.find(function(e){return e.audioId===o.audioId}))||(i=r.find(function(e){return e.language==o.language&&e.label===o.label&&e.channelsCount===o.channelsCount&&e.spatialAudio===o.spatialAudio&&e.audioMimeType===o.audioMimeType&&ir(e.audioCodec||"")===ir(o.audioCodec||"")&&X(e.audioRoles,o.audioR
99oles)})),i&&!i.active&&this.gi(i,t,n))}},r.getVideoTracks=function(){if(this.l==lg||this.Ga())return[];var e=this.Sc();if(!e.length)return[];var t=e.find(function(e){return e.active});if(!t)return[];var n=e;if(this.uj()||(n=e.filter(function(e){return!(!e.videoCodec||e.audioGroupId!==t.audioGroupId||e.originalAudioId!==t.originalAudioId)&&(e.audioId===t.audioId||e.language===t.language&&e.label===t.label&&e.channelsCount===t.channelsCount&&e.spatialAudio===t.spatialAudio&&e.audioMimeType===t.audioMimeType&&ir(e.audioCodec||"")===ir(t.audioCodec||"")&&X(e.audioRoles,t.audioRoles))})),!n.length)return[];e=new Map;for(var r=(n=m(n)).next();!r.done;r=n.next()){var i=(r=r.value).originalVideoId;i||null==r.videoId||(i=String(r.videoId)),i&&e.set(i,{active:r.active,language:r.videoLanguage||"und",bandwidth:r.videoBandwidth||r.bandwidth,width:r.width,height:r.height,frameRate:r.frameRate,pixelAspectRatio:r.pixelAspectRatio,hdr:r.hdr,colorGamut:r.colorGamut,videoLayout:r.videoLayout,mimeType:r.videoMimeType,codecs:r.videoCodec,roles:r.videoRoles||[],label:r.videoLabel})}return Array.from(e.values())},r.fl=function(){var e=this.Ye;this.i&&(e=this.i.chapterStreams),e=e.map(function(e){return Fr(e)});var t=kh(this);return t.length&&e.push.apply(e,y(t.map(function(e){return{id:zr(e),type:"chapter",bandwidth:0,language:Xe(e.language||"und")}}))),e},r.cl=function(e){var t,n,r,i,o,a,s,l,u,c,d,f,p,h=this;return _(function(g){switch(g.h){case 1:if(t=function(e,t){if(!(e=kh(e)).length)return[];var n=Xe(t),r=e.filter(function(e){return Xe(e.language)==n});if(!r||!r.length)return[];t=[],e=new Set;for(var i=(r=m(r)).next();!i.done;i=r.next())if((i=i.value)&&i.cues)for(var o=(i=m(i.cues)).next();!o.done;o=i.next()){var a=o.value;(o=a.id)&&""!=o||(o=a.startTime+"-"+a.endTime+"-"+a.text),a={id:o,title:a.text,startTime:a.startTime,endTime:a.endTime,images:[]},e.has(o)||(t.push(a),e.add(o))}return t}(h,e),t.length)return g.return(t);if(n=h.Ye,h.i&&(n=h.i.chapterStreams),!n.length)return g.return([]);if(r=Xe(e),!(i=n.filter(function(e){return Xe(e.language)==r})).length)return g.return([]);o=[],a=new Set,s=m(i),l=s.next(),u={};case 2:if(l.done){g.A(4);break}if((c=l.value).segmentIndex){g.A(5);break}return g.g(c.createSegmentIndex(),5);case 5:u.cd=0,d=void 0,h.isLive()&&"HLS"===(null==(d=h.i)?void 0:d.type)&&(f=h.i.presentationTimeline,u.cd=Math.max(0,null!=(p=f.j)?p:f.h)),c.segmentIndex.Jb((y=u,function(e){var t=e.getMetadata();if(t){var n=t.title,r=e.startTime+"-"+e.endTime+"-"+n;y.cd>0&&e.endTime-y.cd<0&&(y.cd=0),e={id:r,title:n,startTime:Math.max(0,e.startTime-y.cd),endTime:Math.max(0,e.endTime-y.cd),images:t.images},a.has(r)||(o.push(e),a.add(r))}})),u={cd:void 0},l=s.next(),g.A(2);break;case 4:return g.return(o)}var y})},r.wl=function(){if(this.F)var e=this.F.ee();else{if(null==this.P)return new Date;if(this.P instanceof Date)return this.P;e=this.P}if(this.i&&!this.Ga()){var t=this.i.presentationTimeline,n=t.ij(e);return null!=n?new Date(1e3*n):new Date(1e3*(t.h+e))}return this.h&&this.h.getStartDate&&(t=this.h.getStartDate())instanceof Date&&!isNaN(t.getTime())?new Date(t.getTime()+1e3*e):null},r.hj=function(){if(this.i&&!this.Ga()){var e=this.i.presentationTimeline;return null===(e=e.j||e.h)?null:new Date(1e3*e)}return this.h&&this.h.getStartDate&&(e=this.h.getStartDate())instanceof Date&&!isNaN(e.getTime())?e:null},r.Bf=function(){return this.isLive()&&this.i?this.i.presentationTimeline.Bf():null},r.Nc=function(){if(this.l==sg)return this.H.Nc();var e={total:[],audio:[],video:[],text:[]};return this.l==lg&&(e.total=bs(this.h.buffered)),e},r.getBandwidthEstimate=function(){return this.u?this.u.getBandwidthEstimate():NaN},r.getStats=function(){if(this.l!=sg&&this.l!=lg)return{width:NaN,height:NaN,currentCodecs:"",streamBandwidth:NaN,decodedFrames:NaN,droppedFrames:NaN,corruptedFrames:NaN,stallsDetected:NaN,gapsJumped:NaN,estimatedBandwidth:NaN,completionPercent:NaN,loadLatency:NaN,timeToFirstFrame:NaN,manifestTimeSeconds:NaN,drmTimeSeconds:NaN,playTime:NaN,pauseTime:NaN,bufferingTime:NaN,licenseTime:NaN,liveLatency:NaN,maxSegmentDuration:NaN,manifestSizeBytes:NaN,bytesDownloaded:NaN,nonFatalErrorCount:NaN,manifestPeriodCount:NaN,manifestGapCount:NaN,switchHistory:[],stateHistory:[]};Dh(this);var e=this.h,t=e.currentTime/e.duration;if(isNaN(t)||this.ya()||function(e,t){e.h=isNaN(e.h)?t:Math.max(e.h,t)}(this.o,Math.round(100*t)),this.F&&(this.o.V=this.F.Ei(),this.o.X=this.F.Gi()),e.getVideoPlaybackQuality&&(t=e.getVideoPlaybackQuality(),function(e,t,n){e.R=t,e.P=n}(this.o,Number(t.droppedVideoFrames),Number(t.totalVideoFrames)),this.o.O=Number(t.corruptedVideoFrames)),function(e,t){t>=0&&(e.u=t)}(this.o,this.B?function(e){return e.J?e.J:NaN}(this.B):NaN),Sd(this.o,e.videoWidth||NaN,e.videoHeight||NaN),this.o.l="",this.ya()&&null!=(e=Th(this))&&function(e,t){t>=0&&(e.F=t)}(this.o,e/1e3),t=this.Sc().find(function(e){return e.active}),e=this.Gb().find(function(e){return e.active}),t){if(t.bandwidth){var n=this.M?this.M.h:1,r=n*t.bandwidth;e&&e.bandwidth&&(r+=n*e.bandwidth),this.o.C=r}t.width&&t.height&&Sd(this.o,t.width||NaN,t.height||NaN),t=t.codecs,e&&(t+=","+(e.codecs||e.mimeType)),t&&(this.o.l=t)}return this.l!=sg||this.Ga()||(this.i&&(this.o.J=this.i.periodCount,this.o.I=this.i.gapCount,this.i.presentationTimeline&&function(e,t){t>=0&&(e.L=t)}(this.o,this.i.presentationTimeline.i)),e=this.u.getBandwidthEstimate(),this.o.B=e),this.l==lg&&kd(this.o,NaN),function(e){for(var t=e.Y,n=e.D,r=e.l,i=e.C,o=e.P,a=e.R,s=e.O,l=e.X,u=e.V,c=e.B,d=e.h,f=e.H,p=e.o,h=e.K,g=e.m,y=vd(e.g,"playing"),v=vd(e.g,"paused"),b=vd(e.g,"buffering"),w=e.u,x=e.F,S=e.L,k=e.wj,O=e.i,T=e.M,C=e.J,E=e.I,j=function(e){function t(e){return{timestamp:e.timestamp,state:e.state,duration:e.duration}}for(var n=[],r=m(e.h),i=r.next();!i.done;i=r.next())n.push(t(i.value));return e.g&&n.push(t(e.g)),n}(e.g),_=[],P=(e=m(e.j.g)).next();!P.done;P=e.next())P=P.value,_.push({timestamp:P.timestamp,id:P.id,type:P.type,fromAdaptation:P.fromAdaptation,bandwidth:P.bandwidth});
99return{width:t,height:n,currentCodecs:r,streamBandwidth:i,decodedFrames:o,droppedFrames:a,corruptedFrames:s,stallsDetected:l,gapsJumped:u,estimatedBandwidth:c,completionPercent:d,loadLatency:f,timeToFirstFrame:p,manifestTimeSeconds:h,drmTimeSeconds:g,playTime:y,pauseTime:v,bufferingTime:b,licenseTime:w,liveLatency:x,maxSegmentDuration:S,manifestSizeBytes:k,bytesDownloaded:O,nonFatalErrorCount:T,manifestPeriodCount:C,manifestGapCount:E,stateHistory:j,switchHistory:_}}(this.o)},r.Tb=function(e,t,n,r,i,o,a){var s=this;a=void 0!==a&&a;var l,u,c,d,f,p,h,g,m,y,v=_(function(v){switch(v.h){case 1:if(s.l!=sg&&s.l!=lg)throw new pe(1,7,7004);if("subtitles"!=n&&"captions"!=n&&z("Using a kind value different of `subtitles` or `captions` can cause unwanted issues."),r){v.A(2);break}return v.g(Ch(s,e),3);case 3:r=v.i;case 2:if(l=[],s.C&&(l=s.C.getCuePoints()),s.l!=lg){v.A(4);break}return u=ne(),a&&"WEBKIT"===u.Qa()&&(n="forced"),v.g(function(e,t,n,r,i,o,a){var s,l,u,c;return _(function(d){if(1==d.h)return"text/vtt"!=i||a.length?d.g(Eh(e,t),3):d.A(2);2!=d.h&&(s=d.i,l=jh(e,s,i,a),u=new Blob([l],{type:"text/vtt"}),t=Ql(u),i="text/vtt"),c=document.createElement("track");var f=e.K,p=t;if(f.g)try{var h=Np(f);h.ot="c",h.su=!0;var g=Ip(p,h,Up(f,p))}catch(e){V("CMCD_TEXT_TRACK_ERROR","Could not generate text track CMCD data.",e),g=p}else g=p;return c.src=g,c.label=o,c.kind=r,c.srclang=n,e.h.getAttribute("crossorigin")||e.h.setAttribute("crossorigin","anonymous"),e.h.appendChild(c),e.Bg.push(c),d.return(c)})}(s,e,t,n,r,o||"",l),5);case 5:if((c=v.i).track)return Vh(s),qh(s),v.return(Vr(c.track,s.D.isTextVisible()));throw new pe(1,2,2012);case 4:if(d=ct,f=s.Na(),p=f.end-f.start,s.i&&(p=s.i.presentationTimeline.getDuration()),p==1/0)throw new pe(1,4,4033);if(!l.length){v.A(6);break}return v.g(Eh(s,e),7);case 7:h=v.i,g=jh(s,h,r,l),m=new Blob([g],{type:"text/vtt"}),e=Ql(m),r="text/vtt";case 6:if(!yr(er((y=Zr({id:s.Te++,segmentIndex:Pu(0,p,[e]),mimeType:r||"",codecs:i||"",kind:n,language:t,originalLanguage:t,label:o||null,type:d.Xa,forced:!!a,external:!0})).mimeType,y.codecs)))throw new pe(2,2,2014,r);return s.i.textStreams.push(y),Vh(s),qh(s),v.return(Ur(y))}});return this.ha||rg(this,v),v},r.lc=function(e,t){var n=this,r=function(){var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x;return _(function(S){switch(S.h){case 1:if(n.l!=sg&&n.l!=lg)throw new pe(1,7,7004);if(t){S.A(2);break}return S.g(Ch(n,e),3);case 3:t=S.i;case 2:if("text/vtt"!=t)throw new pe(1,2,2017,e);if(r=ct,i=n.Na(),o=i.end-i.start,n.i&&(o=n.i.presentationTimeline.getDuration()),o==1/0)throw new pe(1,4,4045);return S.g(Eh(n,e),4);case 4:if(a=S.i,!(s=mr(t)))throw new pe(2,2,2014,t);for(l=s(),u={periodStart:0,segmentStart:0,segmentEnd:o,vttOffset:0,isMpegTs:!1},c=ue(a),d=l.parseMedia(c,u,e,[]),f=[],p=m(d),h=p.next(),g={};!h.done;g={ug:void 0,ud:void 0},h=p.next())g.ud=h.value,g.ug=null,y=function(t){return function(){return null==t.ug&&(t.ug=_i([e],[t.ud.payload])),t.ug||[]}}(g),v=new ls(g.ud.startTime,g.ud.endTime,y,0,null,null,0,0,1/0),g.ud.payload.includes("#xywh")&&4===(b=g.ud.payload.split("#xywh=")[1].split(",")).length&&v.ig({height:parseInt(b[3],10),positionX:parseInt(b[0],10),positionY:parseInt(b[1],10),width:parseInt(b[2],10)}),f.push(v);if(w=t,!f.length){S.A(5);break}return S.g(Ch(n,f[0].U()[0]),6);case 6:w=S.i;case 5:return x=Zr({id:n.Te++,segmentIndex:new _u(f),mimeType:w||"",kind:"",language:"und",type:r.wg,tilesLayout:"1x1",external:!0}),n.l==lg?n.Ze.push(x):n.i.imageStreams.push(x),Vh(n),S.return(Br(x))}})}();return this.ha||rg(this,r),r},r.kc=function(e,t,n){var r=this,i=function(){var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w;return _(function(x){switch(x.h){case 1:if(r.l!=sg&&r.l!=lg)throw new pe(1,7,7004);if(n){x.A(2);break}return x.g(Ch(r,e),3);case 3:n=x.i;case 2:if(i=ct,o=r.Na(),a=o.end-o.start,r.i&&(a=r.i.presentationTimeline.getDuration()),a==1/0)throw new pe(1,4,4055);if(!(s=mr(n)))throw new pe(2,2,2014,n);return x.g(Eh(r,e),4);case 4:for(l=x.i,u=s(),c={periodStart:0,segmentStart:0,segmentEnd:a,vttOffset:0,isMpegTs:!1},d=ue(l),f=u.parseMedia(d,c,e,[]),p=[],h=m(f),g=h.next();!g.done;g=h.next())y=g.value,v=new ls(y.startTime,y.endTime,function(){return[]},0,null,null,0,0,1/0),b={title:y.payload,images:[]},v.hg(b),p.push(v);return w=Zr({id:r.Te++,segmentIndex:new _u(p),mimeType:"text/plain",kind:"",language:t,originalLanguage:t,type:i.zk,external:!0}),r.l==sg?r.i.chapterStreams.push(w):r.Ye.push(w),Vh(r),x.return(Fr(w))}})}();return this.ha||rg(this,i),i},r.Gm=function(e,t){this.Ha.width=e,this.Ha.height=t},r.di=function(e){if(this.l==sg){var t=this.j;if(e=void 0===e?.1:e,t.l.g)t=!1;else if(t.D)t=!1;else{for(var n=m(t.h.values()),r=n.next();!r.done;r=n.next())!(r=r.value).Ed||r.Ma||r.pb||(r.Ed=!1,Pc(t,r,e));t=!0}}else t=!1;return t},r.nh=function(){return z("Shaka Player's internal Manifest structure is NOT covered by semantic versioning compatibility guarantees.  It may change at any time!  Please consider filing a feature request for whatever you use getManifest() for."),this.i},r.rl=function(){return this.Bc},r.kl=function(){var e={video:null,audio:null,text:null};if(this.l!=sg)return e;for(var t=this.j.o,n=this.h.currentTime,r=(t=m([t.video,t.audio,this.j.C])).next();!r.done;r=t.next())if((r=r.value)&&r.segmentIndex){var i,o,a,s,l,u,c=r.segmentIndex.find(n),d={codecs:null!=(s=null==(i=c=r.segmentIndex.get(c))?void 0:i.codecs)?s:r.codecs,mimeType:null!=(l=null==(o=c)?void 0:o.mimeType)?l:r.mimeType,bandwidth:null!=(u=null==(a=c)?void 0:a.bandwidth)?u:r.bandwidth};"video"==r.type?(d.width=r.width,d.height=r.height,e.video=d):"audio"==r.type?e.audio=d:r.type==ut&&(e.text=d)}return e},r.ck=function(e){this.Gc=e},r.disableStream=function(e,t){if(!this.g.abr.enabled||this.l===og||!navigator.onLine||0==t||!this.i)return!1;if(this.i.variants.some(function(t){var n=t[e.type];return!(!n||n.id===e.id||t.disabledUntilTime||"audio"==e.type&&e.language!==n.language)})){for(var n=!1,r=!1,i=m(this.i.variants),o=i.next();!o.done;o=i.next()){var a=(o=o.value)[e.type];a&&(a.id===e.id?(o.disabledUntilTime=Date.now()/1e3+t,n=!0):a.trickModeVideo&&a.trickModeVideo.id==e.id&&(r=!0))}return!(!n&&r||(this.Ve.Ka(1),t=this.Nc().video.reduce(function(e,t){return e+t.end-t.start}
99,0),Uh(this,!1,t,!0,!1),0))}return!1},r.addFont=function(t,n){return function(t,n){var r,i,o,a,s;return _(function(l){if(1==l.h)return"fonts"in document&&"FontFace"in e?l.g(document.fonts.ready,2):l.return();if(!("entries"in document.fonts))return l.return();for(r=function(e){for(var t=[],n=(e=e.entries()).next();!1===n.done;)t.push(n.value),n=e.next();return t},i=m(r(document.fonts)),o=i.next();!o.done;o=i.next())if((a=o.value).family===t&&"swap"===a.display)return l.return();s=new FontFace(t,"url("+n+")",{display:"swap"}),document.fonts.add(s),l.j()})}(t,n)},r.Ga=function(){if(!this.h)return!1;var e=Jw(ne(),this.h);return!!e&&"disconnected"!=e.state},r.Gd=function(){return!(this.h&&!this.h.ended)||this.ha&&!this.ya()&&this.h.currentTime>=this.Na().end},$("shaka.Player",Jp),Jp.prototype.isEnded=Jp.prototype.Gd,Jp.prototype.isRemotePlayback=Jp.prototype.Ga,Jp.prototype.addFont=Jp.prototype.addFont,Jp.prototype.setVideoContainer=Jp.prototype.ck,Jp.prototype.getFetchedPlaybackInfo=Jp.prototype.kl,Jp.prototype.getManifestParserFactory=Jp.prototype.rl,Jp.prototype.getManifest=Jp.prototype.nh,Jp.prototype.retryStreaming=Jp.prototype.di,Jp.prototype.setMaxHardwareResolution=Jp.prototype.Gm,Jp.prototype.addChaptersTrack=Jp.prototype.kc,Jp.prototype.addThumbnailsTrack=Jp.prototype.lc,Jp.prototype.addTextTrackAsync=Jp.prototype.Tb,Jp.prototype.getStats=Jp.prototype.getStats,Jp.prototype.getBufferedInfo=Jp.prototype.Nc,Jp.prototype.getSegmentAvailabilityDuration=Jp.prototype.Bf,Jp.prototype.getPresentationStartTimeAsDate=Jp.prototype.hj,Jp.prototype.getPlayheadTimeAsDate=Jp.prototype.wl,Jp.prototype.getChaptersAsync=Jp.prototype.cl,Jp.prototype.getChaptersTracks=Jp.prototype.fl,Jp.prototype.getVideoTracks=Jp.prototype.getVideoTracks,Jp.prototype.selectVideoTrack=Jp.prototype.Am,Jp.prototype.getAudioTracks=Jp.prototype.getAudioTracks,Jp.prototype.selectAudioTrack=Jp.prototype.zm,Jp.prototype.selectVariantTrack=Jp.prototype.gi,Jp.prototype.selectTextTrack=Jp.prototype.Dc,Jp.prototype.getThumbnails=Jp.prototype.Dl,Jp.prototype.getAllThumbnails=Jp.prototype.Zk,Jp.prototype.getImageTracks=Jp.prototype.ol,Jp.prototype.getTextTracks=Jp.prototype.Gb,Jp.prototype.getVariantTracks=Jp.prototype.Sc,Jp.prototype.cancelTrickPlay=Jp.prototype.ie,Jp.prototype.trickPlay=Jp.prototype.Me,Jp.prototype.useTrickPlayTrackIfAvailable=Jp.prototype.Ci,Jp.prototype.getPlaybackRate=Jp.prototype.eb,Jp.prototype.isBuffering=Jp.prototype.xh,Jp.prototype.getKeyStatuses=Jp.prototype.zf,Jp.prototype.retryLicensing=Jp.prototype.ci,Jp.prototype.renewLicense=Jp.prototype.Wh,Jp.prototype.getActiveSessionsMetadata=Jp.prototype.mh,Jp.prototype.getExpiration=Jp.prototype.re,Jp.prototype.drmInfo=Jp.prototype.drmInfo,Jp.prototype.keySystem=Jp.prototype.keySystem,Jp.prototype.isFullyLoaded=Jp.prototype.sj,Jp.prototype.goToLive=Jp.prototype.Il,Jp.prototype.seekRange=Jp.prototype.Na,Jp.prototype.isVideoOnly=Jp.prototype.uj,Jp.prototype.isAudioOnly=Jp.prototype.pj,Jp.prototype.isDynamic=Jp.prototype.ya,Jp.prototype.isInProgress=Jp.prototype.Hd,Jp.prototype.isLive=Jp.prototype.isLive,Jp.prototype.getQueueManager=Jp.prototype.jj,Jp.prototype.getAdManager=Jp.prototype.pe,Jp.prototype.getAllTimelineRegions=Jp.prototype.$k,Jp.prototype.getAllEmsgRegions=Jp.prototype.Xk,Jp.prototype.getAllMetadataRegions=Jp.prototype.Yk,Jp.prototype.getMimeType=Jp.prototype.Af,Jp.prototype.getAssetUri=Jp.prototype.$c,Jp.prototype.getNetworkingEngine=Jp.prototype.hb,Jp.prototype.getMediaElement=Jp.prototype.Db,Jp.prototype.getManifestType=Jp.prototype.ej,Jp.prototype.getLoadMode=Jp.prototype.Bd,Jp.prototype.resetConfiguration=Jp.prototype.Pj,Jp.prototype.getBufferFullness=Jp.prototype.cj,Jp.prototype.getNonDefaultConfiguration=Jp.prototype.gj,Jp.prototype.getConfigurationForLowLatency=Jp.prototype.hl,Jp.prototype.getConfiguration=Jp.prototype.getConfiguration,Jp.prototype.configurationForLowLatency=Jp.prototype.Nk,Jp.prototype.configure=Jp.prototype.configure,Jp.prototype.releaseAllMutexes=Jp.prototype.qm,Jp.prototype.destroyAllPreloads=Jp.prototype.Sg,Jp.prototype.preload=Jp.prototype.preload,Jp.prototype.detachAndSavePreload=Jp.prototype.Xi,Jp.prototype.unloadAndSavePreload=Jp.prototype.rk,Jp.prototype.load=Jp.prototype.load,Jp.prototype.updateStartTime=Jp.prototype.Rm,Jp.prototype.unload=Jp.prototype.Fc,Jp.prototype.detach=Jp.prototype.detach,Jp.prototype.attachCanvas=Jp.prototype.Ek,Jp.prototype.attach=Jp.prototype.Ub,Jp.probeSupport=function(t){var n,r,i,o,a,s;return t=void 0===t||t,_(function(l){switch(l.h){case 1:if(n={},!t){l.A(2);break}return l.g(function(){var t,n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C;return _(function(E){if(1==E.h){if(t="org.w3.clearkey com.widevine.alpha com.microsoft.playready com.microsoft.playready.hardware com.microsoft.playready.recommendation com.microsoft.playready.recommendation.3000 com.microsoft.playready.recommendation.3000.clearlead com.chromecast.playready com.apple.fps.1_0 com.apple.fps com.huawei.wiseplay".split(" "),!(e.MediaKeys&&e.navigator&&e.navigator.requestMediaKeySystemAccess&&e.MediaKeySystemAccess&&e.MediaKeySystemAccess.prototype.getConfiguration)){for(n={},r=m(t),i=r.next();!i.done;
99i=r.next())o=i.value,n[o]=null;return E.return(n)}for(a="1.0 1.1 1.2 1.3 1.4 2.0 2.1 2.2 2.3".split(" "),l={"com.widevine.alpha":s=["SW_SECURE_CRYPTO","SW_SECURE_DECODE","HW_SECURE_CRYPTO","HW_SECURE_DECODE","HW_SECURE_ALL"],"com.widevine.alpha.experiment":s,"com.microsoft.playready.recommendation":["150","2000","3000"]},u={videoCapabilities:[{contentType:'video/mp4; codecs="avc1.42E01E"'},{contentType:'video/webm; codecs="vp8"'}],audioCapabilities:[{contentType:'audio/mp4; codecs="mp4a.40.2"'},{contentType:'audio/webm; codecs="opus"'}],initDataTypes:["cenc","sinf","skd","keyids"]},c=[null,"cenc","cbcs"],d=new Map,f=ne(),p=function(e,t,n){var r,i,o,s,l,u,c,p,h,g,y,v;return _(function(b){switch(b.h){case 1:return b.m(2),b.g(t.createMediaKeys(),5);case 5:r=b.i;case 4:b.o(3);break;case 2:return b.l(),b.return();case 3:if(o=!!(i=t.getConfiguration().sessionTypes)&&i.includes("persistent-license"),f.Bj()&&(o=!1),s=t.getConfiguration().videoCapabilities,l=t.getConfiguration().audioCapabilities,u={persistentState:o,encryptionSchemes:[],videoRobustnessLevels:[],audioRobustnessLevels:[],minHdcpVersions:[]},d.get(e)?u=d.get(e):d.set(e,u),(c=s[0].encryptionScheme)&&!u.encryptionSchemes.includes(c)&&u.encryptionSchemes.push(c),(p=s[0].robustness)&&!u.videoRobustnessLevels.includes(p)&&u.videoRobustnessLevels.push(p),(h=l[0].robustness)&&!u.audioRobustnessLevels.includes(h)&&u.audioRobustnessLevels.push(h),!n||!("getStatusForPolicy"in r)){b.A(0);break}g=m(a),y=g.next();
99case 7:if(y.done){b.A(0);break}if(v=y.value,u.minHdcpVersions.includes(v)){b.A(8);break}return b.g(r.getStatusForPolicy({minHdcpVersion:v}),10);case 10:if("usable"!=b.i){b.A(0);break}u.minHdcpVersions.includes(v)||u.minHdcpVersions.push(v);case 8:y=g.next(),b.A(7)}})},h=function(e,t,n,r,i){var o,a,s,l,c,d,f,h,g,y;return i=void 0!==i&&i,_(function(v){switch(v.h){case 1:for(v.m(2),o=zt(u),a=m(o.videoCapabilities),s=a.next();!s.done;s=a.next())(l=s.value).encryptionScheme=t,l.robustness=n;for(c=m(o.audioCapabilities),d=c.next();!d.done;d=c.next())(f=d.value).encryptionScheme=t,f.robustness=r;return(h=zt(o)).persistentState="required",h.sessionTypes=["persistent-license"],g=[h,o],"MOBILE"==ne().Ra()?v.g(jr(5,navigator.requestMediaKeySystemAccess(e,g)),7):v.g(navigator.requestMediaKeySystemAccess(e,g),6);case 6:y=v.i,v.A(5);break;case 7:y=v.i;case 5:return v.g(p(e,y,i),8);case 8:v.o(0);break;case 2:v.l(),v.j()}})},g=[],y=m(t),v=y.next();!v.done;v=y.next()){for(b=v.value,d.set(b,null),w=!0,x=m(c),S=x.next();!S.done;S=x.next())k=S.value,g.push(h(b,k,"","",w)),w=!1;for(O=m(l[b]||[]),T=O.next();!T.done;T=O.next())C=T.value,g.push(h(b,null,C,"")),g.push(h(b,null,"",C))}return E.g(Promise.all(g),2)}return E.return(Ji(d))})}(),3);case 3:n=l.i;case 2:return r=function(){var e={};if(ne(),Xw())for(var t=m(wt.keys()),n=t.next();!n.done;n=t.next())e[n.value]=!0;for(n=(t=m(["application/dash+xml","application/x-mpegurl","application/vnd.apple.mpegurl","audio/x-mpegurl"])).next();!n.done;n=t.next())e[n=n.value]=Xw()?wt.has(n):""!=Ws().canPlayType(n);return e}(),i=function(){var e='video/mp4; codecs="avc1.42E01E",video/mp4; codecs="avc3.42E01E",video/mp4; codecs="hev1.1.6.L93.90",video/mp4; codecs="hvc1.1.6.L93.90",video/mp4; codecs="hev1.2.4.L153.B0"; eotf="smpte2084",video/mp4; codecs="hvc1.2.4.L153.B0"; eotf="smpte2084",video/mp4; codecs="hvc1.2.20000000.L153.B0",video/mp4; codecs="hvc1.2.4.L120.b0",video/mp4; codecs="hvc1.2.4.L123.b0",video/mp4; codecs="vp9",video/mp4; codecs="vp09.00.10.08",video/mp4; codecs="av01.0.01M.08",video/mp4; codecs="av01.0.31M.10.0.111.09.16.09.0",video/mp4; codecs="av01.0.31M.10.0.112.09.18.09.0",video/mp4; codecs="dvh1.05.01",video/mp4; codecs="dvh1.08.01",video/mp4; codecs="dav1.10.01",video/mp4; codecs="dvh1.20.01",audio/mp4; codecs="mp4a.40.2",audio/mp4; codecs="ac-3",audio/mp4; codecs="ec-3",audio/mp4; codecs="ac-4.02.01.03",audio/mp4; codecs="opus",audio/mp4; codecs="flac",audio/mp4; codecs="dtsc",audio/mp4; codecs="dtse",audio/mp4; codecs="dtsx",audio/mp4; codecs="apac.31.00",video/webm; codecs="vp8",video/webm; codecs="vp9",video/webm; codecs="vp09.00.10.08",audio/webm; codecs="vorbis",audio/webm; codecs="opus",video/mp2t; codecs="avc1.42E01E",video/mp2t; codecs="avc3.42E01E",video/mp2t; codecs="hvc1.1.6.L93.90",video/mp2t; codecs="mp4a.40.2",video/mp2t; codecs="ac-3",video/mp2t; codecs="ec-3",text/vtt,application/mp4; codecs="wvtt",application/ttml+xml,application/mp4; codecs="stpp"'.split(",").concat(y(pr)),t={};ne();for(var n=(e=m(e)).next();!n.done;n=e.next()){if(yr(n=n.value))t[n]=!0;else if(Xw()){var r=ar(n);r=er(r,ur(sr(n),r)),t[n]=va(r)||!!Xn(r)}else t[n]=""!=Ws().canPlayType(n);t[r=n.split(";")[0]]=t[r]||t[n]}return t}(),o=ne(),l.g(o.Wb(),4);case 4:return a=l.i,s={manifest:r,media:i,drm:n,hardwareResolution:a},cg.forEach(function(e,t){s[t]=e()}),l.return(s)}})},Jp.isBrowserSupported=function(){return e.Promise||z("A Promise implementation or polyfill is required"),!(!(e.Promise&&e.Uint8Array&&Array.prototype.forEach)||(navigator.userAgent||"").includes("Trident/")||(ne(),!Xw()&&""==Ws().canPlayType("application/x-mpegurl")))},Jp.setQueueManagerFactory=function(e){fg=e},Jp.setAdManagerFactory=function(e){dg=e},Jp.registerSupportPlugin=eh,Jp.prototype.destroy=Jp.prototype.destroy;var og=0,ag=1,sg=2,lg=3;Jp.LoadMode={DESTROYED:og,NOT_LOADED:ag,MEDIA_SOURCE:sg,SRC_EQUALS:lg},Jp.version="v5.2.7";var ug=["5","2"];mi=new function(e){this.g=e,this.i=hi,this.h=gi}(new fi(Number(ug[0]),Number(ug[1])));var cg=new Map,dg=null,fg=null;function pg(){this.g=[],this.i=this.m=this.l=this.j=this.h=0}function hg(e){return e.g.length?e.g.reduce(function(e,t){return e+t},0)/e.g.length:0}function gg(e,t,n){di.call(this,n);var r=this;this.g=e,this.h=t,this.i=!1,this.j=this.h.getVolume(),this.l=new Z,this.l.G(this.h,google.ima.AdEvent.Type.PAUSED,function(){r.i=!0}),this.l.G(this.h,google.ima.AdEvent.Type.RESUMED,function(){r.i=!1})}function mg(){}function yg(e){for(var t={impression:null,clickTracking:null,start:null,firstQuartile:null,midpoint:null,thirdQuartile:null,complete:null,skip:null,error:null,resume:null,pause:null,mute:null,unmute:null},n=m(Xt(e,"Error")),r=n.next();!r.done;r=n.next())(r=Jt(r.value))&&(t.error||(t.error=[]),t.error.push(r));for(n=(e=m(Xt(e,"Impression"))).next();!n.done;n=e.next())(n=Jt(n.value))&&(t.impression||(t.impression=[]),t.impression.push(n));return t}function vg(e){for(var t={impression:null,clickTracking:null,start:null,firstQuartile:null,midpoint:null,thirdQuartile:null,complete:null,skip:null,error:null,resume:null,pause:null,mute:null,unmute:null},n=(e=m(e)).next();!n.done;n=e.next())(n=n.value).type in t&&(t[n.type]?t[n.type].push.apply(t[n.type],y(n.urls)):t[n.type]=n.urls);return t}function bg(e,t){for(var n=(e=m(e)).next();!n.done;n=e.next()){var r=n.value;(n=r.attributes.event)in t&&(r=Jt(r))&&(t[n]||(t[n]=[]),t[n].push(r))}}function wg(e,t,n){if(e){switch(t){case"ad-impression":var r=e.impression;break;case"ad-clicked":r=e.clickTracking;break;case"ad-started":r=e.start;break;case"ad-first-quartile":r=e.firstQuartile;break;case"ad-midpoint":r=e.midpoint;break;case"ad-third-quartile":r=e.thirdQuartile;break;case"ad-complete":r=e.complete;break;case"ad-skipped":r=e.skip;break;case"ad-error":r=e.error;break;case"ad-resumed":r=e.resume;break;
99case"ad-paused":r=e.pause;break;case"ad-muted":r=e.mute;break;case"ad-volume-changed":r=e.unmute}if(r)for(e={type:13},t=(r=m(r)).next();!t.done;t=r.next())(t=Ni([t.value],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4})).method="POST",n.request(7,t,e)}}function xg(t,n,r,i,o){var a=this;this.u=t,this.i=n,this.F=!1,this.B=this.o=null,this.H=NaN,this.l=o,this.j=null,this.h=new Z,google.ima.settings.setLocale(r),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(!0),this.D=new google.ima.AdDisplayContainer(this.u,this.i),this.D.initialize(),this.m=new google.ima.AdsLoader(this.D),this.m.getSettings().setPlayerType("shaka-player"),this.m.getSettings().setPlayerVersion("v5.2.7"),this.g=null,this.C=i||new google.ima.AdsRenderingSettings,this.h.G(this.m,google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,function(t){!function(t,n){if(t.l(new ki("ads-loaded",(new Map).set("loadTime",Date.now()/1e3-t.H))),t.o.customPlayheadTracker){var r={currentTime:t.i.currentTime};t.g=n.getAdsManager(r,t.C),t.i.muted?t.g.setVolume(0):t.g.setVolume(t.i.volume),t.h.G(t.i,"timeupdate",function(){t.i.duration&&(r.currentTime=t.i.currentTime)}),t.h.G(t.i,"volumechange",function(){t.j&&(t.j.setVolume(t.i.volume),t.i.muted&&t.j.setMuted(!0))})}else t.g=n.getAdsManager(t.i,t.C);t.l(new ki("ima-ad-manager-loaded",(new Map).set("imaAdManager",t.g)));var i=t.g.getCuePoints();if(i.length){n=[];for(var o=(i=m(i)).next();!o.done;o=i.next())n.push({start:o.value,end:null});t.l(new ki("ad-cue-points-changed",(new Map).set("cuepoints",n)))}!function(e){function t(t,n){t=(new Map).set("originalEvent",t),e.l(new ki(n,t))}e.h.G(e.g,google.ima.AdErrorEvent.Type.AD_ERROR,function(t){Sg(e,t)}),e.h.Hb(e.g,[google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,google.ima.AdEvent.Type.STARTED],function(t){var n=t.getAd();n?(e.j=new gg(n,e.g,e.i),t.type!=google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED||e.o.supportsMultipleMediaElements||e.l(new ki("ad-content-pause-requested")),t=(new Map).set("ad",e.j).set("sdkAdObject",n).set("originalEvent",t),e.l(new ki("ad-started",t)),e.j.isLinear()&&(e.u.setAttribute("ad-active","true"),e.o.customPlayheadTracker||e.i.pause(),e.i.muted?((t=e.j).j=e.i.volume,t.h.setVolume(0)):e.j.setVolume(e.i.volume))):z("The IMA SDK fired a "+t.type+" event with no associated ad. Unable to play ad!")}),e.h.G(e.g,google.ima.AdEvent.Type.FIRST_QUARTILE,function(e){t(e,"ad-first-quartile")}),e.h.G(e.g,google.ima.AdEvent.Type.MIDPOINT,function(e){t(e,"ad-midpoint")}),e.h.G(e.g,google.ima.AdEvent.Type.THIRD_QUARTILE,function(e){t(e,"ad-third-quartile")}),e.h.G(e.g,google.ima.AdEvent.Type.COMPLETE,function(e){t(e,"ad-complete")}
99),e.h.G(e.g,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,function(t){kg(e,t)}),e.h.G(e.g,google.ima.AdEvent.Type.ALL_ADS_COMPLETED,function(n){t(n,"all-ads-completed"),kg(e,n)}),e.h.G(e.g,google.ima.AdEvent.Type.SKIPPED,function(e){t(e,"ad-skipped")}),e.h.G(e.g,google.ima.AdEvent.Type.VOLUME_CHANGED,function(e){t(e,"ad-volume-changed")}),e.h.G(e.g,google.ima.AdEvent.Type.VOLUME_MUTED,function(e){t(e,"ad-muted")}),e.h.G(e.g,google.ima.AdEvent.Type.PAUSED,function(n){e.j&&(e.j.i=!0,t(n,"ad-paused"))}),e.h.G(e.g,google.ima.AdEvent.Type.RESUMED,function(n){e.j&&(e.j.i=!1,t(n,"ad-resumed"))}),e.h.G(e.g,google.ima.AdEvent.Type.SKIPPABLE_STATE_CHANGED,function(n){e.j&&t(n,"ad-skip-state-changed")}),e.h.G(e.g,google.ima.AdEvent.Type.CLICK,function(e){t(e,"ad-clicked")}),e.h.G(e.g,google.ima.AdEvent.Type.AD_PROGRESS,function(e){t(e,"ad-progress")}),e.h.G(e.g,google.ima.AdEvent.Type.AD_BUFFERING,function(e){t(e,"ad-buffering")}),e.h.G(e.g,google.ima.AdEvent.Type.IMPRESSION,function(e){t(e,"ad-impression")}),e.h.G(e.g,google.ima.AdEvent.Type.DURATION_CHANGE,function(e){t(e,"ad-duration-changed")}),e.h.G(e.g,google.ima.AdEvent.Type.USER_CLOSE,function(e){t(e,"ad-closed")}),e.h.G(e.g,google.ima.AdEvent.Type.LOADED,function(e){t(e,"ad-loaded")}),e.h.G(e.g,google.ima.AdEvent.Type.LINEAR_CHANGED,function(e){t(e,"ad-linear-changed")}),e.h.G(e.g,google.ima.AdEvent.Type.AD_METADATA,function(e){t(e,"ad-metadata")}),e.h.G(e.g,google.ima.AdEvent.Type.LOG,function(e){t(e,"ad-recoverable-error")}),e.h.G(e.g,google.ima.AdEvent.Type.AD_BREAK_READY,function(e){t(e,"ad-break-ready")}),e.h.G(e.g,google.ima.AdEvent.Type.INTERACTION,function(e){t(e,"ad-interaction")})}(t);try{t.g.init(t.i.offsetWidth,t.i.offsetHeight),t.h.G(t.i,"loadeddata",function(){t.g.resize(t.i.offsetWidth,t.i.offsetHeight)}),"ResizeObserver"in e?(t.B=new ResizeObserver(function(){t.g.resize(t.i.offsetWidth,t.i.offsetHeight)}),t.B.observe(t.i)):t.h.G(document,"fullscreenchange",function(){t.g.resize(t.i.offsetWidth,t.i.offsetHeight)}),t.F||t.o.skipPlayDetection?t.g.start():t.h.na(t.i,"play",function(){t.F=!0,t.g.start()})}catch(e){kg(t,null)}}(a,t)}),this.h.G(this.m,google.ima.AdErrorEvent.Type.AD_ERROR,function(e){Sg(a,e)}),this.h.G(this.i,"ended",function(){a.m.contentComplete()}),this.h.na(this.i,"play",function(){a.F=!0})}function Sg(e,t){t.getError(),t=(new Map).set("originalEvent",t),e.l(new ki("ad-error",t)),kg(e,null),e.l(new ki("ad-cue-points-changed",(new Map).set("cuepoints",[])))}function kg(e,t){t&&t.type==google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED&&!e.o.supportsMultipleMediaElements&&e.l(new ki("ad-content-resume-requested")),e.l(new ki("ad-stopped",(new Map).set("originalEvent",t))),e.j&&e.j.isLinear()&&(e.u.removeAttribute("ad-active"),e.o.customPlayheadTracker||e.i.ended||e.i.play())}function Og(e){return"urn:mpeg:dash:event:alternativeMPD:insert:2025"==e.schemeIdUri||"urn:mpeg:dash:event:alternativeMPD:replace:2025"==e.schemeIdUri}function Tg(e,t){var n=nn(e,"x",cn);e=nn(e,"y",cn);var r=nn(t,"x",cn);return t=nn(t,"y",cn),null==n||null==e||null==r||null==t?null:{topLeft:{x:n,y:e},size:{x:r,y:t}}}function Cg(e,t,n,r,i,o){di.call(this,e),this.g=t,this.i=(this.j=t.isSkippable)?t.skipOffset||0:t.skipOffset,this.l=t.skipFor,this.B=n,this.o=r,this.m=i,this.u=o,this.C=t.overlay,this.h=!1}function Eg(e,t,n){di.call(this),this.g=e,this.j=t,this.h=n,this.i=null==e.overlay}function jg(e,t){for(var n=[],r=(e=m(Xt(e,"Ad"))).next();!r.done;r=e.next()){var i=r.value;if(r=i.attributes.id||null,i=en(i,"InLine")){var o=en(i,"Creatives");if(o)for(var a=(o=m(Xt(o,"Creative"))).next();!a.done;a=o.next()){var s=en(a=a.value,"Linear");if(s){var l=yg(i);_g(n,t,s,l,r)}if(a=en(a,"NonLinearAds"))for(l=(s=m(s=Xt(a,"NonLinear"))).next();!l.done;l=s.next()){var u=l.value;l=yg(i);var c=en(a,"TrackingEvents");c&&bg(Yt(c),l);e:{c=n;var d=t,f=en(u,"StaticResource");if(f)var p=f.attributes.creativeType;else{if(!(f=en(u,"HTMLResource")))break e;p="text/html"}if(f=Zt(f)){"text/html"===p&&(f="data:text/html;charset=UTF-8,"+encodeURIComponent(f));var h=nn(u,"width",cn)||nn(u,"expandedWidth",cn),g=nn(u,"height",cn)||nn(u,"expandedHeight",cn);if(h||g){var y=null,v=en(u,"NonLinearClickThrough");v&&(v=Zt(v))&&(y=v);
99for(var b=(v=m(Xt(u,"NonLinearClickTracking"))).next();!b.done;b=v.next())(b=Jt(b.value))&&(l.clickTracking||(l.clickTracking=[]),l.clickTracking.push(b));v=null,(u=u.attributes.minSuggestedDuration)&&(v=Ut(u)),u=0,null!=d&&(u=d),c.push({id:r,groupId:null,startTime:u,endTime:null,uri:f,mimeType:p,isSkippable:!1,skipOffset:null,skipFor:null,canJump:!1,resumeOffset:0,playoutLimit:v,once:!0,pre:null==d,post:d==1/0,timelineRange:!1,loop:!1,overlay:{viewport:{x:0,y:0},topLeft:{x:0,y:0},size:{x:h||0,y:g||0}},displayOnBackground:!1,currentVideo:null,background:null,clickThroughUrl:y,tracking:l})}}}}}}}return n}function _g(e,t,n,r,i){var o=0;null!=t&&(o=t);var a=null;n.attributes.skipoffset&&(a=Ut(n.attributes.skipoffset),isNaN(a)&&(a=null));var s=en(n,"MediaFiles");if(s){var l=null,u=en(n,"VideoClicks");if(u){var c=en(u,"ClickThrough");for(c&&(c=Zt(c))&&(l=c),c=(u=m(Xt(u,"ClickTracking"))).next();!c.done;c=u.next())(c=Jt(c.value))&&(r.clickTracking||(r.clickTracking=[]),r.clickTracking.push(c))}for((n=en(n,"TrackingEvents"))&&bg(Yt(n),r),s=n=Xt(s,"MediaFile"),(n=n.filter(function(e){return"streaming"==e.attributes.delivery})).length&&(s=n),n=(s=m(s=s.sort(function(e,t){return(parseInt(t.attributes.height,10)||0)-(parseInt(e.attributes.height,10)||0)}
99))).next();!n.done;n=s.next())if(!(n=n.value).attributes.apiFramework&&(u=Zt(n))){e.push({id:i,groupId:null,startTime:o,endTime:null,uri:u,mimeType:n.attributes.type||null,isSkippable:null!=a,skipOffset:a,skipFor:null,canJump:!1,resumeOffset:0,playoutLimit:null,once:!0,pre:null==t,post:t==1/0,timelineRange:!1,loop:!1,overlay:null,displayOnBackground:!1,currentVideo:null,background:null,clickThroughUrl:l,tracking:r});break}}}function Pg(e,t,n){function r(e){return!!e&&(!!e.overlay||(i.M?e.post:!i.g.paused))}var i=this;this.H=null,this.B=e,this.o=t,this.g=t.Db(),this.F=null,this.C=!0,this.h=this.g,this.Pa=n,this.aa=new Set,this.xa=new Set,this.I=new Set,this.R=null,this.K=new Set,this.X=new Map,this.J=new Map,this.P=new Map,this.i=new Jp,Yg(this),this.L=new Z,this.j=new Z,this.D=this.M=!1,this.O=this.m=this.ha=this.u=this.l=null,this.Ba=!1,this.Aa=this.ra=null,this.Y=new Map,this.wa=function(){if(!i.D&&i.l&&!i.o.Ga()){i.M=i.g.ended,i.l=i.g.currentTime;var e=Lg(i);e&&r(e)&&Ng(i,e,1,1,Date.now())}},this.Fa=function(){var e;i.D||i.l||i.o.Ga()||(i.M=i.g.ended,i.g.paused||(i.l=i.g.currentTime),i.u||(e=Lg(i,!0)),e||(e=Lg(i)),e&&r(e)&&Ng(i,e,1,1,Date.now()))},this.Ha=function(){if(!i.D&&i.l&&!i.o.Ga()){i.M=i.g.ended;var e=i.g.currentTime;if(i.u&&!i.u.pre&&!i.u.post&&e<i.u.startTime&&(i.u=null),i.H&&i.H.allowStartInMiddleOfInterstitial&&i.o.isLive())for(var t=m(i.K),n=t.next();!n.done;n=t.next()){var r=n.value;if(r.ag&&(n=r.endTime,e>=r.startTime&&(null==n||n==1/0||e<n)&&(r.ag=!1,n=i,null!=(r=r.id))))for(var o=m(Array.from(n.I)),a=o.next();!a.done;a=o.next())(a=a.value).groupId===r&&Gg(n,a)}}},this.ma=new Or(this.wa),this.V=new Or(function(){if(!i.D&&null!=i.l&&(i.I.size||i.K.size)){var e=i.o.Bd();if(e!=og&&e!=ag){e=!1;for(var t=i.o.Na(),n=m(Array.from(i.K)),r=n.next();!r.done;r=n.next())r=r.value,t.start-(r.endTime||r.startTime)>=1?(i.K.delete(r),Ag(i),e=!0):r.bi||r.ag||!Wg(i,r)||(r.bi=!0,Vg(i,r));for(r=(n=m(n=Array.from(i.I))).next();!r.done;r=n.next())if((r=r.value)!=i.u)if(t.start-(r.endTime||r.startTime)>=1)Gg(i,r),Ag(i),r.overlay||(e=!0);else if(im(i,r)){if(!i.J.has(r)&&Qg(r)){var o=new am(i.i,r,function(e,t){rm(i,e,t)});i.J.set(r,o)}tm(i,r)}e&&Kg(i)}}}),this.configure(this.o.getConfiguration().ads)}function Ig(e){if(!e.Ba&&(e.I.size||e.K.size)){e.L.Hb(e.g,["playing","timeupdate"],e.Fa),e.L.G(e.g,"seeked",e.Ha),e.L.G(e.g,"ended",e.wa);var t,n=!0;em()||(null==(t=e.ra)||t.release(),e.ra=new Yp(e.g),n=!e.ra.start(function(){e.wa()})),n&&e.ma.Ka(.025),e.V&&e.V.Ka(1),e.Ba=!0}}function Ag(e){var t,n,r;!e.Ba||e.I.size||e.K.size||(e.L.Ua(e.g,"playing",e.Fa),e.L.Ua(e.g,"timeupdate",e.Fa),e.L.Ua(e.g,"seeked",e.Ha),e.L.Ua(e.g,"ended",e.wa),null==(t=e.ra)||t.release(),e.ra=null,null==(n=e.ma)||n.stop(),null==(r=e.V)||r.stop(),e.Ba=!1)}function Dg(e,t){if(t=void 0!==t&&t,e.B&&e.H){var n=e.H.supportsMultipleMediaElements,r=e.g;(r.controls||r.webkitPresentationMode&&"inline"!==r.webkitPresentationMode||r.webkitDisplayingFullscreen)&&(n=!1),(t||e.C==n)&&(e.C=!n,e.C?(e.h=e.g,e.F&&(e.F.parentElement&&e.B.removeChild(e.F),e.F=null)):(t&&e.F&&(e.F.parentElement&&e.B.removeChild(e.F),e.F=null),e.F||((t=document.createElement(e.g.tagName)).autoplay=!0,t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.width="100%",t.style.height="100%",t.style.display="none",t.setAttribute("playsinline",""),e.F=t),e.h=e.F))}else e.C=!0}function Rg(e,t,n){if(null==t.playoutLimit){t.playoutLimit=n;var r,i=!(t.overlay||t.mimeType&&(t.mimeType.startsWith("image/")||"text/html"===t.mimeType));e.D&&null!=e.u&&(e.u===t||null!=t.groupId&&e.u.groupId===t.groupId)&&i&&null!=e.ha&&(t=n-(Date.now()-e.ha)/1e3,null==(r=e.m)||r.stop(),e.m=null,t<=0?e.O&&e.O():(e.m=new Or(function(){e.O&&e.O()}).ba(t),e.i.configure("playRangeEnd",n)))}}function Mg(e,t){var n=null;null!=t.id&&e.X.has(t.id)?n=e.X.get(t.id):null!=t.groupId&&e.X.has(t.groupId)&&(n=e.X.get(t.groupId)),null!=n&&(t.resolutionTimeOffset=Math.max(0,t.startTime-n))}function $g(e,t){var n,r,i,o,a,s,l;return _(function(u){switch(u.h){case 1:n=!1,r=m(t),i=r.next();case 2:if(i.done){u.A(4);break}if(!(o=i.value).uri){z("Missing URL in interstitial",o),u.A(3);break}if(o.mimeType){u.A(5);break}return u.m(6),a=e.i.hb(),u.g(ac(o.uri,a,e.o.getConfiguration().streaming.retryParameters),8);case 8:o.mimeType=u.i,u.o(5);break;case 6:u.l();case 5:if(s=o.id||JSON.stringify(o),e.xa.has(s)){u.A(3);break}o.loop&&!o.overlay&&z("Loop is only supported in overlay interstitials",o),o.overlay||(n=!0),e.xa.add(s),e.I.add(o),e.R=null,Mg(e,o),im(e,o)&&(!e.J.has(o)&&Qg(o)&&
99(l=new am(e.i,o,function(t,n){rm(e,t,n)}),e.J.set(o,l)),tm(e,o));case 3:i=r.next(),u.A(2);break;case 4:n&&Kg(e),Ig(e),u.j()}})}function Lg(e,t,n){t=void 0!==t&&t,n=void 0===n?null:n;var r=0,i=null;if(e.I.size&&null!=e.l){var o=function(e){return e.R||(e.R=Array.from(e.I).sort(function(e,t){return t.startTime-e.startTime})),e.R}(e),a=o;for(a=t?o.filter(function(e){return e.pre}):e.M?o.filter(function(e){return e.post}):o.filter(function(e){return!e.pre&&!e.post}),a=(o=m(a)).next();!a.done;a=o.next()){a=a.value;var s=!1;if(t)s=a.pre;else if(e.M)s=a.post;else if(!a.pre&&!a.post){var l=e.l-Math.round(1e3*a.startTime)/1e3,u=1;e.H.allowStartInMiddleOfInterstitial&&a.endTime&&a.endTime!=1/0&&(u=a.endTime-a.startTime),(l>0||0==l&&0==e.l)&&(l<=u||!a.canJump)&&(s=!(null==n&&e.u&&!e.u.pre&&!e.u.post&&e.u.startTime>=a.startTime))}s&&(!e.u||a.startTime>=e.u.startTime)&&(r==(n||0)?i=a:i&&!a.canJump&&Math.round(1e3*a.startTime)/1e3-Math.round(1e3*i.startTime)/1e3>.001&&(i=a,r=0),r++)}}return i}function Ng(t,n,r,i,o,a){a=void 0===a?0:a,t.u=n,Dg(t),t.C||!t.B||t.h.parentElement||t.B.appendChild(t.h),1==i&&1==r&&(r=Array.from(t.I).filter(function(e){return n.pre?e.pre==n.pre:n.post?e.post==n.post:Math.abs(e.startTime-n.startTime)<.001}).length),n.once&&(a++,t.I.delete(n),t.R=null,Ag(t),n.overlay||Kg(t)),n.mimeType&&(n.mimeType.startsWith("image/")||"text/html"===n.mimeType)?n.overlay?function(t,n,r,i,o){function a(){t.m&&(t.m.stop(),t.m=null),t.B.removeChild(c),Fg(t,n),rm(t,"ad-stopped"),t.j.Ea();var e=Lg(t,n.pre,i-o);e?Ng(t,e,r,++i,Date.now(),o):t.D=!1,t.D||rm(t,"ad-break-ended",(new Map).set("timeOffset",s))}var s=n.pre?0:n.post?-1:n.startTime;if(!t.D){t.ha=Date.now();var l=(new Map).set("timeOffset",s).set("startedAt",t.l);rm(t,"ad-break-started",l)}t.D=!0,l=n.overlay;var u="text/html"==n.mimeType?"iframe":"img",c=document.createElement(u);c.style.objectFit="contain",c.style.position="absolute",c.style.border="none",Bg(t,n);var d=new Eg(n,r,i);rm(t,"ad-impression"),rm(t,"ad-started",(new Map).set("ad",d)),"iframe"==u?c.src=n.uri:(c.src=n.uri,c.onerror=function(e){rm(t,"ad-error",(new Map).set("originalEvent",e)),a()}),0==l.viewport.x&&0==l.viewport.y?(c.width=l.size.x,c.height=l.size.y,c.style.bottom="10%",c.style.left="0",c.style.right="0",c.style.width="100%",l.size.y||"iframe"!=u||(c.style.height="auto")):Ug(c,l),t.B.appendChild(c);var f=Date.now();t.m&&t.m.stop(),t.m=new Or(function(){n.playoutLimit&&(Date.now()-f)/1e3>n.playoutLimit||n.endTime&&t.g.currentTime>n.endTime?(rm(t,"ad-complete"),a()):t.g.currentTime<n.startTime&&(rm(t,"ad-skipped"),a())}),n.playoutLimit&&!n.endTime?t.m.ba(n.playoutLimit):n.endTime&&t.m.Ka(.025),t.j.G(t.g,"seeked",function(){var e=t.g.currentTime;(e<n.startTime||n.endTime&&e>n.endTime)&&(t.m&&t.m.stop(),rm(t,"ad-skipped"),a())}),n.clickThroughUrl&&t.j.G(c,"click",function(){n.clickThroughUrl&&(rm(t,"ad-clicked"),om(n.clickThroughUrl)&&e.open(n.clickThroughUrl,"_blank"))})}(t,n,r,i,a):z("Unsupported interstitial",n):t.C&&n.overlay?z("Unsupported interstitial",n):function(t,n,r,i,o,a){var s,l,u,c,d,f,p,h,g,m,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$;_(function(L){switch(L.h){case 1:if(s=Date.now(),l=n.pre?0:n.post?-1:n.startTime,t.D||(t.ha=Date.now(),u=(new Map).set("timeOffset",l).set("startedAt",t.l),rm(t,"ad-break-started",u)),t.D=!0,c=!1,d=function(){if(!t.C&&!n.overlay&&null==n.resumeOffset)if(n.timelineRange&&n.endTime&&n.endTime!=1/0)t.g.currentTime!=n.endTime&&(t.g.currentTime=n.endTime);else{var e=Date.now();t.g.currentTime+=(e-o)/1e3,o=e}},f=function(e,s){var u,c,f;return _(function(p){switch(p.h){case 1:if(s||d(),u=Lg(t,n.pre,i-a),e&&n.groupId)for(;u&&u.groupId==n.groupId;)i++,u=Lg(t,n.pre,i-a);if(t.m&&(!n.groupId||u&&u.groupId!=n.groupId)&&(t.m.stop(),t.m=null),Fg(t,n),u&&!u.overlay){p.A(2);break}return n.post&&(t.l=null,t.u=null),t.C?p.g(t.i.detach(),4):p.g(t.i.Fc(),4);case 4:t.C?(null==(c=n.resumeOffset)&&(c=n.timelineRange&&n.endTime&&n.endTime!=1/0?n.endTime-(t.l||0):(Date.now()-o)/1e3),rm(t,"ad-content-resume-requested",(new Map).set("offset",c))):t.o.isLive()&&null!=n.resumeOffset&&0!=n.resumeOffset&&(t.g.currentTime+=n.resumeOffset),rm(t,"ad-stopped"),t.j.Ea(),t.D=!1,t.C?Kg(t):(t.h.style.display="none",s||d(),t.M||t.g.play());case 2:if(!(u&&t.C&&em())){Dg(t),p.A(7);break}return p.g(t.i.detach(),8);case 8:Dg(t,!0);case 7:u&&(rm(t,"ad-stopped"),t.j.Ea(),Ng(t,u,r,++i,o,a)),t.D||(rm(t,"ad-break-e
99nded",(new Map).set("timeOffset",l)),null==(f=t.m)||f.stop(),t.m=null),p.j()}})},p=function(e,n){var r;return _(function(i){return c?i.return():(c=!0,r=n&&1001===e.code,rm(t,"ad-error",(new Map).set("originalEvent",e)),i.g(f(!1,r),0))})},h=function(){return _(function(e){if(1==e.h)return c?e.return():(c=!0,e.g(f(!1,!1),2));rm(t,"ad-complete"),e.j()})},t.O=function(){return _(function(e){return c?e.return():(c=!0,rm(t,"ad-skipped"),e.g(f(!0,!1),0))})},g=new Cg(t.h,n,t.O,r,i,!t.C),t.C||(g.setMuted(t.g.muted),g.setVolume(t.g.volume)),rm(t,"ad-impression"),rm(t,"ad-started",(new Map).set("ad",g)),(m=g.canSkipNow())&&rm(t,"ad-skip-state-changed"),y=function(){var e=g.canSkipNow();m!=e&&(m=e,rm(t,"ad-skip-state-changed"))},t.J.has(n)&&(v=t.J.get(n),b=v.i))return t.J.delete(n),p(b,!0),L.return();if(t.j.na(t.i,"error",function(e){p(e.detail,!1)}),t.j.na(t.h,"loadedmetadata",function(){g.h=!0,y()}),t.j.G(t.h,"timeupdate",function(){t.h.duration&&(g.getRemainingTime()>0&&g.getDuration()>0&&y(),!t.C&&!n.overlay&&null==n.resumeOffset&&n.timelineRange&&n.endTime&&n.endTime!=1/0&&t.g.currentTime!=n.endTime&&t.o.Na().end>=n.endTime&&(t.g.currentTime=n.endTime))}),t.j.na(t.i,"firstquartile",function(){d(),rm(t,"ad-first-quartile")}),t.j.na(t.i,"midpoint",function(){d(),rm(t,"ad-midpoint")}),t.j.na(t.i,"thirdquartile",function(){d(),rm(t,"ad-third-quartile")}),t.j.na(t.i,"complete",h),w=!1,t.j.G(t.h,"play",function(){w?rm(t,"ad-resumed"):(w=!0,rm(t,"ad-playing",(new Map).set("ad",g)))}),t.j.G(t.h,"pause",function(){var e=t.i.getConfiguration();t.h.currentTime>=e.playRangeEnd?h():rm(t,"ad-paused")}),t.j.G(t.h,"volumechange",function(){t.h.muted?rm(t,"ad-muted"):rm(t,"ad-volume-changed"),t.C||(t.g.volume=t.h.volume,t.g.muted=t.h.muted)}),n.clickThroughUrl&&(x=t.B||t.h,t.j.G(x,"click",function(){n.clickThroughUrl&&(g.isPaused()||g.pause(),om(n.clickThroughUrl)&&e.open(n.clickThroughUrl,"_blank"))})),!t.C||1!=i){L.A(2);break}return rm(t,"ad-content-pause-requested",(new Map).set("saveLivePosition",!0)),S=Promise.withResolvers(),k=function(e){return _(function(n){if(1==n.h)return"detach"!=e.state?n.A(0):em()?n.g(_r(.1),3):n.A(3);S.resolve(),t.j.Ua(t.o,"onstatechange",k),n.j()})},t.j.G(t.o,"onstatechange",k),L.g(S.promise,2);case 2:if(Bg(t,n),t.C||(t.h.style.display="",n.overlay?(t.h.loop=n.loop,Ug(t.h,n.overlay)):(t.g.pause(),t.o.isLive()||null==n.resumeOffset||0==n.resumeOffset||(t.g.currentTime+=n.resumeOffset),t.h.loop=!1,t.h.style.height="100%",t.h.style.left="0",t.h.style.top="0",t.h.style.width="100%")),L.m(4),Yg(t),n.startTime&&n.endTime&&n.endTime!=1/0&&n.startTime!=n.endTime&&(O=n.endTime-n.startTime)>0&&t.i.configure("playRangeEnd",O),T=null,1==i&&!n.pre&&!n.post&&t.H.allowStartInMiddleOfInterstitial&&null!=t.l&&n.startTime<=t.l&&(!n.endTime||n.endTime>t.l)&&(n.id&&t.Y.has(n.id)?(C=t.Y.get(n.id),t.Y.delete(n.id),Math.abs(C)>.25&&(T=C)):(E=t.l-n.startTime,Math.abs(E)>.25&&(T=E))),1==i&&(null==(j=t.m)||j.stop(),t.m=null),(P=n.playoutLimit)&&!t.m&&(T&&(P-=T),t.m=new Or(function(){t.O()}).ba(P),t.i.configure("playRangeEnd",P)),t.i.Db()===t.h){L.A(6);break}return L.g(t.i.Ub(t.h),6);case 6:if(t.J.has(n)){if(I=t.J.get(n),t.J.delete(n),A=I.i)throw A;return(D=I.g)?L.g(t.i.load(D,T),9):L.g(t.i.load(n.uri,T,n.mimeType||void 0),9)}return L.g(t.i.load(n.uri,T,n.mimeType||void 0),9);case 9:g.h=!0,y(),n.overlay&&t.g.paused?t.h.pause():t.h.play(),R=(Date.now()-s)/1e3,rm(t,"ads-loaded",(new Map).set("loadTime",R)),t.C&&t.g.play(),n.overlay&&(n.pre||n.post||t.o.isLive()&&!(n.startTime>0)||(M=function(){var e=t.g.currentTime-n.startTime;Math.abs(e-t.h.currentTime)>.1&&(t.h.currentTime=e)},t.j.na(t.h,"playing",M),t.j.G(t.g,"seeking",M)),t.j.G(t.g,"seeked",function(){var e=t.g.currentTime;(e<n.startTime||n.endTime&&e>n.endTime)&&t.O()})),L.o(0);break;case 4:if($=L.l(),!t.D)return L.return();p($,!0),L.j()}})}(t,n,r,i,o,a)}function Ug(e,t){var n=t.viewport,r=t.topLeft;t=t.size,e.style.height=t.y/n.y*100+"%",e.style.left=r.x/n.x*100+"%",e.style.top=r.y/n.y*100+"%",e.style.width=t.x/n.x*100+"%"}function Bg(e,t){if(t.displayOnBackground&&(e.g.style.zIndex="1"),null!=t.currentVideo){var n=t.currentVideo;e.g.style.transformOrigin="top left";var r=!0,i=[],o=n.topLeft.x/n.viewport.x*100;o>0&&o<=100&&(i.push("translateX("+o+"%)"),r=!1),(o=n.topLeft.y/n.viewport.y*100)>0&&o<=100&&(i.push("translateY("+o+"%)"),r=!1),(o=n.size.x/n.viewport.x)<1&&i.push("scaleX("+o+")"),n=n.size.y/n.viewport.y,o<1&&i.push("scaleY("+n+")"),i.length&&(e.g.style.transform=i.join(" ")),r&&(e.g.style.transition="transform 250m
99s")}e.B&&(t.clickThroughUrl?(e.B.setAttribute("ad-active","true"),e.B.style.pointerEvents=""):e.B.style.pointerEvents="none",t.background&&(e.B.style.background=t.background)),e.F&&(e.F.style.background=t.overlay?"":"rgb(0, 0, 0)")}function Fg(e,t){t&&!t.displayOnBackground||(e.g.style.zIndex=""),t&&null==t.currentVideo||(e.g.style.transformOrigin="",e.g.style.transition="",e.g.style.transform=""),e.B&&(e.B.removeAttribute("ad-active"),e.B.style.pointerEvents="",!t||t.background)&&(e.B.style.background=""),e.F&&(e.F.style.background="")}function zg(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,m,y,v,b,w,x,S,k,O,T,C;return _(function(E){switch(E.h){case 1:return n=[],r=t.skipOffset,i=t.skipFor,E.m(2),o={type:11},a=0,!t.pre&&!t.post&&e.H.allowStartInMiddleOfInterstitial&&e.o.isLive()&&(l=null!=(s=e.l)?s:e.g.currentTime,a=l-t.startTime),u=qg(e,t.Dk,a),E.g(e.o.hb().request(7,Ni([u],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}),o).promise,4);case 4:for(c=E.i,d=ye(c.data),f=JSON.parse(d),(p=f["SKIP-CONTROL"])&&("number"==typeof(h=p.OFFSET)&&(r=parseFloat(h),isNaN(h)&&(r=t.isSkippable?0:null)),"number"==typeof(g=p.DURATION)&&(i=parseFloat(g),isNaN(i)&&(i=null))),y=m=0;y<f.ASSETS.length;y++)v=f.ASSETS[y],b=v.URI,w=parseFloat(v.DURATION)||0,a>0&&w>0&&(x=m+w)<=a?m=x:(b&&(S=ji(c.uri,b),k={id:t.id+"_shaka_asset_"+y,groupId:t.id,startTime:t.startTime,endTime:t.endTime,uri:qg(e,S),mimeType:null,isSkippable:t.isSkippable,skipOffset:r,skipFor:i,canJump:t.canJump,resumeOffset:t.resumeOffset,playoutLimit:t.playoutLimit,once:t.once,pre:t.pre,post:t.post,timelineRange:t.timelineRange,loop:!1,overlay:null,displayOnBackground:!1,currentVideo:null,background:null,clickThroughUrl:null,tracking:null},(O=v["X-AD-CREATIVE-SIGNALING"])&&(T=O.payload&&O.payload[0])&&(k.clickThroughUrl=T.clickThrough,T.tracking&&(k.tracking=vg(T.tracking))),a>0&&m<a&&(C=a-m,e.Y.set(k.id,C)),n.push(k)),m+=w);E.o(3);break;case 2:E.l();case 3:return E.return(n)}})}function Vg(e,t){var n;_(function(r){return 1==r.h?r.g(zg(e,t),2):(n=r.i,t.bi=!1,n.length?(Hg(e,t),r.g($g(e,n),0)):(e.K.delete(t),Kg(e),Ag(e),r.A(0)))})}function Hg(e,t){e.H&&e.H.allowStartInMiddleOfInterstitial&&e.o.isLive()?(t.ag=!0,e.K.add(t)):e.K.delete(t)}function Gg(e,t){e.J.has(t)&&(e.J.get(t).release(),e.J.delete(t)),nm(e,t);var n=t.id||JSON.stringify(t);e.xa.delete(n),e.I.delete(t),e.R=null,e.u===t&&(e.u=null)}function Wg(e,t){if(t.pre||t.post||0==t.startTime&&!t.canJump)return!0;var n=null!=e.l?e.l:e.g.currentTime,r=1/0;return!e.D&&e.g.duration&&(r=e.g.duration),!(Math.min(t.startTime,r)-n>(t.resolutionTimeOffset||e.H.interstitialPreloadAheadTime)||null!=(e=t.endTime)&&e!=1/0&&n>=e)}function qg(t,n,r){if(r=void 0===r?0:r,n.startsWith("data:"))return n;t.Aa||(t.Aa=e.crypto.randomUUID());var i=new Map;return i.set("_HLS_primary_id",t.Aa),r>0&&i.set("_HLS_start_offset",String(Math.round(1e3*r)/1e3)),Di(n,i)}function Kg(e){function t(e,t){n.find(function(n){return e==n.start&&t==n.end})||n.push({start:e,end:t})}for(var n=[],r=m(e.I),i=r.next();!i.done;i=r.next())(i=i.value).overlay||(i.pre?t(0,null):i.post?t(-1,null):i.timelineRange?t(i.startTime,i.endTime):t(i.startTime,null));for(i=(r=m(e.K)).next();!i.done;i=r.next())(i=i.value).pre?t(0,null):i.post?t(-1,null):i.timelineRange?t(i.startTime,i.endTime):t(i.startTime,null);rm(e,"ad-cue-points-changed",(new Map).set("cuepoints",n))}function Yg(e){e.i.configure(e.o.gj()),e.i.configure("ads.disableHLSInterstitial",!0),e.i.configure("ads.disableDASHInterstitial",!0),e.i.configure("playRangeEnd",1/0),Li(e.o.hb(),e.i.hb())}function Xg(e,t){return(e=e.values.find(function(e){return e.key==t}))?e.data:null}function Jg(e,t){var n=null==t?Math.floor(10*e.startTime)/10:e.startTime,r=e.endTime;return e.endTime&&e.endTime!=1/0&&"number"==typeof e.endTime&&(r=null==t?Math.floor(10*e.endTime)/10:e.endTime),{startTime:n,endTime:r}}function Zg(e){return{once:null!=(e=Xg(e,"CUE"))&&e.includes("ONCE"),pre:null!=e&&e.includes("PRE"),post:null!=e&&e.includes("POST")}}function Qg(e){return!(e=e.mimeType)||!e.startsWith("image/")&&"text/html"!==e}function em(){var e=ne().Ra();return"TV"==e||"CONSOLE"==e||"CAST"==e}function tm(e,t){if(!(e.P.has(t)||e.H&&!e.H.allowPreloadOnDomElements)){var n=function(e){var t=document.createElement("link");return t.rel="preload",t.href=e,t.as="image",document.head.appendChild(t),t},r=[];if(t.background){var i=t.background.match(/url\(('|")?([^'"()]+)('|")\)?/);i&&r.push(n(i[2]))}t.mimeType&&t.mimeType.startsWith("image/")&&r.push(n(t.uri)),e.P.set(t,r)}}function nm(e,t){if(e.P.has(t)){for(var n=e.P.get(t),r=(n=m(n)).next();!r.done;r=n.next())(r=r.value).parentNode.removeChild(r);e.P.delete(t)}}function rm(e,t,n){e.Pa(new ki(t,n)),e.H.disableTrackingEvents||wg(e.u&&e.u.tracking,t,e.o.hb())}function im(e,t){if(t.pre&&null==e.l||0==t.startTime&&!t.canJump)return!0;
99if(null!=e.l){var n=1/0;if(!e.D&&e.g.duration&&(n=e.g.duration),(n=Math.min(t.startTime,n)-e.l)>0&&n<=(t.resolutionTimeOffset||e.H.interstitialPreloadAheadTime))return!0}return!1}function om(e){return!(e=/^([a-zA-Z][a-zA-Z0-9+.-]*):/.exec(e.replace(/[\u0000-\u0020]+/g,"")))||"http"==(e=e[1].toLowerCase())||"https"==e}function am(e,t,n){this.l=e,this.i=this.g=null,this.j=!1,this.h=void 0===n?null:n,function(e,t){var n,r;_(function(i){switch(i.h){case 1:return i.m(2),e.h&&e.h("ad-interstitial-preload",(new Map).set("interstitial",t)),i.g(e.l.preload(t.uri,null,t.mimeType||void 0),4);case 4:if(n=i.i,!e.j){i.A(5);break}if(!n){i.A(6);break}return i.m(7),i.g(n.destroy(),9);case 9:i.o(6,2);break;case 7:i.l(2);case 6:return i.return();case 5:(e.g=n)&&e.h&&e.h("ad-interstitial-preloaded",(new Map).set("interstitial",t)),i.o(0);break;case 2:r=i.l(),e.i=r instanceof pe?r:null,i.j()}})}(this,t)}function sm(e,t,n,r,i){di.call(this,i),this.g=e,this.i=Ut(this.g.skipOffset),this.h=t,this.j=n,this.m=r,this.l=!1}function lm(e,t,n,r){this.o=e,this.O=t,this.u=null,this.i=n,this.l=null,this.V=NaN,this.h=r,this.M=!1,this.F=null,this.j=[],this.J=new Set,this.I=this.m=this.g=null,this.H=new Map,this.C=[],this.D=new Set,this.K="",this.R=!0,this.L="",this.B=new Z,this.P=!1}function um(e,t){var n,r,i,o,a,s,l,u;_(function(c){return 1==c.h?t.staticResource?(n=cm(t),e.H.has(n)?c.return():(r={type:9},i=Ni([t.staticResource],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}),o=e.O.request(7,i,r),c.m(2),e.H.set(n,[]),c.g(o.promise,4))):c.return():2!=c.h?(a=c.i,s=ye(a.data),l=JSON.parse(s),u=l.apps,e.H.set(n,u),c.o(0)):(c.l(),e.H.delete(n),void c.j())})}function cm(e){return[e.adId,e.adParameters,e.adSystem,e.adTitle,e.creativeAdId,e.creativeId,e.creativeSequence,e.height,e.width,e.staticResource].join("|")}function dm(e){var t=e.i.currentTime;if(!(e.u&&e.u.disableSnapback||0==t||null!=e.F)){for(var n,r,i=m(e.j),o=i.next();!o.done;o=i.next())for(var a=m((o=o.value).ads),s=a.next();!s.done;s=a.next())if(s=s.value,r){if(r.durationInSeconds>0&&s.startTimeInSeconds<t&&s.startTimeInSeconds>r.startTimeInSeconds+r.durationInSeconds){r=s,n=o;break}}else s.startTimeInSeconds<t&&(r=s,n=o);n&&r&&!e.J.has(r.adId)&&(e.F=t,e.i.currentTime=n.startTimeInSeconds)}}function fm(e){if(e.i.duration&&(e.g||e.j.length)){var t=e.i.currentTime,n=!1;if(e.g){n=!0;var r=e.m,i=r.startTimeInSeconds+.5*r.durationInSeconds,o=r.startTimeInSeconds+.75*r.durationInSeconds;t>=r.startTimeInSeconds+.25*r.durationInSeconds&&!e.D.has("firstQuartile")?(e.D.add("firstQuartile"),gm(e,"firstQuartile")):t>=i&&!e.D.has("midpoint")?(e.D.add("midpoint"),gm(e,"midpoint")):t>=o&&!e.D.has("thirdQuartile")&&(e.D.add("thirdQuartile"),gm(e,"thirdQuartile")),r=e.g.getRemainingTime(),i=e.g.getDuration(),e.g.canSkipNow()&&r>0&&i>0&&gm(e,"skipStateChanged"),i>0&&(r<=0||r>i)&&pm(e)}if(!e.g||!e.g.isLinear()){e:for(r=m(e.j),i=r.next();!i.done&&(i=i.value,!e.g||!e.g.isLinear());i=r.next())for(o=0;o<i.ads.length;o++){var a=i.ads[o],s=a.startTimeInSeconds+a.durationInSeconds;if(a.startTimeInSeconds<=t&&s>t){if((!e.u||!e.u.disablePlayedLinearAdSkip)&&e.J.has(a.adId)){if(e.i.ended)continue;e.i.currentTime=s;break e}pm(e),e.I=i,e.g=new sm(a,o+1,i.ads.length,!0,e.i),e.m=a,0===o&&gm(e,"breakStart"),hm(e);break}}if(!e.g&&e.o)for(i=(r=m(e.j)).next();!i.done&&(i=i.value,!e.g);i=r.next())for(o=0;o<i.nonLinearAdsList.length;o++)if((a=i.nonLinearAdsList[o]).nonLinearAdList.length){s=i.startTimeInSeconds;var l=e.H.get(cm(a.nonLinearAdList[0]));if(s<=t&&l&&l.length){pm(e),s=e;for(var u=(l=m(l)).next();!u.done;u=l.next())if((u=u.value).data.source.length){var c=document.createElement("img");c.src=u.data.source[0].url,c.style.top=(u.placeholder.top||0)+"%",c.style.height=100-(u.placeholder.top||0)+"%",c.style.left=(u.placeholder.left||0)+"%",c.style.maxWidth=100-(u.placeholder.left||0)+"%",c.style.objectFit="contain",c.style.position="absolute",s.o.appendChild(c)}e.I=i,e.g=new sm(a,o+1,i.ads.length,!1,e.i),e.m=a,0===o&&gm(e,"breakStart"),hm(e);break}}n&&!e.g&&(t=e.i.currentTime,e.F&&e.F>t&&(e.i.currentTime=e.F),e.F=null)}}}function pm(e){if(e.g&&e.m){e.o&&Gs(e.o),e.M||e.J.add(e.m.adId);var t=e.g.l;gm(e,void 0!==t&&t?"skip":"complete");for(var n=(t=m(e.C)).next();!n.done;n=t.next())n=n.value,e.B.Ua(n.target,n.type,n.listener);e.C=[],e.D.clear(),(t=e.g.getPositionInSequence())===(n=e.g.getSequenceLength())&&gm(e,"breakEnd"),e.g=null,e.m=null,e.I=null}}function hm(e){var t=!1;e.i.paused?t=!0:(gm(e,"impression"),gm(e,"start")),e.C.push({target:e.i,type:"volumechange",listener:function(){gm(e,e.i.muted?"mute":"unmute")}}),e.C.push({target:e.i,type:"play",listener:function(){t?(gm(e,"impression"),gm(e,"start"),t=!1):gm(e,"resume")}}),e.C.push({target:e.i,type:"pause",listener:function(){gm(e,"pause")}});for(var n=m(e.C),r=n.next();!r.done;r=n.next())r=r.value,e.B.G(r.target,r.type,r.listener)}function gm(e,t){if(e.m&&e.I){var n=e.m.trackingEvents.find(function(e){return e.eventType==t});if(n||(n=e.I.adBreakTrackingEvents.find(function(e){return e.eventType==t})),n&&e.u&&!e.u.disableTrackingEvents&&!(e.u.disableTrackingForPlayedLinearAds&&e.m&&e.J.has(e.m.adId)))for(var r={type:10},i=(n=m(n.beaconUrls)).next();!i.done;i=n.next())(i=i.value)&&""!=i&&((i=Ni([i],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4})).method="POST",e.O.request(7,i,r));switch(t){case"impression":e.h(new ki("ad-impression"));break;case"start":e.h(new ki("ad-started",(new Map).set("ad",e.g)));break;case"mute":e.h(new ki("ad-muted"));break;case"unmute":e.h(new ki("ad-volume-changed"));break;case"resume":e.h(new ki("ad-resumed"));break;case"pause":e.h(new ki("ad-paused"));break;case"firstQuartile":e.h(new ki("ad-first-quartile"));break;case"midpoint":e.h(new ki("ad-midpoint"));break;case"thirdQuartile":e.h(new ki("ad-third-quartile"));break;case"complete":e.h(new ki("ad-complete")),e.h(new ki("ad-stopped"));break;case"skip":e.h(new ki("ad-skipped")),e.h(new ki("ad-stopped"));break;case"breakStart":e.o&&e.o.setAttribute("ad-active","true");break;case"breakEnd":e.o&&e.o.removeAttribute("ad-active");break;case"skipStateChanged":e.h(new ki("ad-skip-state-changed"))}}}function mm(e,t){di.call(this,t),this.g=e,this.h=null}function ym(e,t,n,r){var i=this;this.u=e,this.l=t,this.j=this.D=null,this.H=NaN,this.i=r,this.I=!1,this.B=this.m=this.o=null,this.C="",this.F=[],this.h=new Z,(e=new google.ima.dai.api.UiSettings).setLocale(n),this.g=new google.ima.dai.api.StreamManager(this.l,this.u,e),this.i(new ki("ima-stream-manager-loaded",(new Map).set("imaStreamManager",this.g))),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.LOADED,function(e){!function(e,t){e.i(new ki("ads-loaded",(new Map).set("loadTime",Date.now()/1e3-e.H))),t=t.getStreamData().url,e.j.resolve(t),e.j=null,e.I||e.h.G(e.l,"seeked",function(){var t=e.l.currentTime;if(!(e.D&&e.D.disableSnapback||0==t)){e.g.streamTimeForContentTime(t);var n=e.g.previousCuePointForStreamTime(t);n&&!n.played&&(e.o=t,e.l.currentTime=n.start)}})}(i,e)}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.ERROR,function(){i.C.length?i.j.resolve(i.C):i.j.reject("IMA Stream request returned an error and there was no backup asset uri provided."),i.j=null}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.AD_BREAK_STARTED,function(){}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.STARTED,function(e){e=e.getAd(),i.m=new mm(e,i.l),i.B&&(i.m.h=i.B),i.i(new ki("ad-started",(new Map).set("ad",i.m))),i.u.setAttribute("ad-active","true")}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED,function(){i.u.removeAttribute("ad-active");var e=i.l.currentTime;i.o&&i.o>e&&(i.l.currentTime=i.o,i.o=null)}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.AD_PROGRESS,function(e){i.B=e.getStreamData().adProgressData,i.m&&(i.m.h=i.B)}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.FIRST_QUARTILE,function(){i.i(new ki("ad-first-quartile"))}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.MIDPOINT,function(){i.i(new ki("ad-midpoint"))}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.THIRD_QUARTILE,function(){i.i(new ki("ad-third-quartile"))}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.COMPLETE,function(){i.i(new ki("ad-complete")),i.i(new ki("ad-stopped")),i.u.removeAttribute("ad-active"),i.m=null}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.SKIPPED,function(){i.i(new ki("ad-skipped")),i.i(new ki("ad-stopped"))}),this.h.G(this.g,google.ima.dai.api.StreamEvent.Type.CUEPOINTS_CHANGED,function(e){var t=e.getStreamData();e=[];for(var n=(t=m(t.cuepoints)).next();!n.done;n=t.next())n=n.value,e.push({start:n.start,end:n.end});i.F=e,i.i(new ki("ad-cue-points-changed",(new Map).set("cuepoints",e)))})}function vm(e,t){di.call(this,e),this.g=t}function bm(e,t){var n=this;this.C=null,this.g=e,this.D=t,this.j=null,this.o=!1,this.l=new Map,this.h=null,this.B=new Z,this.u=new Z,this.i=new Z,this.B.G(this.g,"loading",function(){xm(n)}),this.B.G(this.g,"unloading",function(){Sm(n)}),this.m=new Or(function(){if(n.l.size){var e=n.g.Bd();if(e!=og&&e!=ag){var t=!1,r=Array.from(n.l.values());e=n.g.Na();for(var i=(r=m(r)).next();!i.done;i=r.next())(i=i.value)!=n.h&&e.start-(i.endTime||i.startTime)>=1&&(t=JSON.stringify(i),n.l.delete(t),t=!0);t&&Cm(n)}}}),this.g.$c()&&xm(this)}function wm(e,t){if(e.o&&t.length)if(e.g.sj()){for(var n=!1,r=m(t),i=r.next();!i.done;i=r.next()){i=i.value;var o=JSON.stringify(i);e.l.getOrInsert(o,i)===i&&(n=!0)}n&&Cm(e),km(e),e.u.G(e.j,"timeupdate",function(){return km(e)}),e.m&&e.g.isLive()&&e.m.Ka(1)}else e.u.na(e.g,"loaded",function(){wm(e,t)})}function xm(e){e.o||(e.o=!0,e.j=e.g.Db())}function Sm(e){e.o&&(e.o=!1,e.j=null,e.u.Ea(),e.l.clear(),Om(e),e.i.Ea(),e.m&&e.m.stop())}function km(e){if(e.l.size&&!e.h&&e.j.duration){for(var t=e.j.currentTime,n=m(e.l.values()),r=n.next();!r.done;r=n.next())if((r=r.value).startTime<=t&&r.endTime&&t<=r.endTime&&!e.g.Gd()){e.h=r;break}e.h&&(t=!1,e.g.isLive()||(t=(t=e.g.Na()).start===e.h.startTime&&t.end===e.h.endTime),function(e){var t=new vm(e.j,e.h);Tm(e,"ad-impression"),Tm(e,"ad-started",(new Map).set("ad",t)),e.i.G(e.g,"error",function(t){Tm(e,"ad-error",(new Map).set("originalEvent",t))}),e.i.G(e.j,"play",function(){Tm(e,"ad-resumed")}),e.i.G(e.j,"pause",function(){Tm(e,"ad-paused")}),e.i.G(e.j,"volumechange",function(){e.j.muted?Tm(e,"ad-muted"):Tm(e,"ad-volume-changed")})}(e),t?function(e){e.i.na(e.g,"firstquartile",function(){Tm(e,"ad-first-quartile")}),e.i.na(e.g,"midpoint",function(){Tm(e,"ad-midpoint")}),e.i.na(e.g,"thirdquartile",function(){Tm(e,"ad-third-quartile")}),e.i.na(e.g,"complete",function(){Tm(e,"ad-stopped"),Tm(e,"ad-complete"),Om(e,!0)})}(e):function(e){function t(e,t){return!!((Ys(e,t)||t>e)&&i<e)&&(i=e,!0)}var n=e.h.endTime;e.g.isLive()&&n||(n=e.g.Na(),n=Math.min(n.end,e.h.endTime||1/0));var r=n-e.h.startTime,i=-1;e.i.G(e.j,"timeupdate",function(){var n=(e.j.currentTime-e.h.startTime)/r;isNaN(n)||(t(25,n*=100)?Tm(e,"ad-first-quartile"):t(50,n)?Tm(e,"ad-midpoint"):t(75,n)?Tm(e,"ad-third-quartile"):(t(100,n)||n>100)&&(Tm(e,"ad-stopped"),Tm(e,"ad-complete"),Om(e,!0)))})}(e))}}
99function Om(e,t){e.h&&(void 0!==t&&t||(Tm(e,"ad-skipped"),Tm(e,"ad-stopped")),e.i.Ea(),e.h=null)}function Tm(e,t,n){e.D(new ki(t,n)),e.C.disableTrackingEvents||wg(e.h&&e.h.tracking,t,e.g.hb())}function Cm(e){var t=[];if(e.l.size)for(var n=m(e.l.values()),r=n.next(),i={};!r.done;i={jg:void 0},r=n.next())r=r.value,i.jg={start:r.startTime,end:r.endTime},t.find(function(e){return function(t){return e.jg.start==t.start&&e.jg.end==t.end}}(i))||t.push(i.jg);Tm(e,"ad-cue-points-changed",(new Map).set("cuepoints",t))}h(gg,di),(r=gg.prototype).needsSkipUI=function(){return!1},r.hasCustomClick=function(){return!0},r.isUsingAnotherMediaElement=function(){return!0},r.getDuration=function(){return this.g.getDuration()},r.getMinSuggestedDuration=function(){return this.g.getMinSuggestedDuration()},r.getRemainingTime=function(){return this.h.getRemainingTime()},r.isPaused=function(){return this.i},r.isSkippable=function(){return this.g.getSkipTimeOffset()>=0},r.getTimeUntilSkippable=function(){var e=this.g.getSkipTimeOffset();return e=this.getRemainingTime()-e,Math.max(e,0)},r.canSkipNow=function(){return this.h.getAdSkippableState()},r.skip=function(){return this.h.skip()},r.pause=function(){return this.h.pause()},r.play=function(){return this.h.resume()},r.getVolume=function(){return this.h.getVolume()},r.setVolume=function(e){return this.video.volume=e,this.h.setVolume(e)},r.isMuted=function(){return 0==this.h.getVolume()},r.isLinear=function(){return this.g.isLinear()},r.resize=function(e,t){this.h.resize(e,t)},r.setMuted=function(e){(this.video.muted=e)?(this.j=this.getVolume(),this.h.setVolume(0)):this.h.setVolume(this.j)},r.getSequenceLength=function(){var e=this.g.getAdPodInfo();return null==e?1:e.getTotalAds()},r.getPositionInSequence=function(){var e=this.g.getAdPodInfo();return null==e?1:e.getAdPosition()},r.getTitle=function(){return this.g.getTitle()},r.getDescription=function(){return this.g.getDescription()},r.getVastMediaBitrate=function(){return this.g.getVastMediaBitrate()},r.getVastMediaHeight=function(){return this.g.getVastMediaHeight()},r.getVastMediaWidth=function(){return this.g.getVastMediaWidth()},r.getAdId=function(){return this.g.getAdId()},r.getCreativeAdId=function(){return this.g.getCreativeAdId()},r.getAdvertiserName=function(){return this.g.getAdvertiserName()},r.getMediaUrl=function(){return this.g.getMediaUrl()},r.getTimeOffset=function(){var e=this.g.getAdPodInfo();return null==e?0:e.getTimeOffset()},r.getPodIndex=function(){var e=this.g.getAdPodInfo();return null==e?0:e.getPodIndex()},r.release=function(){this.h=this.g=null},$("shaka.ads.ClientSideAd",gg),$("shaka.ads.Utils",mg),mg.ADS_LOADED="ads-loaded",mg.AD_STARTED="ad-started",mg.AD_PLAYING="ad-playing",mg.AD_FIRST_QUARTILE="ad-first-quartile",mg.AD_MI
99DPOINT="ad-midpoint",mg.AD_THIRD_QUARTILE="ad-third-quartile",mg.AD_COMPLETE="ad-complete",mg.AD_STOPPED="ad-stopped",mg.AD_SKIPPED="ad-skipped",mg.AD_VOLUME_CHANGED="ad-volume-changed",mg.AD_MUTED="ad-muted",mg.AD_PAUSED="ad-paused",mg.AD_RESUMED="ad-resumed",mg.AD_SKIP_STATE_CHANGED="ad-skip-state-changed",mg.CUEPOINTS_CHANGED="ad-cue-points-changed",mg.IMA_AD_MANAGER_LOADED="ima-ad-manager-loaded",mg.IMA_STREAM_MANAGER_LOADED="ima-stream-manager-loaded",mg.AD_CLICKED="ad-clicked",mg.AD_PROGRESS="ad-progress",mg.AD_BUFFERING="ad-buffering",mg.AD_IMPRESSION="ad-impression",mg.AD_DURATION_CHANGED="ad-duration-changed",mg.AD_CLOSED="ad-closed",mg.AD_LOADED="ad-loaded",mg.ALL_ADS_COMPLETED="all-ads-completed",mg.AD_LINEAR_CHANGED="ad-linear-changed",mg.AD_METADATA="ad-metadata",mg.AD_RECOVERABLE_ERROR="ad-recoverable-error",mg.AD_ERROR="ad-error",mg.AD_BREAK_READY="ad-break-ready",mg.AD_BREAK_STARTED="ad-break-started",mg.AD_BREAK_ENDED="ad-break-ended",mg.AD_INTERSTITIAL_PRELOAD="ad-interstitial-preload",mg.AD_INTERSTITIAL_PRELOADED="ad-interstitial-preloaded",mg.AD_INTERACTION="ad-interaction",mg.AD_CONTENT_PAUSE_REQUESTED="ad-content-pause-requested",mg.AD_CONTENT_RESUME_REQUESTED="ad-content-resume-requested",mg.AD_CONTENT_ATTACH_REQUESTED="ad-content-attach-requested",xg.prototype.configure=function(e){this.o=e},xg.prototype.stop=function(){this.g&&this.g.stop(),this.u&&Gs(this.u)},xg.prototype.release=function(){this.stop(),this.B&&this.B.disconnect(),this.h&&this.h.release(),this.g&&this.g.destroy(),this.m.destroy(),this.D.destroy()},h(Cg,di),(r=Cg.prototype).hasCustomClick=function(){return null!=this.g.clickThroughUrl},r.isUsingAnotherMediaElement=function(){return this.u},r.getDuration=function(){if(!this.h)return-1;var e=this.video.duration;return isNaN(e)?-1:e},r.getRemainingTime=function(){if(!this.h)return-1;var e=this.video.duration;return isNaN(e)?-1:e-this.video.currentTime},r.isSkippable=function(){return this.j&&null!=this.l?(this.h?this.getDuration()-this.getRemainingTime():0)<this.i+this.l:this.j},r.getTimeUntilSkippable=function(){if(this.isSkippable()){if(!this.h)return Math.max(this.i,0);var e=this.getRemainingTime()+this.i-this.getDuration();return Math.max(e,0)}return Math.max(this.getRemainingTime(),0)},r.canSkipNow=function(){return this.j&&0==this.getTimeUntilSkippable()},r.skip=function(){this.canSkipNow()&&this.B()},r.isLinear=function(){return null==this.C},r.getSequenceLength=function(){return this.o},r.getPositionInSequence=function(){return this.m},r.getAdId=function(){return this.g.id||""},r.getMediaUrl=function(){return this.g.uri},r.getTimeOffset=function(){return this.g.pre?0:this.g.post?-1:this.g.startTime},$("shaka.ads.InterstitialAd",Cg),h(Eg,di),(r=Eg.prototype).hasCustomClick=function(){return null!=this.g.clickThroughUrl},r.isLinear=function(){return this.i},r.getSequenceLength=function(){return this.j},r.getPositionInSequence=function(){return this.h},r.getAdId=function(){return this.g.id||""},r.getMediaUrl=function(){return this.g.uri},r.getTimeOffset=function(){return this.g.pre?0:this.g.post?-1:this.g.startTime},$("shaka.ads.InterstitialStaticAd",Eg),(r=Pg.prototype).configure=function(e){this.H=e,this.D||Dg(this)},r.stop=function(){this.j&&this.j.Ea(),this.aa.clear(),this.xa.clear(),this.I.clear(),this.R=null,this.K.clear(),this.X.clear(),this.i.Sg();for(var e=Array.from(this.J.values()),t=(e=m(e)).next();!t.done;t=e.next())t.value.release();if(this.J.clear(),this.P.size)for(t=(e=m(e=Array.from(this.P.keys()))).next();!t.done;t=e.next())nm(this,t.value);this.P.clear(),this.Y.clear(),this.i.detach(),this.D=this.M=!1,this.ha=this.u=this.l=null,this.C=!0,this.h=this.g,this.Aa=this.F=null,Fg(this),Ag(this),this.B&&Gs(this.B),this.m&&(this.m.stop(),this.m=null)},r.release=function(){this.stop(),this.L&&this.L.release(),this.j&&this.j.release(),this.ma&&(this.ma.stop(),this.ma=null),this.V&&(this.V.stop(),this.V=null),this.i.destroy()},r.Cd=function(){return this.i},r.addAdUrlInterstitial=function(e){var t,n,r,i,o,a,s,l,u,c=this;return _(function(d){if(1==d.h)return t={type:12},d.g(c.o.hb().request(7,Ni([e],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}),t).promise,2);if(3!=d.h){if(n=d.i,!(r=Gt(n.data,"VAST,vmap:VMAP")))throw new pe(2,10,10007);if(i=[],"VAST"==r.tagName)return i=jg(r,c.l),d.A(3);if("vmap:VMAP"!=r.tagName)return d.A(3);for(o=function(e){var n,r;
99return _(function(o){if(1==o.h)return o.g(c.o.hb().request(7,Ni([e.uri],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}),t).promise,2);if(n=o.i,!(r=Gt(n.data,"VAST")))throw new pe(2,10,10007);i.push.apply(i,y(jg(r,e.time))),o.j()})},a=[],s=m(function(e){for(var t=[],n=(e=m(Xt(e,"vmap:AdBreak"))).next();!n.done;n=e.next()){var r=n.value,i=r.attributes.timeOffset;i&&(n=null,n="start"==i?null:"end"==i?1/0:Ut(i),(r=en(r,"vmap:AdSource"))&&(r=en(r,"vmap:AdTagURI"))&&(r=Jt(r))&&t.push({time:n,uri:r}))}return t}(r)),l=s.next();!l.done;l=s.next())u=l.value,a.push(o(u));return a.length?d.g(Promise.all(a),3):d.A(3)}$g(c,i),d.j()})},am.prototype.release=function(){this.j=!0,this.g&&(this.g.destroy(),this.g=null)},h(sm,di),(r=sm.prototype).isClientRendering=function(){return!1},r.getDuration=function(){return this.g.durationInSeconds},r.getRemainingTime=function(){return this.g.startTimeInSeconds+this.g.durationInSeconds-this.video.currentTime},r.isSkippable=function(){return"number"==typeof this.i},r.getTimeUntilSkippable=function(){if("number"!=typeof this.i)return this.getRemainingTime();var e=this.getRemainingTime()+this.i-this.getDuration();return Math.max(e,0)},r.canSkipNow=function(){return 0==this.getTimeUntilSkippable()},r.skip=function(){this.l=!0,this.video.currentTime+=this.getRemainingTime()},r.isLinear=function(){return this.m},r.getSequenceLength=function(){return this.j?this.j:1},r.getPositionInSequence=function(){return this.h?this.h:1},r.getTitle=function(){return this.g.adTitle},r.getVastAdId=function(){return this.g.vastAdId||""},r.getAdId=function(){return this.g.adId},r.getCreativeAdId=function(){return this.g.creativeId},r.getTimeOffset=function(){return this.g.startTimeInSeconds},r.release=function(){this.j=this.h=this.g=null},$("shaka.ads.MediaTailorAd",sm),(r=lm.prototype).configure=function(e){this.u=e},r.stop=function(){for(var e=m(this.C),t=e.next();!t.done;t=e.next())t=t.value,this.B.Ua(t.target,t.type,t.listener);pm(this),this.C=[],this.D.clear(),this.K="",this.R=!0,this.L="",this.F=null,this.j=[],this.J.clear(),this.H.clear(),this.l=null,this.P=!1},r.release=function(){this.stop(),this.B&&this.B.release()},r.onManifestUpdated=function(e){this.M=e,""!=this.K&&(function(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b;_(function(w){if(1==w.h)return r={type:8},i=Ni([t],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}),o=e.O.request(7,i,r),w.m(2),w.g(o.promise,4);if(2!=w.h){if(a=w.i,s=[],l=ye(a.data),(u=JSON.parse(l)).avails.length>0){if(Ht(e.j)!=Ht(u.avails)){for(e.j=u.avails,c=m(e.j),d=c.next();!d.done;d=c.next())for(f=d.value,p=m(f.nonLinearAdsList),h=p.next();!h.done;h=p.next())for(g=h.value,y=m(g.nonLinearAdList),v=y.next();!v.done;v=y.next())b=v.value,um(e,b);s=e.getCuePoints(),e.h(new ki("ad-cue-points-changed",(new Map).set("cuepoints",s)))}}else e.j.length&&e.h(new ki("ad-cue-points-changed",(new Map).set("cuepoints",s))),pm(e),e.j=[];return n&&(e.M||s.length>0)&&function(e){e.P||(e.P=!0,fm(e),e.M||(dm(e),e.B.G(e.i,"seeked",function(){dm(e)}),e.B.G(e.i,"ended",function(){pm(e)})),e.B.G(e.i,"timeupdate",function(){fm(e)}))}(e),w.o(0)}w.l(),w.j()})}(this,this.K,this.R),this.R=!1)},r.getCuePoints=function(){for(var e=new Map,t=m(this.j),n=t.next();!n.done;n=t.next())for(var r=(n=m(n.value.ads)).next();!r.done;r=n.next()){var i=r.value;if(i=(r=i.startTimeInSeconds)+i.durationInSeconds,isFinite(r)&&isFinite(i)&&!(i<=r)){var o=r.toFixed(1)+"|"+i.toFixed(1);e.has(o)||e.set(o,{start:r,end:i})}}return Array.from(e.values()).sort(function(e,t){return e.start-t.start})},h(mm,di),(r=mm.prototype).isClientRendering=function(){return!1},r.hasCustomClick=function(){return!0},r.getDuration=function(){return this.h?this.h.duration:-1},r.getRemainingTime=function(){return this.h?this.h.duration-this.h.currentTime:-1},r.isSkippable=function(){return this.g.isSkippable()},r.getTimeUntilSkippable=function(){var e=this.g.getSkipTimeOffset();return e=this.getRemainingTime()-e,Math.max(e,0)},r.canSkipNow=function(){return 0==this.getTimeUntilSkippable()},r.skip=function(){this.video.currentTime+=this.getRemainingTime()},r.getSequenceLength=function(){var e=this.g.getAdPodInfo();return null==e?1:e.getTotalAds()},r.getPositionInSequence=function(){var e=this.g.getAdPodInfo();return null==e?1:e.getAdPosition()},r.getTitle=function(){return this.g.getTitle()},r.getDescription=function(){return this.g.getDescription()},r.getVastMediaHeight=function(){return this.g.getVastMediaHeight()},r.getVastMediaWidth=function(){return this.g.getVastMediaWidth()},r.getAdId=function(){return this.g.getAdId()},r.getCreativeAdId=function(){return this.g.getCreativeAdId()},r.getAdvertiserName=function(){return this.g.getAdvertiserName()},r.getTimeOffset=function(){var e=this.g.getAdPodInfo();return null==e?0:e.getTimeOffset()},r.getPodIndex=function(){var e=this.g.getAdPodInfo();return null==e?0:e.getPodIndex()},r.release=function(){this.h=this.g=null},$("shaka.ads.ServerSideAd",mm),(r=ym.prototype).configure=function(e){this.D=e},r.stop=function(){this.g.reset(),this.C="",this.o=null,this.F=[]},r.release=function(){this.stop(),this.h&&this.h.release()},r.onCueMetadataChange=function(e){if(e.key&&e.data){var t={};t[e.key]=e.data,this.g.onTimedMetadata(t)}},r.getCuePoints=function(){return this.F},h(vm,di),(r=vm.prototype).isClientRendering=function(){return!1},r.getDuration=function(){return this.g.endTime?this.g.endTime-this.g.startTime:-1},r.getRemainingTime=function(){return this.g.endTime?this.g.endTime-this.video.currentTime:-1},r.getSequenceLength=function(){return this.g.sequenceLength},r.getPositionInSequence=function(){return this.g.position},r.getTimeOffset=function(){return this.g.startTime},$("shaka.ads.SvtaAd",vm),bm.prototype.configure=function(e){this.C=e},bm.prototype.stop=function(){Sm(this)},bm.prototype.release=function(){this.stop(),this.g=null,this.B&&this.B.release(),this.u&&this.u.release(),this.i&&this.i.release(),this.m&&(this.m.stop(),this.m=null)};var Em=(new Set).add("urn:svta:advertising-wg:ad-id-signaling").add("urn:svta:advertising-wg:ad-creative-signaling");function jm(e){Ti.call(this),this.B=e,this.m=this.h=this.i=this.l=this.g=null,this.o=new pg,this.F=navigator.language,this.D=this.C=this.u=this.j=null}function _m(t,n){if(!e.google||!google.ima||!google.ima.AdsLoader)throw new pe(2,10,1e4);if(t.l&&t.l.release(),!t.C)throw new pe(2,10,10008);t.l=new xg(t.C,t.B.Db(),t.F,n,function(e){return Rm(t,e)}),t.l.configure(t.j)}function Pm(t){if(!e.google||!google.ima||!google.ima.dai)throw new pe(2,10,10002);if(t.h&&t.h.release(),!t.D)throw new pe(2,10,10009);t.h=new ym(t.D,t.B.Db(),t.F,function(e){return Rm(t,e)}),t.h.configure(t.j)}
99function Im(e){e.i&&e.i.release(),e.i=new lm(e.D,e.B.hb(),e.B.Db(),function(t){return Rm(e,t)}),e.i.configure(e.j)}function Am(e){var t=e.C;e.g&&e.g.release(),e.g=new Pg(t,e.B,function(t){return Rm(e,t)}),e.g.configure(e.j)}function Dm(e){e.m&&e.m.release(),e.m=new bm(e.B,function(t){return Rm(e,t)}),e.m.configure(e.j)}function Rm(e,t){if(t&&t.type)switch(t.type){case"ads-loaded":e.o.g.push(t.loadTime);break;case"ad-started":e.o.h++,e.u=t.ad,e.u&&!e.u.isLinear()&&e.o.j++;break;case"ad-stopped":e.u=null;break;case"ad-complete":e.o.l++;break;case"ad-skipped":e.o.m++;break;case"ad-error":e.o.i++}e.dispatchEvent(t)}function Mm(e){return JSON.stringify(e,function(e,t){if("function"!=typeof t){if(e=t instanceof ki,t instanceof Event||e){var n={};for(i in t){var r=t[i];r&&"object"==typeof r?"detail"==i?n[i]=r:r instanceof Event||r instanceof ki?n[i]={__type__:"Event",event:Mm(r)}:e&&Array.isArray(r)&&(n[i]=r):i in Event||(n[i]=r)}return n}if(t instanceof Error){var i=new Set(["name","message","stack"]);for(n in t)i.add(n);for(n=(e=m(Object.getOwnPropertyNames(t))).next();!n.done;n=e.next())i.add(n.value);for(e={},n=(i=m(i)).next();!n.done;n=i.next())e[n=n.value]=t[n];t={__type__:"Error",contents:e}}else if(t instanceof TimeRanges){for(i={__type__:"TimeRanges",length:t.length,start:[],end:[]},e=(t=m(bs(t))).next();!e.done;e=t.next())n=(e=e.value).end,i.start.push(e.start),i.end.push(n);t=i}else t=ArrayBuffer.isView(t)&&1===t.BYTES_PER_ELEMENT?{__type__:"Uint8Array",entries:Array.from(t)}:"number"==typeof t?isNaN(t)?"NaN":isFinite(t)?t:t<0?"-Infinity":"Infinity":t;return t}})}function $m(e){return JSON.parse(e,function(e,t){if("NaN"==t)var n=NaN;else if("-Infinity"==t)n=-1/0;else if("Infinity"==t)n=1/0;else if(t&&"object"==typeof t&&"TimeRanges"==t.__type__)n=function(e){return{length:e.length,start:function(t){return e.start[t]},end:function(t){return e.end[t]}}}(t);else if(t&&"object"==typeof t&&"Uint8Array"==t.__type__)n=new Uint8Array(t.entries);else if(t&&"object"==typeof t&&"Error"==t.__type__){for(n in e=t.contents,t=Error(e.message),e)t[n]=e[n];n=t}else n=t&&"object"==typeof t&&"Event"==t.__type__?$m(t.event):t;return n})}h(jm,Ti),(r=jm.prototype).setLocale=function(e){this.F=e},r.setContainers=function(e,t){this.C=e,this.D=t},r.configure=function(e){this.j=e,this.g&&this.g.configure(this.j),this.l&&this.l.configure(this.j),this.h&&this.h.configure(this.j),this.m&&this.m.configure(this.j),this.i&&this.i.configure(this.j)},r.release=function(){this.l&&(this.l.release(),this.l=null),this.h&&(this.h.release(),this.h=null),this.i&&(this.i.release(),this.i=null),this.g&&(this.g.release(),this.g=null),this.m&&(this.m.release(),this.m=null),Ti.prototype.release.call(this)},r.onAssetUnload=function(){this.l&&(this.l.release(),this.l=null),this.h&&this.h.stop(),this.i&&this.i.stop(),this.g&&this.g.stop(),this.m&&this.m.stop(),this.u&&(Rm(this,new ki("ad-stopped")),Rm(this,new ki("ad-content-attach-requested"))),this.o=new pg},r.requestClientSideAds=function(e,t){this.l||_m(this,t),(t=this.l).g&&t.g.destroy(),t.m&&t.m.contentComplete(),t.H=Date.now()/1e3,t.m.requestAds(e)},r.updateClientSideAdsRenderingSettings=function(e){this.l||_m(this,e);var t=this.l;t.C=e,t.g&&t.g.updateAdsRenderingSettings(t.C)},r.requestServerSideStream=function(e,t){t=void 0===t?"":t,this.h||Pm(this),e.adTagParameters||(e.adTagParameters={});var n=e.adTagParameters;return(n.mpt||n.mpv)&&z('You have attempted to set "mpt" and/or "mpv" parameters of the ad tag. Please note that those parameters are used for Shaka adoption tracking and will be overridden.'),e.adTagParameters.mpt="shaka-player",e.adTagParameters.mpv="v5.2.7",(n=this.h).j?e=Promise.reject(new pe(1,10,10004)):(e instanceof google.ima.dai.api.LiveStreamRequest&&(n.I=!0),n.j=Promise.withResolvers(),n.g.requestStream(e),n.C=t||"",n.H=Date.now()/1e3,e=n.j.promise),e},r.replaceServerSideAdTagParameters=function(e){this.h||Pm(this),(e.mpt||e.mpv)&&z('You have attempted to set "mpt" and/or "mpv" parameters of the ad tag. Please note that those parameters are used for Shaka adoption tracking and will be overridden.'),e.mpt="Shaka Player",e.mpv="v5.2.7",this.h.g.replaceAdTagParameters(e)},r.requestMediaTailorStream=function(e,t,n){n=void 0===n?"":n,this.i||Im(this);var r=this.i;return r.l?e=Promise.reject(new pe(1,10,10004)):(r.l=Promise.withResolvers(),function(e,t,n){var r,i,o,a,s,l,u,c,d,f;_(function(p){if(1==p.h)return r={type:7},(i=Ni([t],{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4})).method="POST",n&&(o=JSON.stringify(n),i.body=we(o)),a=e.O.request(7,i,r),p.m(2),p.g(a.promise,4);if(2!=p.h){if(s=p.i,l=ye(s.data),!(u=JSON.parse(l)).manifestUrl||!u.trackingUrl)throw Error("Insufficient data from MediaTailor.");return e.K=ji(t,u.trackingUrl),c=Date.now()/1e3,d=c-e.V,e.h(new ki("ads-loaded",(new Map).set("loadTime",d))),f=ji(t,u.manifestUrl),e.l.resolve(f),e.l=null,p.o(0)}if(p.l(),!e.L.length)return e.l.reject(new pe(1,10,10010)),e.l=null,p.return();e.l.resolve(e.L),e.l=null,p.j()})}(r,e,t),r.L=n||"",r.V=Date.now()/1e3,e=r.l.promise),e},r.addMediaTailorTrackingUrl=function(e){this.i||Im(this);var t=this.i;t.K=e,t.h(new ki("ads-loaded",(new Map).set("loadTime",0)))},r.addCustomInterstitial=function(e){this.g||Am(this),$g(this.g,[e])},r.addAdUrlInterstitial=function(e){return this.g||Am(this),this.g.addAdUrlInterstitial(e)},r.getInterstitialPlayer=function(){return this.g||Am(this),this.g.Cd()},r.getCuePoints=function(){var e=[];return this.h&&(e=e.concat(this.h.getCuePoints())),this.i&&(e=e.concat(this.i.getCuePoints())),e},r.getStats=function(){var e=this.o;return{loadTimes:e.g,averageLoadTime:hg(e),started:e.h,overlayAds:e.j,playedCompletely:e.l,skipped:e.m,errors:e.i}},r.onManifestUpdated=function(e){this.i&&this.i.onManifestUpdated(e)},r.onHlsTimedMetadata=function(e,t){this.h&&this.h.g.processMetadata("ID3",e.data,t)},r.onCueMetadataChange=function(e){this.h&&this.h.onCueMetadataChange(e)},r.onHLSMetadata=function(t){var n=this;return _(function(r){if("com.apple.quicktime.HLS"!=t.type){if("com.apple.hls.preload"==t.type){if(n.j&&n.j.disableHLSInterstitial)return r.return();if(n.g||Am(n),n.g)e:{var i=n.g,o=Xg(t,"ID");if(o){if(i.aa.has(o))break e;i.aa.add(o)}if(o=Xg(t,"X-TARGET-ID")){i.X.set(o,t.startTime);for(var a=(o=m(i.I)).next();!a.done;a=o.next())Mg(i,a.value);for(a=(o=m(i.K)).next();!a.done;a=o.next())Mg(i,a.value)}}}else Em.has(t.type)&&(n.m||Dm(n),function(t,n){if(t.o&&Em.has(n.type)){var r=n.values.find(function(e){return"X-AD-CREATIVE-SIGNALING"==e.key});if(r){r=r.data;try{var i=JSON.parse(e.atob(r))}catch(e){return}if(i.payload){r=[];for(var o=0;o<i.payload.length;o++){var a=i.payload[o],s=n.startTime+a.start||0,l=a.duration?n.startTime+a.duration:n.endTime;a&&a.tracking&&(a={startTime:s,endTime:l,tracking:vg(a.tracking),position:o+1,sequenceLength:i.payload.length},r.push(a))}wm(t,r)}}}}(n.m,t));return r.A(0)}return n.j&&n.j.disableHLSInterstitial?r.return():(n.g||Am(n),n.g?r.g(function(e,t){var n,r;return _(function(i){if(1==i.h){if(n=Xg(t,"ID")){if(e.aa.has(n)){var o=Xg(t,"X-PLAYOUT-LIMIT");if(null!=o&&(o=parseFloat(o),!isNaN(o))){for(var a=m(e.I),s=a.next();!s.done;s=a.next())(s=s.value).id!==n&&s.groupId!==n||Rg(e,s,o);for(s=(a=m(e.K)).next();!s.done;s=a.next())(s=s.value).id===n&&null==s.playoutLimit&&(s.playoutLimit=o)}return i.return()}e.aa.add(n)}return Yg(e),r=[],null!=Xg(t,"X-OVERLAY-ID")?(r=function(e,t){var n=[];if(!t)return n;var r=Xg(t,"X-ASSET-URI");if(!r)return n;var i=Xg(t,"X-OVERLAY-ID"),o=Jg(t,i),a=o.startTime;o=o.endTime;var s=Zg(t),l=s.once,u=s.pre;s=s.post;var c=Xg(t,"X-ASSET-MIMETYPE"),d="YES"==Xg(t,"X-LOOP"),f=1,p=Xg(t,"X-DEPTH");null!=p&&(f=parseFloat(p),isNaN(f)&&(f=1)),p=Xg(t,"X-BACKGROUND");var h=1920,g=1080,m=Xg(t,"X-VIEWPORT");if(null!=m){if(2!=(g=m.split("x")).length)return n;h=parseFloat(g[0]),g=parseFloat(g[1])}if(h={viewport:{x:h,y:g},topLeft:{x:0,y:0},size:{x:h,y:g}}
99,null!=(g=Xg(t,"X-OVERLAY-POSITION"))){if(2!=(g=g.split("x")).length)return n;h.topLeft.x=parseFloat(g[0]),h.topLeft.y=parseFloat(g[1])}if(null!=(g=Xg(t,"X-OVERLAY-SIZE"))){if(2!=(g=g.split("x")).length)return n;h.size.x=parseFloat(g[0]),h.size.y=parseFloat(g[1])}if(g=null,null!=(m=Xg(t,"X-SQUEEZECURRENT"))&&(g=parseFloat(m),isNaN(g)&&(g=1),g={viewport:{x:1920,y:1080},topLeft:{x:0,y:0},size:{x:1920*g,y:1080*g}},null!=(t=Xg(t,"X-SQUEEZECURRENT-POSITION")))){if(2!=(t=t.split("x")).length)return n;g.topLeft.x=parseFloat(t[0]),g.topLeft.y=parseFloat(t[1])}return n.push({id:i,groupId:null,startTime:a,endTime:o,uri:qg(e,r),mimeType:c,isSkippable:!1,skipOffset:null,skipFor:null,canJump:!0,resumeOffset:null,playoutLimit:null,once:l,pre:u,post:s,timelineRange:!0,loop:d,overlay:h,displayOnBackground:-1==f,currentVideo:g,background:p,clickThroughUrl:null,tracking:null}),n}(e,t),i.A(2)):i.g(function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,m,y,v,b,w,x,S,k,O,T,C,E;return _(function(j){switch(j.h){case 1:if(n=[],!t)return j.return(n);if(r=Xg(t,"X-ASSET-URI"),i=Xg(t,"X-ASSET-LIST"),!r&&!i)return j.return(n);if(o=Xg(t,"ID"),a=Jg(t,o),s=a.startTime,l=a.endTime,u=Xg(t,"X-RESTRICT"),d=c=!0,null!=u&&(c=!u.includes("SKIP"),d=!u.includes("JUMP")),f=c?0:null,null!=(p=Xg(t,"X-SKIP-CONTROL-OFFSET"))&&(f=parseFloat(p),isNaN(f)&&(f=c?0:null)),h=null,null!=(g=Xg(t,"X-SKIP-CONTROL-DURATION"))&&(h=parseFloat(g),isNaN(f)&&(h=null)),m=null,null!=(y=Xg(t,"X-RESUME-OFFSET"))&&(m=parseFloat(y),isNaN(m)&&(m=null)),null!=m&&0!=m&&l&&l!=1/0&&Ys(s+m,l)&&(m=null),v=null,null!=(b=Xg(t,"X-PLAYOUT-LIMIT"))&&(v=parseFloat(b),isNaN(v)&&(v=null)),w=Zg(t),x=w.once,S=w.pre,k=w.post,O=!1,null!=(T=Xg(t,"X-TIMELINE-OCCUPIES"))?O=T.includes("RANGE"):null==y&&e.o.isLive()&&(O=!S&&!k),null!=r){if(!r)return j.return(n);n.push({id:o,groupId:null,startTime:s,endTime:l,uri:qg(e,r),mimeType:null,isSkippable:c,skipOffset:f,skipFor:h,canJump:d,resumeOffset:m,playoutLimit:v,once:x,pre:S,post:k,timelineRange:O,loop:!1,overlay:null,displayOnBackground:!1,currentVideo:null,background:null,clickThroughUrl:null,tracking:null}),j.A(2);break}if(null==i){j.A(2);break}if(!i)return j.return(n);if(Mg(e,C={id:o,groupId:null,startTime:s,endTime:l,Dk:i,isSkippable:c,skipOffset:f,skipFor:h,canJump:d,resumeOffset:m,playoutLimit:v,once:x,pre:S,post:k,timelineRange:O,bi:!1,ag:!1}),!Wg(e,C)){j.A(4);break}return j.g(zg(e,C),5);case 5:return(E=j.i).length&&Hg(e,C),j.return(E);case 4:e.K.add(C),Kg(e),Ig(e);case 2:return j.return(n)}})}(e,t),3)}return 2!=i.h&&(r=i.i),r.length?i.g($g(e,r),0):i.A(0)})}(n.g,t),0):r.A(0))})},r.onDASHMetadata=function(e){if("urn:google:dai:2018"==e.schemeIdUri)this.h&&this.h.g.processMetadata(e.schemeIdUri,e.eventNode?e.eventNode.attributes.messageData:null,e.startTime);else{if(Og(e))var t=!0;else t=!("urn:mpeg:dash:event:2012"!=(t=e.schemeIdUri)&&"urn:scte:dash:scte214-events"!=t||!e.eventNode||!en(e.eventNode,"OverlayEvent"));if(t){if((!this.j||!this.j.disableDASHInterstitial)&&(this.g||Am(this),this.g)){if(Og(e)){t="urn:mpeg:dash:event:alternativeMPD:replace:2025"==e.schemeIdUri;var n="urn:mpeg:dash:event:alternativeMPD:insert:2025"==e.schemeIdUri;if(t||n){for(var r,i=e.startTime,o=e.endTime,a=null,s=0,l=!0,u=null,c=null,d=m(e.eventNode.children),f=d.next();!f.done;f=d.next())if("AlternativeMPD"==(f=f.value).tagName){if(f=f.attributes.uri){r=f;break}}else if("InsertPresentation"==f.tagName||"ReplacePresentation"==f.tagName){var p=f.attributes.uri||f.attributes.url;if(p){r=Se(p),(d=nn(f,"maxDuration",cn))&&(a=d/e.timescale),(d=nn(f,"returnOffset",cn))&&(s=d/e.timescale),t&&s&&(o=i+s),nn(f,"noJump",cn)&&(l=!1),"number"==typeof(d=nn(f,"skipAfter",ln))&&(u=d),(f=nn(f,"earliestResolutionTimeOffset",pn))&&(c=f/e.timescale);break}}r?(r=Ai(r,e.urlParams),e={id:e.id,groupId:null,startTime:i,endTime:o,uri:r,mimeType:null,isSkippable:null!=u,skipOffset:u,skipFor:null,canJump:l,resumeOffset:n?s:null,playoutLimit:a,once:!1,pre:!1,post:!1,timelineRange:t&&!n,loop:!1,overlay:null,displayOnBackground:!1,currentVideo:null,background:null,clickThroughUrl:null,tracking:null},null!=c&&(e.resolutionTimeOffset=c)):e=null}else e=null}else e=function(e){var t=en(e.eventNode,"OverlayEvent"),n=t.attributes.uri,r=t.attributes.mimeType,i="true"==t.attributes.loop,o=nn(t,"z",cn);
99if(!n||0==o)return null;var a=null,s=en(t,"Background");if(s){var l=s.attributes.uri;a=l?"center / contain no-repeat url('"+l+"')":Zt(s)}s=1920,l=1080;var u=en(t,"Viewport");if(u){if(null==(s=nn(u,"x",cn)))return null;if(null==(l=nn(u,"y",cn)))return null}var c={viewport:{x:s,y:l},topLeft:{x:0,y:0},size:{x:s,y:l}},d=en(t,"Overlay");if(u&&d){var f=en(d,"TopLeft");if(d=en(d,"Size"),f&&d){if(!(f=Tg(f,d)))return null;c.topLeft=f.topLeft,c.size=f.size}}if(f=null,t=en(t,"Squeeze"),u&&t&&(u=en(t,"TopLeft"),t=en(t,"Size"),u&&t)){if(!(t=Tg(u,t)))return null;f={viewport:{x:s,y:l},topLeft:t.topLeft,size:t.size}}return{id:e.id,groupId:null,startTime:e.startTime,endTime:e.endTime,uri:n,mimeType:r,isSkippable:!1,skipOffset:null,skipFor:null,canJump:!0,resumeOffset:null,playoutLimit:null,once:!1,pre:!1,post:!1,timelineRange:!0,loop:i,overlay:c,displayOnBackground:-1==o,currentVideo:f,background:a,clickThroughUrl:null,tracking:null}}(e);e&&$g(this.g,[e])}}else if(Em.has(e.schemeIdUri)&&e.eventNode)e:if(this.m||Dm(this),r=this.m,r.o&&Em.has(e.schemeIdUri)&&e.eventNode&&(t=Jt(e.eventNode))){try{c=JSON.parse(t)}catch(e){break e}if(c.payload){for(t=[],n=0;n<c.payload.length;n++)i=c.payload[n],o=e.startTime+i.start||0,a=i.duration?e.startTime+i.duration:e.endTime,i&&i.tracking&&(i={startTime:o,endTime:a,tracking:vg(i.tracking),position:n+1,sequenceLength:c.payload.length},t.push(i));wm(r,t)}}}},r.getCurrentAd=function(){return this.u},$("shaka.ads.AdManager",jm),jm.prototype.getCurrentAd=jm.prototype.getCurrentAd,jm.prototype.onDASHMetadata=jm.prototype.onDASHMetadata,jm.prototype.onHLSMetadata=jm.prototype.onHLSMetadata,jm.prototype.onCueMetadataChange=jm.prototype.onCueMetadataChange,jm.prototype.onHlsTimedMetadata=jm.prototype.onHlsTimedMetadata,jm.prototype.onManifestUpdated=jm.prototype.onManifestUpdated,jm.prototype.getStats=jm.prototype.getStats,jm.prototype.getCuePoints=jm.prototype.getCuePoints,jm.prototype.getInterstitialPlayer=jm.prototype.getInterstitialPlayer,jm.prototype.addAdUrlInterstitial=jm.prototype.addAdUrlInterstitial,jm.prototype.addCustomInterstitial=jm.prototype.addCustomInterstitial,jm.prototype.addMediaTailorTrackingUrl=jm.prototype.addMediaTailorTrackingUrl,jm.prototype.requestMediaTailorStream=jm.prototype.requestMediaTailorStream,jm.prototype.replaceServerSideAdTagParameters=jm.prototype.replaceServerSideAdTagParameters,jm.prototype.requestServerSideStream=jm.prototype.requestServerSideStream,jm.prototype.updateClientSideAdsRenderingSettings=jm.prototype.updateClientSideAdsRenderingSettings,jm.prototype.requestClientSideAds=jm.prototype.requestClientSideAds,jm.prototype.onAssetUnload=jm.prototype.onAssetUnload,jm.prototype.release=jm.prototype.release,jm.prototype.configure=jm.prototype.configure,jm.prototype.setContainers=jm.prototype.setContainers,jm.prototype.setLocale=jm.prototype.setLocale,dg=function(e){return new jm(e)};var Lm="ended play playing pause pausing ratechange seeked seeking timeupdate volumechange".split(" "),Nm="buffered currentTime duration ended loop muted paused playbackRate seeking videoHeight videoWidth volume".split(" "),Um=["loop","playbackRate"],Bm=["pause","play"],Fm=(new Map).set("getAssetUri",2).set("getMimeType",2).set("getBufferFullness",1).set("getBufferedInfo",2).set("getExpiration",2).set("getKeyStatuses",2).set("getPlaybackRate",2).set("isAudioOnly",10).set("isBuffering",1).set("isInProgress",1).set("isLive",10).set("isDynamic",10).set("isVideoOnly",10).set("keySystem",10).set("seekRange",1).set("getLoadMode",10).set("getManifestType",10).set("isFullyLoaded",1).set("isEnded",1).set("getBandwidthEstimate",1).set("isRemotePlayback",1),zm=(new Map).set("getConfiguration",4).set("getNonDefaultConfiguration",4).set("getConfigurationForLowLatency",4).set("getStats",5).set("getAudioTracks",2).set("getChaptersTracks",2).set("getImageTracks",2).set("getVideoTracks",2).set("getTextTracks",2).set("getVariantTracks",2).set("getFetchedPlaybackInfo",2).set("getAllMetadataRegions",1).set("getAllEmsgRegions",1).set("getAllTimelineRegions",1),Vm=(new Map).set("getPlayheadTimeAsDate",1).set("getPresentationStartTimeAsDate",20).set("get
99SegmentAvailabilityDuration",20).set("getLiveLatency",1),Hm=[["getNonDefaultConfiguration","configure","getConfigurationForLowLatency","configurationForLowLatency"]],Gm="cancelTrickPlay configure configurationForLowLatency resetConfiguration retryStreaming selectAudioTrack selectTextTrack selectVariantTrack selectVideoTrack trickPlay updateStartTime goToLive useTrickPlayTrackIfAvailable setMaxHardwareResolution renewLicense retryLicensing".split(" "),Wm="addChaptersTrack addTextTrackAsync addThumbnailsTrack getAllThumbnails getChaptersAsync getThumbnails attach attachCanvas detach load unload".split(" "),qm=(new Map).set("getCuePoints",4).set("getStats",5),Km="setLocale configure requestClientSideAds updateClientSideAdsRenderingSettings addMediaTailorTrackingUrl replaceServerSideAdTagParameters addCustomInterstitial".split(" "),Ym=["requestMediaTailorStream","requestServerSideStream","addAdUrlInterstitial"],Xm=(new Map).set("needsSkipUI",20).set("isClientRendering",20).set("hasCustomClick",20).set("isUsingAnotherMediaElement",20).set("getDuration",1).set("getMinSuggestedDuration",1).set("getRemainingTime",1).set("getTimeUntilSkippable",1).set("isPaused",1).set("isSkippable",1).set("canSkipNow",1).set("getVolume",1).set("isMuted",1).set("isLinear",20).set("getSequenceLength",20).set("getPositionInSequence",20).set("getTitle",20).set("getDescription",20).set("getVastMediaBitrate",20).set("getVastMediaHeight",20).set("getVastMediaWidth",20).set("getVastAdId",20).set("getAdId",20).set("getCreativeAdId",20).set("getAdvertiserName",20).set("getMediaUrl",20).set("getTimeOffset",20).set("getPodIndex",20),Jm="skip play pause setVolume setMuted resize".split(" ");function Zm(e,t,n,r,i,o,a){var s=this;this.H=e,this.K=a,this.l=new Or(t),this.L=n,this.u=!1,this.B=r,this.F=i,this.M=o,this.i=this.m=!1,this.J="",this.o=null,this.C=function(){return ny(s)},this.D=function(e,t){switch((e=$m(t)).type){case"event":var n=e.targetName,r=Oi(e.event);s.B(n,r);break;case"update":for(r in n=e.update)for(var i in e=s.g[r]||{},n[r])e[i]=n[r][i];s.u&&(s.L(),s.u=!1);break;case"asyncComplete":if(i=e.id,r=e.error,t=e.res,e=s.h.get(i),s.h.delete(i),e)if(r){for(n in i=new pe(r.severity,r.category,r.code),r)i[n]=r[n];e.reject(i)}else e.resolve(t)}},this.g={video:{},player:{},adManager:{},currentAd:{}},this.I=0,this.h=new Map,this.j=null,uy.add(this)}function Qm(e,t){var n=e.M();sy=t,t.addUpdateListener(e.C),t.addMessageListener("urn:x-cast:com.google.shaka.v2",e.D),ny(e),iy(e,{type:"init",initState:n,appData:e.o}),e.j.resolve()}function ey(e,t){var n=8003;switch(t.code){case"cancel":n=8004;break;case"timeout":n=8005;break;case"receiver_unavailable":n=8006}e.j.reject(new pe(2,8,n,t))}function ty(e){var t=sy;t.removeUpdateListener(e.C),t.removeMessageListener("urn:x-cast:com.google.shaka.v2",e.D)}function ny(e){var t=!!sy&&"connected"==sy.status;if(e.i&&!t){for(var n in e.F(),e.g)e.g[n]={};ry(e)}e.i=t,e.J=t?sy.receiver.friendlyName:"",e.l.Va()}function ry(e){if(e.h)for(var t=m(e.h.keys()),n=t.next();!n.done;n=t.next()){n=n.value;var r=e.h.get(n);e.h.delete(n),r.reject(new pe(1,7,7e3))}}function iy(e,t){t=Mm(t);var n=sy;try{n.sendMessage("urn:x-cast:com.google.shaka.v2",t,function(){},H)}catch(r){throw t=new pe(2,8,8005,r),n=new ki("error",(new Map).set("detail",t)),e.B("player",n),e.yd(),t}}(r=Zm.prototype).destroy=function(){return uy.delete(this),ry(this),sy&&ty(this),this.l&&(this.l.stop(),this.l=null),this.F=this.B=null,this.i=this.m=!1,this.D=this.C=this.j=this.h=this.g=this.o=null,Promise.resolve()},r.qb=function(){return this.i},r.Th=function(){return this.J},r.init=function(){if(this.H.length)if(e.chrome&&chrome.cast&&chrome.cast.isAvailable){this.m=!0,this.l.Va();var t=new chrome.cast.SessionRequest(this.H,[],null,this.K,null);t=new chrome.cast.ApiConfig(t,function(e){for(var t=m(uy),n=t.next();!n.done;n=t.next()){var r=e;(n=n.value).j=Promise.withResolvers(),n.u=!0,Qm(n,r)}},function(e){for(var t=m(uy),n=t.next();!n.done;n=t.next())n=n.value,ay="available"==e,n.l.Va()},"origin_scoped"),chrome.cast.initialize(t,function(){},function(){}),ay&&this.l.ba(oy),(t=sy)&&t.status!=chrome.cast.SessionStatus.STOPPED?(this.j=Promise.withResolvers(),this.u=!0,Qm(this,t)):sy=null}else e.__onGCastApiAvailable!==cy&&(ly=e.__onGCastApiAvailable||null,e.__onGCastApiAvailable=cy)}
99,r.ii=function(e){this.o=e,this.i&&iy(this,{type:"appData",appData:this.o})},r.cast=function(){var e=this;return _(function(t){if(!e.m)throw new pe(1,8,8e3);if(!ay)throw new pe(1,8,8001);if(e.i)throw new pe(1,8,8002);return e.j=Promise.withResolvers(),chrome.cast.requestSession(function(t){return Qm(e,t)},function(t){return ey(e,t)}),t.g(e.j.promise,0)})},r.yd=function(){if(this.i){if(ry(this),sy){ty(this);try{sy.stop(function(){},function(){})}catch(e){}sy=null}ny(this)}},r.get=function(e,t){var n=this,r={video:{Oe:Bm},player:{Oe:Gm,Rh:Wm,Df:[Fm,zm],Nj:Vm},adManager:{Oe:Km,Rh:Ym,Df:[qm]},currentAd:{Oe:Jm,Df:[Xm]}}[e];return r.Nj&&r.Nj.has(t)&&!this.get("player","isLive")()?function(){}:r.Oe&&r.Oe.includes(t)?function(){return n.sm.apply(n,[e,t].concat(y(P.apply(0,arguments))))}:r.Rh&&r.Rh.includes(t)?function(){return n.rm.apply(n,[e,t].concat(y(P.apply(0,arguments))))}:r.Df&&r.Df.some(function(e){return e.has(t)})?function(){return n.g[e][t]}:this.g[e][t]},r.set=function(e,t,n){this.g[e][t]=n,iy(this,{type:"set",targetName:e,property:t,value:n})},r.sm=function(e,t){iy(this,{type:"call",targetName:e,methodName:t,args:P.apply(2,arguments)})},r.rm=function(e,t){var n=P.apply(2,arguments),r=Promise.withResolvers(),i=this.I.toString();this.I++,this.h.set(i,r);try{iy(this,{type:"asyncCall",targetName:e,methodName:t,args:n,id:i})}catch(e){r.reject(e)}return r.promise};var oy=.02,ay=!1,sy=null,ly=null,uy=new Set;function cy(t){if(ly?e.__onGCastApiAvailable=ly:delete e.__onGCastApiAvailable,ly=null,t)for(var n=m(uy),r=n.next();!r.done;r=n.next())r.value.init();"function"==typeof e.__onGCastApiAvailable&&e.__onGCastApiAvailable(t)}function dy(t,n,r,i){i=void 0!==i&&i,Ti.call(this);var o=this;this.i=t,this.h=n,this.m=this.h.pe(),this.l=this.B=this.D=this.o=this.H=this.C=this.F=this.u=null,this.L=r,this.K=i,this.j={lc:[],Tb:[],kc:[]},this.J=new Map,this.I=new Map,this.g=null,e.chrome&&"undefined"!=typeof Proxy&&"CAST"!=ne().Ra()?(this.g=new Zm(r,function(){return gy(o)},function(){return my(o)},function(e,t){return wy(o,e,t)},function(){return yy(o)},function(){return hy(o)},i),function(e){e.g.init(),e.l=new Z;for(var t=m(Lm),n=t.next();!n.done;n=t.next())e.l.G(e.i,n.value,function(t){e.g.qb()||(t=Oi(t),e.o.dispatchEvent(t))});e.l.G(e.h,"__shaka_all_events__",function(t){e.g.qb()||e.D.dispatchEvent(t)}),e.m&&e.l.G(e.m,"__shaka_all_events__",function(t){e.g.qb()||e.B.dispatchEvent(t)}),e.u=new Proxy(e.i,{get:function(t,n){return"string"!=typeof n?t[n]:function(e,t){if("addEventListener"==t)return function(t,n,r){return e.o.addEventListener(t,n,r)};if("removeEventListener"==t)return function(t,n,r){return e.o.removeEventListener(t,n,r)};if(e.g.qb()&&0==Object.keys(e.g.g.video).length){var n=e.i[t];if("function"!=typeof n)return n}return vy(e,e.i,"video",t)}(e,n)},set:function(t,n,r){return"string"!=typeof n?(t[n]=r,!0):(e.g.qb()?e.g.set("video",n,r):e.i[n]=r,!0)}}),e.F=new Proxy(e.h,{get:function(t,n){return"string"!=typeof n?t[n]:by(e,n)}}),e.m&&(e.C=new Proxy(e.m,{get:function(t,n){return"string"!=typeof n?t[n]:function(e,t){return e.I.has(t)&&(t=e.I.get(t)),"addEventListener"==t?function(t,n,r){return e.B.addEventListener(t,n,r)}:"removeEventListener"==t?function(t,n,r){return e.B.removeEventListener(t,n,r)}:vy(e,e.m,"adManager",t)}(e,n)}})),fy(function(t){py(t,e.h)},e.J),fy(function(t){py(t,e.m)},e.I),e.o=new Ti,e.o.be=e.u,e.D=new Ti,e.D.be=e.F,e.B=new Ti,e.B.be=e.C,e.l.G(e.h,"unloading",function(){e.g&&e.g.qb()||xy(e)})}(this)):(this.u=this.i,this.F=this.h,this.C=this.m)}function fy(e,t){var n=new Map;e(function(e,r){n.has(r)?(r=n.get(r),e.length<r.length?t.set(e,r):t.set(r,e)):n.set(r,e)})}function py(e,t){function n(e){return"constructor"!=e&&"function"==typeof t[e]&&!r.has(e)}var r=new Set;for(i in t)n(i)&&(r.add(i),e(i,t[i]));for(var i=Object.getPrototypeOf(t),o=Object.getPrototypeOf({});i&&i!=o;){for(var a=m(Object.getOwnPropertyNames(i)),s=a.next();!s.done;s=a.next())n(s=s.value)&&(r.add(s),e(s,t[s]));i=Object.getPrototypeOf(i)}}function hy(e){var t={video:{},player:{},manifest:e.h.$c(),startTime:null,mimeType:e.h.Af(),addThumbnailsTrackCalls:e.j.lc,addTextTrackAsyncCalls:e.j.Tb,addChapter
99sTrackCalls:e.j.kc};e.i.pause();for(var n=m(Um),r=n.next();!r.done;r=n.next())r=r.value,t.video[r]=e.i[r];for(e.i.ended||(t.startTime=e.i.currentTime),r=(n=m(Hm)).next();!r.done;r=n.next()){var i=r.value;r=i[1],i=e.h[i[0]](),t.player[r]=i}return t}function gy(e){var t=new ki("caststatuschanged");e.dispatchEvent(t)}function my(e){var t=new ki(e.u.paused?"pause":"play");e.o.dispatchEvent(t)}function yy(e){for(var t=m(Hm),n=t.next();!n.done;n=t.next()){var r=n.value;n=r[1],r=e.g.get("player",r[0])(),e.h[n](r)}var i=e.j.lc,o=e.j.Tb,a=e.j.kc;xy(e);var s=e.g.get("player","getAssetUri")();r=e.g.get("video","ended"),t=Promise.resolve();var l,u=e.i.autoplay;n=null,r||(n=e.g.get("video","currentTime")),(r=e.g.get("player","getTextTracks")())&&r.length&&(l=r.find(function(e){return e.active})),s&&(e.i.autoplay=!1,t=e.h.load(s,n));var c={};for(r=(n=m(Um)).next();!r.done;r=n.next())r=r.value,c[r]=e.g.get("video",r);t.then(function(){if(e.i){for(var t=m(i),n=t.next();!n.done;n=t.next()){var r;n=n.value,(r=e.Cd()).lc.apply(r,y(n))}for(r=(t=m(o)).next();!r.done;r=t.next()){var d;r=r.value,(d=e.Cd()).Tb.apply(d,y(r))}for(t=(d=m(a)).next();!t.done;t=d.next()){var f;t=t.value,(f=e.Cd()).kc.apply(f,y(t))}for(d=(f=m(Um)).next();!d.done;d=f.next())d=d.value,e.i[d]=c[d];l?(f=e.h.Gb().find(function(e){return e.language==l.language&&X(e.roles,l.roles)&&e.forced==l.forced}),e.h.Dc(f)):e.h.Dc(),e.i.autoplay=u,s&&e.i.play()}},function(t){t=new ki("error",t=(new Map).set("detail",t)),e.h.dispatchEvent(t)})}function vy(e,t,n,r){return e.g.qb()?"getCurrentAd"==r?function(){return e.H}:e.g.get(n,r):"function"==typeof(n=t[r])?n.bind(t):n}function by(e,t,n){if(n=void 0!==n&&n,e.J.has(t)&&(t=e.J.get(t)),"addEventListener"==t)return function(t,n,r){return e.D.addEventListener(t,n,r)};if("removeEventListener"==t)return function(t,n,r){return e.D.removeEventListener(t,n,r)};if("getMediaElement"==t)return function(){return e.u};if("getSharedConfiguration"==t)return e.g.get("player","getConfiguration");if("getNetworkingEngine"==t)return function(){return e.h.hb()};if("getDrmEngine"==t)return function(){return e.h.B};if("getAdManager"==t)return function(){return e.C};if("getQueueManager"==t)return function(){return e.h.jj()};if("setVideoContainer"==t)return function(t){return e.h.ck(t)};if(!n){if("addThumbnailsTrack"==t)return function(){var n=P.apply(0,arguments);return e.j.lc.push(n),by(e,t,!0).apply(null,y(n))};if("addTextTrackAsync"==t)return function(){var n=P.apply(0,arguments);return e.j.Tb.push(n),by(e,t,!0).apply(null,y(n))};if("addChaptersTrack"==t)return function(){var n=P.apply(0,arguments);return e.j.kc.push(n),by(e,t,!0).apply(null,y(n))}}if(e.g.qb()){if("getManifest"==t||"drmInfo"==t)return function(){return z(t+"() does not work while casting!"),null};if("attach"==t||"detach"==t)return function(){return z(t+"() does not work while casting!"),Promise.resolve()}}return e.g.qb()&&0==Object.keys(e.g.g.video).length&&(Fm.has(t)||zm.has(t))?"function"!=typeof(n=e.h[t])?n:n.bind(e.h):vy(e,e.h,"player",t)}function wy(e,t,n){e.g.qb()&&("video"==t?e.o.dispatchEvent(n):"player"==t?("unloading"==n.type&&xy(e),e.D.dispatchEvent(n)):"adManager"==t&&("ad-started"==n.type?e.H=new Proxy(new Sy,{get:function(t,n){return"string"!=typeof n?t[n]:e.g.qb()?e.g.get("currentAd",n):null}}):"ad-stopped"==n.type&&(e.H=null),e.B.dispatchEvent(n)))}function xy(e){e.j.lc=[],e.j.Tb=[],e.j.kc=[]}function Sy(){di.apply(this,arguments)}function ky(e,t,n,r){Ti.call(this);var i=this;this.h=e,this.g=t,this.o=t.pe(),this.u=null,this.i=new Z,this.C={video:e,player:t,adManager:this.o,currentAd:this.u},this.J=n||function(){},this.L=r||function(e){return e},this.j=null,this.K=!1,this.B=!0,this.l=0,this.H=!1,this.F=!0,this.D=this.m=null,this.I=new Or(function(){jy(i)}),function(e){var t=cast.receiver.CastReceiverManager.getInstance();t.onSenderConnected=function(){return Ty(e)},t.onSenderDisconnected=function(){return Ty(e)},t.onSystemVolumeChanged=function(){var t=cast.receiver.CastReceiverManager.getInstance().getSystemVolume();t&&Ay(e,{type:"update",update:{video:{volume:t.level,muted:t.muted}}},e.m),Ay(e,{type:"event",targetName:"video",event:{type:"volumechange"}},e.m)},e.D=t.getCastMessageBus("urn:x-cast:com.google.cast.media"),e.D.onMessage=function(t){return function(e,t){var n=$m(t.data);switch(n.type){case"PLAY":e.h.play(),Dy(e);break;case"PAUSE":e.h.pause(),Dy(e);break;case"SEEK":t=n.currentTime;var r=n.resumeState;null!=t&&(e.h.currentTime=Number(t)),r&&"PLAYBACK_START"==r?(e.h.play(),Dy(e)):r&&"PLAYBACK_PAUSE"==r&&(e.h.pause(),Dy(e));break;case"STOP":e.g.Fc().then(function(){e.g&&Dy(e)});break;case"GET_STATUS":Py(e,Number(n.requestId));break;case"VOLUME":t=(r=n.volume).level,r=r.muted;var i=e.h.volume,o=e.h.muted;null!=t&&(e.h.volume=Number(t)),null!=r&&(e.h.muted=r),i==e.h.volume&&o==e.h.muted||Dy(e);break;case"LOAD":e.l=0,e.H=!1,e.F=!1,t=n.media,r=n.currentTime,i=e.L(t.contentId),o=n.autoplay||!0,e.J(t.customData),o&&(e.h.autoplay=!0),e.g.load(i,r).then(function(){e.g&&Py(e)}).catch(function(t){var r="LOAD_FAILED";7==t.category&&7e3==t.code&&(r="LOAD_CANCELLED"),Ay(e,{requestId:Number(n.requestId),type:r},e.D)});break;default:Ay(e,{requestId:Number(n.requestId),type:"INVALID_REQUEST",reason:"INVALID_COMMAND"},e.D)}}(e,t)},e.m=t.getCastMessageBus("urn:x-cast:com.google.shaka.v2"),e.m.onMessage=function(t){return function(e,t){var n=$m(t.data);switch(n.type){case"init":e.l=0,e.H=!1,e.F=!0,function(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x;_(function(S){switch(S.h){case 1:for(r in t.player)i=t.player[r],e.g[r](i);return e.J(n),o=e.h.autoplay,t.manifest?(e.h.autoplay=!1,S.m(5),S.g(e.g.load(t.manifest,t.startTime,t.mimeType),7)):S.g(Promise.resolve(),3);case 7:if(t.addThumbnailsTrackCalls)for(a=m(t.addThumbnailsTrackCalls),s=a.next();!s.done;s=a.next())l=s.value,e.g.lc.apply(e.g,y(l));if(t.addTextTrackAsyncCalls)for(u=m(t.addTextTrackAsyncCalls),c=u.next();!c.done;c=u.next())d=c.value,e.g.Tb.apply(e.g,y(d));
99if(t.addChaptersTrackCalls)for(f=m(t.addChaptersTrackCalls),p=f.next();!p.done;p=f.next())h=p.value,e.g.kc.apply(e.g,y(h));S.o(3);break;case 5:return g=S.l(),v=(new Map).set("detail",g),b=new ki("error",v),e.g&&e.g.dispatchEvent(b),S.return();case 3:if(!e.g)return S.return();for(w in t.video)x=t.video[w],e.h[w]=x;e.h.autoplay=o,t.manifest&&(e.h.play(),Dy(e)),S.j()}})}(e,n.initState,n.appData),jy(e);break;case"appData":e.J(n.appData);break;case"set":var r=n.targetName,i=n.property;if(n=n.value,"video"==r){if(t=cast.receiver.CastReceiverManager.getInstance(),"volume"==i){t.setSystemVolumeLevel(n);break}if("muted"==i){t.setSystemVolumeMuted(n);break}}e.C[r]&&(e.C[r][i]=n);break;case"call":r=n.methodName,i=n.args,(n=e.C[n.targetName])&&n[r].apply(n,i);break;case"asyncCall":r=n.targetName,i=n.methodName,"player"==r&&"load"==i&&(e.l=0,e.H=!1);var o=n.id,a=t.senderId;n=(t=e.C[r])[i].apply(t,n.args),"player"==r&&"load"==i&&(n=n.then(function(){e.F=!0})),n.then(function(t){return Iy(e,a,o,null,t)},function(t){return Iy(e,a,o,t,null)})}}(e,t)},t.start();for(var n=(t=m(Lm)).next();!n.done;n=t.next())e.i.G(e.h,n.value,function(t){return Ey(e,"video",t)});e.i.G(e.g,"__shaka_all_events__",function(t){return Ey(e,"player",t)}),e.o&&e.i.G(e.o,"__shaka_all_events__",function(t){"ad-started"==t.type?(e.u=e.o.getCurrentAd(),e.l=0,e.C.currentAd=e.u):"ad-stopped"==t.type&&(e.u=null,e.C.currentAd=e.u),Ey(e,"adManager",t)}),e.i.G(e.h,"loadeddata",function(){e.H=!0}),e.i.G(e.g,"loading",function(){e.B=!1,Cy(e)}),e.i.G(e.h,"playing",function(){e.B=!1,Cy(e)}),e.i.G(e.h,"pause",function(){Cy(e)}),e.i.G(e.g,"unloading",function(){e.B=!0,Cy(e)}),e.i.G(e.h,"ended",function(){new Or(function(){e.h&&e.h.ended&&(e.B=!0,Cy(e))}).ba(My)})}(this)}function Oy(e){e.j||(e.j={metadataType:cast.receiver.media.MetadataType.GENERIC})}function Ty(e){e.l=0,e.F=!0,e.K=0!=cast.receiver.CastReceiverManager.getInstance().getSenders().length,Cy(e)}function Cy(e){var t;_(function(n){return 1==n.h?n.g(Promise.resolve(),2):e.g?(t=new ki("caststatuschanged"),e.dispatchEvent(t),_y(e)||Dy(e),void n.j()):n.return()})}function Ey(e,t,n){e.g&&(jy(e),Ay(e,{type:"event",targetName:t,event:n},e.m))}function jy(e){e.I.ba(Ry);for(var t={video:{},player:{},currentAd:{}},n=m(Nm),r=n.next();!r.done;r=n.next())r=r.value,t.video[r]=e.h[r];e.g.isLive()&&Vm.forEach(function(n,r){e.l%n==0&&(t.player[r]=e.g[r]())}),Fm.forEach(function(n,r){e.l%n==0&&(t.player[r]=e.g[r]())}),e.u&&Xm.forEach(function(n,r){e.l%n==0&&(t.currentAd[r]=e.u[r]())}),(n=cast.receiver.CastReceiverManager.getInstance().getSystemVolume())&&(t.video.volume=n.level,t.video.muted=n.muted),Ay(e,{type:"update",update:t},e.m),zm.forEach(function(t,n){e.l%t==0&&((t={player:{}}).player[n]=e.g[n](),Ay(e,{type:"update",update:t},e.m))}),e.o&&qm.forEach(function(t,n){e.l%t==0&&((t={adManager:{}}).adManager[n]=e.o[n](),Ay(e,{type:"update",update:t},e.m))}),e.H&&(e.l+=1),_y(e)}function _y(e){return!(!e.F||!e.h.duration&&!e.g.isLive()||(Py(e),e.F=!1,0))}function Py(e,t){t=void 0===t?0:t;var n={contentId:e.g.$c(),streamType:e.g.isLive()?"LIVE":"BUFFERED",contentType:""};e.g.isLive()||(n.duration=e.h.duration),e.j&&(n.metadata=e.j),Dy(e,t,n)}function Iy(e,t,n,r,i){e.g&&Ay(e,{type:"asyncComplete",id:n,error:r,res:i},e.m,t)}function Ay(e,t,n,r){e.K&&(e=Mm(t),r?n.getCastChannel(r).send(e):n.broadcast(e))}function Dy(e,t,n){n=void 0===n?null:n;var r={mediaSessionId:0,playbackRate:e.h.playbackRate,playerState:e.B?$y:e.g.xh()?Ny:e.h.paused?Uy:Ly,currentTime:e.h.currentTime,supportedMediaCommands:63,volume:{level:e.h.volume,muted:e.h.muted}};n&&(r.media=n),Ay(e,{requestId:void 0===t?0:t,type:"MEDIA_STATUS",status:[r]},e.D)}h(dy,Ti),(r=dy.prototype).destroy=function(e){return this.g&&void 0!==e&&e&&this.g.yd(),this.l&&(this.l.release(),this.l=null),e=[],this.h&&(e.push(this.h.destroy()),this.h=null),this.g&&(e.push(this.g.destroy()),this.g=null),this.H=this.C=this.F=this.u=this.m=this.i=null,Ti.prototype.release.call(this),Promise.all(e)},r.Hl=function(){return this.u},r.Cd=function(){return this.F},r.pe=function(){return this.C},r.Gk=function(){return!!this.g&&this.g.m&&ay},r.qb=function(){return!!this.g&&this.g.qb()},r.Th=function(){return this.g?this.g.Th():""},r.cast=function(){var e=this;return _(function(t){return 1==t.h?e.g?t.g(e.g.cast(),2):t.return():e.h?t.g(e.h.Fc(),0):t.return()})},r.ii=function(e){this.g&&this.g.ii(e)},r.Km=function(){var e;this.g&&(e=this.g).i&&chrome.cast.requestSession(function(t){return Qm(e,t)},function(t){return ey(e,t)})},r.yd=function(){this.g&&this.g.yd()},r.Hk=function(e,t){t=void 0!==t&&t;var n=this;return _(function(r){if(1==r.h)return e==n.L&&t==n.K?r.return():(n.L=e,n.K=t,n.g?(n.g.y
99d(),r.g(n.g.destroy(),2)):r.return());n.g=null,n.g=new Zm(e,function(){return gy(n)},function(){return my(n)},function(e,t){return wy(n,e,t)},function(){return yy(n)},function(){return hy(n)},t),n.g.init(),r.j()})},$("shaka.cast.CastProxy",dy),dy.prototype.changeReceiverId=dy.prototype.Hk,dy.prototype.forceDisconnect=dy.prototype.yd,dy.prototype.suggestDisconnect=dy.prototype.Km,dy.prototype.setAppData=dy.prototype.ii,dy.prototype.cast=dy.prototype.cast,dy.prototype.receiverName=dy.prototype.Th,dy.prototype.isCasting=dy.prototype.qb,dy.prototype.canCast=dy.prototype.Gk,dy.prototype.getAdManager=dy.prototype.pe,dy.prototype.getPlayer=dy.prototype.Cd,dy.prototype.getVideo=dy.prototype.Hl,dy.prototype.destroy=dy.prototype.destroy,h(Sy,di),h(ky,Ti),(r=ky.prototype).isConnected=function(){return this.K},r.Ll=function(){return this.B},r.Em=function(e){this.j=e},r.Lk=function(){this.j=null},r.Fm=function(e){Oy(this),this.j.title=e},r.Dm=function(e){Oy(this),this.j.images=[{url:e}]},r.Cm=function(e){Oy(this),this.j.artist=e,this.j.metadataType=cast.receiver.media.MetadataType.MUSIC_TRACK},r.Bm=function(e){Oy(this),this.j.albumName=e,this.j.metadataType=cast.receiver.media.MetadataType.MUSIC_TRACK},r.destroy=function(){var e,t=this;return _(function(n){if(1==n.h)return t.i&&(t.i.release(),t.i=null),e=[],t.g&&(e.push(t.g.destroy()),t.g=null),t.I&&(t.I.stop(),t.I=null),t.h=null,t.o=null,t.C=null,t.J=null,t.K=!1,t.B=!0,t.m=null,t.D=null,Ti.prototype.release.call(t),n.g(Promise.all(e),2);cast.receiver.CastReceiverManager.getInstance().stop(),n.j()})},$("shaka.cast.CastReceiver",ky),ky.prototype.destroy=ky.prototype.destroy,ky.prototype.setContentAlbumName=ky.prototype.Bm,ky.prototype.setContentArtist=ky.prototype.Cm,ky.prototype.setContentImage=ky.prototype.Dm,ky.prototype.setContentTitle=ky.prototype.Fm,ky.prototype.clearContentMetadata=ky.prototype.Lk,ky.prototype.setContentMetadata=ky.prototype.Em,ky.prototype.isIdle=ky.prototype.Ll,ky.prototype.isConnected=ky.prototype.isConnected;var Ry=.5,My=5,$y="IDLE",Ly="PLAYING",Ny="BUFFERING",Uy="PAUSED";function By(e,t,n,r,i,o){if(o=void 0!==o&&o,r>=i)return null;for(var a=-1,s=-1,l=0;l<n.length;l++)n[l].some(function(e){return null!=e&&""!=e.g.trim()})&&(-1===a&&(a=l),s=l);if(-1===a||-1===s)return null;for(var u=l=!1,c="white",d="black",f=r,p=Fy(r,i,l,u,c,d);a<=s;a++){for(var h=n[a],g=-1,m=-1,y=0;y<h.length;y++)null!=h[y]&&""!==h[y].g.trim()&&(-1===g&&(g=y),m=y);if(-1===g||-1===m)h=zy(r,i),e.nestedCues.push(h);else{for(;g<=m;g++)if(y=h[g]){var v=y.l,b=y.i,w=y.j,x=y.h,S=y.m;S=o&&null!=S&&S>r?S:r,v==l&&b==u&&w==c&&x==d&&S==f||(p.payload&&e.nestedCues.push(p),p=Fy(S,i,v,b,w,x),l=v,u=b,c=w,d=x,f=S),p.payload+=y.g}else p.payload+=" ";
99p.payload&&e.nestedCues.push(p),a!==s&&(f=zy(r,i),e.nestedCues.push(f)),f=r,p=Fy(r,i,l,u,c,d)}}return e.nestedCues.length?{cue:e,stream:t}:null}function Fy(e,t,n,r,i,o){return e=new kn(e,t,""),n&&e.textDecoration.push(Wn),r&&(e.fontStyle=Hn),e.color=i,e.backgroundColor=o,e}function zy(e,t){return(e=new kn(e,t,"")).lineBreak=!0,e}function Vy(e,t){switch(e){case Hy:return 6==t;case Gy:return 39==t||40==t;case Wy:return 23==t||24==t;default:return!1}}var Hy=0,Gy=1,Wy=2;function qy(e,t,n,r,i,o){this.g=e,this.l=t,this.i=n,this.h=r,this.j=i,this.m=void 0===o?null:o}function Ky(e,t){this.i=[],this.g=1,this.h=0,this.D=e,this.C=t,this.l=this.o=!1,this.m="white",this.B="black",this.u=this.j=null,Xy(this)}function Yy(e,t,n,r){r=void 0!==r&&r;var i="CC"+(1+(e.D<<1|e.C)),o=new kn(t,n,"");o.lineInterpretation=1;var a=e.i.findIndex(function(e){return e.some(function(e){return""!=e.g.trim()})});return(a=iv.get(a))&&(o.line=a),null!=e.u&&null!=e.j&&(o.position=10+Math.min(70,10*e.u)+2.5*e.j),By(o,i,e.i,t,n,r)}function Xy(e){Qy(e,0,15),e.g=1,e.j=null,e.u=null}function Jy(e,t,n,r){if(r=void 0===r?null:r,!(n<32||n>127)){var i="";switch(t){case 0:i=ev.has(n)?ev.get(n):String.fromCharCode(n);break;case 1:i=tv.get(n);break;case 2:e.i[e.g].pop(),i=nv.get(n);break;case 3:e.i[e.g].pop(),i=rv.get(n)}i&&e.i[e.g].push(new qy(i,e.o,e.l,e.B,e.m,r))}}function Zy(e,t,n,r){if(!(n<0||t<0))if(t>=n)for(--r;r>=0;r--)e.i[t+r]=e.i[n+r].map(function(e){return e});else for(var i=0;i<r;i++)e.i[t+i]=e.i[n+i].map(function(e){return e})}function Qy(e,t,n){for(var r=0;r<=n;r++)e.i[t+r]=[]}var ev=new Map([[39,"’"],[42,"á"],[92,"é"],[94,"í"],[95,"ó"],[96,"ú"],[123,"ç"],[124,"÷"],[125,"Ñ"],[126,"ñ"],[127,"█"]]),tv=new Map([[48,"®"],[49,"°"],[50,"½"],[51,"¿"],[52,"™"],[53,"¢"],[54,"£"],[55,"♪"],[56,"à"],[57," "],[58,"è"],[59,"â"],[60,"ê"],[61,"î"],[62,"ô"],[63,"û"]]),nv=new Map([[32,"Á"],[33,"É"],[34,"Ó"],[35,"Ú"],[36,"Ü"],[37,"ü"],[38,"‘"],[39,"¡"],[40,"*"],[41,"'"],[42,"─"],[43,"©"],[44,"℠"],[45,"·"],[46,"“"],[47,"”"],[48,"À"],[49,"Â"],[50,"Ç"],[51,"È"],[52,"Ê"],[53,"Ë"],[54,"ë"],[55,"Î"],[56,"Ï"],[57,"ï"],[58,"Ô"],[59,"Ù"],[60,"ù"],[61,"Û"],[62,"«"],[63,"»"]]),rv=new Map([[32,"Ã"],[33,"ã"],[34,"Í"],[35,"Ì"],[36,"ì"],[37,"Ò"],[38,"ò"],[39,"Õ"],[40,"õ"],[41,"{"],[42,"}"],[43,"\\"],[44,"^"],[45,"_"],[46,"|"],[47,"~"],[48,"Ä"],[49,"ä"],[50,"Ö"],[51,"ö"],[52,"ß"],[53,"¥"],[54,"¤"],[55,"│"],[56,"Å"],[57,"å"],[58,"Ø"],[59,"ø"],[60,"┌"],[61,"┐"],[62,"└"],[63,"┘"]]),iv=new Map([[1,10],[2,15.33],[3,20.66],[4,26],[5,31.33],[6,36.66],[7,42],[8,47.33],[9,52.66],[10,58],[11,63.33],[12,68.66],[13,74],[14,79.33],[15,84.66]]);function ov(e,t){this.h=0,this.o=new Ky(e,t),this.i=new Ky(e,t),this.g=this.j=new Ky(e,t),this.l=0,this.m=null}function av(e,t,n){e.g=e.i;var r=e.g,i=null;return 3!==e.h&&4!==e.h&&(i=Yy(r,e.l,n,2===e.h),(n=e.i).g=n.h>0?n.h:0,Qy(n,0,15),(n=e.j).g=n.h>0?n.h:0,Qy(n,0,15),r.g=15),e.h=3,r.h=t,i}function sv(e){e.h=1,e.g=e.j,e.g.h=0}function lv(e){V("Cea608DataChannel","CEA-608 text mode entered, but is unsupported"),e.g=e.o,e.h=4}var uv="black green blue cyan red yellow magenta black".split(" "),cv="white green blue cyan red yellow magenta white_italics".split(" ");function dv(e,t){this.J=t,this.M=e,this.K=this.l=!1,this.m=this.o=this.H=this.L=this.I=0,this.F=2,this.i=[],this.g=this.h=this.j=0,this.D=this.B=!1,this.C="white",this.u="black",fv(this)}function fv(e){e.i=[];for(var t=0;t<16;t++)e.i.push(pv())}function pv(){for(var e=[],t=0;t<42;t++)e.push(null);return e}function hv(e,t){gv(e)&&(e.i[e.h][e.g]=new qy(t,e.D,e.B,e.u,e.C),e.g++)}function gv(e){var t=e.g<e.m&&e.g>=0;return e.h<e.o&&e.h>=0&&t}function mv(e,t,n){var r=new kn(e.j,t,"");r.textAlign=0===e.F?"left":1===e.F?"right":Pn;var i=r.region;switch(e.J&&(i.id+="svc"+e.J),i.id+="win"+e.M,i.height=e.o,i.width=e.m,i.heightUnits=2,i.widthUnits=2,i.viewportAnchorX=e.I,i.viewportAnchorY=e.L,i.viewportAnchorUnits=e.K?At:2,e.H){case 0:i.regionAnchorX=0,i.regionAnchorY=0;break;case 1:i.regionAnchorX=50,i.regionAnchorY=0;break;case 2:i.regionAnchorX=100,i.regionAnchorY=0;break;case 3:i.regionAnchorX=0,i.regionAnchorY=50;break;case 4:i.regionAnchorX=50,i.regionAnchorY=50;break;case 5:i.regionAnchorX=100,i.regionAnchorY=50;break;case 6:i.regionAnchorX=0,i.regionAnchorY=100;break;case 7:i.regionAnchorX=50,i.regionAnchorY=100;break;case 8:i.regionAnchorX=100,i.regionAnchorY=100}return(n=By(r,"svc"+n,e.i,e.j,t))&&(e.j=t),n}function yv(){this.i=[],this.h=null,this.g=0}function vv(e,t){3===t.type?(e.g=2*(63&t.value)-1,e.h=[]):e.h&&(e.g>0&&(e.h.push(t),e.g--),0===e.g&&(e.i.push(new bv(e.h)),e.h=null,e.g=0))}function bv(e){this.g=0,this.h=e}function wv(e){if(!e.La())throw new pe(2,2,3e3);return e.h[e.g++]}function xv(e){this.i=e,this.h=[null,null,null,null,null,null,null,null],this.g=null}function Sv(e,t){var n=wv(t),r=n.value;if(n=n.pts,16===r){var i=wv(t);r=r<<16|i.value}if(r>=0&&r<=31){if(24==(i=r))n=wv(t).value,t=wv(t).value,e.g&&hv(e.g,String.fromCharCode(n<<8|t)),e=[];else if(e.g){switch(t=e.g,r=null,i){case 8:!gv(t)||t.g<=0&&t.h<=0||(t.g<=0?(t.g=t.m-1,t.h--):t.g--,t.i[t.h][t.g]=null);break;case 13:if(t.isVisible()&&(r=mv(t,n,e.i)),t.h+1>=t.o){for(e=0,n=1;n<16;n++,e++)t.i[e]=t.i[n];for(n=0;n<1;n++,e++)t.i[e]=pv()}else t.h++;t.g=0;break;case 14:t.isVisible()&&(r=mv(t,n,e.i)),t.i[t.h]=pv(),t.g=0;break;case 12:t.isVisible()&&(r=mv(t,n,e.i)),fv(t),t.h=0,t.g=0}e=r?[r]:[]}else e=[];return e}return r>=128&&r<=159?function(e,t,n,r){if(n>=128&&n<=135)r=7&n,e.h[r]&&(e.g=e.h[r]);else{if(136===n){n=wv(t).value,t=[];for(var i=(n=m(kv(e,n))).next();!i.done;i=n.next()){if((i=e.h[i.value]).isVisible()){var o=mv(i,r,e.i);o&&t.push(o)}fv(i)}return t}if(137===n)for(n=(t=m(kv(e,t=wv(t).value))).next();!n.done;n=t.next())(n=e.h[n.value]).isVisible()||(n.j=r),n.display();else{if(138===n){for(n=wv(t).value,t=null,i=(n=m(kv(e,n))).next();!i.done;i=n.next())(i=e.h[i.value]).isVisible()&&(t=mv(i,r,e.i)),i.l=!1;return t?[t]:[]}if(139===n){for(n=wv(t).value,t=null,i=(n=m(kv(e,n))).next();!i.done;i=n.next())(i=e.h[i.value]).isVisible()?t=mv(i,r,e.i):i.j=r,i.l=!i.l;return t?[t]:[]}if(140===n)return Ov(e,t=wv(t).value,r);if(143===n)return r=Ov(e,255,r),Tv(e),r;if(144===n)t.skip(1),r=wv(t).value,e.g&&(e.g.B=(128&r)>0,e.g.D=(64&r)>0);
99else if(145===n)r=wv(t).value,n=wv(t).value,t.skip(1),e.g&&(t=Ev[(48&n)>>4>>1<<2|(12&n)>>2>>1<<1|(3&n)>>1],e.g.C=Ev[(48&r)>>4>>1<<2|(12&r)>>2>>1<<1|(3&r)>>1],e.g.u=t);else if(146===n)r=wv(t).value,t=wv(t).value,e.g&&((e=e.g).h=15&r,e.g=63&t);else if(151===n)t.skip(1),t.skip(1),r=wv(t).value,t.skip(1),e.g&&(e.g.F=3&r);else if(n>=152&&n<=159){n=(15&n)-8,(i=null!==e.h[n])||((o=new dv(n,e.i)).j=r,e.h[n]=o),r=wv(t).value,o=wv(t).value;var a=wv(t).value,s=wv(t).value,l=wv(t).value;t=wv(t).value,i&&!(7&t)||((t=e.h[n]).h=0,t.g=0,t.D=!1,t.B=!1,t.C="white",t.u="black"),(t=e.h[n]).l=(32&r)>0,t.L=127&o,t.I=a,t.H=(240&s)>>4,t.K=(128&o)>0,t.o=1+(15&s),t.m=1+(63&l),e.g=e.h[n]}}}return[]}(e,t,r,n):(r>=4096&&r<=4127?(e=255&r)>=8&&e<=15?t.skip(1):e>=16&&e<=23?t.skip(2):e>=24&&e<=31&&t.skip(3):r>=4224&&r<=4255?(e=255&r)>=128&&e<=135?t.skip(4):e>=136&&e<=143&&t.skip(5):r>=32&&r<=127?(t=r,e.g&&hv(e.g,127===t?"♪":String.fromCharCode(t))):r>=160&&r<=255?e.g&&hv(e.g,String.fromCharCode(r)):r>=4128&&r<=4223?(t=255&r,e.g&&(Cv.has(t)?(t=Cv.get(t),hv(e.g,t)):hv(e.g,"_"))):r>=4256&&r<=4351&&e.g&&hv(e.g,160!=(255&r)?"_":"[CC]"),[])}function kv(e,t){for(var n=[],r=0;r<8;r++)!(1&~t)&&e.h[r]&&n.push(r),t>>=1;return n}function Ov(e,t,n){for(var r=[],i=(t=m(kv(e,t))).next();!i.done;i=t.next()){i=i.value;var o=e.h[i];o.isVisible()&&(o=mv(o,n,e.i))&&r.push(o),e.h[i]=null}return r}function Tv(e){e.g=null,e.h=[null,null,null,null,null,null,null,null]}dv.prototype.isVisible=function(){return this.l},dv.prototype.display=function(){this.l=!0},bv.prototype.La=function(){return this.g<this.h.length},bv.prototype.Ia=function(){return this.g},bv.prototype.skip=function(e){if(this.g+e>this.h.length)throw new pe(2,2,3e3);this.g+=e},bv.prototype.Rj=function(e){if(this.g-e<0)throw new pe(2,2,3e3);this.g-=e};var Cv=new Map([[32," "],[33," "],[37,"…"],[42,"Š"],[44,"Œ"],[48,"█"],[49,"‘"],[50,"’"],[51,"“"],[52,"”"],[53,"•"],[57,"™"],[58,"š"],[60,"œ"],[61,"℠"],[63,"Ÿ"],[118,"⅛"],[119,"⅜"],[120,"⅝"],[121,"⅞"],[122,"│"],[123,"┐"],[124,"└"],[125,"─"],[126,"┘"],[127,"┌"]]),Ev="black blue green cyan red magenta yellow white".split(" ");function jv(){this.g=[],this.h=[],this.i=new yv,this.j=0,this.l=new Map([["CC1",new ov(0,0)],["CC2",new ov(0,1)],["CC3",new ov(1,0)],["CC4",new ov(1,1)]]),this.o=this.m=0,this.C=new Map,this.B=!0,this.u=new Set,_v(this)}function _v(e){e.m=0,e.o=0;for(var t=m(e.l.values()),n=t.next();!n.done;n=t.next())(n=n.value).h=0,n.g=n.j,n.m=null,Xy(n.i),Xy(n.j),Xy(n.o);e.B=!0}function Pv(e,t){var n=t.type;if(16==(112&t.yb)){var r=t.yb>>3&1;0===n?e.m=r:e.o=r}var i="CC"+(1+(n<<1|(n?e.o:e.m)));if(n=e.l.get(i),255===t.yb&&255===t.Vb||!t.yb&&!t.Vb||!Av(t.yb)||!Av(t.Vb))return++e.j>=45&&_v(e),null;if(e.j=0,t.yb&=127,t.Vb&=127,(r=t.yb)>=1&&r<=15||!t.yb&&!t.Vb)return null;if(r=null,16==(112&t.yb))e:{if(e.u.add(i),r=t.yb,e=t.Vb,i=t.pts,n.m===(r<<8|e))n.m=null;else if(n.m=r<<8|e,16==(240&r)&&64==(192&e)){t=[11,11,1,2,3,4,12,13,14,15,5,6,7,8,9,10][(7&r)<<1|e>>5&1],r="white",i=!1;var o=null,a=e>95?e-96:e-64;a<=13?r=cv[Math.floor(a/2)]:a<=15?i=!0:o=Math.floor((a-16)/2),e=!(1&~e),4!==n.h&&(a=n.g,3===n.h&&t!==a.g&&(Zy(a,n=1+t-a.h,1+a.g-a.h,a.h),Qy(a,0,n-1),Qy(a,t+1,15-t)),a.g=t,a.o=e,a.l=i,a.m=r,a.u=o,a.j=null,a.B="black")}else if(17==(247&r)&&32==(240&e))n.g.o=!1,n.g.l=!1,n.g.m="white",Jy(n.g,0,32,i),t=!1,"white_italics"===(r=cv[(14&e)>>1])&&(r="white",t=!0),n.g.o=!(1&~e),n.g.l=t,n.g.m=r;else if(16==(247&r)&&32==(240&e)||23==(247&r)&&45==(255&e))t="black",!(7&r)&&(t=uv[(14&e)>>1]),n.g.B=t;else if(17==(247&r)&&48==(240&e))Jy(n.g,1,e,i);else if(18==(246&r)&&32==(224&e))Jy(n.g,1&r?3:2,e,i);else{if(20==(246&r)&&32==(240&e)){switch(e=t.pts,r=null,t.Vb){case 32:sv(n);break;case 33:(n=n.g).i[n.g].pop();break;case 37:r=av(n,2,e);break;case 38:r=av(n,3,e);break;case 39:r=av(n,4,e);break;case 40:Jy(n.g,0,32,e);break;case 41:n.h=2,n.g=n.i,n.g.h=0,n.l=e;break;case 42:Xy(n.o),lv(n);break;case 43:lv(n);break;case 44:t=n.i,r=null,4!==n.h&&(r=Yy(t,n.l,e,2===n.h||3===n.h)),Qy(t,0,15);break;case 45:t=n.g,3!==n.h?r=null:(r=Yy(t,n.l,e,!0),Zy(t,(i=t.g-t.h+1)-1,i,t.h),Qy(t,0,i-1),Qy(t,t.g,15-t.g),n.l=e);break;case 46:Qy(n.j,0,15);break;case 47:t=null,4!==n.h&&(t=Yy(n.i,n.l,e,2===n.h||3===n.h)),r=n.j,n.j=n.i,n.i=r,sv(n),n.l=e,r=t}break e}(23==r||31==r)&&e>=33&&e<=35&&(n.g.j=e-32)}r=null}else e=t.Vb,i=t.pts,Jy(n.g,0,t.yb,i),Jy(n.g,0,e,i);return r}function Iv(e,t){var n=[];try{for(;t.La();){var r=wv(t).value,i=(224&r)>>5,o=31&r;if(7===i&&0!=o&&(i=63&wv(t).value),0!=i){e.u.add("svc"+i);for(var a=e.C.getOrInsertComputed(i,function(e){return new xv(e)}),s=t.Ia();t.Ia()-s<o;){var l=Sv(a,t);n.push.apply(n,y(l))}}}}catch(e){if(!(e instanceof pe&&3e3===e.code))throw e;
99V("CEA708_INVALID_DATA","Buffer read out of bounds / invalid CEA-708 Data.")}return n}function Av(e){for(var t=0;e;)t^=1&e,e>>=1;return 1===t}function Dv(e){var t=[];e=Ae(e);for(var n=0;n<e.length;){for(var r=0;255==e[n];)r+=255,n++;r+=e[n++];for(var i=0;255==e[n];)i+=255,n++;i+=e[n++],4==r&&t.push(e.subarray(n,n+i)),n+=i}return t}function Rv(){this.j=new Map,this.i=this.h=0,this.l=null,this.g=Mv}(r=jv.prototype).clear=function(){this.j=0,this.g=[],this.h=[];var e=this.i;e.i=[],e.h=null,e.g=0,_v(this);for(var t=(e=m(this.C.values())).next();!t.done;t=e.next())Tv(t.value)},r.extract=function(e,t){if(this.B){for(var n=m(this.l.values()),r=n.next();!r.done;r=n.next())r.value.l=t;this.B=!1}if(!((e=new Zi(e,0)).$a()<8)&&181===e.Z()&&49===e.Da()&&1195456820===e.S()&&3===e.Z()&&64&(n=e.Z()))for(n&=31,e.skip(1),r=0;r<n;r++){var i=e.Z(),o=(4&i)>>2,a=e.Z(),s=e.Z();o&&(0==(i&=3)||1===i?this.g.push({pts:t,type:i,yb:a,Vb:s,order:this.g.length}):(this.h.push({pts:t,type:i,value:a,order:this.h.length}),this.h.push({pts:t,type:2,value:s,order:this.h.length})))}},r.extractRaw608=function(e,t){for(var n=0;n+1<e.length;n+=2)this.g.push({pts:t,type:0,yb:e[n],Vb:e[n+1],order:this.g.length})},r.decode=function(){function e(e,t){return e.pts-t.pts||e.order-t.order}var t=[];this.g.sort(e),this.h.sort(e);for(var n=m(this.g),r=n.next();!r.done;r=n.next())(r=Pv(this,r.value))&&t.push(r);for(r=(n=m(this.h)).next();!r.done;r=n.next())vv(this.i,r.value);for(r=(n=m(this.i.i)).next();!r.done;r=n.next())r=Iv(this,r.value),t.push.apply(t,y(r));return this.i.i=[],this.g=[],this.h=[],t},r.getStreams=function(){return Array.from(this.u)},$("shaka.cea.CeaDecoder",jv),jt=function(){return new jv},Rv.prototype.init=function(e){var t=this,n=[],r=[],i=null;if((new to).ua([].concat(y(po),["mvex"]),no).T("trex",function(e){var n=e.reader;n.skip(4),n.skip(4),e=n.S(),n=n.S(),t.h=e,t.i=n}).T("tkhd",function(e){e=la(e.reader,e.version),i=e.trackId,n.push(e.trackId)}).T("mdhd",function(e){e=aa(e.reader,e.version),r.push(e.timescale)}).T("stsd",ro).ua(mo,function(e){e=e.name,Bv.has(e)&&(t.g=Bv.get(e))}).box("encv",io).box("sinf",no).box("frma",function(e){e=ca(e.reader).codec,Bv.has(e)&&(t.g=Bv.get(e))}).box("c608",function(){t.g=Uv,t.l=i}).parse(e,!0,!0),!n.length||!r.length||n.length!=r.length)throw new pe(2,2,2010);this.g==Mv&&z("Unable to determine bitstream format for CEA parsing!"),n.forEach(function(e,n){t.j.set(e,r[n])})},Rv.prototype.parse=function(e){var t=this;if(this.g==Mv)return[];var n=[],r=0,i=[];return(new to).box("moof",function(e){r=e.start,i=[],no(e)}).box("traf",function(e){i.push({trackId:null,Oa:null,nc:t.h,Kc:t.i,Mh:[],timescale:9e4}),no(e)}).T("trun",function(e){var t=i[i.length-1];e=sa(e.reader,e.version,e.flags),t.Mh.push(e)}).T("tfhd",function(e){var n=i[i.length-1];e=ia(e.reader,e.flags),n.trackId=e.trackId,n.nc=e.nc||t.h,n.Kc=e.Kc||t.i,e=e.trackId,t.j.has(e)&&(n.timescale=t.j.get(e))}).T("tfdt",function(e){var t=i[i.length-1];e=oa(e.reader,e.version),t.Oa=e.Oa}).box("mdat",function(e){for(var o=r-e.start-8,a=e.reader.Ia(),s=m(i),l=s.next();!l.done;l=s.next()){var u=l.value;if(t.g!=Uv||u.trackId===t.l)if(null===u.Oa)z("Unable to find base media decode time for CEA captions!");else if(e.reader.seek(a),t.g===Uv){l=e.reader;var c=u.timescale,d=u.nc,f=u.Kc,p=u.Oa,h=m(u.Mh);for(u=h.next();!u.done;u=h.next()){null!=(u=u.value).Ic&&l.seek(o+u.Ic);for(var g=(u=m(u.Vc)).next();!g.done;g=u.next()){g=g.value;var y=p/c,v=l.Ja(g.sampleSize||f,!1);n.push({packet:v,pts:y,format:Pt}),p+=g.Ud||d}}}else e:for(l=t,c=e.reader,d=u.timescale,f=u.nc,p=u.Kc,h=u.Oa,u=m(u.Mh),g=u.next();!g.done;g=u.next())for(g=g.value,null!=g.Ic&&c.seek(o+g.Ic),g=m(g.Vc),y=g.next();!y.done;y=g.next()){v=(h+((y=y.value).dg||0))/d;for(var b=y.sampleSize||p;b>0&&c.La();){var w=c.S(),x=c.Z(),S=1;switch(l.g){case $v:x=Vy(Hy,x&=31);break;case Lv:case Nv:S=2,c.skip(1),x=x>>1&63,x=Vy(l.g===Lv?Gy:Wy,x);break;default:break e}if(x)for(x=(S=m(Dv(S=c.Ja(w-S,!1)))).next();!x.done;x=S.next())n.push({packet:x.value,pts:v,format:_t});else try{c.skip(w-S)}catch(e){break e}b-=w+4}h+=y.Ud||f}}}).parse(e,!1,!0),n},$("shaka.cea.Mp4CeaParser",Rv);var Mv=0,$v=1,Lv=2,Nv=3,Uv=4,Bv=(new Map).set("avc1",$v).set("avc3",$v).set("dvav",$v).set("dva1",$v).set("hev1",Lv).set("hvc1",Lv).set("dvh1",Lv).set("dvhe",Lv).set("vvc1",Nv).set("vvi1",Nv).set("dvc1",Nv).set("dvi1",Nv);function Fv(){this.g=null}function zv(){this.g=new Map}function Vv(t,n,r,i){var o=function(e,t){for(var n=[],r=(t=m(t)).next();!r.done;r=t.next())(r=Gv(e,r.value))&&n.push(r);return n}(t,n),a=null;t=[];var s=[];n=null;var l=new Set(o.map(function(e){return e.keyId}));l.delete(null);var u="cenc";if(l.size>1)throw new pe(2,4,4010);if(!r){if((s=o.filter(function(e){return"urn:mpeg:dash:sea:2012"==e.Vd})).length>1)throw new pe(2,4,4050);s.length&&(n=function(t){if(!e.crypto||!e.crypto.subtle)throw z("Web Crypto API is not available to decrypt AES-128. (Web Crypto only exists in secure origins like https)"),new pe(2,4,4042);var n=tn(t.node,"urn:mpeg:dash:schema:sea:2012","SegmentEncryption");if(!n)throw new pe(2,4,4051);if("urn:mpeg:dash:sea:aes128-cbc:2013"!=n.attributes.schemeIdUri)throw new pe(2,4,4051);if(!(n=tn(t.node,"urn:mpeg:dash:schema:sea:2012","CryptoPeriod")))throw new pe(2,4,4051);if(t=n.attributes.IV,n=Se(n.attributes.keyUriTemplate),!t||!n)throw new pe(2,4,4051);if(16!=(t=je(t.substr(2))).byteLength)throw new pe(2,4,4048);return{Ql:n,iv:t}}(s[0])),(s=o.find(function(e){return"urn:mpeg:dash:mp4protection:2011"==e.Vd}))&&s.encryptionScheme&&(u=s.encryptionScheme),(s=o.filter(function(e){return"urn:mpeg:dash:mp4protection:2011"==e.Vd?(a=e.init||a,!1):"urn:mpeg:dash:sea:2012"!=e.Vd})).length&&(t=function(e,t,n,r,i){for(var o=[],a=(n=m(n)).next();!a.done;a=n.next()){var s=r[(a=a.value).Vd];if(s){var l;if((l=tn(a.node,"urn:microsoft:playready","pro"))&&Jt(l)){l=Ee(l=Jt(l));var u=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);l=[{initData:bo(l,u,new Set,0),initDataType:"cenc",keyId:a.keyId}]}else l=null;if(u=null,"urn:uuid:e2719d58-a985-b3c9-781a-b030af78d30e"===a.Vd){u=a;var c=i;
99if(0==c.size)u=null;else{var d=new Uint8Array([16,119,239,236,192,178,77,2,172,227,60,30,82,226,251,75]);u=[{initData:bo(new Uint8Array([]),d,c,1),initDataType:"cenc",keyId:u.keyId}]}}l=nt(s,t,a.init||e||l||u),(s=Wv.get(s))&&(l.licenseServerUri=s(a)),(a=tn(a.node,"https://dashif.org/CPS","Certurl"))&&(a=Jt(a))||(a=""),l.serverCertificateUri=a,o.push(l)}}return o}(a,u,s,i,l),0==t.length&&(t=[nt("",u,a)]))}if(o.length&&!n&&(r||!s.length))for(t=[],i=(r=m(Object.values(i))).next();!i.done;i=r.next())$e(i=i.value)||(i=nt(i,u,a),t.push(i));if(l=Array.from(l)[0]||null)for(r=(u=m(t)).next();!r.done;r=u.next())for(i=(r=m(r.value.initData)).next();!i.done;i=r.next())i.value.keyId=l;return{Vi:l,Qn:a,drmInfos:t,Gg:n,aj:!0}}function Hv(e){var t=tn(e.node,"https://dashif.org/CPS","Laurl");return t&&(t=Jt(t))?t:(t=tn(e.node,"urn:microsoft:playready","pro"))&&Jt(t)?Qu(t):(e=tn(e.node,"urn:mpeg:cenc:2013","pssh"))&&(e=Jt(e))?ec(e=Ee(e)):""}function Gv(e,t){var n=t.attributes.schemeIdUri,r=rn(t,"urn:mpeg:cenc:2013","default_KID"),i=on(t,"urn:mpeg:cenc:2013","pssh").map(Zt),o=t.attributes.value;if(!n)return null;if(n=n.toLowerCase(),r&&(r=r.replace(/-/g,"").toLowerCase()).includes(" "))throw new pe(2,4,4009);var a=[];try{a=i.map(function(t){return{initDataType:"cenc",initData:e.g.getOrInsertComputed(t,function(){return Ee(t)}),keyId:null}})}catch(e){throw new pe(2,4,4007)}return{node:t,Vd:n,keyId:r,init:a.length>0?a:null,encryptionScheme:o}}Tt("video/mp4",function(){return new Rv}),Fv.prototype.init=function(){},Fv.prototype.parse=function(e){this.g?this.g.clearData():this.g=new ul;var t=[];if(!yl(e=ue(e)))return t;var n=(e=this.g.parse(e)).qe(),r=e.Cf();switch(e=null,n.video){case"avc":e=Hy;break;case"hvc":e=Gy}if(null==e)return t;for(r=(n=m(r)).next();!r.done;r=n.next())if(null!=(r=r.value).time&&Vy(e,r.type))for(var i=m(Dv(r.data)),o=i.next();!o.done;o=i.next())t.push({packet:o.value,pts:r.time,format:_t});return t},$("shaka.cea.TsCeaParser",Fv),Tt("video/mp2t",function(){return new Fv}),zv.prototype.release=function(){this.g.clear()};var Wv=(new Map).set("com.apple.fps",function(t){if("apple"===e.shakaMediaKeysPolyfill)throw new pe(2,4,4054);return(t=tn(t.node,"https://dashif.org/CPS","Laurl"))&&(t=Jt(t))?t:""}).set("com.widevine.alpha",function(e){var t=tn(e.node,"https://dashif.org/CPS","Laurl");return t&&(t=Jt(t))?t:(e=tn(e.node,"urn:microsoft","laurl"))&&Se(e.attributes.licenseUrl)||""}).set("com.microsoft.playready",Hv).set("com.microsoft.playready.recommendation",Hv).set("com.microsoft.playready.software",Hv).set("com.microsoft.playready.hardware",Hv).set("org.w3.clearkey",function(e){var t=tn(e.node,"https://dashif.org/CPS","Laurl");return t&&(t=Jt(t))?t:(e=tn(e.node,"http://dashif.org/guidelines/clearKey","Laurl"))&&"EME-1.0"===e.attributes.Lic_type&&e&&(e=Jt(e))?e:""});function qv(t,n,r,i,o,a){var s=(new Map).set("RepresentationID",n).set("Number",r).set("SubNumber",i).set("Bandwidth",o).set("Time",a);return t.replace(/\$(RepresentationID|Number|SubNumber|Bandwidth|Time)?(?:%0([0-9]+)([diouxX]))?\$/g,function(t,n,r,i){if("$$"==t)return"$";var o=s.get(n);if(null==o)return t;switch("RepresentationID"==n&&r&&(r=void 0),"Time"==n&&"bigint"!=typeof o&&(Math.abs(o-Math.round(o))>=.2&&z("Calculated $Time$ values must be close to integers"),o=Math.round(o)),i){case void 0:case"d":case"i":case"u":t=o.toString();break;case"o":t=o.toString(8);break;case"x":t=o.toString(16);break;case"X":t=o.toString(16).toUpperCase();break;default:t=o.toString()}return r=e.parseInt(r,10)||1,Array(Math.max(0,r-t.length)+1).join("0")+t})}function Kv(e,t){var n=Jv(e,t,"timescale"),r=1;n&&(r=dn(n)||1);var i=(n=dn((n=Jv(e,t,"duration"))||""))?n/r:null,o=Jv(e,t,"startNumber"),a=Number(Jv(e,t,"presentationTimeOffset"))||0,s=fn(o||"");null!=o&&null!=s||(s=1),o=null;var l=Zv(e,t,"SegmentTimeline");if(l){t=[],o=new Map;for(var u=Xt(l,"Pattern"),c=(u=m(u)).next();!c.done;c=u.next()){var d=(c=c.value).attributes.id;d&&o.set(d,c)}if(l=Xt(l,"S"),o.size)for(u=(l=m(l)).next();!u.done;u=l.next())u=Yv(u.value,o),t.push.apply(t,y(u));else t=l;o=r,e=e.qa.duration||1/0,l=s,u=[];var f=-a;for(c=0;c<t.length;++c){var p=t[c],h=t[c+1],g=nn(p,"t",fn);d=nn(p,"d",fn);var v=nn(p,"r",cn);if(p=nn(p,"k",cn)||0,null!=g&&(g-=a),d){if(g=null!=g?g:f,(v=v||0)<0)if(h){if
99(null==(h=nn(h,"t",fn)))break;if(g>=h)break;v=Math.ceil((h-g)/d)-1}else{if(e==1/0)break;if(g/o>=e)break;v=Math.ceil((e*o-g)/d)-1}for(u.length>0&&g!=f&&(u[u.length-1].end=g/o),h=0;h<=v;++h)f=g+d,u.push({start:g/o,ng:g,end:f/o,Bi:f,dc:p,ym:u.length+l}),g=f}}o=u}return{timescale:r,mg:n,ob:i,Ke:s,fc:a/r||0,md:a,timeline:o}}function Yv(e,t){var n=e.attributes.p;if(!n)return[e];if(!t.has(n))return[];if(!(n=Xt(t=t.get(n),"P")).length)return[];t=[];for(var r=(n=m(n)).next();!r.done;r=n.next()){var i=r.value;if(r=Number(i.attributes.d),i=Number(i.attributes.r||0),Number.isFinite(r)&&!(r<=0))for(var o=0;o<=i;o++)t.push(r)}if(!t.length)return[];n=Number(e.attributes.pE||0),r=Number(e.attributes.r||0)+1,i=Number(e.attributes.k||1),o=[],e=Number(e.attributes.t||0);for(var a=t.length,s=0;s<r;s++){var l=t[(n+s)%a],u={tagName:"S",attributes:{t:String(e),d:String(l)},children:[],parent:null};i>1&&(u.attributes.k=String(i)),o.push(u),e+=l}return o}function Xv(e,t){return[t(e.N),t(e.sa),t(e.Ta)].filter(Er)}function Jv(e,t,n){t=Xv(e,t),e=null;for(var r=(t=m(t)).next();!r.done&&!(e=r.value.attributes[n]);r=t.next());return e}function Zv(e,t,n){t=Xv(e,t),e=null;for(var r=(t=m(t)).next();!r.done&&!(e=en(r.value,n));r=t.next());return e}function Qv(e,t,n){t.children=t.children.filter(function(e){return e!==n}),function(e){return!!Xt(e,"AdaptationSet").length||0===ln(e.attributes.duration||"")}(t)||(e.children=e.children.filter(function(e){return e!==t}))}function eb(e,t,n,r){for(var i=new Set(["id","start","duration"]),o=m(Object.keys(e.attributes)),a=o.next();!a.done;a=o.next())a=a.value,i.has(a)||a.includes(":")||delete e.attributes[a];var s=new Set(["ServiceDescription","SupplementalProperty","EssentialProperty","EventStream","RequestParam"]);o=Yt(e).filter(function(e){return s.has(e.tagName)||e.tagName.includes(":")}),i=Yt(n).filter(function(e){return"BaseURL"!==e.tagName}).concat(Xt(t,"SupplementalProperty"),Xt(t,"EssentialProperty"));for(var l=new Set,u=(a=m(i)).next();!u.done;u=a.next())null!=(u=tb(u.value))&&l.add(u);for(o=o.filter(function(e){return null==(e=tb(e))||!l.has(e)}),t=function(e,t,n){function r(e){for(var t=[],n=(e=m(Xt(e,"BaseURL"))).next();!n.done;n=e.next())(n=Zt(n.value))&&t.push(n);return t}return n=[n],(e=r(e)).length&&(n=_i(n,e)),(t=r(t)).length&&(n=_i(n,t)),n}(t,n,r).map(function(t){return{tagName:"BaseURL",attributes:{},children:[t],parent:e}}),a=(r=m(i)).next();!a.done;a=r.next())a.value.parent=e;e.children=t.concat(i,o),(n=n.attributes.duration)&&((t=e.attributes.duration)?(t=ln(t),r=ln(n),null!=t&&null!=r&&r<t&&(e.attributes.duration=n)):e.attributes.duration=n)}function tb(e){switch(e.tagName){case"ServiceDescription":return"ServiceDescription:"+(e.attributes.id||"");case"SupplementalProperty":case"EssentialProperty":case"EventStream":return e.tagName+":"+(e.attributes.schemeIdUri||"")+":"+(e.attributes.value||"");default:return null}}function nb(e,t,n,r,i,o){o=void 0===o?0:o;var a=new Set(["MPD","Period","AdaptationSet","Representation","SegmentList"]);if(rn(e,"http://www.w3.org/1999/xlink","href"))return a=function(e,t,n,r,i,o){for(var a=rn(e,"http://www.w3.org/1999/xlink","href"),s=rn(e,"http://www.w3.org/1999/xlink","actuate")||"onRequest",l=m(Object.keys(e.attributes)),u=l.next();!u.done;u=l.next()){var c=(u=u.value).split(":"),d=qt("http://www.w3.org/1999/xlink");c[0]==d&&delete e.attributes[u]}if(o>=5)return bi(new pe(2,4,4028));if("onLoad"!=s)return bi(new pe(2,4,4027));var f=_i([r],[a]);return i.request(0,Ni(f,t)).Ya(function(r){if(!(r=Gt(r.data,e.tagName)))return bi(new pe(2,4,4001,a));for(e.children=[];r.children.length;){var s=r.children.shift();e.children.push(s)}for(var l=(s=m(Object.keys(r.attributes))).next();!l.done;l=s.next())l=l.value,e.attributes[l]=r.attributes[l];return nb(e,t,n,f[0],i,o+1)})}(e,t,n,r,i,o),n&&(a=a.Ya(void 0,function(){return nb(e,t,n,r,i,o)})),a;for(var s=[],l=m(Yt(e)),u=l.next(),c={};!u.done;c={je:void 0},u=l.next())c.je=u.value,"urn:mpeg:dash:resolve-to-zero:2013"==rn(c.je,"http://www.w3.org/1999/xlink","href")?e.children=e.children.filter(function(e){return function(t){return t!==e.je}}(c)):a.has(c.je.tagName)&&s.push(nb(c.je,t,n,r,i,o));return Si(s).Ya(function(){return e})}function rb(e){return Xt(e,"EssentialProperty").map(ab)}
99function ib(e){return Xt(e,"SupplementalProperty").map(ab)}function ob(e,t,n){return e.find(function(e){return e.schemeIdUri==t&&(null==n||e.value==n)})||null}function ab(e){return{schemeIdUri:e.attributes.schemeIdUri,value:e.attributes.value,id:e.attributes.id,element:e}}function sb(e){this.h=de(e),this.g=new Zi(this.h,0)}function lb(e){var t=ub(e);if(t.length>7)throw new pe(2,3,3002);for(var n=0,r=(t=m(t)).next();!r.done;r=t.next())n=256*n+r.value;t=ub(e);e:{for(var i=(r=m(cb)).next();!i.done;i=r.next())if(se(t,new Uint8Array(i.value))){r=!0;break e}r=!1}if(r)t=e.h.byteLength-e.g.Ia();else{if(8==t.length&&224&t[1])throw new pe(2,3,3001);for(i=r=0;i<t.length;i++){var o=t[i];r=0==i?o&(1<<8-t.length)-1:256*r+o}t=r}return t=e.g.Ia()+t<=e.h.byteLength?t:e.h.byteLength-e.g.Ia(),r=de(e.h,e.g.Ia(),t),e.g.skip(t),new db(n,r)}function ub(e){var t=e.g.Ia(),n=e.g.Z();if(0==n)throw new pe(2,3,3002);return n=8-Math.floor(Math.log2(n)),e.g.skip(n-1),ue(e.h,t,n)}sb.prototype.La=function(){return this.g.La()};var cb=[[255],[127,255],[63,255,255],[31,255,255,255],[15,255,255,255,255],[7,255,255,255,255,255],[3,255,255,255,255,255,255],[1,255,255,255,255,255,255,255]];function db(e,t){this.id=e,this.g=t}function fb(e){if(e.g.byteLength>8)throw new pe(2,3,3002);if(8==e.g.byteLength&&224&e.g.getUint8(0))throw new pe(2,3,3001);for(var t=0,n=0;n<e.g.byteLength;n++)t=256*t+e.g.getUint8(n);return t}function pb(e){var t=new sb(e.g);if(179!=(e=lb(t)).id)throw new pe(2,3,3013);if(e=fb(e),183!=(t=lb(t)).id)throw new pe(2,3,3012);t=new sb(t.g);for(var n=0;t.La();){var r=lb(t);if(241==r.id){n=fb(r);break}}return{Qm:e,pm:n}}function hb(e,t,n){if(!(t=Zv(e,t,"Initialization")))return null;var r=e.N.gb(),i=t.attributes.sourceURL;i&&(r=_i(r,[Se(i)],e.urlParams())),i=0;var o=null;return(t=nn(t,"range",un))&&(i=t.start,o=t.end),(n=new as(function(){return r},i,o,bb(e),null,null,n,e.sa.encrypted)).codecs=e.N.codecs,n.mimeType=e.N.mimeType,e.qa&&!e.qa.Jf&&(n.g=e.qa.start+e.qa.duration),n}function gb(e,t,n,r,i,o,a){var s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E;return _(function(j){if(1==j.h)return s=e.presentationTimeline,l=!e.Ab||!e.qa.Jf,u=e.qa.start,c=e.qa.duration,d=e.N.mimeType.split("/")[1],p=null,h=[(f=t)(r,i,o,!1),"webm"==d?f(n.U(),n.startByte,n.endByte,!0):null],f=null,j.g(Promise.all(h),2);for(g=j.i,y=g[0],v=g[1]||null,w=u-a,x=u,S=c?u+c:1/0,k=e.N.gb(),O=k.length!=r.length||k.some(function(e,t){return e!=r[t]}),b="mp4"==d?function(e,t,n,r,i,o,a,s){var l,u=(new to).T("sidx",function(e){l=function(e,t,n,r,i,o,a,s){s=void 0!==s&&s;var l=[];a.reader.skip(4);var u=a.reader.S();if(0==u)throw new pe(2,3,3005);if(0==a.version)var c=a.reader.S(),d=a.reader.S();else c=a.reader.Sd(),d=a.reader.Sd();a.reader.skip(2);var f=a.reader.Da();for(e=(s?-a.size:e)+a.size+d,s=0;s<f;s++){var p=a.reader.S();d=(2147483648&p)>>>31,p&=2147483647;var h=a.reader.S();if(a.reader.skip(4),1==d)throw new pe(2,3,3006);l.push(new ls(c/u+n,(c+h)/u+n,function(){return o},e,e+p-1,t,n,r,i)),c+=h,e+=p}return a.parser.stop(),l}(t,r,i,o,a,n,e,s)});if(e&&u.parse(e),l)return l;throw new pe(2,3,3004)}(y,i,k,n,w,x,S,O):function(e,t,n,r,i,o,a){if(440786851!=lb(t=new sb(t)).id)throw new pe(2,3,3008);var s=lb(t);if(408125543!=s.id)throw new pe(2,3,3009);t=s.g.byteOffset,s=new sb(s.g);for(var l=null;s.La();){var u=lb(s);if(357149030==u.id){l=u;break}}if(!l)throw new pe(2,3,3010);for(l=new sb(l.g),u=1e6,s=null;l.La();){var c=lb(l);if(2807729==c.id)u=fb(c);else if(17545==c.id)if(4==c.g.byteLength)s=c.g.getFloat32(0);else{if(8!=c.g.byteLength)throw new pe(2,3,3003);s=c.g.getFloat64(0)}}if(null==s)throw new pe(2,3,3011);if(s*=l=u/1e9,475249515!=(e=lb(new sb(e))).id)throw new pe(2,3,3007);return function(e,t,n,r,i,o,a,s,l){function u(){return i}var c=[];e=new sb(e.g);for(var d=null,f=null;e.La();){var p=lb(e);if(187==p.id){var h=pb(p);h&&(p=n*h.Qm,h=t+h.pm,null!=d&&c.push(new ls(d+a,p+a,u,f,h-1,o,a,s,l)),d=p,f=h)}}return null!=d&&c.push(new ls(d+a,r+a,u,f,null,o,a,s,l)),c}(e,t,l,s,n,r,i,o,a)}(y,v,k,n,w,x,S),T=m(b),C=T.next();!C.done;C=T.next())(E=C.value).codecs=e.N.codecs,E.mimeType=e.N.mimeType,E.bandwidth=e.bandwidth;return s.De(b),p=new _u(b),l&&p.xd(x,S,!0),j.return(p)})}function mb(e){return e.Wd}function yb(e){var t=Zv(e,mb,"RepresentationIndex");return e=un((e=Jv(e,mb,"indexRange"))||""),t&&(e=nn(t,"range",un,e)),e}function vb(e,t){var n=e.N.mimeType.split("/")[1];if(e.N.contentType!=ut&&"mp4"!=n&&"webm"!=n)throw new pe(2,4,4006);if("webm"==n&&!t)throw new pe(2,4,4005)}function bb(e){var t=e.N;return{bandwidth:e.bandwidth,audioSamplingRate:t.audioSamplingRate,codecs:t.codecs,contentType:t.contentType,frameRate:t.frameRate||null,height:t.height||null,mimeType:t.mimeType,channelsCount:t.Vf,pixelAspectRatio:t.pixelAspectRatio||null,width:t.width||null,label:e.sa.label||null,roles:e.roles||null,language:e.s
99a.language||null}}function wb(e){return e.Cc}function xb(t,n,r,i,o,a,s,l,u,c){u||t.N.Gf||(t.N.Gf=Jv(t,Sb,"initialization"));var d=t.N.Gf?function(e,t){var n=e.N.Gf;if(n||(n=Jv(e,Sb,"initialization")),!n)return null;n=Se(n);var r=e.N.originalId,i=e.bandwidth||null,o=e.N.gb,a=e.urlParams;return(t=new as(function(){var e=qv(n,r,null,null,i,null);return _i(o(),[e],a())},0,null,bb(e),null,null,t,e.sa.encrypted)).codecs=e.N.codecs,t.mimeType=e.N.mimeType,e.qa&&!e.qa.Jf&&(t.g=e.qa.start+e.qa.duration),t}(t,s):null,f=function(e){var t=Kv(e,Sb),n=Jv(e,Sb,"media"),r=Jv(e,Sb,"index"),i=Jv(e,Sb,"k"),o=0;return i&&(o=parseInt(i,10)),{mg:t.mg,ob:t.ob,timescale:t.timescale,Ke:t.Ke,fc:t.fc,md:t.md,timeline:t.timeline,ac:n&&Se(n),ye:r,mimeType:e.N.mimeType,codecs:e.N.codecs,bandwidth:e.bandwidth,bm:o}}(t);!function(e){var t=e.ye?1:0;if(t+=e.timeline?1:0,0==(t+=e.ob?1:0))throw new pe(2,4,4002);if(1!=t&&(e.ye&&(e.timeline=null),e.mg=null,e.ob=null),!e.ye&&!e.ac)throw new pe(2,4,4002)}(f);var p=Vt(t);if(f.ye)return vb(t,d),{endTime:-1,timeline:-1,Zc:function(){var e=qv(f.ye,p.N.originalId,null,null,p.bandwidth||null,null);return e=_i(p.N.gb(),[e]),gb(p,n,d,e,0,null,f.fc)},timescale:f.timescale};if(f.ob)return i||"image"===t.sa.contentType||"text"===t.sa.contentType||(i=t.qa.start,c=t.Ta.id,r=t.qa.duration,c=(c=null!=c&&a.get(c)||r)?i+c:1/0,t.presentationTimeline.Ih(f.ob),t.presentationTimeline.Fj(i,c)),{endTime:-1,timeline:-1,Zc:function(){return function(t,n,r,i,o,a,s,l){function u(r){var o=r-v,s=o*y,u=n.mg,c=o*u;"BigInt"in e&&c>Number.MAX_SAFE_INTEGER&&(c=BigInt(o)*BigInt(u)),o=(s+=p)+y,u=Math.min(o,d());var f=[],h=n.bm;if(h)for(var g=(u-s)/h,m={},T=0;T<h;m={fk:void 0},T++){var C=s+g*T,E=C+g;m.fk=T,(m=new ls(C,E,function(e){return function(){var t=qv(b,x,r,e.fk,w,c);return _i(S(),[t],k())}}(m),0,null,i,O,p,d(),[],"",null,null,ds,a)).codecs=t.N.codecs,m.mimeType=t.N.mimeType,0==l?T>0&&m.Id():T%l!=0&&m.Id(),f.push(m)}return(s=new ls(s,u,function(){if(h)return[];var e=qv(b,x,r,null,w,c);return _i(S(),[e],k())},0,null,i,O,p,d(),f,"",null,null,ds,a,f.length>0)).codecs=t.N.codecs,s.mimeType=t.N.mimeType,s.bandwidth=t.bandwidth,s.j=o,s}function c(){var e=[Math.max(f.Fb(),p),Math.min(f.Qc(),d())].map(function(e){return e-p});return e=[Math.ceil(e[0]/y),Math.ceil(e[1]/y)-1],t.N.xb&&e[1]++,e.map(function(e){return e+v})}function d(){var e=null!=h&&o.get(h)||g;return e?p+e:1/0}var f=t.presentationTimeline,p=t.qa.start,h=t.Ta.id,g=t.qa.duration,y=n.ob,v=n.Ke,b=n.ac,w=t.bandwidth||null,x=t.N.originalId,S=t.N.gb,k=t.urlParams,O=p-n.fc,T=c(),C=new kb(r=t.Ab?Math.max(T[0],T[1]-r+1):T[0],s=s||T[1],v,p,y,u);T=f.Qc()<d();var E=f.isLive();if(T||E){var j=Math.max(r,s+1);r=y,t.N.xb&&(r=.1),C.og(r,function(){var e=f.Fb();C.Za(e);var t=m(c());t.next(),t=t.next().value;for(var n=[];j<=t;){var r=u(j);n.push(r),j++}return e>d()&&!n.length?null:n})}return Promise.resolve(C)}(p,f,o,d,a,s,l,t.N.fg)},timescale:f.timescale};var h=null;i=i=null,t.Ta.id&&t.N.id&&(i=t.Ta.id+","+t.N.id,i=r.get(i))&&(h=i.segmentIndex);var g=t.qa.start,y=t.qa.duration?g+t.qa.duration:1/0;if(h)Tb(c=h,f,g,y,d,t.Ab),r=t.presentationTimeline.Fb(),c.Za(r);else{if(r=0,u=-1,null!=t.Ta.id&&null!=t.N.id){var v=c.get(t.Ta.id);if(v)u=v.timeline;else for(v=(c=m(c.values())).next();!v.done;v=c.next()){if(v=v.value,Math.abs(f.fc-v.endTime)<=dt&&v.Yh.includes(t.N.id)){u=v.timeline;break}v.timeline>=r&&(r=v.timeline+1)}}-1==u&&(u=r),h=new Ob(t.Ab,f,t.N.originalId,t.bandwidth,t.N.gb,t.urlParams,g,y,d,s,t.N.fg,u)}return f.timeline&&"image"!==t.sa.contentType&&"text"!==t.sa.contentType&&t.presentationTimeline.Gj(h.h?h.h.timeline:[],g),i&&t.Ab&&(i.segmentIndex=h),i=(i=(i=f.timeline)&&i[i.length-1])?i.end+f.fc:-1,c=-1,h instanceof Ob&&(c=h.pf()),{endTime:i,timeline:c,Zc:function(){return h instanceof Ob&&0==h.getNumReferences()&&Tb(h,f,g,y,d,t.Ab),Promise.resolve(h)},timescale:f.timescale}}function Sb(e){return e.Wc}function kb(e,t,n,r,i,o){_u.call(this,Array(Math.max(0,t-e+1))),this.h=e,this.u=n,this.j=r,this.l=i,this.B=o}function Ob(e,t,n,r,i,o,a,s,l,u,c,d){_u.call(this,[]),this.D=e,this.h=t,this.H=n,this.C=r,this.F=i,this.J=o,this.j=a,this.l=s,this.u=l,this.B=u,this.I=c,this.K=d,Cb(this)}function Tb(e,t,n,r,i,o){if(function(e,t){if(e.u!==t){e.u=t;for(var n=(e=m(e.g)).next();!n.done;n=e.next())(n=n.value)&&cs(n,t)}}(e,i),e.D=o,e.h){if(e.h.md!==t.md)for(n=t.md-e.h.md,i=0;i<t.timeline.length;i++)(o=t.timeline[i]).ng+=n,o.Bi+=n,o.start=(o.ng+n)/t.timescale,o.end=(o.Bi+n)/t.timescale;if(e.h.ac!==t.ac&&(e.h.ac=t.ac),(n=e.h.timeline).length){var a=n[n.length-1];t=t.timeline.filter(function(e){return e.end>a.end})}else t=t.timeline.slice();t.length>0&&e.h.timeline.push.apply(e.h.timeline,y(t)),e.l!==r&&(e.l=r)}else e.h=t,e.j=n,e.l=r;Cb(e)}function Cb(e){if(e.h&&!e.o){for(var t=[],n=m(e.h.timeline),r=n.next();!r.done;r=n.next())(r=r.value).start>=e.l||r.end<=0||t.push(r);e.h.timeline=t,e.Za(e.j)}}function Eb(e){this.o=null,this.B=e,this.H=new Ci,this.i=[],this.h=null,this.m=[],this.C=null,this.F=[],this.D=300,this.l=new Map,this.j=new Map,this.g=null,this.u="UNKNOWN"}function jb(e,t){var n,r,i,o,a,s,l;return _(function(u){return 1==u.h?(n=_i(e.i,[_b(e,t)]),r=Ni(n,e.o.retryParameters),i=e.B.networkingEngine.request(8,r),Ei(e.H,i),u.m(2),u.g(i.promise,4)):2!=u.h?(o=u.i,a=ye(o.data),1==(s=JSON.parse(a)).VERSION&&function(e,t,n){null!=e.g&&(e.g.stop(),e.g=null);var r=t["RELOAD-URI"]||n;e.g=new Or(function(){jb(e,r)}),(n=t.TTL)&&(e.D=n),e.g.ba(e.D),e.m=t["PATHWAY-PRIORITY"]||[],e.F=t["PATHWAY-CLONES"]||[]}(e,s,o.uri),u.o(0)):(l=u.l())&&7001==l.code?u.return():(null!=e.g&&(e.g.stop(),e.g=null),e.g=new Or(function(){jb(e,t)}
99),e.g.ba(e.D),void u.j())})}function _b(e,t){if(!e.m.length)return t;var n=new Map,r=e.C||e.m[0],i=Math.round(e.B.getBandwidthEstimate());return"DASH"==e.u?(n.set("_DASH_pathway",r),n.set("_DASH_throughput",String(i))):"HLS"==e.u&&(n.set("_HLS_pathway",r),n.set("_HLS_throughput",String(i))),Di(t,n)}function Pb(e,t,n,r){var i=e.l.get(t);i||(i=new Map),i.set(n,r),e.l.set(t,i)}function Ib(e,t,n){n=void 0!==n&&n,t=e.l.get(t)||new Map;for(var r=[],i=m(e.m),o=i.next(),a={};!o.done;a={Pd:void 0},o=i.next())if(a.Pd=o.value,o=t.get(a.Pd))r.push({Nh:a.Pd,location:o});else if(o=e.F.find(function(e){return function(t){return t.jn==e.Pd}}(a))){var s=t.get(o["BASE-ID"]);s&&(o["URI-REPLACEMENT"].Ak?(o=Ii(s,o["URI-REPLACEMENT"].Ak),r.push({Nh:a.Pd,location:o})):r.push({Nh:a.Pd,location:s}))}for(i=Date.now(),o=(a=m(e.j.keys())).next();!o.done;o=a.next())o=o.value,i>(s=e.j.get(o))&&e.j.delete(o);if(r=r.filter(function(t){t=Pi(t.location);for(var n=m(e.j.keys()),r=n.next();!r.done;r=n.next())if(r.value.includes(t))return!1;return!0}),r.length&&(e.C=r[0].Nh),r=r.map(function(e){return e.location}),!r.length&&e.h)for(a=(i=m(e.h.split(","))).next();!a.done;a=i.next())(a=t.get(a.value))&&(e.C=e.h,r.push(a));if(!r.length)for(i=(t=m(t.values())).next();!i.done;i=t.next())r.push(i.value);return n?r:_i(e.i,r)}function Ab(){this.l=[],this.h=[],this.g=[],this.j=[],this.i=[],this.o=!1,this.m=new Set,this.u=(new Map).set("audio",this.h).set("video",this.g).set(ut,this.j).set("image",this.i)}function Db(e,t){var n;e.matchedStreams=null==(n=e.matchedStreams)?void 0:n.filter(function(e){return e!==t})}function Rb(e,t){return new Map(e.map(function(e){return[t(e),e]}))}function Mb(e,t){for(var n=[],r=[],i=[],o=[],a=(e=m(e)).next();!a.done;a=e.next()){var s=a.value;a=Rb(s.audioStreams,cw);var l=Rb(s.videoStreams,uw),u=Rb(s.textStreams,dw);if(s=Rb(s.imageStreams,fw),t){var c=iw(ut);u.set(dw(c),c),c=iw("image"),s.set(fw(c),c)}n.push(a),r.push(l),i.push(u),o.push(s)}return{Mi:n,wk:r,kk:i,oj:o}}function $b(e){var t,n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D;return _(function(_){if(1==_.h){if(t=ct,1==e.length)return _.return(e[0]);for(n=e.map(function(e){return new Map(e.filter(function(e){return e.type===t.$}).map(function(e){return[cw(e),e]}))}),r=e.map(function(e){return new Map(e.filter(function(e){return e.type===t.za}).map(function(e){return[uw(e),e]}))}),i=e.map(function(e){return new Map(e.filter(function(e){return e.type===t.Xa}).map(function(e){return[dw(e),e]}))}),o=e.map(function(e){return new Map(e.filter(function(e){return e.type===t.wg}).map(function(e){return[fw(e),e]}))}),a=m(i),s=a.next();!s.done;s=a.next())l=s.value,u=rw(t.Xa),l.set(dw(u),u);
99for(c=m(o),d=c.next();!d.done;d=c.next())f=d.value,p=rw(t.wg),f.set(fw(p),p);return h=new Ab,g=m,_.g(Promise.all([n,r,i,o].map(function(e){return Lb(h,[],e,0,zb,Wb,0)})),2)}if(y=g(_.i),v=y.next().value,b=y.next().value,w=y.next().value,x=y.next().value,S=0,b.length&&v.length)for(C=m(v),E=C.next();!E.done;E=C.next())for(j=E.value,P=m(b),I=P.next();!I.done;I=P.next())A=I.value,D=S++,A.variantIds.push(D),j.variantIds.push(D);else for(k=b.concat(v),O=m(k),T=O.next();!T.done;T=O.next())T.value.variantIds=[S++];return _.return(b.concat(v).concat(w).concat(x))})}function Lb(e,t,n,r,i,o,a){var s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T;return _(function(C){switch(C.h){case 1:for(s=[],l=0;l<n.length;l++)l>=r?s.push(new Set(n[l].values())):s.push(new Set);u=m(t),c=u.next();case 2:if(c.done){C.A(4);break}return d=c.value,C.g(function(e,t,n,r,i,o,a){return _(function(s){return 1==s.h?(qb(e,n,t,a>0),t.matchedStreams?t.segmentIndex?s.g(Nb(t,r+a),2):s.A(2):s.return(!1)):(Bb(t,r,i,o,a),s.return(!0))})}(e,d,n,r,o,s,a),5);case 5:if(!C.i)throw new pe(2,4,4037);c=u.next(),C.A(2);break;case 4:for(f=m(s),p=f.next();!p.done;p=f.next())for(h=p.value,g=m(h),y=g.next();!y.done;y=g.next())v=y.value,(b=Ub(e,t,v,n,i,o,s))&&t.push(b);for(w=m(s),x=w.next();!x.done;x=w.next())for(S=x.value,k=m(S),O=k.next(),T={};!O.done;T={ni:void 0},O=k.next())if(T.ni=O.value,!lw(T.ni)&&t.some(function(e){return function(t){return Xb(e.ni,t)}}(T)))throw new pe(2,4,4037);return C.return(t)}})}function Nb(e,t){var n,r,i,o,a,s,l,u,c,d;return _(function(f){if(1==f.h){for(n=[],r=e.matchedStreams,i=t;i<r.length;i++)for(o=r[i],n.push(o.createSegmentIndex()),a=gw(o),s=m(a),l=s.next();!l.done;l=s.next())(u=l.value).segmentIndex||n.push(u.createSegmentIndex());return f.g(Promise.all(n),2)}if(e.segmentIndex instanceof Au)for(c=t;c<r.length;c++)(d=r[c]).segmentIndex&&e.segmentIndex.h.push(d.segmentIndex);f.j()})}function Ub(e,t,n,r,i,o,a){if(lw(n))return null;var s=i(n);return qb(e,r,s),s.createSegmentIndex&&(s.createSegmentIndex=function(){return _(function(e){return s.segmentIndex?e.A(0):(s.segmentIndex=new Au,e.g(Nb(s,0),0))})},s.closeSegmentIndex=function(){if(s.segmentIndex&&(s.segmentIndex.release(),s.segmentIndex=null),s.matchedStreams)for(var e=m(s.matchedStreams),n=e.next();!n.done;n=e.next()){var r;if(r=(n=n.value).segmentIndex){e:{for(var i=(r=m(t)).next();!i.done;i=r.next())if((i=i.value)!==s&&i.segmentIndex&&i.matchedStreams&&i.matchedStreams.includes(n)){r=!0;break e}r=!1}r=!r}r&&(n.segmentIndex.release(),n.segmentIndex=null)}}),s.matchedStreams&&s.matchedStreams.length?(Bb(s,0,o,a,0),s):null}function Bb(e,t,n,r,i){var o=e.matchedStreams;for(t+=i;t<o.length;t++){var a=o[t];n(e,a);var s=!0;if("audio"==e.type&&0==Je(e.language,a.language)&&(s=!1),s&&((s=r[t-i])&&s.delete(a),a.fullMimeTypes))for(s=(a=m(a.fullMimeTypes.values())).next();!s.done;s=a.next())e.fullMimeTypes.add(s.value)}}function Fb(e){var t=Object.assign({},e);return t.originalId=null,t.createSegmentIndex=function(){return Promise.resolve()},t.closeSegmentIndex=function(){},t.roles=t.roles.slice(),t.segmentIndex=null,t.emsgSchemeIdUris=[],t.keyIds=new Set(e.keyIds),t.closedCaptions=e.closedCaptions?new Map(e.closedCaptions):null,t.trickModeVideo=null,t.dependencyStream=null,t}function zb(e){var t=Object.assign({},e);return t.roles=t.roles.slice(),t.keyIds=new Set(e.keyIds),t.segments=[],t.variantIds=[],t.closedCaptions=e.closedCaptions?new Map(e.closedCaptions):null,t}function Vb(e,t){e||(e=[]);for(var n=(t=m(t)).next();!n.done;n=t.next())n=n.value,e.includes(n)||e.push(n);return e}function Hb(e,t){e.roles=Vb(e.roles,t.roles),t.emsgSchemeIdUris&&(e.emsgSchemeIdUris=Vb(e.emsgSchemeIdUris,t.emsgSchemeIdUris));for(var n=m(t.keyIds),r=n.next();!r.done;r=n.next())e.keyIds.add(r.value);if(null==e.originalId?e.originalId=t.originalId:(n=t.originalId||"")&&!e.originalId.endsWith(n)&&(e.originalId+=","+n),n=Re(e.drmInfos,t.drmInfos),t.drmInfos.length&&e.drmInfos.length&&!n.length)throw new pe(2,4,4038);if(e.drmInfos=n,e.encrypted=e.encrypted||t.encrypted,t.closedCaptions)for(e.closedCaptions||(e.closedCaptions=new Map),r=(n=m(t.closedCaptions)).next();!r.done;r=n.next()){var i=m(r.value);r=i.next().value,i=i.next().value,e.closedCaptions.set(r,i)}for(e.bandwidth&&t.bandwidth&&(e.bandwidth=Math.max(e.bandwidth,t.bandwidth)),r=(n=m(mw)).next();!r.done;r=n.next())Gb(e,t,r.value)}function Gb(e,t,n){var r=t[n]||null,i=e[n]||null;r?(i||((i=Fb(r)).matchedStreams=[],i.createSegmentIndex=function(){var e,t,n,r;return _(function(o){switch(o.h){case 1:if(i.segmentIndex)return o.return();e=new Au,t=m(i.matchedStreams),n=t.next();case 2:if(n.done){o.A(4);break}if((r=n.value).segmentIndex){o.A(5);break}return o.g(r.createSegmentIndex(),5);case 5:e.h.push(r.segmentIndex),n=t.next(),o.A(2);break;case 4:i.segmentIndex=e,o.j()}})},e[n]=i),i.matchedStreams.push(r),Hb(i,r)):i&&(i.matchedStreams.push(t),Hb(i,t))}function Wb(e,t){e.roles=Vb(e.roles,t.roles);for(var n=m(t.keyIds),r=n.next();!r.done;r=n.next())e.keyIds.add(r.value);if(e.encrypted=e.encrypted&&t.encrypted,e.segments.push.apply(e.segments,y(t.segments)),t.closedCaptions)for(e.closedCaptions||(e.closedCaptions=new Map),n=(t=m(t.closedCaptions)).next();!n.done;n=t.next())n=(r=m(n.value)).next().value,r=r.next().value,e.closedCaptions.set(n,r)}function qb(e,t,n,r){r=void 0!==r&&r?n.matchedStreams:[];for(var i=(t=m(t)).next();!i.done;i=t.next()){if(!(i=Kb(e,i.value,n)))return;r.push(i)}n.matchedStreams=r}function Kb(e,t,n){var r={audio:cw,video:uw,text:dw,image:fw}[n.type],i=null,o=r(n);if(t.has(o))i=t.get(o);else{o={audio:function(e,t){return Xb(e,t)},video:function(e,t){return Xb(e,t)},text:Jb,image:Zb}[n.type];for(var a={audio:Qb,video:ew,text:tw,image:nw}[n.type],s=m(t.values()),l=s.next();!l.done;l=s.next())!o(n,l=l.value)||n.fastSwitching!=l.fastSwitching||i&&!a(n,i,l)||(i=l)}return e.o&&!lw(i)&&t.delete(r(i)),i}function Yb(e,t){return e.mimeType==t.mimeType&&hw(e.codecs)===hw(t.codecs)}function Xb(e,t){return!(e.drmInfos&&!De(e.drmInfos,t.drmInfos))}function Jb(e,t){return!t.language||e.forced===t.forced&&0!=Je(e.language,t.language)&&t.kind==e.kind}function Zb(){return!0}function Qb(e,t,n){var r=aw(e,t,n);if(r===yw)return!0;
99if(r===bw)return!1;r=Je(e.language,t.language);var i=Je(e.language,n.language);if(i>r)return!0;if(i<r)return!1;if(t.label!==n.label){if(e.label===t.label)return!1;if(e.label===n.label)return!0}if(e.roles.length){if(r=t.roles.filter(function(t){return e.roles.includes(t)}),(i=n.roles.filter(function(t){return e.roles.includes(t)})).length>r.length)return!0;if(i.length<r.length)return!1;if(n.roles.length!==t.roles.length)return n.roles.length<t.roles.length}else{if(!n.roles.length&&t.roles.length)return!0;if(n.roles.length&&!t.roles.length)return!1}return!(t.primary||!n.primary)||!(t.primary&&!n.primary)&&((r=ow(e.channelsCount,t.channelsCount,n.channelsCount))==yw||r!=bw&&((r=ow(e.audioSamplingRate,t.audioSamplingRate,n.audioSamplingRate))==yw||r!=bw&&!(!e.bandwidth||sw(e.bandwidth,t.bandwidth,n.bandwidth)!=yw)))}function ew(e,t,n){var r=aw(e,t,n);if(r===yw)return!0;if(r===bw)return!1;if((r=ow(e.width*e.height,t.width*t.height,n.width*n.height))==yw)return!0;if(r==bw)return!1;if(e.frameRate){if((r=ow(e.frameRate,t.frameRate,n.frameRate))==yw)return!0;if(r==bw)return!1}return!(!e.bandwidth||sw(e.bandwidth,t.bandwidth,n.bandwidth)!=yw)}function tw(e,t,n){var r=Je(e.language,t.language),i=Je(e.language,n.language);if(i>r)return!0;if(i<r)return!1;if(!t.primary&&n.primary)return!0;if(t.primary&&!n.primary)return!1;if(t.label!==n.label){if(e.label===t.label)return!1;if(e.label===n.label)return!0}if(e.roles.length){if(r=t.roles.filter(function(t){return e.roles.includes(t)}),(i=n.roles.filter(function(t){return e.roles.includes(t)})).length>r.length)return!0;if(i.length<r.length)return!1}else{if(!n.roles.length&&t.roles.length)return!0;if(n.roles.length&&!t.roles.length)return!1}return n.mimeType==e.mimeType&&n.codecs==e.codecs&&(t.mimeType!=e.mimeType||t.codecs!=e.codecs)}function nw(e,t,n){return ow(e.width*e.height,t.width*t.height,n.width*n.height)==yw}function rw(e){return{id:0,originalId:"",groupId:null,primary:!1,type:e,mimeType:"",codecs:"",supplementalCodecs:"",language:"",originalLanguage:null,label:null,width:null,height:null,encrypted:!1,keyIds:new Set,segments:[],variantIds:[],roles:[],forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null,external:!1,fastSwitching:!1,isAudioMuxedInVideo:!1,baseOriginalId:null,isIframe:!1}}function iw(e){return Zr({originalId:"",segmentIndex:new _u([]),type:e})}function ow(e,t,n){if(t==e&&e!=n)return bw;if(n==e&&e!=t)return yw;if(t>e){if(n<=e||n-e<t-e)return yw;if(n-e>t-e)return bw}else{if(n>e)return bw;if(e-n<e-t)return yw;if(e-n>e-t)return bw}return vw}function aw(e,t,n){var r=e.mimeType===t.mimeType&&e.codecs===t.codecs,i=e.mimeType===n.mimeType&&e.codecs===n.codecs;return r&&!i?bw:!r&&i?yw:(t=Yb(e,t),e=Yb(e,n),t&&!e?bw:!t&&e?yw:vw)}function sw(e,t,n){return t=Math.abs(e-t),(e=Math.abs(e-n))<t?yw:t<e?bw:vw}function lw(e){switch(e.type){case ut:return!e.language;case"image":return!e.tilesLayout;default:return!1}}function uw(e){var t,n;return pw([e.fastSwitching,e.width,e.frameRate,e.codecs,e.mimeType,e.label,e.roles,e.closedCaptions?Array.from(e.closedCaptions.entries()):null,e.bandwidth,null!=(n=null==(t=e.dependencyStream)?void 0:t.baseOriginalId)?n:e.baseOriginalId,Array.from(e.keyIds)])}function cw(e){var t,n;return pw([e.fastSwitching,e.channelsCount,e.language,e.bandwidth,e.label,e.codecs,e.mimeType,e.roles,e.audioSamplingRate,e.primary,null!=(n=null==(t=e.dependencyStream)?void 0:t.baseOriginalId)?n:e.baseOriginalId,Array.from(e.keyIds)])}function dw(e){return pw([e.language,e.label,e.codecs,e.mimeType,e.bandwidth,e.roles])}function fw(e){return pw([e.width,e.codecs,e.mimeType])}function pw(e){return JSON.stringify(e)}function hw(e){return ww.getOrInsertComputed(e,function(){return ir(e)})}function gw(e){for(var t=[],n=m(mw),r=n.next();!r.done;r=n.next())(r=e[r.value])&&t.push(r);return t}h(kb,_u),(r=kb.prototype).find=function(e){var t=this.g.length-1;if(t<0)return null;var n=this.get(this.i);if(!n)return null;if(e<n.startTime)return this.i;if((n=Math.floor((e-this.j)/this.l)+this.u-this.h)<this.i)return null;var r=this.get(n);return r?(t=(t=n-this.i<t?this.get(n+1):null)?t.startTime:r.endTime,e>=r.startTime&&e<t?n:null):null},r.get=function(e){var t=e-this.i;if(t<0||t>=this.g.length)return null;var n=this.g[t];return n||(n=this.B(this.h+e),this.g[t]=n),n},r.Ib=function(){return this.get(this.i)},r.Jb=function(e){for(var t=0;t<this.g.length;t++){var n=this.get(t+this.i);n&&e(n)}},r.Za=function(e){if(!this.o){var t=this.g.length-1;if(!(t<0)){var n=this.get(this.i);!n||n.endTime>e||(e=(t=this.get(this.i+t))&&t.endTime<=e?this.g.length:Math.max(0,Math.min(this.g.length,Math.floor((e-this.j)/this.l+this.u-1)-(this.h+this.i)+1)))>0&&(this.i+=e,this.g=this.g.slice(e))}}},h(Ob,_u),(r=Ob.prototype).getNumReferences=function(){return this.h?this.h.timeline.length:0},r.release=function(){_u.prototype.release.call(this),this.h=null},r.Za=function(e){if(this.h){var t=this.h.timeline;if(t){for(var n=0;n<t.length&&t[n].end+this.j<=e;)n++;n>0&&(this.h.timeline=t.slice(n),this.g.length>=n&&(this.g=this.g.slice(n)),this.i+=n,0===this.getNumReferences()&&this.release()
99)}}},r.find=function(e){var t=this;if(this.h&&this.h.timeline&&this.h.timeline.length&&e<this.h.timeline[0].start+this.j)return this.i;if(!this.h)return null;var n=this.h.timeline;if(e<this.j||e>=this.l)return null;var r=n.length-1,i=Y(n,function(n){return n.start+t.j<=e})-1;if(i<0)return null;var o=n[i],a=o.start+this.j;return n=i<r?n[i+1].start+this.j:this.l===1/0?o.end+this.j:this.l,e>=a&&e<n?i+this.i:null},r.get=function(e){var t=this;if((e-=this.i)<0||e>=this.getNumReferences()||!this.h)return null;var n=this.g[e];if(!n){var r=(n=this.h.timeline[e]).ym,i=n.ng+this.h.md,o=this.j-this.h.fc,a=this.j+n.end,s=a;e===this.getNumReferences()-1&&this.l!==1/0&&(s=this.D&&Math.abs(s-this.l)>.1?Math.min(s,this.l):this.l);var l=this.h.codecs,u=this.h.mimeType,c=this.h.bandwidth,d=[],f=!1;if(n.dc&&this.h&&this.h.ac&&(f=this.h.ac.includes("$SubNumber$")),f){f=(n.end-n.start)/n.dc;for(var p={},h=0;h<n.dc;p={qg:void 0,gk:void 0},h++){var g=n.start+f*h,m=g+f;p.gk=h,p.qg=null,(p=new ls(this.j+g,this.j+m,function(e){return function(){if(!t.h)return[];if(null==e.qg){var n=t.F,o=t.J,a=qv(t.h.ac,t.H,r,e.gk,t.C||null,i);n=_i(n(),[a],o()),e.qg=n}return e.qg}}(p),0,null,this.u,o,this.j,this.l,[],"",null,null,ds,this.B)).codecs=l,p.mimeType=u,p.bandwidth=c,0==this.I?h>0&&p.Id():h%this.I!=0&&p.Id(),d.push(p)}}(n=new ls(this.j+n.start,s,function(){if(d.length>0||!t.h)var e=[];else{e=t.F;var n=t.J,o=qv(t.h.ac,t.H,r,null,t.C||null,i);e=_i(e(),[o],n())}return e},0,null,this.u,o,this.j,this.l,d,"",null,null,ds,this.B,d.length>0)).codecs=l,n.mimeType=u,n.j=a,n.bandwidth=c,this.g[e]=n}return n},r.Jb=function(e){Cb(this);for(var t=0;t<this.getNumReferences();t++){var n=this.get(t+this.i);n&&e(n)}},r.pf=function(){return this.K},Eb.prototype.configure=function(e){this.o=e},Eb.prototype.destroy=function(){return this.B=this.o=null,this.i=[],this.h=null,this.m=[],this.F=[],this.l.clear(),null!=this.g&&(this.g.stop(),this.g=null),this.H.destroy()},Eb.prototype.setManifestType=function(e){this.u=e},Eb.prototype.banLocation=function(e){this.j.set(e,Date.now()+6e4)},(r=Ab.prototype).release=function(){for(var e=m(this.h.concat(this.g,this.j,this.i)),t=e.next();!t.done;t=e.next())(t=t.value).segmentIndex&&t.segmentIndex.release();this.h=[],this.g=[],this.j=[],this.i=[],this.l=[],this.o=!1,this.m.clear(),this.u.clear()},r.Gl=function(){return this.l},r.qh=function(){return this.j.slice()},r.ll=function(){return this.i},r.Wi=function(e,t){if(e){for(var n=this.u.get(e.type)||[],r=(n=m(n)).next();!r.done;r=n.next()){Db(r=r.value,e);for(var i=(r=m(r=gw(r))).next();!i.done;i=r.next())Db(i.value,e)}e.segmentIndex&&e.closeSegmentIndex(),this.m.delete(t)}},r.Mg=function(e,t,n){n=void 0!==n&&n;var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L=this;return _(function(_){if(1==_.h){if(r=ct,!t&&1==e.length)return i=Mb(e,!1),o=i.Mi,a=i.wk,s=i.kk,l=i.oj,L.h=Array.from(o[0].values()),L.g=Array.from(a[0].values()),L.j=Array.from(s[0].values()),L.i=Array.from(l[0].values()),_.A(2);for(u=n?L.m.size:0,c=-1,d=0;d<e.length;d++)f=e[d],L.m.has(f.id)||(L.m.add(f.id),-1==c&&(c=d));return-1==c?_.return():(p=Mb(e,!0),h=p.Mi,g=p.wk,y=p.kk,v=p.oj,_.g(Promise.all([Lb(L,L.h,h,c,Fb,Hb,u),Lb(L,L.g,g,c,Fb,Hb,u),Lb(L,L.j,y,c,Fb,Hb,u),Lb(L,L.i,v,c,Fb,Hb,u)]),2))}if(b=0,w=[],L.g.length&&L.h.length)for(E=m(L.h),j=E.next();!j.done;j=E.next())for(P=j.value,I=m(L.g),A=I.next();!A.done;A=I.next())D=A.value,R=Re(P.drmInfos,D.drmInfos),P.drmInfos.length&&D.drmInfos.length&&!R.length||(M=(P.bandwidth||0)+(D.bandwidth||0),P.dependencyStream&&(M+=P.dependencyStream.bandwidth||0),D.dependencyStream&&(M+=D.dependencyStream.bandwidth||0),$=b++,w.push({id:$,language:P.language,disabledUntilTime:0,primary:P.primary,audio:P,video:D,bandwidth:M,drmInfos:R,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]}));else for(x=L.g.length?L.g:L.h,S=m(x),k=S.next();!k.done;k=S.next())O=k.value,T=b++,C=O.bandwidth||0,O.dependencyStream&&(C+=O.dependencyStream.bandwidth||0),w.push({id:T,language:O.language,disabledUntilTime:0,primary:O.primary,audio:O.type==r.$?O:null,video:O.type==r.za?O:null,bandwidth:C,drmInfos:O.drmInfos,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]});L.l=w,_.j()})},r.$j=function(e){this.o=e},$("shaka.util.PeriodCombiner",Ab),Ab.prototype.setUseStreamOnce=Ab.prototype.$j,Ab.prototype.combinePeriods=Ab.prototype.Mg,Ab.prototype.deleteStream=Ab.prototype.Wi,Ab.prototype.getImageStreams=Ab.prototype.ll,Ab.prototype.getTextStreams=Ab.prototype.qh,Ab.prototype.getVariants=Ab.prototype.Gl;var mw=["trickModeVideo","dependencyStream"],yw=1,vw=0,bw=-1,ww=new Map;function xw(){var e=this;this.j=this.g=null,this.B=[],this.h=null,this.Ha=1,this.H=[],this.l={Rf:"",type:"",profiles:[],wc:null,xb:0,gb:null,Ge:0},this.u=new Map,this.C=new Map,this.F=new Map,this.o=new Map,this.O=new Map,this.Ba=new Map,this.m=new Ab,this.R=0,this.Fa=new L(5),this.L=new Or(function(){e.J&&!e.g.continueLoadingWhenPaused&&(e.I.Ua(e.J,"timeupdate"),e.J.paused)?e.I.na(e.J,"timeupdate",function(){return Lw(e)}):Lw(e)}),this.K=new Ci,this.P=null,this.D=[],this.aa=1/0,this.ra=!1,this.i=null,this.M=0,this.V=!1,this.I=new Z,this.J=null,this.X=!1,this.xa="",this.Aa=this.Pa=null,this.ma=function(){return!1},this.Y=[],this.ha=new Set,this.wa=new zv}function Sw(e){var t,n,r,i,o,a,s,l,u,c,d;return _(function(f){return 1==f.h?(t=4,n="MPD",r=function(e){var t=e.l.Ge;if(!e.l.Rf||!t||!e.H.length)return[];var n=Date.now()/1e3,r=e.H.filter(function(e){return!(e=fn(e.attributes.ttl))||t+e>n}).map(Zt).filter(Er);return r.length?_i(e.B,r):[]}(e),i=e.B,r.length?(i=r.map(function(t){return Ai(t,e.Pa)}),n="Patch",t=6):(e.B.length>1&&e.i&&(o=Ib(e.i,"Location",!0)).length&&(i=o),e.Aa&&(i=i.map(function(t){return Ai(t,e.Aa)}))),a=Ni(i,e.g.retryParameters),s=Date.now(),f.g(Hw(e,a,0,{type:t}),2)):3!=f.h?(l=f.i,e.j?(l.uri&&l.uri!=l.originalUri&&!e.B.includes(l.uri)&&e.B.unshift(l.uri),u=new URL(l.uri),e.xa=u.searchParams.toString(),f.g(function(e,t,n,r){return function(e,t,n,r){var i,o,a,s,l,u;return _(function(c){switch(c.h){case 1:if(!t)throw new pe(2,4,4001,n);if((i=e.g.dash.manifestPreprocessorTXml)!=gd&&i(t),"Patch"===r)return c.return(function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C,E;return _(function(j){if(1==j.h){if(n=t.attributes.mpdId,r=nn(t,"originalPublishTime",sn),!n||n!==e.l.Rf||r!==e.l.Ge)throw e.H=[],new pe(1,4,4052);for(i=[],o=[],a=new Set,s=m(Yt(t)),l=s.next();!l.done;l=s.next())if(u=l.value,c=mn(u.attributes.sel||""),d=c[c.length-1],f=Zt(u)||"","MPD"===d.name)if("mediaPresentationDuration"===d.Hc){var _=ln(Zt(u)||"");if(null!=_){e.l.wc=_;for(var P=m(e.u.values()),I=P.next();!I.done;I=P.next())I.value.wc=_}}else if("type"===d.Hc){for(e.h.presentationTimeline.Yd("static"==f),e.l.type=f,P=(_=m(e.u.values())
99).next();!P.done;P=_.next())P.value.Ab="dynamic"==f;"static"==f&&(e.R=-1)}else"publishTime"===d.Hc?e.l.Ge=sn(f)||0:null===d.Hc&&"add"===u.tagName&&o.push(u);else if("PatchLocation"===d.name)yn(e.H,u);else if("Period"===d.name)"add"===u.tagName?o.push(u):"remove"===u.tagName&&d.id&&Tw(e,d.id);else if("SegmentTemplate"===d.name){if((_=(P=mn(u.attributes.sel||""))[P.length-1]).Hc){P=Cw(e,P),I=Zt(u)||"";for(var A=m(P),D=A.next();!D.done;D=A.next())bn((D=e.u.get(D.value)).N.Wc,u.tagName,_.Hc,I);_=P}else _=[];for(p=m(_),h=p.next();!h.done;h=p.next())g=h.value,a.add(g)}else if("SegmentTimeline"===d.name||"S"===d.name){for(_=mn(u.attributes.sel||""),I=(P=m(_=Cw(e,_))).next();!I.done;I=P.next())yn(A=Xt(I=Zv(I=e.u.get(I.value),Sb,"SegmentTimeline"),"S"),u),I.children=A;for(v=m(_),b=v.next();!b.done;b=v.next())w=b.value,a.add(w)}for(x=m(a),S=x.next();!S.done;S=x.next())k=S.value,Ew(e,k);for(O=m(o),T=O.next();!T.done;T=O.next())C=T.value,i.push.apply(i,y(Pw(e,{Ab:"dynamic"==e.l.type,presentationTimeline:e.h.presentationTimeline,Ta:null,qa:null,sa:null,N:null,bandwidth:0,rh:!1,xb:e.l.xb,profiles:e.l.profiles,wc:e.l.wc,roles:null,urlParams:Gw,name:""},e.l.gb,C,!0).periods));return i.length?(e.h.periodCount+=i.length,e.h.gapCount=e.M,j.g(Ow(e,i,!0),2)):j.A(2)}"static"==e.l.type&&(E=e.l.wc,e.h.presentationTimeline.Sb(E||1/0)),j.j()})}(e,t));e:{for(var d=m(Xt(o=t,"Period")),f=d.next();!f.done;f=d.next())if(en(f.value,"ImportedMPD")){d=!0;break e}d=!1}if(!d){c.A(2);break}return a=function(e,t,n,r){for(var i=[],o=m(Xt(e,"Period")),a=o.next(),s={};!a.done;s={Qd:void 0,xe:void 0},a=o.next())if(s.Qd=a.value,a=en(s.Qd,"ImportedMPD")){s.xe=a,a=void 0;var l=null==(a=Zt(s.xe))?void 0:a.trim();l?(a=ji(t,l),s=r.request(0,Ni([a],n)).Ya(function(t){return function(n){var r=null;try{r=Gt(n.data,"MPD")}catch(e){}var i,o=r?en(r,"Period"):null;return(i=r&&o)&&(i=!(i="static"!==((i=r).attributes.type||"static")||1!==Xt(i,"Period").length||null!=(i=sn(i.attributes.availabilityEndTime||""))&&1e3*i<Date.now())),i?eb(t.Qd,r,o,n.uri):Qv(e,t.Qd,t.xe),e}}(s),function(t){return function(){return Qv(e,t.Qd,t.xe),e}}(s)),i.push(s)):Qv(e,s.Qd,s.xe)}return i.length?Si(i).Ya(function(){return e}):xi(e)}(o,n,e.g.retryParameters,e.j.networkingEngine),Ei(e.K,a),c.g(a.promise,3);case 3:o=c.i;case 2:e:{if("http://www.w3.org/1999/xlink"===o.attributes["xmlns:xlink"]){d=new Set(["Period","AdaptationSet","SegmentList"]),f=new Set(["MPD","Period","AdaptationSet","Representation","SegmentList"]);for(var p=[o];p.length;){var h=p.pop();if(d.has(h.tagName)&&rn(h,"http://www.w3.org/1999/xlink","href")){d=!0;break e}for(var g=(h=m(Yt(h))).next();!g.done;g=h.next())g=g.value,f.has(g.tagName)&&p.push(g)}}d=!1}return d?(s=e.g.dash.xlinkFailGracefully,l=nb(o,e.g.retryParameters,s,n,e.j.networkingEngine),Ei(e.K,l),c.g(l.promise,4)):c.return(kw(e,o,n));case 4:return u=c.i,c.return(kw(e,u,n))}})}(e,t=Gt(t,r),n,r)}(e,l.data,l.uri,n),3)):f.return(0)):(c=Date.now(),d=(c-s)/1e3,e.Fa.sample(1,d),e.ha.clear(),f.return(d))})}function kw(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N,U,B,F,V,H,G,W,q,K,Y,X,J,Z,Q,ee,te,ne,re,ie,oe,ae,se,le,ue,ce,de,fe,he,ge,me,ye;return _(function(ve){switch(ve.h){case 1:for(e.i&&e.i.l.clear(),function(e){var t=rb(e);if(t.length){e=new Map;for(var n=0,r=(t=m(t)).next();!r.done;r=t.next()){var i=null!=(r=r.value).id?"id:"+r.id:"no-id:"+n++;e.getOrInsert(i,[]).push(r)}for(n=(e=m(e.values())).next();!n.done;n=e.next())if(!(n=n.value).some(function(e){return Kw.has(e.schemeIdUri)}))throw new pe(2,4,4063,n.map(function(e){return e.schemeIdUri}))}}(t),r=[n],i=[],o=new Map,a=Xt(t,"Location"),s=m(a),l=s.next();!l.done;l=s.next())u=l.value,c=u.attributes.serviceLocation,(d=Zt(u))&&(f=_i(r,[d])[0],c&&(e.i?Pb(e.i,"Location",c,f):o.set(c,f)),i.push(f));if(e.i?(p=Ib(e.i,"Location",!0)).length>0&&(r=e.B=p):i.length&&(r=e.B=i),e.l.Rf=t.attributes.id||"",e.l.Ge=nn(t,"publishTime",sn)||0,e.H=Xt(t,"PatchLocation"),e.Pa=Mw(e,t,"mpdpatch")||null,e.Aa=Mw(e,t,"mpd")||null,h=Promise.resolve(),(g=en(t,"ContentSteering"))&&e.j)for(v=g.attributes.defaultServiceLocation,e.i?(e.i.i=r,e.i.h=v):(e.i=new Eb(e.j),e.i.configure(e.g),e.i.setManifestType("DASH"),e.i.i=r,e.i.h=v,(b=Zt(g))&&(b=Ai(b,Mw(e,t,"steering")),nn(g,"queryBeforeStart",hn,!1)?h=jb(e.i,b):jb(e.i,b))),w=m(o.keys()),x=w.next();!x.done;x=w.next())S=x.value,k=o.get(S),Pb(e.i,"Location",S,k);if(O=Xt(t,"BaseURL"),T=!1,e.i)for(C=m(O),E=C.next();!E.done;E=C.next())j=E.value,P=j.attributes.serviceLocation,I=Zt(j),P&&I&&(Pb(e.i,"BaseURL",P,I),T=!0);if(e.Y.splice(0),T&&e.i||(A=O.map(Zt),e.Y.push.apply(e.Y,y(_i(r,A)))),D=e.i,R=e.Y,M=Ww.call(xw,D,T,R),e.l.gb=M,$=0,O&&O.length&&($=nn(O[0],"availabilityTimeOffset",pn)||0),e.l.xb=$,e.R=nn(t,"minimumUpdatePeriod",ln,-1),L=nn(t,"availabilityStartTime",sn),N=nn(t,"timeShiftBufferDepth",ln),U=e.g.dash.ignoreSuggestedPresentationDelay,B=null,U||(B=nn(t,"suggestedPresentationDelay",ln)),F=e.g.dash.ignoreMaxSegmentDuration,V=null,F||(V=nn(t,"maxSegmentDuration",ln)),H=t.attributes.type||"static",G="static"==H||"list"==H,e.h&&e.h.presentationTimeline&&(e.X=e.h.presentationTimeline.isLive()&&G),e.l.type=H,e.h)for(W=e.h.presentationTimeline,q=W.Fb(),K=m(e.o.values()),Y=K.next();!Y.done;Y=K.next())(X=Y.value).segmentIndex&&X.segmentIndex.Za(q);else J=e.g.dash.ignoreMinBufferTime,Z=0,J||(Z=nn(t,"minBufferTime",ln)||0),Q=null!=B?Math.min(B,N||1/0):e.g.defaultPresentationDelay>0?e.g.defaultPresentationDelay:Math.min(1.5*Z,N||1/0),W=new ou(L,Q,e.g.dash.autoCorrectDrift);return W.Yd(G),W.isLive()&&!isNaN(e.g.availabilityWindowOverride)&&(N=e.g.availabilityWindowOverride),null==N&&(N=1/0),W.li(N),ee=t.attributes.profiles||"",e.l.profiles=ee.
99split(","),te={Ab:!G,presentationTimeline:W,Ta:null,qa:null,sa:null,N:null,bandwidth:0,rh:!1,xb:$,wc:null,profiles:ee.split(","),roles:null,urlParams:Gw,name:""},ve.g(h,2);case 2:return ne=rb(t),re=ib(t),ie=function(e){return qw.has(e.schemeIdUri)},(oe=ne.find(ie)||re.find(ie))&&(ae=Rw(e,oe.element))&&(te.urlParams=ae),(se=Mw(e,t,"segment"))&&(te.urlParams=se),e.M=0,le=Pw(e,te,M,t,!1),ue=le.duration,ce=le.periods,(G&&!e.X||!le.Yi)&&W.Sb(ue||1/0),e.V&&e.ra&&W.Vj(e.aa),W.Ih(V||1),e.V&&e.ra&&(de=null!=B?B:e.g.defaultPresentationDelay,W.ji(de)),e.h?(e.h.periodCount=ce.length,e.h.gapCount=e.M,ve.g(Ow(e,ce,!1),4)):ve.g(e.m.Mg(ce,te.Ab),6);case 6:if(e.h={presentationTimeline:W,variants:e.m.l,textStreams:e.m.qh(),imageStreams:e.m.i,chapterStreams:[],offlineSessionIds:[],sequenceMode:e.g.dash.sequenceMode,ignoreManifestTimestampsInSegmentsMode:!1,type:"DASH",serviceDescription:jw(t),nextUrl:_w(e,t),periodCount:ce.length,gapCount:e.M,isLowLatency:e.V,startTime:null},!W.tk()){ve.A(7);break}return fe=Xt(t,"UTCTiming"),ve.g(function(e,t,n){var r,i,o,a,s,l,u,c;return _(function(d){switch(d.h){case 1:r=n.map(function(e){return{scheme:e.attributes.schemeIdUri,value:e.attributes.value}}),i=e.g.dash.clockSyncUri,!r.length&&i&&r.push({scheme:"urn:mpeg:dash:utc:http-head:2014",value:i}),o=m(r),a=o.next();case 2:if(a.done){d.A(4);break}switch(s=a.value,d.m(5),l=s.scheme,u=s.value,l){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":return d.A(7);case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":return d.A(8);case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":return c=Date.parse(u),d.return(isNaN(c)?0:c-Date.now());case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":z("NTP UTCTiming scheme is not supported");break;default:z("Unrecognized scheme in UTCTiming element",l)}d.A(9);break;case 7:return d.g(Bw(e,t,u,"HEAD"),10);case 10:return d.return(d.i);case 8:return d.g(Bw(e,t,u,"GET"),11);case 11:return d.return(d.i);case 9:d.o(3);break;case 5:d.l();case 3:a=o.next(),d.A(2);break;case 4:return z("A UTCTiming element should always be given in live manifests! This content may not play on clients with bad clocks!"),d.return(0)}})}(e,M,fe),8);case 8:if(he=ve.i,!e.j)return ve.return();W.Wj(he);case 7:W.Eh(),e.m&&!e.h.presentationTimeline.isLive()&&e.m.release(),(ge=en(t,"ProgramInformation"))&&(me=(new Map).set("detail",ge),ye=new ki("programinformation",me),e.j.onEvent(ye));case 4:e.j.makeTextStreamsForClosedCaptions(e.h),function(e){for(var t=Array.from(e.O.keys()).filter(function(t){return!e.D.includes(t)}),n=(t=m(t)).next();!n.done;n=t.next()){n=n.value;for(var r=!0,i=m(e.O.get(n)),o=i.next();!o.done;o=i.next()){o=o.value;var a=e.o.get(o);a&&(a.segmentIndex&&0!=a.segmentIndex.getNumReferences()?r=!1:(e.m&&e.m.Wi(a,n),e.o.delete(o)))}r&&e.O.delete(n)}}(e),function(e,t){t=new Set(t.map(function(e){return e.id}));for(var n=m(e.C.keys()),r=n.next();!r.done;r=n.next())r=r.value,t.has(r)||e.C.delete(r)}(e,ce),ve.j()}})}function Ow(e,t,n){var r;return _(function(i){if(1==i.h)return i.g(e.m.Mg(t,!0,n),2);e.h.variants=e.m.l,(r=e.m.qh()).length>0&&(e.h.textStreams=r),e.h.imageStreams=e.m.i,e.j.filter(e.h),i.j()})}function Tw(e,t){e.h.periodCount--;for(var n=m(e.u.keys()),r=n.next();!r.done;r=n.next())(r=r.value).startsWith(t)&&(Zv(e.u.get(r),Sb,"SegmentTimeline").children=[],Ew(e,r),e.u.delete(r));e.D=e.D.filter(function(e){return e!==t}),e.F.delete(t)}function Cw(e,t){for(var n="",r="",i=-1,o="",a=(t=m(t)).next();!a.done;a=t.next())"Period"===(a=a.value).name?n=a.id:"AdaptationSet"===a.name?(r=a.id,null!==a.position&&(i=a.position)):"Representation"===a.name&&(o=a.id);if(t=[],o)t.push(n+","+o);else if(r)for(i=m(e.u.values()),e=i.next();!e.done;e=i.next())(e=e.value).Ta.id===n&&e.sa.id===r&&e.N.id&&t.push(n+","+e.N.id);else if(i>-1)for(r=m(e.u.values()),e=r.next();!e.done;e=r.next())(e=e.value).Ta.id===n&&e.sa.position===i&&e.N.id&&t.push(n+","+e.N.id);return t}function Ew(e,t){var n=e.u.get(t),r=e.o.get(t);r.segmentIndex&&r.segmentIndex.Za(e.h.presentationTimeline.Fb());try{var i=xb(n,function(t,n,r,i){return zw(e,t,n,r,i)},e.o,!0,e.g.dash.initialSegmentLimit,e.Ba,n.N.aesKey,null,!0,e.C);r.createSegmentIndex=function(){return _(function(e){if(1==e.h)return r.segmentIndex?e.A(0):e.g(i.Zc(),3);r.segmentIndex=e.i,e.j()})}}catch(e){if((t=n.N.contentType)!=ut&&"application"!=t&&"image"!=t||4002!=e.code)throw e}}function jw(e){var t=en(e,"ServiceDescription");if(!t)return null;if(e=en(t,"Latency"),t=en(t,"PlaybackRate"),!e&&!t)return null;var n={};return e&&("target"in e.attributes&&(n.targetLatency=parseInt(e.attributes.target,10)/1e3),"max"in e.attributes&&(n.maxLatency=parseInt(e.attributes.max,10)/1e3),"min"in e.attributes&&(n.minLatency=parseInt(e.attributes.min,10)/1e3)),t&&("max"in t.attributes&&(n.maxPlaybackRate=parseFloat(t.attributes.max)),"min"in t.attributes&&(n.minPlaybackRate=parseFloat(t.attributes.min))),n}function _w(e,t){var n=ib(t);return(n=ob(n,"urn:mpeg:dash:chaining:2016"))&&n.value?Ai(n.value,Mw(e,t,"chaining")):null}function Pw(e,t,n,r,i){var o=t.wc;o||(o=nn(r,"mediaPresentationDuration",ln),e.l.wc=o);var a=0;e.h&&e.h.presentationTimeline&&e.X&&(a=e.h.presentationTimeline.Kb());var s=[],l=a;r=Xt(r,"Period");var u=t.Ab;u||e.F.clear();for(var c=u&&!i?new Set(e.D.slice(1,-1)):null,d=0;d<r.length;d++){var f=r[d],p=r[d+1],h=nn(f,"start",ln,l),g=f.attributes.id,y=nn(f,"duration",ln);h=0==d&&0==h&&e.X?a:h;var v=null;if(p){var b=nn(p,"start",ln);null!=b&&(v=b-h+a)}else null!=o&&(v=o-h+a);if(b=dt,v&&y&&Math.abs(v-y)>b&&v>y&&e.M++,null==v&&(v=y),!(null!==e.P&&null!=g&&null!==h&&h<e.P)||e.D.includes(g)||d+1==r.length){if(null!==h&&(null===e.P||h>e.P)&&(e.P=h),l={start:h,duration:v,node:f,Jf:null==v||!p},f=null,p=d>0&&d<r.length-1,u&&c&&p&&!i&&(null!=g||(g="__shaka_period_"+h),c.has(g)&&(g=e.F.get(g))&&(f=g)),f||(f=Iw(e,t,n,l),u&&f.id&&e.F.set(f.id,f)),s.push(f),f.id&&v&&e.Ba.set(f.id,v),null==v){l=null;break}l=h+v}}if(u&&!i&&function(e,t){t=new Set(t.map(function(e){return e.id}));for(var n=m(Array.from(e.F.keys())),r=n.next();!r.done;r=n.next())r=r.value,t.has(r)||e.F.delete(r)}
99(e,s),i)for(n=(t=m(s)).next();!n.done;n=t.next())n=n.value.id,e.D.includes(n)||e.D.push(n);else e.D=s.map(function(e){return e.id});return null!=o?{periods:s,duration:o+a,Yi:!1}:{periods:s,duration:l,Yi:!0}}function Iw(e,t,n,r){t.Ta=Uw(e,r.node,null,n),t.qa=r,t.Ta.xb=t.xb,t.Ta.id||(t.Ta.id="__shaka_period_"+r.start);var i=Xt(r.node,"EventStream");n=t.presentationTimeline.Fb();for(var o=(i=m(i)).next();!o.done;o=i.next())Fw(e,r.start,r.duration,o.value,n);for(i=(n=m(n=ib(r.node))).next();!i.done;i=n.next())i=i.value,qw.has(i.schemeIdUri)&&(i=Rw(e,i.element))&&(t.urlParams=i);(n=Mw(e,r.node,"segment"))&&(t.urlParams=n);var a=Xt(r.node,"AdaptationSet").map(function(n,r){return Dw(e,t,r,n)}).filter(Er);if(t.Ab){for(n=new Set,o=i=0;o<a.length;o++)for(var s=a[o].um,l=0;l<s.length;l++)n.add(s[l]),i++;if(i!=n.size)throw new pe(2,4,4018)}var u=new Map;for(i=(n=m(a)).next();!i.done;i=n.next())for(o=(i=m(i.value.Qk)).next();!o.done;o=i.next())o=(s=m(o.value)).next().value,s=s.next().value,u.set(o,s);if(u.size){for(n=new Map,i=0;i<a.length;i++)for(o=a[i].streams,s=0;s<o.length;s++)u.has(o[s].originalId)&&(n.has(i)||n.set(i,[]),n.get(i).push(o[s].originalId));if(n.size){var c=Xt(r.node,"AdaptationSet");r=t.name,t.name="dependencyStream",n.forEach(function(n,r){var i=c[r];if(i&&(i=Dw(e,t,r,i))){for(var o=[],s={},l=0;l<n.length;s={Hj:void 0},l++)if(s.Hj=n[l],s=i.streams.find(function(e){return function(t){return t.originalId==e.Hj}}(s))){var d=u.get(s.originalId||"");s.dependencyStream=d,s.originalId+=d.originalId,s.baseOriginalId=d.baseOriginalId,o.push(s)}o.length&&a[r].streams.push.apply(a[r].streams,y(o))}}),t.name=r}}for(r=m(function(e){for(var t=[],n=[],r=(e=m(e)).next();!r.done;r=e.next())(r=r.value).pk?t.push(r):n.push(r);return[t,n]}(a)),n=r.next().value,r=r.next().value,o=(i=m(n)).next();!o.done;o=i.next())for(s=(o=m(o.value.streams)).next();!s.done;s=o.next())s.value.isIframe=!0;if(!e.g.disableIFrames)for(i=(n=m(n)).next();!i.done;i=n.next())for(o=(i=i.value).pk.split(" "),l=(s=m(r)).next();!l.done;l=s.next())if(l=l.value,o.includes(l.id))for(var d=(l=m(l.streams)).next();!d.done;d=l.next())Xr(d.value,i.streams);if(n=Aw(e.g.disableAudio,r,"audio"),i=Aw(e.g.disableVideo,r,"video"),o=Aw(e.g.disableText,r,ut),r=Aw(e.g.disableThumbnails,r,"image"),0===i.length&&0===n.length)throw new pe(2,4,4004);return{id:t.Ta.id,audioStreams:n,videoStreams:i,textStreams:o,imageStreams:r}}function Aw(e,t,n){return e||!t.length?[]:t.reduce(function(e,t){return t.contentType!=n||e.push.apply(e,y(t.streams)),e},[])}function Dw(t,n,r,i){function o(e){var r=e.attributes["dvb:fontFamily"];e=e.attributes["dvb:url"],r&&e&&(e=_i(n.sa.gb(),[e],n.urlParams()),t.j.addFont(r,e[0]))}function a(e){switch(e){case 1:case 5:case 6:case 7:return"srgb";case 9:return"rec2020";case 11:case 12:return"p3"}}function s(e){switch(e){case 1:case 6:case 13:case 14:case 15:return"SDR";case 16:return"PQ";case 18:return"HLG"}}n.sa=Uw(t,i,n.Ta,null),n.sa.position=r;var l=!1,u=(r=Xt(i,"Role")).map(function(e){return e.attributes.value}).filter(Er),c=void 0,d=n.sa.contentType==ut;d&&(c="subtitle");for(var f=(r=m(r)).next();!f.done;f=r.next()){var p=(f=f.value).attributes.schemeIdUri;if(null==p||"urn:mpeg:dash:role:2011"==p)switch(f=f.attributes.value,f){case"main":l=!0;break;case"caption":case"subtitle":c=f}}var h=rb(i);p=ib(i),r=null;var g=!1;f=null;for(var v=!1,b=(h=m(h)).next();!b.done;b=h.next()){var w=(b=b.value).schemeIdUri;if(Kw.has(w))if("http://dashif.org/guidelines/trickmode"==w)r=b.value;else if("urn:mpeg:mpegB:cicp:TransferCharacteristics"==w)var x=s(parseInt(b.value,10));else if("urn:mpeg:mpegB:cicp:ColourPrimaries"==w)var S=a(parseInt(b.value,10));else"urn:mpeg:dash:ssr:2023"==w?t.g.dash.enableFastSwitching?g=!0:v=!0:"urn:dvb:dash:fontdownload:2014"==w?o(b.element):qw.has(w)&&((f=Rw(t,b.element))||(v=!0));else v=!0}if(v)return null;var k=null;for(v=(p=m(p)).next();!v.done;v=p.next())"http://dashif.org/guidelines/last-segment-number"==(h=(v=v.value).schemeIdUri)?k=parseInt(v.value,10)-1:"urn:mpeg:mpegB:cicp:TransferCharacteristics"==h?x=s(parseInt(v.value,10)):"urn:mpeg:mpegB:cicp:ColourPrimaries"==h?S=a(parseInt(v.value,10)):"urn:dvb:dash:fontdownload:2014"==h?o(v.element):qw.has(h)&&(f=Rw(t,v.element));
99(p=Mw(t,i,"segment"))&&(f=p),f&&(n.urlParams=f),f=Xt(i,"Accessibility");var O,T=new Map;for(p=(f=m(f)).next();!p.done;p=f.next())p=(v=p.value).attributes.schemeIdUri,v=v.attributes.value,"urn:scte:dash:cc:cea-608:2015"!=p||t.g.disableText?"urn:scte:dash:cc:cea-708:2015"!=p||t.g.disableText?"urn:mpeg:dash:role:2011"==p?null!=v&&(u.push(v),"captions"==v&&(c="caption")):"urn:tva:metadata:cs:AudioPurposeCS:2007"==p&&("1"==v?O="visually impaired":"2"==v?O="hard of hearing":"9"==v&&(O="spoken subtitles")):st(v,T):at(v,T);f=Xt(i,"ContentProtection");var C=Vv(t.wa,f,t.g.ignoreDrmInfo,t.g.dash.keySystemsByURI);n.sa.encrypted=f.length>0;var E=Xe(n.sa.language||"und"),j=n.sa.label,P=new Map;if(i=Xt(i,"Representation"),!t.g.ignoreSupplementalCodecs){for(f=[],v=(p=m(i)).next();!v.done;v=p.next())(v=rn(h=v.value,"urn:scte:dash:scte214-extensions","supplementalCodecs"))&&((h=zt(h)).attributes.codecs=v.split(" ").join(","),h.attributes.id&&(h.attributes.supplementalId=h.attributes.id+"_supplementalCodecs"),f.push(h));i.push.apply(i,y(f))}if(f=i.map(function(r){var i=function(t,n,r,i,o,a,s,l,u,c,d,f){function p(e){return qw.has(e.schemeIdUri)}var h=n.Ta.id;n.N=Uw(t,c,n.sa,null);var g=n.N.id;if(t.aa=Math.min(t.aa,n.N.xb),t.V=t.aa>0,!function(e){var t=e.Wd?1:0;return t+=e.Cc?1:0,0==(t+=e.Wc?1:0)?e.contentType==ut||"application"==e.contentType:(1!=t&&(e.Wd&&(e.Cc=null),e.Wc=null),!0)}(n.N))return null;var m=n.qa.start;n.bandwidth=nn(c,"bandwidth",dn)||0,n.roles=l;var y,v=rb(c),b=ib(c),w=Xt(c,"ContentProtection"),x=null,S=v.find(p)||b.find(p);S&&(x=Rw(t,S.element)),(c=Mw(t,c,"segment"))&&(x=c),x&&(n.urlParam
99s=x),x=(c=n.N.contentType)==ut||"application"==c,c="image"==c,w.length&&(n.sa.encrypted=!0);try{var k=void 0;if(r.Gg){var O=n.N.gb,T=n.urlParams,C=Ni(_i(O(),[r.Gg.Ql],T()),t.g.retryParameters);k={bitsKey:128,blockCipherMode:"CBC",iv:r.Gg.iv,firstMediaSequenceNumber:0,fetchKey:function(){var n,r,i;return _(function(o){if(1==o.h)return o.g(Hw(t,C,6),2);if(3!=o.h){if(!(n=o.i).data||16!=n.data.byteLength)throw new pe(2,4,4049);return r={name:"AES-CBC"},i=k,o.g(e.crypto.subtle.importKey("raw",n.data,r,!0,["decrypt"]),3)}i.cryptoKey=o.i,k.fetchKey=void 0,o.j()})}}}if(n.N.aesKey=k,O=function(e,n,r,i){return zw(t,e,n,r,i)},n.N.Wd)var E=function(e,t,n){var r=Number(Jv(e,mb,"presentationTimeOffset"))||0,i=Jv(e,mb,"timescale"),o=1;i&&(o=dn(i)||1);var a=r/o||0,s=hb(e,mb,n);!function(e,t){if(vb(e,t),!yb(e))throw new pe(2,4,4002)}(e,s);var l=Vt(e);return{endTime:-1,timeline:-1,Zc:function(){var e=Zv(l,mb,"RepresentationIndex"),n=l.N.gb();return e&&(e=Se(e.attributes.sourceURL))&&(n=_i(n,[e],l.urlParams())),e=yb(l),gb(l,t,s,n,e.start,e.end,a)},timescale:o}}(n,O,k);else if(n.N.Cc)E=function(e,t,n){var r=hb(e,wb,n),i=function(e){var t=function(e){return[e.N.Cc,e.sa.Cc,e.Ta.Cc].filter(Er).map(function(e){return Xt(e,"SegmentURL")}).reduce(function(e,t){return e.length>0?e:t}).map(function(t){return t.attributes.indexRange&&!e.rh&&(e.rh=!0),{Yl:Se(t.attributes.media),start:(t=nn(t,"mediaRange",un,{start:0,end:null})).start,end:t.end}})}(e),n=(e=Kv(e,wb)).Ke;0==n&&(n=1);var r=0;return e.ob?r=e.ob*(n-1):e.timeline&&e.timeline.length>0&&(r=e.timeline[0].start),{ob:e.ob,startTime:r,Ke:n,fc:e.fc,timescale:e.timescale,timeline:e.timeline,Kd:t}}(e);if(!i.ob&&!i.timeline&&i.Kd.length>1)throw new pe(2,4,4002);if(!i.ob&&!e.qa.duration&&!i.timeline&&1==i.Kd.length)throw new pe(2,4,4002);if(i.timeline&&0==i.timeline.length)throw new pe(2,4,4002);var o=null,a=null;e.Ta.id&&e.N.id&&(a=t.get(e.Ta.id+","+e.N.id))&&(o=a.segmentIndex);var s=function(e,t,n,r,i,o,a,s,l,u){var c=r.Kd.length;r.timeline&&r.timeline.length!=r.Kd.length&&(c=Math.min(r.timeline.length,r.Kd.length));for(var d=e-r.fc,f=t?e+t:1/0,p=[],h=r.startTime,g={},m=0;m<c;g={pg:void 0,eg:void 0},m++){g.eg=r.Kd[m];var y=h;h=void 0,h=null!=r.ob?y+r.ob:r.timeline?r.timeline[m].end:y+t,g.pg=null,(g=new ls(e+y,e+h,function(e){return function(){return null==e.pg&&(e.pg=_i(n(),[e.eg.Yl],u())),e.pg}}(g),g.eg.start,g.eg.end,i,d,e,f,[],"",null,null,ds,o)).codecs=s,g.mimeType=a,g.bandwidth=l,p.push(g)}return p}(e.qa.start,e.qa.duration,e.N.gb,i,r,n,e.N.mimeType,e.N.codecs,e.bandwidth,e.urlParams);return t=!o,o?(n=e.presentationTimeline.Fb(),o.Ld(s,n)):o=new _u(s),e.presentationTimeline.De(s),e.Ab&&e.qa.Jf||o.xd(e.qa.start,e.qa.duration?e.qa.start+e.qa.duration:1/0,t),a&&(a.segmentIndex=o),{endTime:-1,timeline:-1,Zc:function(){return o&&0!=o.getNumReferences()||o.Pf(s),Promise.resolve(o)},timescale:i.timescale}}(n,t.o,k);else if(n.N.Wc)E=xb(n,O,t.o,!!t.h,t.g.dash.initialSegmentLimit,t.Ba,k,f,!1,t.C);else{var j=n.qa.duration||0,P=n.N.gb,I=n.N.mimeType,A=n.N.codecs;E={endTime:-1,timeline:-1,Zc:function(){var e=Pu(m,j,P());return e.Jb(function(e){e.mimeType=I,e.codecs=A}),Promise.resolve(e)},timescale:1}}}catch(e){if((x||c)&&4002==e.code)return null;throw e}if(f=function(e,t,n,r,i){var o=Vv(e,t,r,i);if(n.aj)e=1==n.drmInfos.length&&!n.drmInfos[0].keySystem,t=0==o.drmInfos.length,(0==n.drmInfos.length||e&&!t)&&(n.drmInfos=o.drmInfos),n.aj=!1;else if(o.drmInfos.length>0&&(n.drmInfos=n.drmInfos.filter(function(e){return o.drmInfos.some(function(t){return t.keySystem==e.keySystem})}),0==n.drmInfos.length))throw new pe(2,4,4008);return o.Vi||n.Vi}(t.wa,w,r,t.g.ignoreDrmInfo,t.g.dash.keySystemsByURI),f=new Set(f?[f]:[]),w=null!=ob(b,"tag:dolby.com,2018:dash:EC3_ExtensionType:2018","JOC"),b=null!=ob(b,"tag:dolby.com,2016:dash:virtualized_content:2016","1"),b=w||b,w=!1,x&&(w=l.includes("forced_subtitle")||l.includes("forced-subtitle")),c){var D=["http://dashif.org/thumbnail_tile","http://dashif.org/guidelines/thumbnail_tile"];if(v=v.find(function(e){return D.includes(e.schemeIdUri)}))var R=v.value;if(!R)return null}v=n.N.codecs,n.profiles.includes("http://dashif.org/guidelines/dash-if-uhd#hevc-hdr-pq10")&&(v.includes("hvc1.2.4.L153.B0")||v.includes("hev1.2.4.L153.B0"))&&(y="PQ"),(x=g?h+","+g:"")&&n.name&&(x+=n.name),t.H.length&&x&&t.u.set(x,function(e){function t(e){return e?((e=Vt(e)).Wd=null,e.Cc=null,e.Wc=wn(e.Wc),e.Yf=null,e):null}return(e=Vt(e)).Ta=t(e.Ta),e.sa=t(e.sa),e.N=t(e.N),e.qa&&(e.qa=Vt(e.qa),e.qa.node=null),e}(n)),n.N.Yf&&function(e,t,n,r){if(!e.ha.has(t)){e.ha.add(t);var i,o=nn(t,"presentationTime",fn)||0,a=en(t,"UTCTiming");(i=a&&a.attributes.schemeIdUri)&&(i=!("urn:mpeg:dash:utc:http-ntp:2014"===(a=a.attributes.schemeIdUri)||"urn:mpeg:dash:utc:ntp:2014"===a||"urn:mpeg:dash:utc:sntp:2014"===a)),t=i?1e3*(nn(t,"wallClockTime",sn)||0):Xs(t=nn(t,"wallClockTime",fn)||0),o=(n=new Date(t-o/n.timescale*1e3)).getTime()/1e3,isNaN(o)||(r.o||r.ki(o),r=new ki("prft",r=(new Map).set("detail",{wallClockTime:t,programStartDate:n})),e.j.onEvent(r))}}(t,n.N.Yf,E,n.presentationTimeline),-1!=E.endTime&&null!=h&&null!=g&&((c=t.C.get(h))?(c.endTime=E.endTime,c.Yh.includes(g)||c.Yh.push(g),t.C.set(h,c)):t.C.set(h,{endTime:E.endTime,timeline:E.timeline,Yh:[g]}));var M=x&&t.o.has(x)?t.o.get(x):{id:t.Ha++,originalId:g,groupId:null,createSegmentIndex:function(){return Promise.resolve()},closeSegmentIndex:function(){M.segmentIndex&&(M.segmentIndex.release(),M.segmentIndex=null)},segmentIndex:null,mimeType:n.N.mimeType,codecs:v,supplementalCodecs:n.N.supplementalCodecs,frameRate:n.N.frameRate,pixelAspectRatio:n.N.pixelAspectRatio,bandwidth:n.bandwidth,width:n.N.width,height:n.N.height,kind:i,encrypted:r.drmInfos.length>0,drmInfos:r.drmInfos,keyIds:f,language:o,originalLanguage:n.sa.language,label:a,type:n.sa.contentType,primary:s,trickModeVideo:null,dependencyStream:null,emsgSchemeIdUris:n.N.emsgSchemeIdUris,roles:l,forced:w,channelsCount:n.N.Vf,audioSamplingRate:n.N.audioSamplingRate,spatialAudio:b,closedCaptions:u,hdr:y,colorGamut:void 0,videoLayout:void 0,tilesLayout:R,accessibilityPurpose:d,external:!1,fastSwitching:!1,fullMimeTypes:new Set([er(n.N.mimeType,n.N.codecs)]),isAudioMuxedInVideo:!1,baseOriginalId:null,isIframe:!1};return M.createSegmentIndex=function(){var e;return _(function(t){if(1==t.h)return M.segmentIndex?t.A(0):(e=M,t.g(E.Zc(),3));e.segmentIndex=t.i,t.j()})},x&&n.Ab&&!t.o.has(x)&&(t.o.set(x,M),t.O.getOrInsertComputed(h||"",function(){return[]}).push(x)),M}(t,n,C,c,E,j,l,u,T,r,O,k);return i&&(i.hdr=i.hdr||x,i.colorGamut=i.colorGamut||S,i.fastSwitching=g,r=r.attributes.dependencyId)?(i.baseOriginalId=r,P.set(r,i),null):i}).filter(function(e){return!!e}),0==f.length&&0==P.size){if(r="image"==n.sa.contentType,t.g.dash.ignoreEmptyAdaptationSet||d||r)return null;throw new pe(2,4,4003)}if(!n.sa.contentType||"application"==n.sa.contentType)for(n.sa.contentType=Vw(f[0].mimeType,f[0].codecs),p=(d=m(f)).next();!p.done;p=d.next())p.value.type=n.sa.contentType;for(d=n.sa.id||"__fake__"+t.Ha++,v=(p=m(f)).next();!v.done;v=p.next()){for(v=v.value,b=(h=m(C.drmInfos)).next();!b.done;b=h.next())(b=b.value).keyIds=b.keyIds&&v.keyIds?new Set([].concat(y(b.keyIds),y(v.keyIds))):b.keyIds||v.keyIds;t.g.enableAudioGroups&&(v.groupId=d)}return i=i.map(function(e){return e.attributes.supplementalId||e.attributes.id}).filter(Er),{id:d,contentType:n.sa.contentType,language:E,Xn:l,streams:f,drmInfos:C.drmInfos,pk:r,um:i,Qk:P}}function Rw(e,t){return(t=tn(t,"urn:mpeg:dash:schema:urlparam:2014","UrlQueryInfo")||tn(t,"urn:mpeg:dash:schema:urlparam:2016","ExtUrlQueryInfo"))?$w(e,t):null}function Mw(e,t,n){for(var r,i=(t=m(Xt(t,"RequestParam"))).next();!i.done;i=t.next()){var o=((i=i.value).attributes.includeInRequests||"segment").split(/\s+/);(o.includes(n)||o.includes("*"))&&(i=$w(e,i))&&(r=i)}return r}function $w(e,t){var n=nn(t,"useMPDUrlQuery",hn,!1),r=Se(t.attributes.queryString||""),i=Se(t.attributes.queryTemplate||"");return i&&(n||r)?function(){var t=[];n&&e.xa&&t.push(e.xa),r&&t.push(r);var o,a=t.join("&");return"$querypart$"==i?a:i.split("&").map(function(e){if("$querypart$"==e)return a;var t=/\$query:(.*?)\$/.exec(e);return t?(e=t[1],o||(o=new URLSearchParams(a)),(t=o.get(e))?e+"="+t:""):e.replace(/\$\$|\$[^$]+\$/g,function(e){return"$$"===e?"$":""})}
vendor: 1,040 bytes, line 99
99).filter(Boolean).join("&")}:null}function Lw(e){var t,n;return _(function(r){switch(r.h){case 1:return t=0,r.m(2),r.g(Sw(e),4);case 4:t=r.i,r.o(3);break;case 2:if(n=r.l(),e.j){if(e.g.raiseFatalErrorOnManifestUpdateRequestFailure)return e.j.onError(n),r.return();n.severity=1,e.j.onError(n)}case 3:if(!e.j)return r.return();e.j.onManifestUpdated(),Nw(e,t),r.j()}})}function Nw(e,t){if(!(e.R<0)){var n=e.R;e.g.updatePeriod>=0&&(n=e.g.updatePeriod),e.L.ba(Math.max(n-t,N(e.Fa)))}}function Uw(e,t,n,r){n=n||{contentType:"",mimeType:"",codecs:"",supplementalCodecs:"",emsgSchemeIdUris:[],frameRate:void 0,pixelAspectRatio:void 0,Vf:null,audioSamplingRate:null,xb:0,fg:1,encrypted:!1},r=r||n.gb;var i,o=t.attributes.id,a=t.attributes.supplementalId,s=Xt(t,"BaseURL"),l=!1;if(e.i)for(var u=m(s),c=u.next();!c.done;c=u.next()){var d=c.value;c=d.attributes.serviceLocation,d=Zt(d),c&&d&&(Pb(e.i,o,c,d),l=!0)}l&&e.i||(i=s.map(Zt));var f=e.i;e=t.attributes.contentType||n.contentType,u=t.attributes.mimeType||n.mimeType,c=ic([t.attributes.codecs||n.c
99odecs]).join(","),d=ic(d=[rn(t,"urn:scte:dash:scte214-extensions","supplementalCodecs")||n.supplementalCodecs]).join(",");var p=nn(t,"frameRate",gn)||n.frameRate,h=t.attributes.sar||n.pixelAspectRatio,g=function(e,t){t=t.slice();for(var n=(e=m(e)).next();!n.done;n=e.next())n=n.value.attributes.schemeIdUri,t.includes(n)||t.push(n);return t}(Xt(t,"InbandEventStream"),n.emsgSchemeIdUris),y=Xt(t,"AudioChannelConfiguration");y=function(e){for(var t=(e=m(e)).next();!t.done;t=e.next()){var n=(t=t.value).attributes.schemeIdUri;if(n&&(t=t.attributes.value))switch(n){case"urn:mpeg:dash:outputChannelPositionList:2012":return t.trim().split(/ +/).length;case"urn:mpeg:dash:23003:3:audio_channel_configuration:2011":case"urn:dts:dash:audio_channel_configuration:2012":if(!(t=parseInt(t,10)))continue;return t;case"tag:dolby.com,2015:dash:audio_channel_configuration:2015":if(n=[2,1,2,2,2,2,1,2,2,1,1,1,1,2,1,1,2,2],!(t=parseInt(t,16)))continue;for(var r=0,i=0;i<n.length;i++)t&1<<i&&(r+=n[i]);if(r)return r;continue;case"tag:dolby.com,2014:dash:audio_channel_configuration:2011":case"urn:dolby:dash:audio_channel_configuration:2011":if(n=[1,1,1,1,1,2,2,1,1,2,2,2,1,2,1,1].reverse(),!(t=parseInt(t,16)))continue;for(i=r=0;i<n.length;i++)t&1<<i&&(r+=n[i]);if(r)return r;continue;case"urn:mpeg:mpegB:cicp:ChannelConfiguration":if(n=[0,1,2,3,4,5,6,8,2,3,4,7,8,24,8,12,10,12,14,12,14],(t=parseInt(t,10))&&t>0&&t<n.length)return n[t]}}return null}(y)||n.Vf;var v=nn(t,"audioSamplingRate",fn)||n.audioSamplingRate;e||(e=Vw(u,c));var b=en(t,"SegmentBase"),w=en(t,"SegmentTemplate"),x=b&&nn(b,"availabilityTimeOffset",pn)||0,S=w&&nn(w,"availabilityTimeOffset",pn)||0,k=s&&s.length&&nn(s[0],"availabilityTimeOffset",pn)||0;x=n.xb+k+x+S,S=null,(k=en(t,"SegmentSequenceProperties"))&&(k=nn(k,"cadence",dn))&&(S=k),k=t.attributes.label;var O=Xt(t,"Label");return O&&O.length&&Jt(O=O[0])&&(k=Jt(O)),{gb:function(){return _i(r(),s.length?f&&l?Ib(f,o):i||[]:[])},Wd:b||n.Wd,Cc:en(t,"SegmentList")||n.Cc,Wc:w||n.Wc,Yf:en(t,"ProducerReferenceTime")||n.Yf,width:nn(t,"width",fn)||n.width,height:nn(t,"height",fn)||n.height,contentType:e,mimeType:u,codecs:c,supplementalCodecs:d.split(" ").join(","),frameRate:p,pixelAspectRatio:h,emsgSchemeIdUris:g,id:a||o,originalId:o,language:t.attributes.lang,Vf:y,audioSamplingRate:v,xb:x,Gf:null,fg:S||n.fg,label:k||null,encrypted:!1}}function Bw(e,t,n,r){var i,o,a,s,l,u,c;return _(function(d){if(1==d.h)return i=[Se(n)],o=_i(t(),i),(a=Ni(o,e.g.retryParameters)).method=r,s=e.j.networkingEngine.request(4,a,{isPreload:e.ma()}),Ei(e.K,s),d.g(s.promise,2);if(l=d.i,"HEAD"==r){if(!l.headers||!l.headers.date)return d.return(0);u=l.headers.date}else u=ye(l.data);return c=Date.parse(u),isNaN(c)?d.return(0):d.return(c-Date.now())})}function Fw(e,t,n,r,i){var o,a=r.attributes.schemeIdUri||"",s=r.attributes.value||"",l=nn(r,"timescale",fn)||1,u=nn(r,"presentationTimeOffset",fn)||0;"urn:mpeg:dash:event:alternativeMPD:insert:2025"===a||"urn:mpeg:dash:event:alternativeMPD:replace:2025"===a?o="altmpd":"urn:mpeg:dash:event:callback:2015"===a&&(o="callback"),o=o?Mw(e,r,o):void 0;for(var c=(r=m(Xt(r,"Event"))).next();!c.done;c=r.next()){var d=nn(c=c.value,"presentationTime",fn)||0,f=nn(c,"duration",fn)||0;f=(d=Math.max((d-u)/l+t,t))+f/l,null!=n&&(d=Math.min(d,t+n),f=Math.min(f,t+n)),f<i||(c={schemeIdUri:a,value:s,startTime:d,endTime:f,id:c.attributes.id||"",timescale:l,eventNode:wn(c),urlParams:o},e.j.onTimelineRegionAdded(c))}}function zw(e,t,n,r,i){var o,a,s,l;return _(function(u){return 1==u.h?(o=Vi,a=i?0:1,s=lc(t,n,r,e.j.getStreamingRetryParameters()),u.g(Hw(e,s,o,{type:a}),2)):(l=u.i,u.return(l.data))})}function Vw(e,t){return yr(t=er(e,t))?ut:e.split("/")[0]}function Hw(e,t,n,r){return r||(r={}),r.isPreload=e.ma(),t=e.j.networkingEngine.request(n,t,r),Ei(e.K,t),t.promise}function Gw(){return""}function Ww(e,t,n){return function(){return e&&t?Ib(e,"BaseURL"):n.slice()}}(r=xw.prototype).configure=function(e,t){var n=this.j&&e.updatePeriod!=this.g.updatePeriod&&e.updatePeriod>=0;this.g=e,t&&(this.ma=t),n&&this.h&&this.h.presentationTimeline.isLive()&&this.L.Va(),this.i&&this.i.configure(this.g),this.m&&this.m.$j(this.g.dash.useStreamOnceInPeriodFlattening)},r.start=function(e,t){var n,r=this;return _(function(i){if(1==i.h)return r.ra=t.isLowLatencyMode(),r.B=[e],r.j=t,i.g(Sw(r),2);if(n=i.i,r.j&&Nw(r,n),!r.j)throw new pe(2,7,7001);return i.return(r.h)})},r.stop=function(){for(var e=m(this.o.values()),t=e.next();!t.done;t=e.next())(t=t.value).segmentIndex&&t.segmentIndex.release();return this.m&&this.m.release(),this.g=this.j=null,this.B=[],this.h=null,this.o.clear(),this.O.clear(),this.u.clear(),this.C.clear(),this.F.clear(),this.l={Rf:"",type:"",profiles:[],wc:null,xb:0,gb:null,Ge:0},this.m=null,null!=this.L&&(this.L.stop(),this.L=null),this.i&&this.i.destroy(),this.I&&(this.I.release(),this.I=null),this.ha.clear(),this.wa.release(),this.K.destroy()},r.update=function(){var e,t=this;return _(function(n){return 1==n.h?(n.m(2),n.g(Sw(t),4)):2!=n.h?n.o(0):(e=n.l(),t.j&&e?(t.j.onError(e),void n.j()):n.return())})},r.onExpirationUpdated=function(){},r.onInitialVariantChosen=function(e){if(this.h&&this.h.presentationTimeline.isLive()){var t=e.video||e.audio;if(t&&t.segmentIndex){e=this.h.presentationTimeline.Qc();var n=t.segmentIndex.find(e);
99null!=n&&(t=t.segmentIndex.get(n))&&(this.R=t.endTime-e,Nw(this,0))}}},r.banLocation=function(e){this.i&&this.i.banLocation(e)},r.setMediaElement=function(e){this.J=e},$("shaka.dash.DashParser",xw);var qw=new Set(["urn:mpeg:dash:urlparam:2014","urn:mpeg:dash:urlparam:2016"]),Kw=new Set("http://dashif.org/guidelines/trickmode http://dashif.org/thumbnail_tile http://dashif.org/guidelines/thumbnail_tile urn:mpeg:mpegB:cicp:TransferCharacteristics urn:mpeg:mpegB:cicp:ColourPrimaries urn:mpeg:mpegB:cicp:MatrixCoefficients urn:mpeg:dash:ssr:2023 urn:dvb:dash:fontdownload:2014 urn:mpeg:dash:urlparam:2014 urn:mpeg:dash:urlparam:2016 urn:mpeg:dash:urlparam:2025 urn:mpeg:dash:pattern:2024".split(" "));function Yw(){this.j=new te(function(){for(var e=navigator.userAgent.toLowerCase(),t=m([{type:"VR",Vh:/oculus|quest/},{type:"TV",Vh:/smart[ _]?tv|android ?tv/},{type:"MOBILE",Vh:/iphone|ipad|ipod|android/}]),n=t.next();!n.done;n=t.next())if((n=n.value).Vh.test(e))return n.type;var r;if(t=(null==(e=navigator.userAgentData)||null==(r=e.platform)?void 0:r.toLowerCase())||"",e){if(e.mobile)return"MOBILE";if(t.includes("android"))return"TV"}return"DESKTOP"}),this.l=new te(function(){var e=navigator.userAgent;return navigator.vendor.includes("Apple")&&(e.includes("Version/")||e.includes("OS/"))?"WEBKIT":e.includes("Edge/")?"EDGE":e.includes("Chrome/")?"CHROMIUM":e.includes("Firefox/")?"GECKO":"UNKNOWN"})}function Xw(){var t=e.ManagedMediaSource||e.MediaSource;return!(!t||!t.isTypeSupported)}function Jw(e,t){return e=e.Ra(),["DESKTOP","MOBILE","VR","APPLE_VR"].includes(e)?t.remote:null}function Zw(){Yw.call(this),this.g=new te(function(){var e=navigator.userAgent.match(/Version\/(\d+)(?:\.(\d+))?/);return e||(e=navigator.userAgent.match(/OS (\d+)(?:_(\d+))?/)),e?[parseInt(e[1],10),parseInt(e[2]||"0",10)]:[0,0]}),this.h=new te(function(){return/(?:iPhone|iPad|iPod)/.test(navigator.userAgent)||navigator.maxTouchPoints>1?"xr"in navigator?"APPLE_VR":"MOBILE":"xr"in navigator?"APPLE_VR":"DESKTOP"})}function Qw(e){return(e=e.g.value())[0]>=27||26===e[0]&&e[1]>=4}function ex(){if(!tx())throw Error("Not a Chromecast device!");Yw.call(this),this.h=new te(function(){var e=navigator.userAgent.match(/Chrome\/(\d+)/);return e?parseInt(e[1],10):null}),this.g=new te(function(){var e=navigator.userAgentData&&navigator.userAgentData.platform||navigator.userAgent;return(e=e.toLowerCase()).includes("android")?nx:e.includes("fuchsia")?rx:ix})}function tx(){return navigator.userAgent.includes("CrKey")&&!navigator.userAgent.includes("VIZIO SmartCast")}vt("application/dash+xml",function(){return new xw}),vt("video/vnd.mpeg.dash.mpd",function(){return new xw}),(r=Yw.prototype).hc=function(){return!!navigator.mediaCapabilities},r.Ra=function(){return this.j.value()},r.Qa=function(){return this.l.value()},r.Td=function(){return!1},r.$h=function(){return!1},r.Hf=function(){return!1},r.Oj=function(){return!1},r.Ie=function(){return!1},r.ub=function(){var t=e.ManagedSourceBuffer||e.SourceBuffer;return!!t&&!!t.prototype&&!!t.prototype.changeType},r.Le=function(){return!0},r.Tj=function(){return 0},r.Wb=function(){return Promise.resolve({width:1/0,height:1/0})},r.dk=function(){return!1},r.mi=function(){return!1},r.cb=function(e){var t=this.Ra();return"TV"!==t&&"CONSOLE"!==t&&"CAST"!==t||(e.ads.customPlayheadTracker=!0,e.ads.skipPlayDetection=!0,e.ads.supportsMultipleMediaElements=!1),"TV"===t&&(e.textDisplayer.suspendRenderingWhenHidden=!1),e},r.ri=function(){return!!e.indexedDB},r.Mj=function(){return[]},r.Pc=function(t){return void 0!==e.matchMedia&&(e.matchMedia("(color-gamut: p3)").matches||e.matchMedia("(dynamic-range: high)").matches)?t?"HLG":"PQ":"SDR"},r.jk=function(){return!1},r.Aj=function(){return!1},r.cg=function(){return!1},r.lg=function(){return!0},r.Bj=function(){return!1},r.ik=function(){return!0},r.ld=function(){return!1},r.Hh=function(e){return"com.apple.fps"===e},r.kg=function(){return!0},r.Zd=function(){return"undefined"!=typeof Worker},r.lj=function(){return!0},r.toString=function(){return"Device: "+this.Cb()+" v"+this.Ca()+"; Type: "+this.Ra()},h(Zw,Yw),(r=Zw.prototype).Ca=function(){return this.g.value()[0]},r.Cb=function(){return"Apple Browser"},r.Ra=function(){return this.h.value()},r.Qa=function(){return"WEBKIT"},r.hc=function(){return!1},r.Td=function(e,t){return!Qw(this)&&"audio"===t},r.Hf=function(){return!Qw(this)},r.Oj=function(e){return!Qw(this)&&"audio"===e},r.cb=function(e){return Yw.prototype.cb.call(this,e),e.abr.minTimeToSwitch=.5,e},r.jk=function(){return!0},r.kg=function(){return!1},r.lj=function(){return!1},(navigator.vendor||"").includes("Apple")&&(/(?:iPhone|iPad|iPod)/.test(navigator.userAgent)||navigator.maxTouchPoints>1||navigator.userAgentData&&navigator.userAgentData.platform&&"macos"==navigator.userAgentData.platform.toLowerCase()||navigator.platform&&navigator.platform.toLowerCase().includes("mac"))&&(re=function(){return new Zw}),h(ex,Yw),(r=ex.prototype).Ca=function(){return this.h.value()},r.Cb=function(){return"Chromecast with "+this.g.value()},r.Ra=function(){return"CAST"},r.Qa=function(){return"CHROMIUM"},r.hc=function(){return Yw.prototype.hc.call(this)&&this.g.value()!==ix},r.ub=function(e){return Yw.prototype.ub.call(this,e)&&this.g.value()!==ix},r.Tj=function(){switch(this.g.value()){case nx:return 0;case rx:return 3;default:return 1}},r.Wb=function(){var t,n,r,i;return _(function(o){switch(o.h){case 1:if(t=e.cast&&cast.__platform__&&cast.__platform__.canDisplayType,n={width:1280,height:720},o.m(2),!(r=t)){o.A(4);break}return o.g(cast.__platform__.canDisplayType('video/mp4; codecs="avc1.640028"; width=3840; height=2160'),5);case 5:r=o.i;case 4:if(r){n.width=3840,n.height=2160,o.A(6);break}if(!(i=t)){o.A(7);break}return o.g(cast.__platform__.canDisplayType('video/mp4; codecs="avc1.640028"; width=1920; height=1080'),8);case 8:i=o.i;case 7:i&&(n.width=1920,n.height=1080);case 6:o.o(3);break;case 2:F("Failed to check canDisplayType:",o.l());case 3:return o.return(n)}})},r.cb=function(e){return Yw.prototype.cb.call(this,e),e.streaming.stallSkip=0,e},r.ri=function(){return!1},r.ld=function(){return!0};var nx="Android",rx="Fuchsia",ix="Linux";function ox(){Yw.call(this),this.i=new te(function(){var e=navigator.userAgent.match(/Edge?\/(\d+)/);return e?parseInt(e[1],10):(e=navigator.userAgent.match(/(Chrome|Firefox)\/(\d+)/))?parseInt(e[2],10):null}),this.g=new te(function(){return navigator.userAgent.match(/Edge?\//)?"Edge":navigator.userAgent.includes("Chrome")?"Chrome":navigator.userAgent.includes("Firefox")?"Firefox":"Unknown"}),this.h=new te(function(){return navigator.userAgentData&&navigator.userAgentData.platform?"windows"==navigator.userAgentData.platform.toLowerCase():!!navigator.platform&&navigator.platform.toLowerCase().includes("win32")}),this.o=new te(function(){return navigator.userAgent.includes("sony.hbbtv.tv")}),this.m=new te(function(){return navigator.userAgentData&&navigator.userAgentData.platform?"android"==navigator.userAgentData.platform.toLowerCase():!!navigator.userAgent.includes("Android")})}function ax(){Yw.apply(this,arguments)}function sx(){Yw.call(this),this.g=new te(function(){var e=navigator.userAgent.match(/PlayStation (\d+)/);return e?parseInt(e[1],10):null})}function lx(){Yw.apply(this,arguments)}function ux(){Yw.apply(this,arguments)}function cx(){Yw.call(this);var e=navigator.userAgent.match(/Tizen (\d+).(\d+)/);this.g=e?parseInt(e[1],10):null,this.h=e?parseInt(e[2],10):null}function dx(){Yw.apply(this,arguments)}function fx(){Yw.call(this),this.i=new te(function(){return navigator.userAgent.includes("DT_STB_BCM")||navigator.userAgent.includes("Sky_STB")}),this.h=new te(function(){return navigator.userAgent.includes("SOPOpenBrowser")}),this.g=new te(function(){if(navigator.userAgent.includes("DT_STB_BCM"))return 11;var e=navigator.userAgent.match(/Version\/(\d+)/);return e||(e=navigator.userAgent.match(/OS (\d+)(?:_\d+)?/))?parseInt(e[1],10):null})}function px(){Yw.call(this);var e=this;this.h=function(){var e=null,t=navigator.userAgent.match(/Chrome\/(\d+)/);switch(t&&(e=parseInt(t[1],10)),e){case 38:return 3;case 53:return 4;case 68:return 5;case 79:return 6;case 87:return 22;case 94:return 23;case 108:return 24;case 120:return 25;case 132:return 26;default:return null}}(),this.g=null;try{var t=new PalmServiceBridge;t.onservicecallback=function(t){var n,r,i,o;t=JSON.parse(t),e.g=null!=(o=null!=(i=null==(n=t.configs)?void 0:n["tv.model.supp
99ortHDR"])?i:null==(r=t.configs)?void 0:r["tv.config.supportDolbyHDRContents"])&&o},t.call("luna://com.webos.service.config/getConfigs",JSON.stringify({configNames:["tv.model.supportHDR","tv.config.supportDolbyHDRContents"]}))}catch(e){z("WebOS: getConfigs call failed",e)}}if(tx()&&(re=function(){return new ex}),h(ox,Yw),(r=ox.prototype).Ca=function(){return this.i.value()},r.Cb=function(){return this.g.value()},r.Td=function(e){return!!Ne(e)&&this.h.value()},r.$h=function(e){return!(!Ne(e)&&"Edge"!==this.g.value())&&this.h.value()},r.Hf=function(e){return!(!Ne(e)&&"Edge"!==this.g.value())&&this.h.value()},r.ub=function(e){return(!this.h.value()||!Ne(e))&&Yw.prototype.ub.call(this,e)},r.cb=function(e){if(Yw.prototype.cb.call(this,e),this.h.value())switch(this.g.value()){case"Firefox":e.drm.keySystemsMapping={"com.microsoft.playready":"com.microsoft.playready.recommendation"};break;case"Chrome":e.drm.keySystemsMapping={"com.microsoft.playready":"com.microsoft.playready.recommendation.3000","com.microsoft.playready.recommendation":"com.microsoft.playready.recommendation.3000"}}return this.m.value()&&(e.drm.defaultAudioRobustnessForWidevine="SW_SECURE_CRYPTO",e.drm.defaultVideoRobustnessForWidevine="SW_SECURE_CRYPTO"),e},r.cg=function(){return"Edge"===this.g.value()||this.o.value()},r.ld=function(){if("GECKO"===this.Qa()){var e=this.Ca();return null!==e?e>=100:Yw.prototype.ld.call(this)}return Yw.prototype.ld.call(this)},r.Hh=function(e){return"GECKO"===this.Qa()?Ne(e):Yw.prototype.Hh.call(this,e)},ie=function(){return new ox},h(ax,Yw),(r=ax.prototype).Ca=function(){return null},r.Cb=function(){return"Hisense"},r.Ra=function(){return"TV"},r.hc=function(){return!1},r.ub=function(){return!1},r.Wb=function(){var t={width:1920,height:1080},n=null;if(e.Hisense_Get4KSupportState)try{n=e.Hisense_Get4KSupportState()}catch(e){}return null==n&&(n=navigator.userAgent.includes("UHD")),n&&(t.width=3840,t.height=2160),Promise.resolve(t)},r.cb=function(e){return Yw.prototype.cb.call(this,e),e.streaming.stallSkip=0,e},r.Zd=function(){return!1},(navigator.userAgent.includes("Hisense")||navigator.userAgent.includes("VIDAA"))&&(re=function(){return new ax}),h(sx,Yw),(r=sx.prototype).Cb=function(){return"PlayStation"},r.Ra=function(){return"CONSOLE"},r.Qa=function(){return"WEBKIT"},r.Ca=function(){return this.g.value()},r.hc=function(){return!1},r.ub=function(){return!1},r.mi=function(){return 4===this.Ca()},r.Wb=function(){var t,n,r,i;return _(function(o){switch(o.h){case 1:return t={width:1920,height:1080},n=!1,o.m(2),o.g(e.msdk.device.getDisplayInfo(),4);case 4:r=o.i,n="4K"===r.resolution,o.o(3);break;case 2:return o.l(),o.m(5),o.g(e.msdk.device.getDisplayInfoImmediate(),7);case 7:i=o.i,n="4K"===i.resolution,o.o(3);break;case 5:z("PlayStation: Failed to get the display info:",o.l());case 3:return n&&(t.width=3840,t.height=2160),o.return(t)}})},r.cb=function(e){return Yw.prototype.cb.call(this,e),4===this.Ca()&&e.drm.preferredKeySystems.push("com.microsoft.playready"),e.streaming.clearDecodingCache=!0,e},r.cg=function(){return 4===this.Ca()},r.lg=function(){return 4!==this.Ca()},navigator.userAgent.includes("PlayStation")&&(re=function(){return new sx}),h(lx,Yw),(r=lx.prototype).Ca=function(){return null},r.Cb=function(){return"TitanOS"},r.Ra=function(){return"TV"},r.Wb=function(){var e={width:1920,height:1080};try{SmartTvA_API.hasCapability("UHD")?(e.width=3840,e.height=2160):SmartTvA_API.hasCapability("FHD")?(e.width=1920,e.height=1080):(e.width=1280,e.height=720)}catch(e){z("Titan OS: Error detecting screen size, default screen size 1920x1080.",e)}return Promise.resolve(e)},r.Pc=function(e){try{if(SmartTvA_API.hasCapability("HDR","HDR10")||SmartTvA_API.hasCapability("HDR","DV"))return e?"HLG":"PQ"}catch(t){return z("Titan OS: Error checking HDR support",t),Yw.prototype.Pc.call(this,e)}return"SDR"},navigator.userAgent.includes("TitanOS")&&(re=function(){return new lx}),h(ux,Yw),(r=ux.prototype).Ca=function(){return null},r.Cb=function(){return"TiVoOS"},r.Ra=function(){return"TV"},r.Qa=function(){return"CHROMIUM"},r.ub=function(){return!1},navigator.userAgent.includes("TiVoOS")&&(re=function(){return new ux}),h(cx,Yw),(r=cx.prototype).Ca=function(){return this.g},r.Cb=function(){return"Tizen"},r.Qa=function(){return"CHROMIUM"},r.Ra=function(){return"TV"},r.Td=function(){return!0},r.Ie=function(){return 3===this.Ca()},r.hc=function(){return!1},r.ub=function(){return!1},r.Le=function(){return this.g&&this.h?5===this.g?this.h>=5:this.g>5:Yw.prototype.Le.call(this)},r.Wb=function(){var t=e.devicePixelRatio;t={width:e.screen.width*t>1920?3840:1920,height:e.screen.height*t>1080?2160:1080};try{if(webapis.systeminfo&&webapis.systeminfo.getMaxVideoResolution){var n=webapis.systeminfo.getMaxVideoResolution();t.width=n.width,t.height=n.height}else webapis.productinfo.is8KPanelSupported&&webapis.productinfo.is8KPanelSupported()?(t.width=7680,t.height=4320):webapis.productinfo.isUdPanelSupported&&webapis.productinfo.isUdPanelSupported()&&(t.width=3840,t.height=2160)}catch(e){z("Tizen: Error detecting screen size, default screen size 1920x1080.")}return Promise.resolve(t)},r.cb=function(e){return Yw.prototype.cb.call(this,e),e.drm.ignoreDuplicateInitData=2!==this.Ca(),3===this.Ca()&&(e.streaming.crossBoundaryStrategy="reset_to_encrypted"),e.streaming.shouldFixTimestampOffset=!0,e.streaming.stallSkip=0,e.streaming.gapPadding=2,e},r.Mj=function(){var e=[];return null!==this.g&&this.g<5&&e.push("opus"),e},r.Pc=function(e){try{if(webapis.avinfo.isHdrTvSupport())return e?"HLG":"PQ"}catch(t){return Yw.prototype.Pc.call(this,e)}return"SDR"},r.Aj=function(){return!0},r.Bj=function(){return 3===this.Ca()},r.Zd=function(){var e=this.Ca();return!(null!==e&&e<3)&&Yw.prototype.Zd.call(this)},navigator.userAgent.includes("Tizen")&&(re=function(){return new cx}),h(dx,Yw),dx.prototype.Ca=function(){return null},dx.prototype.Cb=function(){return"Vizio"},dx.prototype.Ra=function(){return"TV"},dx.prototype.hc=function(){return!1},navigator.userAgent.includes("VIZIO SmartCast")&&(re=function(){return new dx}),h(fx,Yw),(r=fx.prototype).Ca=function(){return this.g.value()},r.Cb=function(){return"WebKit STB"},r.Ra=function(){return"TV"},r.Qa=function(){return"WEBKIT"},r.hc=function(){return!1},r.Td=function(){return this.h.value()},r.Wb=function(){return Promise.resolve({width:e.screen.width*e.devicePixelRatio,height:e.screen.height*e.devicePixelRatio})}
99,r.lg=function(){return!this.i.value()},r.kg=function(){return!1},navigator.userAgent.includes("PlayStation")||!(navigator.userAgent.includes("SOPOpenBrowser")||navigator.userAgent.includes("DT_STB_BCM")||navigator.userAgent.includes("Sky_STB"))&&(!(navigator.vendor||"").includes("Apple")||/(?:iPhone|iPad|iPod)/.test(navigator.userAgent)||navigator.maxTouchPoints>1||navigator.userAgentData&&navigator.userAgentData.platform&&"macos"==navigator.userAgentData.platform.toLowerCase()||navigator.platform&&navigator.platform.toLowerCase().includes("mac"))||(re=function(){return new fx}),h(px,Yw),(r=px.prototype).Ca=function(){return this.h},r.Cb=function(){return"WebOS"},r.Ra=function(){return"TV"},r.Qa=function(){return"CHROMIUM"},r.hc=function(){return!1},r.ub=function(){return!1},r.Le=function(){var e=this.Ca();return null!==e?e>3:Yw.prototype.Le.call(this)},r.Wb=function(){var t={width:1920,height:1080};try{var n=JSON.parse(e.PalmSystem.deviceInfo);t.width=Math.max(1920,n.screenWidth),t.height=Math.max(1080,n.screenHeight)}catch(e){z("WebOS: Error detecting screen size, default screen size 1920x1080.")}return Promise.resolve(t)},r.cb=function(e){return Yw.prototype.cb.call(this,e),3===this.Ca()&&(e.streaming.crossBoundaryStrategy="reset"),e.streaming.shouldFixTimestampOffset=!0,e.streaming.stallSkip=0,e},r.Pc=function(e){return null==this.g?(z("WebOS: getConfigs call haven't finished"),Yw.prototype.Pc.call(this,e)):this.g?e?"HLG":"PQ":"SDR"},r.ik=function(){return!1},r.ld=function(){var e=this.Ca();return null!==e?e>=6:Yw.prototype.ld.call(this)},r.Zd=function(){var e=this.Ca();return!(null!==e&&e<4)&&Yw.prototype.Zd.call(this)},navigator.userAgent.includes("Web0S")){var hx=new px;re=function(){return hx}}function gx(){Yw.call(this),this.g=navigator.userAgent.includes("Edge/");var e=navigator.userAgent.match(/Edge?\/(\d+)/);this.h=e?parseInt(e[1],10):null}function mx(){var e=null;try{e="undefined"!=typeof Windows?Windows:chrome.webview.hostObjects.sync.Windows}catch(e){}return e}function yx(e,t,n){this.type=e,this.ea=t,this.segments=n||null}function vx(e,t,n,r){this.id=e,this.name=t,this.attributes=n,this.value=void 0===r?null:r}function bx(e,t){return e.attributes.find(function(e){return e.name===t})||null}function wx(e,t,n){return(e=bx(e,t))?e.value:n||null}function xx(e,t){if(!(e=bx(e,t)))throw new pe(2,4,4023,t);return e.value}function Sx(e,t,n){n=void 0===n?[]:n,this.ea=t,this.g=e,this.dc=n}function kx(e,t){this.name=e,this.value=t}function Ox(e,t){return e.filter(function(e){return e.name==t})}function Tx(e,t){return e.filter(function(e){return xx(e,"TYPE")==t})}function Cx(e,t){for(var n=(e=m(e)).next();!n.done;n=e.next())if((n=n.value).name===t)return n;return null}function Ex(e,t,n){return n=void 0===n?0:n,(e=Cx(e,t))?Number(e.value):n}function jx(e,t,n){return t?_x(e,[t],n):[]}function _x(e,t,n){if(!t.length)return[];var r=t;return n&&n.size&&(r=t.map(function(e){return Px(e,n)})),_i(e,r)}function Px(e,t){if(!t||!t.size)return e;var n=(e=String(e).replace(/%7B/g,"{").replace(/%7D/g,"}")).match(/{\$\w*}/g);if(n)for(var r=(n=m(n)).next();!r.done;r=n.next()){var i=(r=r.value).slice(2,r.length-1),o=t.get(i);if(!o)throw new pe(2,4,4039,i);e=e.replace(r,o)}return e}function Ix(e){var t=(e=e.value).indexOf(",");return Number(-1===t?e:e.substring(0,t))}function Ax(e){return(e=wx(e,"SUPPLEMENTAL-CODECS"))?e.split(/\s*,\s*/).map(function(e){return e.split("/")[0]}).join(","):""}function Dx(){this.g=0}function Rx(e,t){var n=ye(t).trim().split(/[\r\n]+/);if(!n[0].startsWith("#EXTM3U"))throw new pe(2,4,4015);t=0;for(var r=!1,i=[],o=!0,a=0;a<n.length;a++){var s=n[a],l=n[a+1];if(s.startsWith("#")&&!s.startsWith("#EXT")||o)o=!1;
99else{if(s=Mx(e,s),r||($x.has(s.name)?(t=1,r=!0):"EXT-X-STREAM-INF"==s.name||"EXT-X-MEDIA"==s.name?r=!0:Lx.has(s.name)&&(t=1,r=!0)),Lx.has(s.name)){if(1!=t)throw new pe(2,4,4017);o=e,e=Array(Math.max(100,Math.floor((n.length-a)/2))),r=0,s=[];var u=[];for(l=null;a<n.length;a++){var c=n[a];c.startsWith("#EXT")?(c=Mx(o,c),$x.has(c.name)?i.push(c):"EXT-X-MAP"==c.name?l=c:"EXT-X-PART"==c.name?u.push(c):"EXT-X-PRELOAD-HINT"==c.name?"PART"==wx(c,"TYPE")?u.push(c):"MAP"==wx(c,"TYPE")&&(c.name="EXT-X-MAP",l=c):s.push(c)):c.startsWith("#")&&!c.startsWith("#EXT")||(c=c.trim(),l&&s.push(l),s=new Sx(c,s,u),r<e.length?e[r++]=s:(e.push(s),r++),s=[],u=[])}return u.length&&(l&&s.push(l),n=new Sx("",s,u),r<e.length?e[r++]=n:(e.push(n),r++)),new yx(t,i,r<e.length?e.slice(0,r):e)}i.push(s),"EXT-X-STREAM-INF"==s.name&&(s.attributes.push(new kx("URI",l)),o=!0)}}return new yx(t,i)}function Mx(e,t){e=e.g++;var n=t.indexOf(":"),r=-1===n?t.substring(1):t.substring(1,n);if(!r.startsWith("EXT"))throw new pe(2,4,4016,t);if(null===(t=-1===n?null:t.substring(n+1)))e=new vx(e,r,[]);else if(-1===t.indexOf("="))e=new vx(e,r,[],t);else{n=[];var i=null,o=0,a=t.indexOf(","),s=t.indexOf("=");for(-1!==a&&a<s&&(i=t.substring(0,a),o=a+1);o<t.length;){for(;" "===t[o];)o++;if(-1===(s=t.indexOf("=",o)))break;if(a=t.substring(o,s),'"'===t[o=s+1]){o++;var l=t.indexOf('"',o);s=-1===l?t.substring(o):t.substring(o,l),o=-1===l?t.length:l+1}else s=-1===(l=t.indexOf(",",o))?t.substring(o):t.substring(o,l),o=-1===l?t.length:l;o<t.length&&","===t[o]&&o++,n.push(new kx(a,s))}e=new vx(e,r,n,i)}return e}h(gx,Yw),(r=gx.prototype).Ca=function(){return this.h},r.Cb=function(){return"Xbox"},r.Ra=function(){return"CONSOLE"},r.Qa=function(){return this.g?"EDGE":"CHROMIUM"},r.Td=function(){return!0},r.$h=function(){return!0},r.Hf=function(){return!0},r.dk=function(){return this.g},r.Wb=function(){var e={width:1920,height:1080},t=mx();if(t)try{var n=new t.Media.Protection.ProtectionCapabilities,r=t.Media.Protection.ProtectionCapabilityResult;t=null;do{t=n.isTypeSupported('video/mp4;codecs="hvc1,mp4a";features="decode-res-x=3840,decode-res-y=2160,decode-bitrate=20000,decode-fps=30,decode-bpc=10,display-res-x=3840,display-res-y=2160,display-bpc=8"',"com.microsoft.playready.recommendation")}while(t===r.maybe);t===r.probably&&(e.width=3840,e.height=2160)}catch(e){z("Xbox: Error detecting screen size, default screen size 1920x1080.")}return Promise.resolve(e)},r.cb=function(e){return Yw.prototype.cb.call(this,e),e.drm.parseInbandPsshEnabled=this.g,e.drm.preferredKeySystems.push("com.microsoft.playready"),this.g&&(e.streaming.gapPadding=.01),e},r.cg=function(){return!0},r.ri=function(){return!1},(navigator.userAgent.includes("Xbox One")||null!==mx())&&(re=function(){return new gx}),vx.prototype.toString=function(e){var t="#"+this.name,n=this.attributes?this.attributes.filter(function(t){return!e||!e.has(t.name)}).map(function(e){return e.name+"="+(isNaN(Number(e.value))?'"'+e.value+'"':e.value)}):[];return this.value&&n.unshift(this.value),n.length>0&&(t+=":"+n.join(",")),t};var $x=new Set("EXT-X-TARGETDURATION EXT-X-MEDIA-SEQUENCE EXT-X-DISCONTINUITY-SEQUENCE EXT-X-PLAYLIST-TYPE EXT-X-I-FRAMES-ONLY EXT-X-ENDLIST EXT-X-SERVER-CONTROL EXT-X-SKIP EXT-X-PART-INF EXT-X-DATERANGE".split(" ")),Lx=new Set("EXTINF EXT-X-BYTERANGE EXT-X-DISCONTINUITY EXT-X-PROGRAM-DATE-TIME EXT-X-KEY EXT-X-DATERANGE EXT-X-MAP EXT-X-GAP EXT-X-TILES".split(" "));function Nx(){}function Ux(e,t){try{var n=Bx(e);return xi({uri:e,originalUri:e,data:n.data,headers:{"content-type":n.contentType},originalRequest:t})}catch(e){return bi(e)}}function Bx(e){if(!e.startsWith("data:"))throw new pe(2,1,1004,e);var t=e.substring(5),n=t.indexOf(",");if(n<0)throw new pe(2,1,1004,e);e=t.substring(0,n),t=decodeURIComponent(t.substring(n+1)),n=e.split(";"),e=n[0];var r=!1;return n.length>1&&"base64"==n[n.length-1].toLowerCase()&&(r=!0,n.pop()),{data:r?Ee(t):we(t),contentType:e,Ai:n}}function Fx(){var t=this;this.g=this.i=null,this.F=1,this.O=new Map,this.P=new Map,this.o=new Map,this.o.set("video",new Map),this.o.set("audio",new Map),this.o.set(ut,new Map),this.o.set("image",new Map),this.Ac=(new Map).set("com.apple.streamingkeydelivery",function(n,r,i){return function(t,n,r,i){var o,a,s,l,u;return _(function(c){if(1==c.h){if("video/mp2t"==r)throw new pe(2,4,4040);if("apple"===e.shakaMediaKeysPolyfill)throw new pe(2,4,4041);if(o=xx(n,"METHOD"),!["SAMPLE-AES","SAMPLE-AES-CTR"].includes(o))return c.return(null);a="cenc","SAMPLE-AES"==o&&(a="cbcs"),s=xx(n,"URI"),l=nt("com.apple.fps",a,null,s);var d=Pi(s).replace(/-/g,"").toLowerCase();return(u=32===d.length&&/^[0-9a-f]+$/.test(d)?d:null)||!i?c.A(2):c.g(FS(t,i),3)}return 2!=c.h&&(u=c.i),u&&l.keyIds.add(u),c.return(l)})}(t,n,r,i)}).set("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",function(e){return function(e,t){var n=xx(t,"METHOD");if(!["SAMPLE-AES","SAMPLE-AES-CTR"].includes(n))return Promise.resolve(null);var r="cenc";"SAMPLE-AES"==n&&(r="cbcs");var i=Bx((n=xx(t,"URI")).split("?")[0]);return r=nt("com.widevine.alpha",r,[{initDataType:"cenc",initData:e=e.xa.getOrInsertComputed(n.split("?")[0],function(){return ue(i.data)})}],void 0,i.Ai),(t=wx(t,"KEYID"))&&r.keyIds.add(t.toLowerCase().substr(2)),Promise.resolve(r)}(t,e)}).set("com.microsoft.playready",function(e){var t=xx(e,"METHOD");if(["SAMPLE-AES","SAMPLE-AES-CTR"].includes(t)){var n="cenc";"SAMPLE-AES"==t&&(n="cbcs"),t=Bx((e=xx(e,"URI")).split("?")[0]),e=ue(t.data);
99var r=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);n=nt("com.microsoft.playready",n,[{initDataType:"cenc",initData:r=bo(e,r,new Set,0)}],void 0,t.Ai),(e=Wt(["<PLAYREADY>",Ce(e),"</PLAYREADY>"].join("\n")))&&(n.licenseServerUri=Qu(e)),n=Promise.resolve(n)}else n=Promise.resolve(null);return n}).set("urn:uuid:3d5e6d35-9b9a-41e8-b843-dd3c6e72c42c",function(e){return function(e,t){var n=xx(t,"METHOD");if(!["SAMPLE-AES","SAMPLE-AES-CTR"].includes(n))return Promise.resolve(null);var r="cenc";"SAMPLE-AES"==n&&(r="cbcs");var i=Bx((n=xx(t,"URI")).split("?")[0]);return r=nt("com.huawei.wiseplay",r,[{initDataType:"cenc",initData:e=e.xa.getOrInsertComputed(n.split("?")[0],function(){return ue(i.data)})}],void 0,i.Ai),(t=wx(t,"KEYID"))&&r.keyIds.add(t.toLowerCase().substr(2)),Promise.resolve(r)}(t,e)}),this.mb=new Set,this.j=new Map,this.l=null,this.H="",this.Ha=new Dx,this.K=-1,this.ma=1/0,this.ib=new WeakMap,this.M=this.Gc=this.kb=!1,this.D=new Or(function(){t.aa&&!t.g.continueLoadingWhenPaused&&(t.X.Ua(t.aa,"timeupdate"),t.aa.paused)?t.X.na(t.aa,"timeupdate",function(){return MS(t)}):MS(t)}),this.u=XS,this.h=null,this.Pa=0,this.C=1/0,this.Fa=this.wa=this.V=0,this.ha=new Ci,this.I=new Map,this.J=new Map,this.Ec=new Map,this.cc=new Map,this.Aa=new Map,this.ec=new Map,this.ra=new Map,this.Bc=this.Y=!1,this.sb=new L(5),this.m=null,this.R=!0,this.X=new Z,this.B=this.aa=null,this.bc=function(){return!1},this.xa=new Map,this.L=[],this.Ba=new Map}function zx(e,t){return e.u==ZS?e.o.get(t.type):t.Of}function Vx(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N,U;return _(function(_){switch(_.h){case 1:if(t.stream.isAudioMuxedInVideo)return _.return();for(n=[],r=m(t.U()),i=r.next();!i.done;i=r.next())o=i.value,a=new Map,t.jf&&(t.Qb>=0&&a.set("_HLS_msn",String(t.Qb)),t.Rb>=0&&a.set("_HLS_part",String(t.Rb))),t.kf?a.set("_HLS_skip","v2"):t.lf&&a.set("_HLS_skip","YES"),n.push(Di(o,a));return _.m(2),_.g(RS(e,n,!0).promise,4);case 4:s=_.i,_.o(3);break;case 2:throw l=_.l(),e.i&&e.i.disableStream(t.stream),l;case 3:if(!t.stream.segmentIndex)return _.return();if(1!=(u=Rx(e.Ha,s.data)).type)throw new pe(2,4,4017);return(c=s.uri)==s.originalUri||t.U().includes(c)||t.Zf.push(c),d=Ox(u.ea,"EXT-X-DEFINE"),f=Kx(e,d,c),p=t.stream,h=zx(e,t),_.g(vS(e,u,p.mimeType,t.U,f),5);case 5:for(g=_.i,v=g.keyIds,b=g.drmInfos,w=g.encrypted,x=g.Ki,p.encrypted||!w||x||(p.encrypted=!0),function(e,t){return e.size===t.size&&[].concat(y(e)).every(function(e){return t.has(e)})}(p.keyIds,v)||(p.keyIds=v,p.drmInfos=b,e.i.newDrmInfo(p)),S=s.uri!==s.originalUri,k=ES(e,u,h,f,t.U,t.type,S,p.segmentIndex),O=k.segments,T=k.Lm,(C=k.bandwidth)&&(p.bandwidth=C),E=Uu(p),j=m(O),P=j.next();!P.done;P=j.next())(I=P.value).ia&&(I.ia.Jd=E);O.length&&p.segmentIndex.Ld(O,e.l.Fb()),T&&(A=Ex(u.ea,"EXT-X-MEDIA-SEQUENCE",0),R=(D=Cx(u.ea,"EXT-X-SKIP"))?Number(wx(D,"SKIPPED-SEGMENTS")):0,M=gS(A,O,T),$=M.Qb,L=M.Rb,t.Qb=$+R,t.Rb=L,N=h.get(A),p.segmentIndex.Za(N)),jS(e,p,t.type),(U=p.segmentIndex.Ib())&&(t.fd=U.startTime,O.length&&(t.Tc=O[O.length-1].endTime)),Cx(u.ea,"EXT-X-ENDLIST")&&(t.ve=!0),xS(e,u),CS(e,u.ea,p.type,f,t.U),_.j()}})}function Hx(e,t,n){n=void 0!==n&&n;for(var r=-1==e.K,i=m(t),o=i.next();!o.done;o=i.next()){var a=(o=o.value).stream.segmentIndex,s=zx(e,o);if(a=a.Ib())for(var l=(s=m(s)).next();!l.done;l=s.next()){var u=(l=m(l.value)).next().value;if(l.next().value==a.startTime){r&&(e.K=Math.max(e.K,u)),o.Ug=u;break}}}if(!(e.K<0))for(r=(t=m(t)).next();!r.done;r=t.next())(pS(e,(r=r.value).type)||n)&&(i=r.stream.segmentIndex)&&(o=e.K-r.Ug)>0&&(i.g.splice(0,o),i=i.Ib())&&(i=-i.startTime,r.stream.segmentIndex.offset(i),Gx(e,r,i))}function Gx(e,t,n){if(!(Math.abs(n)<.001)){t.fd+=n,t.Tc+=n;for(var r=m(e=zx(e,t)),i=r.next();!i.done;i=r.next()){var o=m(i.value);i=o.next().value,o=o.next().value,e.set(i,o+n)}t.U()}}function Wx(e,t,n){var r,i,o,a,s,l;return _(function(u){switch(u.h){case 1:return t?(r=Vi,i=lc(t.U(),t.Rc(),t.Oc(),e.i.getStreamingRetryParameters()),o=t instanceof ls?1:0,u.g(NS(e,i,r,{type:o}).promise,2)):u.return({mimeType:null,data:null});case 2:if(a=u.i,s=a.data,!t.aesKey){u.A(3);break}return u.g(oc(s,t.aesKey,n),4);case 4:s=u.i;case 3:return t instanceof ls?t.Je(s,!0):t.Je(s),(l=a.headers["content-type"])&&(l=l.split(";")[0].toLowerCase()),u.return({mimeType:l,data:s})}})}function qx(e){if(e.u==ZS){for(var t=1/0,n=1/0,r=m(e.j.values()),i=r.next();!i.done;i=r.next())(i=i.value).stream.segmentIndex&&"text"!=i.stream.type&&!i.stream.isAudioMuxedInVideo&&(t=Math.min(t,i.Tc),n=Math.min(n,i.fd));t=t-n||0,isNaN(e.g.availabilityWindowOverride)||(t=e.g.availabilityWindowOverride),e.l.li(t)}else e.l.Sb(cS(e));
99if(!e.l.o)for(n=(t=m(e.j.values())).next();!n.done;n=t.next())!(n=n.value).stream.segmentIndex||"audio"!=n.type&&"video"!=n.type||(n=n.stream.segmentIndex.Ib())&&null!=n.g&&e.l.ki(n.g);e.l.Eh()}function Kx(e,t,n){var r=new Map;return Yx(e,t,r,n,!0),r}function Yx(e,t,n,r,i){i=void 0!==i&&i;for(var o=(t=m(t)).next();!o.done;o=t.next()){var a=wx(o=o.value,"NAME"),s=wx(o,"VALUE"),l=wx(o,"QUERYPARAM");if(a&&s&&n.getOrInsert(a,s),l){if(!u)var u=new URL(r).searchParams;(a=u.get(l))&&!n.has(a)&&n.set(l,a)}i&&(o=wx(o,"IMPORT"))&&(l=e.O.get(o))&&n.set(o,l)}}function Xx(e,t){for(var n={},r=(t=m(t)).next();!r.done;r=t.next()){if(r=r.value,e.m){var i=(new Set).add("AUDIO").add("VIDEO").add("SUBTITLES").add("PATHWAY-ID").add("GROUP-ID").add("URI");i=r.toString(i)}else i=r.toString();n[i]?n[i].push(r):n[i]=[r]}return n}function Jx(e,t){for(var n=[],r=(e=m(e)).next(),i={};!r.done;i={pi:void 0},r=e.next())r=r.value,i.pi=Ax(r),i.pi&&(i=r.attributes.map(function(e){return function(n){var r=n.name,i=n.value;return"CODECS"==r&&(i=e.pi,t&&(n=n.value.split(",")).length>1&&(n=ot("audio",n))&&(i+=","+n)),new kx(r,i)}}(i)),n.push(new vx(r.id,r.name,i,null)));return n}function Zx(e){var t=new Set([er(e.mimeType,e.codecs)]);e.segmentIndex&&e.segmentIndex.Jb(function(n){n.mimeType&&t.add(er(n.mimeType,e.codecs))}),e.fullMimeTypes=t}function Qx(e,t,n){var r,i;return _(function(o){return 1==o.h?(r=t.map(function(t){var n,r;return _(function(i){if(1==i.h)return e.g.disableThumbnails?i.return(null):(i.m(2),i.g(function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p;return _(function(h){return 1==h.h?(n=xx(t,"URI"),r=wx(t,"CODECS","jpeg")||"",i=Ax(t),e.j.has(n)?h.return(e.j.get(n)):(o=wx(t,"LANGUAGE"),a=wx(t,"NAME"),s=wx(t,"CHARACTERISTICS"),l=n,u=uS(e,e.F++,[n],r,"image",o,!1,a,null,null,s,!1,null,!1,i,l),(c=wx(t,"RESOLUTION"))?h.g(u.stream.createSegmentIndex(),3):h.A(2))):(2!=h.h&&(d=u.stream.segmentIndex.Ib(),(f=d.tilesLayout)&&(u.stream.width=Number(c.split("x")[0])*Number(f.split("x")[0]),u.stream.height=Number(c.split("x")[1])*Number(f.split("x")[1])),u.stream.closeSegmentIndex()),(p=wx(t,"BANDWIDTH"))&&(u.stream.bandwidth=Number(p)),e.j.set(n,u),h.return(u))})}(e,t),4));if(2!=i.h)return n=i.i,i.return(n.stream);if(r=i.l(),e.g.hls.ignoreImageStreamFailures)return i.return(null);throw r})}).concat(n.map(function(t){if(e.g.disableThumbnails)return null;try{var n=lS(e,t);return"image"!==n.stream.type?null:n.stream}catch(t){if(e.g.hls.ignoreImageStreamFailures)return null;throw t}})),o.g(Promise.all(r),2)):(i=o.i,o.return(i.filter(function(e){return e})))})}function eS(e){var t,n,r,i;return _(function(o){if(e.g.disableChapters)return o.return();for(t=[],n=m(e.L),r=n.next();!r.done;r=n.next())i=r.value,t.push(tS(e,i));return o.g(Promise.all(t),0)})}function tS(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S;return _(function(k){if(1==k.h)return n=Ni([t],e.g.retryParameters),k.g(NS(e,n,10).promise,2);for(r=k.i,i=ye(r.data),o=JSON.parse(i),a=new Map,s=0;s<o.length;s++)if((l=o[s]).titles){if(u=[],l.images)for(c=m(l.images),d=c.next();!d.done;d=c.next())if((f=d.value).url)for(p=jx([r.uri],f.url),h=m(p),g=h.next();!g.done;g=h.next())y=g.value,v={type:f["image-category"],width:f["pixel-width"],height:f["pixel-height"],url:y},u.push(v);for(b=m(l.titles),w=b.next();!w.done;w=b.next())x=w.value,S={id:"",title:x.title,startTime:l["start-time"],endTime:l["start-time"],images:u},l.duration?S.endTime+=l.duration:s+1<o.length&&(S.endTime=o[s+1]["start-time"]),a.getOrInsertComputed(x.language,function(){return[]}).push(S)}a.forEach(function(t,n){for(var r=[],i=(t=m(t)).next();!i.done;i=t.next()){var o=new ls((i=i.value).startTime,i.endTime,function(){return[]},0,null,null,0,0,1/0);o.hg({title:i.title,images:i.images}),r.push(o)}(t=e.Ba.getOrInsertComputed(n,function(){return Zr({id:e.F++,mimeType:"text/plain",kind:"",language:n,originalLanguage:n,type:"chapter",external:!0})})).segmentIndex?t.segmentIndex.Ld(r,e.l.Fb()):t.segmentIndex=new _u(r)}),k.j()})}function nS(e,t,n){for(var r={audio:[],video:[]},i=new Map,o=new Set,a=new Set,s=m(t),l=s.next();!l.done;l=s.next()){var u=l.value;l=wx(u,"AUDIO");var c=wx(u,"VIDEO");(l||c)&&(u=wx(u,"PATHWAY-ID"),l&&!o.has(l)&&(o.add(l),u&&i.set(l,u)),c&&!a.has(c)&&(a.add(c),u&&i.set(c,u)))}var d=[].concat(y(o),y(a));d.length&&n.length&&function(e,t,n){for(var r in t=Xx(e,t=t.filter(function(e){var t=wx(e,"URI")||"";return"SUBTITLES"!=(e=wx(e,"TYPE"))&&(""!=t||"AUDIO"==e||"VIDEO"==e)})))sS(e,t[r],n,!1)}(e,n=n.filter(function(e){return d.includes(xx(e,"GROUP-ID"))}),i),r.audio.push.apply(r.audio,y(rS(e,o))),r.video.push.apply(r.video,y(rS(e,a))
99),i=r.video.find(function(e){return e.stream.isAudioMuxedInVideo}),o=!1;var f=t.map(function(e){return xx(e,"URI")});return c=r.audio.find(function(e){return e&&e.U().find(function(e){return f.includes(e)})}),n=ot("video",a=iS(e,t[0])),s=ot("audio",a),l=Ax(t[0]),i?(i="video",s&&n&&!r.audio.length&&(a=[[n,s].join()])):s&&!n?(i="audio",o=r.audio.length>0&&!r.audio.some(function(e){return e.stream.isAudioMuxedInVideo})):!r.audio.length&&!r.video.length&&s&&n?(i="video",a=[[n,s].join()]):r.audio.length&&c?(i="audio",o=!0):i=r.video.length&&!r.audio.length?"audio":"video",o||(e=function(e,t,n,r,i){for(var o=e.F++,a=[],s=m(t),l=s.next();!l.done;l=s.next()){var u=l.value;l=xx(u,"URI"),u=wx(u,"PATHWAY-ID"),e.m&&u&&Pb(e.m,o,u,l),a.push(l)}if(s=a.sort().join(",")+n.sort().join(","),e.j.has(s))return e.j.get(s);l=a.join(",");e:{if(t=wx(t[0],"CLOSED-CAPTIONS"),"video"==r){if(e.g.disableText){e.R=!1,t=null;break e}if(t){if("NONE"!=t){t=e.I.get(t);break e}e.R=!1}else if(!t&&e.I.size)for(t=(t=m(e.I.keys())).next();!t.done;t=t.next()){t=e.I.get(t.value);break e}}t=null}return r=uS(e,o,a,n=it(r,n),r,null,!1,null,null,t,null,!1,null,!1,i,l),e.j.set(s,r),r}(e,t,a,i,l),t=e.stream,a=(o="audio"==i?r.audio:r.video).find(function(e){return e.stream.isAudioMuxedInVideo}),t.type==i&&a?(i=a.stream,t.language=i.language,t.originalLanguage=i.originalLanguage,t.label=i.label,t.channelsCount=i.channelsCount,t.audioSamplingRate=i.audioSamplingRate,t.originalId=i.originalId,t.primary=i.primary,t.roles=i.roles,o.splice(o.indexOf(a),1,e)):("audio"==t.type?r.audio:r.video).push(e)),r.video=r.video.filter(function(e){return!e.stream.isAudioMuxedInVideo}),r}function rS(e,t){return t.size?(t=[].concat(y(t)).sort().join(","),e.P.get(t)||[]):[]}function iS(e,t){return t=wx(t,"CODECS")||"",e.M=t.length>0,e.M||e.g.hls.disableCodecGuessing||(t=[],e.g.disableVideo||t.push(e.g.hls.defaultVideoCodec),e.g.disableAudio||t.push(e.g.hls.defaultAudioCodec),t=t.join(",")),ic(t.split(/\s*,\s*/))}function oS(e){return(e=wx(e,"FRAME-RATE"))?parseFloat(e):null}function aS(e,t,n,r,i,o,a,s,l,u,c,d){for(var f=m(n),p=f.next();!p.done;p=f.next())DS(p.value.stream,i,o,a,s,l,null);for(i=e.g.disableVideo,n.length&&!i||(n=[null]),i&&(t=t.filter(function(e){return!e.stream.isAudioMuxedInVideo})),i=e.g.disableAudio,t.length&&!i||(t=[null]),i=[],o=(t=m(t)).next();!o.done;o=t.next())for(o=o.value,s=(a=m(n)).next();!s.done;s=a.next()){var h=s.value;(s=o?o.stream:null)&&(s.drmInfos=u,s.keyIds=c),(l=h?h.stream:null)&&(l.drmInfos=u,l.keyIds=c,e.g.disableIFrames||Xr(l,d)),l&&!s&&(l.bandwidth=r),!l&&s&&(s.bandwidth=r),f=o?o.stream.drmInfos:null,p=h?h.stream.drmInfos:null,h=h?h.U().sort().join(","):"";var g=o?o.U().sort().join(","):"",y=[];s&&s.codecs&&y.push(s.codecs),l&&l.codecs&&y.push(l.codecs),h=[h,g,y.sort()].join("-"),s&&l&&!De(f,p)||e.mb.has(h)||(s={id:e.F++,language:s?s.language:"und",disabledUntilTime:0,primary:!!s&&s.primary||!!l&&l.primary,audio:s,video:l,bandwidth:r,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]},i.push(s),e.mb.add(h))}return i}function sS(e,t,n,r){r=void 0===r||r;for(var i=[],o=[],a=new Map,s=m(t),l=s.next(),u={};!l.done;u={nj:void 0},l=s.next()){l=l.value,u.nj=++e.F,u=function(e){return function(){return"shaka://hls-muxed"+e.nj}}(u);var c=r?xx(l,"URI"):wx(l,"URI")||u();u=xx(l,"GROUP-ID"),i.push(c),o.push(u),a.set(u,c),(l=wx(l,"PATHWAY-ID"))&&n.set(u,l)}if(r=o.sort().join(","),l=t[0],t="",s=function(e){return"subtitles"==(e=xx(e,"TYPE").toLowerCase())&&(e=ut),e}(l),s==ut&&(t=wx(l,"CODECS")||""),!t)for(u=(o=m(o)).next();!u.done;u=o.next())if(u=u.value,e.J.has(u)){t=e.J.get(u);break}if(u=Ax(l),o=c=i.sort().join(","),"audio"==s&&r&&(o+=r),e.j.has(o))return e.j.get(o);var d=e.F++;if(e.m)for(var f=(a=m(a)).next();!f.done;f=a.next()){var p=m(f.value);f=p.next().value,p=p.next().value,(f=n.get(f))&&Pb(e.m,d,f,p)}n=wx(l,"LANGUAGE"),a=wx(l,"NAME"),f="YES"==wx(l,"DEFAULT"),p="audio"==s?function(e){return(e=wx(e,"CHANNELS"))?parseInt(e.split("/")[0],10):null}(l):null;var h="audio"==s&&function(e){return!!(e=wx(e,"CHANNELS"))&&2==(e=e.split("/")).length&&("JOC"===e[1]||e[1].includes("ATMOS")||e[1].includes("IMSA"))}(l),g=wx(l,"CHARACTERISTICS"),y="YES"==wx(l,"FORCED");return l="audio"==s?function(e){return(e=wx(e,"SAMPLE-RATE"))?parseInt(e,10):null}(l):null,i=uS(e,d,i,t,s,n,f,a,p,null,g,y,l,h,u,c),e.P.has(r)?e.P.get(r).push(i):e.P.set(r,[i]),e.j.set(o,i),i}function lS(e,t){var n="video",r=xx(t,"URI"),i=wx(t,"CODECS")||"",o=Ax(t);if("mjpg"==i&&(n="image"),e.j.has(r))return e.j.get(r);var a=wx(t,"LANGUAGE"),s=wx(t,"NAME"),l=wx(t,"CHARACTERISTICS");return(n=uS(e,e.F++,[r],i,n,a,!1,s,null,null,l,!1,null,!1,o,r)).stream.isIframe=!0,o=m((i=wx(t,"RESOLUTION"))?i.split("x"):[null,null]),i=o.next().value,o=o.next().value,n.stream.width=Number(i)||void 0,n.stream.height=Number(o)||void 0,(t=wx(t,"BANDWIDTH"))&&(n.stream.bandwidth=Number(t)),e.j.set(r,n),n}function uS(e,t,n,r,i,o,a,s,l,u,c,d,f,p,h,g){function y(){return e.m&&n.length>1?Ib(e.m,t):w.Zf.concat(_x([e.H],n,e.O))}var v=yS(e,r,i,o,a,s,l,u,c,d,f,p,h,g);n.some(function(e){return e.startsWith("shaka://hls-muxed")})&&(v.isAudioMuxedInVideo=!0,"audio"==i&&(v.mimeType="video/mp2t",Zx(v)));var b,w={stream:v,type:i,Zf:[],fd:0,Tc:0,Of:new Map,lf:!1,kf:!1,jf:!1,ve:!1,Ug:-1,Qb:-1,Rb:-1,U:y},x=null;return v.createSegmentIndex=function(){return x||(v.isAudioMuxedInVideo?(v.segmentIndex=new _u([]),Promise.resolve()):(b=RS(e,w.U(),!0),x=new Promise(function(t){t(function(t){var n,b,x,S,
99k,O,T,C,E,j,P,I,A,D,R,M,$,L;return _(function(_){switch(_.h){case 1:return n=ct,_.m(2),_.g(t.promise,4);case 4:if(b=_.i,t.aborted)return _.return();if((x=b.uri)!=b.originalUri&&(w.U().includes(x)||w.Zf.push(x)),1!=(S=Rx(e.Ha,b.data)).type)throw new pe(2,4,4017);return k=Ox(S.ea,"EXT-X-DEFINE"),O=Kx(e,k,x),T=!1,(!e.M&&e.g.hls.disableCodecGuessing||e.R&&i==n.za&&!e.g.hls.disableClosedCaptionsDetection)&&S.segments.length>0&&(e.R=!1,T=!0),C=!e.M&&e.g.hls.disableCodecGuessing,E=$S(e),_.g(hS(e,0,O,S,y,r,i,o,a,s,l,u,c,d,f,p,h,g,void 0,T,C),5);case 5:return j=_.i,t.aborted?_.return():(P=j.stream,wS(e,S),$S(e)&&!E&&SS(e,S),w.fd=j.fd,w.Tc=j.Tc,w.lf=j.lf,w.kf=j.kf,w.jf=j.jf,w.ve=j.ve,w.Of=j.Of,w.Qb=j.Qb,w.Rb=j.Rb,v.segmentIndex=P.segmentIndex,v.encrypted=P.encrypted,v.drmInfos=P.drmInfos,v.keyIds=P.keyIds,v.mimeType=P.mimeType,v.bandwidth=v.bandwidth||P.bandwidth,v.codecs=v.codecs||P.codecs,v.closedCaptions=v.closedCaptions||P.closedCaptions,v.width=v.width||P.width,v.height=v.height||P.height,v.hdr=v.hdr||P.hdr,v.colorGamut=v.colorGamut||P.colorGamut,v.frameRate=v.frameRate||P.frameRate,"und"==v.language&&"und"!=P.language&&(v.language=P.language),v.language=v.language||P.language,v.channelsCount=v.channelsCount||P.channelsCount,v.audioSamplingRate=v.audioSamplingRate||P.audioSamplingRate,Zx(v),w.type!=n.za||j.type!=n.$||e.M&&!pr.includes(v.mimeType)||function(e,t,n){var r=t.stream,i=n.type,o=t.type;if(e.u==ZS&&(e.o.set(i,e.o.get(o)),e.o.set(o,new Map)),t.type=i,r.type=i,r.codecs=ot(i,n.codecs.split(/\s*,\s*/))||"",Zx(r),e.h){for(n=(t=m(e.h.variants)).next();!n.done;n=t.next())n=n.value,"audio"==i&&n.video==r&&(n.video=null,n.audio||(n.audio=r,n.language=r.language));e.h.variants=e.h.variants.filter(function(e){return e.audio||e.video})}}(e,w,P),v.drmInfos.length&&e.i.newDrmInfo(v),I=!1,(!u&&v.closedCaptions||u&&v.closedCaptions&&u.size!=v.closedCaptions.size)&&(I=!0),e.h&&I&&e.i.makeTextStreamsForClosedCaptions(e.h),i==n.Xa&&(A=P.segmentIndex.Ib())&&A.ia&&
99(v.mimeType="application/mp4",Zx(v)),D=Uu(v),v.segmentIndex.Jb(function(e){e.ia&&(e.ia.Jd=D)}),function(e){if(!e.h||!e.h.variants.length)return!1;for(var t=[],n=[],r=(e=m(e.h.variants)).next();!r.done;r=e.next())(r=r.value).video&&t.push(r.video),r.audio&&n.push(r.audio);return!(t.length>0&&!t.some(function(e){return e.segmentIndex})||n.length>0&&!n.some(function(e){return e.segmentIndex}))}(e)&&(e.Gc?fS(e,[w]):(e.Gc=!0,R=Array.from(e.j.values()),M=R.filter(function(e){return e.stream.segmentIndex}),fS(e,M),qx(e),($=e.C)>0&&e.D.ba($))),e.h&&(e.h.startTime=e.B),_.g(CS(e,S.ea,v.type,O,y),6));case 6:_.o(0);break;case 2:if(L=_.l(),v.closeSegmentIndex(),7001===L.code)return _.return();if(!e.i.disableStream(v))throw L;_.j()}})}(b))})))},v.closeSegmentIndex=function(){x&&!v.segmentIndex&&b.abort(),v.segmentIndex&&(v.segmentIndex.release(),v.segmentIndex=null),x=null},w}function cS(e){for(var t=1/0,n=(e=m(e.j.values())).next();!n.done;n=e.next())(n=n.value).stream.segmentIndex&&"text"!=n.stream.type&&!n.stream.isAudioMuxedInVideo&&(t=Math.min(t,n.Tc));return t}function dS(e,t){for(var n=[],r=(t=m(t)).next();!r.done;r=t.next())(r=r.value).segmentIndex&&r.segmentIndex.Jb(function(e){n.push(e)});e.l.De(n)}function fS(e,t){if(!$S(e))for(var n=cS(e),r=m(t),i=r.next();!i.done;i=r.next())i.value.stream.segmentIndex.xd(0,n);dS(e,t.map(function(e){return e.stream})),n=(r=Array.from(e.j.values()).filter(function(e){return e.stream.segmentIndex})).some(function(e){return"audio"==e.stream.type}),i=r.some(function(e){return"video"==e.stream.type}),r=e.u==ZS&&!e.kb,n=!$S(e)&&e.kb&&!(n&&i),e.g.hls.ignoreManifestProgramDateTime||r||n?Hx(e,t,r):(function(e,t){if(e.ma==1/0)for(var n=(t=m(t)).next();!n.done;n=t.next())null!=(n=n.value.stream.segmentIndex.Ib())&&null!=n.g&&(e.ma=Math.min(e.ma,n.g));if((t=e.ma)!=1/0)for(var r=(n=m(e.j.values())).next();!r.done;r=n.next())if(!pS(e,(r=r.value).type)){var i=r.stream.segmentIndex;if(null!=i){var o=i.Ib();if(o)if(null==o.g)F("Missing EXT-X-PROGRAM-DATE-TIME for stream",r.U(),"Expect AV sync issues!");else for(Gx(e,r,o.g-t-o.startTime),i=(r=m(i)).next();!i.done;i=r.next())i.value.si(t)}}}(e,t),e.g.hls.ignoreManifestProgramDateTimeForTypes.length>0&&Hx(e,t))}function pS(e,t){return!!e.g.hls.ignoreManifestProgramDateTime||e.g.hls.ignoreManifestProgramDateTimeForTypes.includes(t)}function hS(e,t,n,r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S){var k,O,T,C,E,j,P,I,A,D,R,M,$,L,N,U,B,F,z,V,H,G,W,q,K,Y,X,J,Z,Q,ee;return x=void 0===x||x,S=void 0===S||S,_(function(t){switch(t.h){case 1:if(k=a,O=r.segments||[],T=O.every(function(e){return!!Cx(e.ea,"EXT-X-GAP")}),!O.length||T)throw new pe(2,4,4053);if(function(e,t){var n=Cx(t.ea,"EXT-X-PLAYLIST-TYPE");t=Cx(t.ea,"EXT-X-ENDLIST"),t=n&&"VOD"==n.value||t,n=n&&"EVENT"==n.value&&!t,n=!t&&!n,LS(e,t?XS:n?ZS:JS)}(e,r),$S(e)&&xS(e,r),C=e.u==ZS?e.o.get(a):new Map,E=ES(e,r,C,n,i,a,!0,null),j=E.segments,P=E.bandwidth,w||a!=ut){t.A(2);break}return t.g(AS(e,a,o,j),3);case 3:w=t.i,o||"application/mp4"!=w||!j[0]||j[0].ia||(w="text/vtt"),o||"application/mp4"!=w||(S=x=!0);case 2:if(M=R=D=A=I=null,!(j.length>0&&x)){t.A(4);break}return t.g(function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,v,b;return _(function(w){if(1==w.h)return n=rc(e.g.hls.mediaPlaylistFullMimeType),t.length?(r=IS(e,t),i=r.segment,o=r.segmentIndex,a=i.U(),(s=sc(a[0]))&&(l=zS.get(s))?w.return(rc(l)):w.g(Promise.all([Wx(e,i.ia,0),Wx(e,i,o)]),2)):w.return(n);if(u=w.i,c=u[1].mimeType,d=u[0].data,f=u[1].data,p="mp4 mp4a m4s m4i m4a m4f cmfa mp4v m4v cmfv fmp4".split(" "),h=["audio/mp4","video/mp4","video/iso.segment"],!(g=i.ia||h.includes(c))&&yl(ue(f))){var x=f,S=e.g.disableAudio,k=e.g.disableVideo,O=e.g.disableText,T=ue(x),C=(new ul).parse(T),E=C.qe();T=C.kj();var j=[],_=!1,P=!1;if(!S)switch(E.audio){case"aac":case"aac-loas":C.Bb().length&&(j.push("mp4a.40.2"),_=!0);break;case"mp3":C.Bb().length&&(j.push("mp4a.40.34"),_=!0);break;case"ac3":C.Bb().length&&(j.push("ac-3"),_=!0);break;case"ec3":C.Bb().length&&(j.push("ec-3"),_=!0);break;case"opus":C.Bb().length&&(j.push("opus"),_=!0)}if(!k)switch(E.video){case"avc":T.codec?j.push(T.codec):j.push("avc1.42E01E"),P=!0;break;case"hvc":T.codec?j.push(T.codec):j.push("hvc1.1.6.L93.90"),P=!0;break;case"av1":j.push("av01.0.01M.08"),P=!0}if(j.length){if(S=_&&!P,k=new Map,P&&!O){for(Ot(O=new kt("video/mp2t"),x),P=(x=m(O.g.getStreams())).next();!P.done;P=x.next())P=P.value,k.set(P,P);O.g.clear()}T={type:S?"audio":"video",mimeType:"video/mp2t",codecs:j.join(", "),language:null,height:T.height,width:T.width,channelCount:null,sampleRate:null,closedCaptions:k,Ne:null,colorGamut:null,frameRate:T.frameRate,timescale:null,drmInfos:[]}}else T=null;if(v=T)return w.return(v)}else if((g||p.includes(s))&&(b=function(e,t,n){function r(e){a=e.name;var t=e.reader;t.skip(24);var n=t.Da(),r=t.Da();t.skip(50),v=String(n),g=String(r),e.reader.La()&&no(e)}function i(e){var t=ua(e.reader);b=t.channelCount,w=t.sampleRate,o(e.name),e.reader.La()&&no(e)}function o(e){switch(e=e.toLowerCase()){case"avc1":case"avc3":u.pu
99sh(e+".42E01E"),f=!0;break;case"hev1":case"hvc1":u.push(e+".1.6.L93.90"),f=!0;break;case"dvh1":case"dvhe":u.push(e+".05.04"),f=!0;break;case"vp09":u.push(e+".00.10.08"),f=!0;break;case"av01":u.push(e+".0.01M.08"),f=!0;break;case"mp4a":l.push("mp4a.40.2"),d=!0;break;case"ac-3":case"ec-3":case"ac-4":case"opus":case"flac":l.push(e),d=!0;break;case"apac":l.push("apac.31.00"),d=!0}}var a,s,l=[],u=[],c=[],d=!1,f=!1,p=!1,h=null,g=null,v=null,b=null,w=null,x=null,S=null,k=null,O=null,T=new Map,C=new Set,E=null,j=null,_=0,P=[],I=new Map,A=null,D=new Map;if(e&&t){O=ue(e);var R=ue(t);R=Pe(O,R)}else t?R=ue(t):e&&(R=ue(e));if((new to).ua([].concat(y(po),y(ho)),no).T("tkhd",function(e){A=la(e.reader,e.version).trackId}).T("mdhd",function(e){e=aa(e.reader,e.version),h=e.language,null!==A&&I.set(A,e.timescale)}).T("stsd",ro).T("tfhd",function(e){(e=ia(e.reader,e.flags)).nc&&(_=e.nc)}).T("trun",function(e){P=sa(e.reader,e.version,e.flags).Vc}).box("mp4a",function(e){var t=ua(e.reader);b=t.channelCount,w=t.sampleRate,e.reader.La()?no(e):o(e.name)}).box("esds",function(e){e=e.reader;for(var t,n,r="mp4a";e.La();){t=e.Z();for(var i=e.Z();128&i;)i=e.Z();if(3==t)e.Da(),128&(i=e.Z())&&e.Da(),64&i&&e.skip(e.Z()),32&i&&e.Da();else if(4==t)n=e.Z(),e.skip(12);else if(5==t)break}n&&(r+="."+fa(n),5==t&&e.La()&&(31==(n=(248&(t=e.Z()))>>3)&&e.La()&&(n=32+((7&t)<<3)+((224&e.Z())>>5)),r+="."+n)),l.push(r),d=!0}).ua(yo,i).ua([].concat(y(go),["vp09","av01"]),r).box("avcC",function(e){var t=a||"";switch(a){case"dvav":t="avc3";break;case"dva1":t="avc1"}(e=e.reader).skip(1),e=t+"."+fa(e.Z())+fa(e.Z())+fa(e.Z()),u.push(e),f=!0}).box("hvcC",function(e){var t=a||"";switch(a){case"dvh1":t="hvc1";break;case"dvhe":t="hev1"}var n=e.reader;n.skip(1);var r=["","A","B","C"][(e=n.Z())>>6],i=31&e,o=n.S(),s=(32&e)>>5?"H":"L";e=[n.Z(),n.Z(),n.Z(),n.Z(),n.Z(),n.Z()],n=n.Z();for(var l=0,c=0;c<32&&(l|=1&o,31!=c);c++)l<<=1,o>>=1;for(t=t+"."+r+i+"."+fa(l,!0),t+="."+s+n,r="",i=e.length;i--;)((s=e[i])||r)&&(r="."+s.toString(16).toUpperCase()+r);t+=r,u.push(t),f=!0}).box("dvcC",function(e){var t=a||"";switch(a){case"hvc1":t="dvh1";break;case"hev1":t="dvhe";break;case"avc1":t="dva1";break;case"avc3":t="dvav";break;case"av01":t="dav1"}var n=e.reader;n.skip(2),e=n.Z(),n=n.Z(),u.push(t+"."+pa(e>>1&127)+"."+pa(e<<5&32|n>>3&31)),f=!0}).box("dvvC",function(e){var t=a||"";switch(a){case"hvc1":t="dvh1";break;case"hev1":t="dvhe";break;case"avc1":t="dva1";break;case"avc3":t="dvav";break;case"av01":t="dav1"}var n=e.reader;n.skip(2),e=n.Z(),n=n.Z(),u.push(t+"."+pa(e>>1&127)+"."+pa(e<<5&32|n>>3&31)),f=!0}).T("vpcC",function(e){var t=a||"",n=e.reader;e=n.Z();var r=n.Z();n=n.Z()>>4&15,u.push(t+"."+pa(e)+"."+pa(r)+"."+pa(n)),f=!0}).box("av1C",function(e){var t=a||"";"dav1"===a&&(t="av01");var n=e.reader;n.skip(1);var r=(e=n.Z())>>>5,i=(64&(n=n.Z()))>>6;u.push(t+"."+r+"."+pa(31&e)+(n>>>7?"H":"M")+"."+pa(2===r&&i?(32&n)>>5?12:10:i?10:8)+"."+((16&n)>>4)+"."+((8&n)>>3)+((4&n)>>2)+(3&n)+"."+pa(1)+"."+pa(1)+"."+pa(1)+".0"),f=!0}).ua(["wvtt","stpp"],function(e){c.push(e.name),p=!0}).box("c608",function(){D.set("CC1","CC1"),null!==A&&I.delete(A)}).box("enca",i).box("encv",r).box("sinf",no).box("frma",function(e){o(e=ca(e.reader).codec)}).box("colr",function(e){u=u.map(function(t){if(t.startsWith("av01.")){var n=e.reader,r=n.Ia(),i=n.Ja(4,!1),o=String.fromCharCode(i[0]);if(o+=String.fromCharCode(i[1]),o+=String.fromCharCode(i[2]),"nclx"===(o+=String.fromCharCode(i[3]))){i=n.Da(),o=n.Da();var a=n.Da(),s=n.Z()>>7,l=t.split(".");10==l.length&&(l[6]=pa(i),l[7]=pa(o),l[8]=pa(a),l[9]=String(s),t=l.join("."))}n.seek(r)}return t});var t=function(e){var t=null,n=null,r=e.Ja(4,!1),i=String.fromCharCode(r[0]);if(i+=String.fromCharCode(r[1]),i+=String.fromCharCode(r[2]),"nclx"===(i+=String.fromCharCode(r[3]))){switch(e.Da()){case 1:case 5:case 6:case 7:t="srgb";break;case 9:t="rec2020";break;case 11:case 12:t="p3"}switch(r=e.Da(),e.Da(),r){case 1:case 6:case 13:case 14:case 15:n="SDR";break;case 16:n="PQ";break;case 18:n="HLG"}}return{colorGamut:t,Ne:n}}(e.reader),n=t.colorGamut;x=t.Ne,S=n}).T("schm",function(e){E=lo(e.reader.S())}).box("schi",no).T("tenc",function(e){j=da(e.reader,e.version).defaultKID}).T("pssh",function(e){var t=ue(e.reader.h,-12,e.size),n=_e(t);if(!C.has(n)&&(C.add(n),n=_e(n=e.reader.Ja(16,!1)),s||(s=ze(!0)),n=s[n.toLowerCase()])){var r=nt(n,"cenc",[{initDataType:"cenc",initData:t}]);
99if(Ne(n)&&(r.licenseServerUri=ec(t)),e.version>0){t=e.reader.S();for(var i=0;i<t;i++){var o=e.reader.Ja(16,!1);r.keyIds.add(_e(o))}}T.set(n,r)}}).parse(R,!0,!0),!l.length&&!u.length&&!c.length)return null;if(O=I.values().next().value,R=d&&!f,f&&!n&&t&&!D.size){n=new kt("video/mp4"),e&&n.init(e);try{Ot(n,t);for(var M=m(n.g.getStreams()),$=M.next();!$.done;$=M.next()){var L=$.value;D.set(L,L)}}catch(e){}n.g.clear()}for(e=l.concat(u).concat(c),"cbcs"===E&&j&&!T.has("com.apple.fps")&&T.set("com.apple.fps",nt("com.apple.fps",E,null)),M=(t=m(T.values())).next();!M.done;M=t.next())M=M.value,E&&(M.encryptionScheme=E),j&&M.keyIds.add(j);if(t="video",M="video/mp4",p?(t="text",M="application/mp4"):R&&(t="audio",M="audio/mp4"),"video"===t&&null!=O&&P.length){for(R=O,$=0,n=(L=m(P)).next();!n.done;n=L.next()){var N;$+=null!=(N=n.value.Ud)?N:_}$>0&&(k=R*P.length/$)}return{type:t,mimeType:M,codecs:ic(e).join(", "),language:h,height:g,width:v,channelCount:b,sampleRate:w,closedCaptions:D,Ne:x,colorGamut:S,frameRate:k,timescale:O,drmInfos:Array.from(T.values())}}(d,f,e.g.disableText)))return w.return(b);return c?w.return(rc(c)):w.return(n)})}(e,j),5);case 5:$=t.i,a!=$.type&&e.u==ZS&&(e.o.set($.type,e.o.get(a)),e.o.set(a,new Map)),a=$.type,"video"!=$.type&&(s=$.language),c=$.channelCount,h=$.sampleRate,e.g.disableText||(d=$.closedCaptions),A=$.height,I=$.width,D=$.Ne,R=$.colorGamut,M=$.frameRate,S&&(w=$.mimeType,o=$.codecs);case 4:if(w){t.A(6);break}return t.g(AS(e,a,o,j),7);case 7:w=t.i;case 6:return"video"==k&&pr.includes(w)&&(a="audio"),t.g(vS(e,r,w,i,n),8);case 8:if(L=t.i,N=L.drmInfos,U=L.keyIds,B=L.encrypted,F=L.Ki,B&&!N.length&&!F)throw new pe(2,4,4026);return(z=yS(e,o,a,s,l,u,c,d,f,p,h,g,v,b)).encrypted=B&&!F,z.drmInfos=N,z.keyIds=U,z.mimeType=w,P&&(z.bandwidth=P),Cx(r.ea,"EXT-X-I-FRAMES-ONLY")&&(z.isIframe=!0),Zx(z),"video"==a&&(I||A||D||R)&&DS(z,I,A,M,D,null,R),$S(e)&&xS(e,r),V=j[0].startTime,H=j[j.length-1],G=H.endTime,W=new _u(j),z.segmentIndex=W,jS(e,z,a),K=!!(q=Cx(r.ea,"EXT-X-SERVER-CONTROL"))&&null!=bx(q,"CAN-SKIP-UNTIL"),Y=!1,K&&(Y=!!q&&null!=bx(q,"CAN-SKIP-DATERANGES")),X=!!q&&null!=bx(q,"CAN-BLOCK-RELOAD"),J=Ex(r.ea,"EXT-X-MEDIA-SEQUENCE",0),Z=gS(J,j),Q=Z.Qb,ee=Z.Rb,t.return({stream:z,type:a,Zf:[],U:i,fd:V,Tc:G,lf:K,kf:Y,jf:X,ve:!1,Ug:-1,Qb:Q,Rb:ee,Of:C})}})}function gS(e,t,n){if(e=e+(n=void 0===n?t.length:n)-1,n=-1,!t.length)return{Qb:++e,Rb:n};var r=(t=t[t.length-1]).h;return t.h.length?(n=r.length-1,r[r.length-1].isPreload()||(e++,n=0),{Qb:e,Rb:n}):(e++,t.o&&(n=0),{Qb:e,Rb:n})}function mS(e,t,n){return e&&t.has(n)?(t=t.get(n),null==(n=e.find(t))?null:(e=e.get(n))&&e.startTime==t?e:null):null}function yS(e,t,n,r,i,o,a,s,l,u,c,d,f,p){var h=_S(n,t)||PS(n),g=[];if(l)for(var y=(l=m(l.split(","))).next();!y.done;y=l.next())g.push(y.value);return l=void 0,y=null,n==ut?l=g.includes("public.accessibility.transcribes-spoken-dialog")&&g.includes("public.accessibility.describes-music-and-sound")?"caption":"subtitle":g.includes("public.accessibility.describes-video")&&(y="visually impaired"),g.length||"subtitle"!==l||g.push("subtitle"),Zx(e={id:e.F++,originalId:p,groupId:null,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:null,mimeType:h,codecs:t,supplementalCodecs:f,kind:n==ut?"subtitle":void 0,encrypted:!1,drmInfos:[],keyIds:new Set,language:Xe(r||"und"),originalLanguage:r,label:o,type:n,primary:i,trickModeVideo:null,dependencyStream:null,emsgSchemeIdUris:null,frameRate:void 0,pixelAspectRatio:void 0,width:void 0,height:void 0,bandwidth:void 0,roles:g,forced:u,channelsCount:a,audioSamplingRate:c,spatialAudio:d,closedCaptions:s,hdr:void 0,colorGamut:void 0,videoLayout:void 0,tilesLayout:void 0,accessibilityPurpose:y,external:!1,fastSwitching:!1,fullMimeTypes:new Set,isAudioMuxedInVideo:!1,baseOriginalId:null,isIframe:!1}),e}function vS(e,t,n,r,i){var o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M;return _(function(_){switch(_.h){case 1:if(o=new Map,!e.g.ignoreDrmInfo&&t.segments)for(a=m(t.segments),s=a.next();!s.done;s=a.next())if(l=s.value,u=Ox(l.ea,"EXT-X-KEY"),c=null,u.length)for(c=kS(e,t,l.ea,r,i),d=m(u),f=d.next();!f.done;f=d.next())p=f.value,o.set(p,c);g=h=!1,y=[],v=new Set,b=m(o),w=b.next();case 2:if(w.done){_.A(4);break}if(x=w.value,S=m(x),k=S.next().value,O=S.next().value,C=O,"NONE"==(E=xx(T=k,"METHOD"))){_.A(3);break}if(h=!0,j=wx(T,"KEYFORMAT")||"identity",P=null,US(E)){g=!0,_.A(3);break}if("identity"==j)return _.g(BS(e,T,n,r,C,i),11);if(!(I=e.Ac.get(j))){A=null,_.A(9);break}return _.g(I(T,n,C),10);case 10:A=_.i;case 9:P=A,_.A(6);break;case 11:P=_.i;case 6:if(P){if(P.keyIds)for(D=m(P.keyIds),R=D.next();!R.done;R=D.next())M=R.value,v.add(M);y.push(P)}case 3:w=b.next(),_.A(2);break;case 4:return _.return({drmInfos:y,keyIds:v,encrypted:h,Ki:g})}})}function bS(t,n,r,i,o){if(!e.crypto||!e.crypto.subtle)throw z("Web Crypto API is not available to decrypt AES. (Web Crypto only exists in secure origins like https)"),new pe(2,4,4042);var a=xx(n,"METHOD"),s=0,l=wx(n,"IV","");if("AES-256-GCM"===a){if(l)throw new pe(2,4,4059)}else if(l){var u=je(l.substr(2));if(16!=u.byteLength)throw new pe(2,4,4048)}else s=Ex(r.ea,"EXT-X-MEDIA-SEQUENCE",0);var c=jx(i(),xx(n,"URI"),o),d=c.sort().join("");return t.cc.getOrInsertComputed(n.toString()+"-"+s+"-"+d,function(){var n={bitsKey:128,blockCipherMode:"CBC",iv:u,f
99irstMediaSequenceNumber:s};switch(a){case"AES-256":n.bitsKey=256;break;case"AES-256-CTR":n.bitsKey=256,n.blockCipherMode="CTR";break;case"AES-256-GCM":n.bitsKey=256,n.blockCipherMode="GCM"}return n.fetchKey=function(){var r,i;return _(function(o){if(1==o.h)return o.g(t.Aa.getOrInsertComputed(d,function(){return NS(t,Ni(c,t.g.retryParameters),6).promise}),2);if(3!=o.h){if(!(r=o.i).data||r.data.byteLength!=n.bitsKey/8)throw new pe(2,4,4049);return i={name:"CBC"===n.blockCipherMode?"AES-CBC":"GCM"===n.blockCipherMode?"AES-GCM":"AES-CTR",length:n.bitsKey},o.g(e.crypto.subtle.importKey("raw",r.data,i,!0,["decrypt"]),3)}n.cryptoKey=o.i,n.fetchKey=void 0,o.j()})},n})}function wS(e,t){null==e.B&&(t=Cx(t.ea,"EXT-X-START"))&&(e.B=Number(xx(t,"TIME-OFFSET")))}function xS(e,t){var n=1/0,r=t.segments;if(r.length)for(var i=r.length-1;i>=0;){var o=Cx(r[i].ea,"EXTINF");if(o){n=Ix(o);break}i--}if(!(r=Cx(t.ea,"EXT-X-TARGETDURATION")))throw new pe(2,4,4024,"EXT-X-TARGETDURATION");r=Number(r.value),(i=Cx(t.ea,"EXT-X-PART-INF"))&&(e.V=Number(xx(i,"PART-TARGET"))),t=Cx(t.ea,"EXT-X-SERVER-CONTROL"),e.Y&&e.V?(e.C=e.Bc?5*e.V<=n?Math.min(e.V,e.C):Math.min(n,e.C):Math.min(e.V,e.C),e.Fa=t?Number(xx(t,"PART-HOLD-BACK")):0):(e.C=Math.min(n,e.C),n=t?bx(t,"HOLD-BACK"):null,e.wa=n?Number(n.value):0),e.Pa=Math.max(r,e.Pa)}function SS(e,t){var n=0;if(e.g.defaultPresentationDelay)n=e.g.defaultPresentationDelay;else if(e.Fa)n=e.Fa;else if(e.wa)n=e.wa;else for(var r=t.segments.length,i=r-Math.min(r,e.g.hls.liveSegmentsDelay);i<r;i++){var o=Cx(t.segments[i].ea,"EXTINF");n=o?n+Ix(o):n+e.Pa}e.B&&e.B<0&&(n=Math.min(-e.B,n),e.B+=n),e.l.Xj(0),e.l.ji(n),e.l.Yd(!1)}function kS(e,t,n,r,i){var o=Cx(n,"EXT-X-MAP");if(!o)return null;var a=xx(o,"URI"),s=jx(r(),a,i);return a=[s.toString(),wx(o,"BYTERANGE","")].join("-"),e.Ec.getOrInsertComputed(a,function(){for(var a=void 0,l=void 0,u=!1,c=m(n),d=c.next();!d.done;d=c.next())"EXT-X-KEY"==(d=d.value).name?US(u=xx(d,"METHOD"))&&d.id<o.id?(u=!1,a=bS(e,d,t,r,i)):u="NONE"!=u:"EXT-X-BYTERANGE"==d.name&&d.id<o.id&&(l=d);return function(e,t,n,r,i){var o=0,a=null;return!(t=wx(t,"BYTERANGE"))&&n&&(t=n.value),t&&(o=t.split("@"),a=Number(o[0]),a=(o=Number(o[1]))+a-1,r&&(n=a+1-o)%16&&(a+=16-n%16)),new as(function(){return e},o,a,null,null,null,r,i)}(s,o,l,a,u)})}function OS(t,n,r,i,o,a,s,l,u,c){var d=i.ea,f=Cx(d,"EXTINF"),p=0,h=0,g=null;i.dc.length&&(t.h.isLowLatency=!0);var y=null;if(!t.g.hls.ignoreManifestProgramDateTime){var v=Cx(d,"EXT-X-PROGRAM-DATE-TIME");v&&v.value&&(y=sn(v.value),t.kb=!0)}var b=ds;if(Cx(d,"EXT-X-GAP")&&(t.h.gapCount++,b=2),!f){if(0==i.dc.length)throw new pe(2,4,4024,"EXTINF");if(!t.Y)return null}var w=[];v=!1;var x=null,S=!1,k=!1;if(t.Y&&i.dc.length){p=n&&e.ReadableStream&&t.g.hls.allowLowLatencyByteRangeOptimization;for(var O=y,T={},C=0;C<i.dc.length;T={rg:void 0,Fe:void 0},C++){var E=i.dc[C],j=0==C?r:w[w.length-1],_=0==C?o:j.endTime,P=Number(wx(E,"DURATION"))||t.V;if(P){var I=_+P,A=0,D=null;if("EXT-X-PRELOAD-HINT"==E.name?(A=(A=wx(E,"BYTERANGE-START"))?Number(A):0,(j=wx(E,"BYTERANGE-LENGTH"))?D=A+Number(j)-1:A&&(D=Number.MAX_SAFE_INTEGER)):(A=(D=m(TS(j,A=wx(E,"BYTERANGE")))).next().value,D=D.next().value),T.Fe=wx(E,"URI"),T.Fe){j=ds,"YES"==wx(E,"GAP")&&(t.h.gapCount++,j=2,S=!0),T.rg=null;var R=function(e){return function(){return null==e.rg&&(e.rg=jx(l(),e.Fe,a)),e.rg}}(T);p&&A>=0&&null!=D&&(x=R,v=!0),_=new ls(_,I,R,A,D,n,0,0,1/0,[],"",null,O,j,c),"EXT-X-PRELOAD-HINT"==E.name&&(_.Fh(),k=!0),"YES"!=wx(E,"INDEPENDENT")&&C>0&&_.Id(),(E=u)||(w.length&&w[0].mimeType?E=w[0].mimeType:T.Fe&&(T=sc(T.Fe),E=qS.get(s).get(T)||null)),E&&(_.mimeType=E,KS.has(E)&&(_.ia=null)),w.push(_),O&&(O+=P)}}}}if(f){if(0==(f=Ix(f)))return null;p=o+f}else{if(!w.length)return null;p=w[w.length-1].endTime}v&&(S||0!=w[0].startByte?(v=!1,x=null):w=[]),(f=Cx(d,"EXT-X-BYTERANGE"))?(h=(g=m(TS(r,f.value))).next().value,g=g.next().value):w.length&&(h=w[0].startByte,g=w[w.length-1].endByte),r="",f=null,"image"==s&&(r="1x1",s=Cx(d,"EXT-X-TILES"))&&(r=xx(s,"LAYOUT"),(s=wx(s,"DURATION"))&&(f=Number(s)));var M=null;return n=new ls(o,p,function(){return x?x():(null==M&&(M=jx(l(),i.g,a)),M||[])},h,g,n,0,0,1/0,w,r,f,y,b,c,w.length>0&&!!i.g),u&&(n.mimeType=u,KS.has(u)&&(n.ia=null)),v&&(t.Bc=!0,n.xj(),k&&n.Fh()),n}function TS(e,t){var n=0,r=null;return t&&(n=t.split("@"),t=Number(n[0]),r=(n=n[1]?Number(n[1]):e.endByte+1)+t-1),[n,r]}function CS(e,t,n,r,i){var o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N;return _(function(_){if(n!=(o=ct).za&&n!=o.$)return _.return();if(null==(a=e.l.j)||pS(e,n))return _.return();for(s=(s=Ox(t,"EXT-X-DATERANGE")).filter(function(e){return null!=bx(e,"START-DATE")}).sort(function(e,t){return(e=xx(e,"START-DATE"))<(t=xx(t,"START-DATE"))?-1:e>t?1:0}),l=[],u=0;u<s.length;u++){c=s[u];try{if(d=xx(c,"START-DATE"),f=sn(d),!isNaN(f)){if(p=Math.max(0,f-a),h=null,(g=wx(c,"END-DATE"))&&(y=sn(g),!isNaN(y)&&(h=y-a)<0))continue;if(null==h&&(v=wx(c,"DURATION")||wx(c,"PLANNED-DURATION"))&&(b=parseFloat(v),isNaN(b)||(h=p+b),f-a+b<0))continue;if(w=wx(c,"CLASS")||"com.apple.quicktime.HLS",x="YES"==wx(c,"END-ON-NEXT"),null==h&&x){for(S=u+1;S<s.length;S++)if(k=wx(s[S],"CLASS")||"com.apple.quicktime.HLS",w==k&&(O=xx(s[S],"
99START-DATE"),T=sn(O),!isNaN(T)&&T&&T>f)){h=Math.max(0,T-a);break}if(null==h)continue}for(C=["CLASS","START-DATE","END-DATE","DURATION","END-ON-NEXT"],E=[],j=m(c.attributes),P=j.next();!P.done;P=j.next())I=P.value,C.includes(I.name)||(A=Px(I.value,r),"X-ASSET-URI"!=I.name&&"X-ASSET-LIST"!=I.name||(A=jx(i(),I.value,r)[0]),D={key:I.name,description:"",data:A,mimeType:null,pictureType:null},E.push(D));R={schemeIdUri:w,value:"",startTime:p,endTime:null!=h?h:1/0,id:xx(c,"ID"),timescale:1,eventNode:null,urlParams:void 0,values:E},e.i.onTimelineRegionAdded(R),E.length>1&&(M=e.i.onMetadata(w,p,h,E),$=!1,(L=E.find(function(e){return"CUE"==e.key}))&&L.data.includes("PRE")&&($=!0),null==h||$||(N=null!=e.h.startTime?e.h.startTime:$S(e)?e.h.presentationTimeline.Eb():e.h.presentationTimeline.Kb(),$=p<=N&&h>=N),$&&l.push(M))}}catch(e){}}return l.length?_.g(Promise.all(l),0):_.A(0)})}function ES(e,t,n,r,i,o,a,s){function l(e){if(!(e=sc(e)))return null;var t=qS.get(o).get(e);return t||(t=zS.get(e)),t}var u=t.segments,c=null,d=null,f=null,p=null,h=void 0,g=Ex(t.ea,"EXT-X-DISCONTINUITY-SEQUENCE",-1),y=Ex(t.ea,"EXT-X-MEDIA-SEQUENCE",0),v=Cx(t.ea,"EXT-X-SKIP"),b=v?Number(wx(v,"SKIPPED-SEGMENTS")):0,w=y+b,x=0;e.u==ZS&&n.has(w)&&(x=n.get(w)),0===x&&e.u==ZS&&n.size>0&&!n.has(w)&&null!=e.l.h&&(x=e.l.Fb());var S=[];v=[];var k,O=null,T=null,C=[],E=0;if(!a&&s){E=u.length;for(var j=0;j<u.length;j++){if(w=y+b+j,!n.has(w)){E=j;break}if(u[j].dc.length){E=j;break}if(e.Y){var _=Cx(u[j].ea,"EXTINF");if(_&&(_=Ix(_),(w=mS(s,n,w))&&Math.abs(w.endTime-w.startTime-_)>.001)){E=j;break}}}E>0&&((O=mS(s,n,y+b+E-1))?T=O:E=0)}for(!(j=T)&&s&&(j=mS(s,n,y+b)||s.get(s.getNumEvicted()+s.getNumReferences()-1)),s=0;s<u.length;s++){var P=u[s];(w=Cx(P.ea,"EXT-X-MAP"))&&w.id!==d&&(c=kS(e,t,P.ea,i,r),d=w.id),_="",(w=P.g)&&(_=sc(w)),_!==p&&(f=l(w),p=_);var I=0==s?x:O.endTime;w=y+b+s,Cx(P.ea,"EXT-X-DISCONTINUITY")&&(g++,s>=E&&O&&O.ia&&(O.ia.g=I));for(var A=(_=m(P.ea)).next();!A.done;A=_.next())"EXT-X-KEY"==(A=A.value).name&&(h=US(xx(A,"METHOD"))?bS(e,A,t,i,r):void 0);if(!(s<E)&&(_=a||!n.has(w),n.set(w,I),I=OS(e,c,O,P,I,r,o,i,f,h))){if((O=Ex(P.ea,"EXT-X-BITRATE"))?(C.push({bitrate:O,duration:I.endTime-I.startTime}),I.bandwidth=O):I.endByte?(P=us(I))&&(P=8*P/(O=I.endTime-I.startTime)/1e3,C.push({bitrate:P,duration:O}),I.bandwidth=P):C.length&&((O=C[C.length-1]).duration+=I.endTime-I.startTime,I.bandwidth=O.bitrate),I.bandwidth)for(P=(O=m(I.h)).next();!P.done;P=O.next())P.value.bandwidth=I.bandwidth;O=I,I.i=g,pS(e,o)&&null!=e.K&&w<e.K||(S.push(I),!_&&a||v.push(I))}}if(t=void 0,C.length&&(t=C.reduce(function(e,t){return e+t.duration},0),t=Math.round(C.reduce(function(e,t){return e+t.bitrate*t.duration},0)/t*1e3)),C=!(null==(k=T)||!k.g)||S.some(function(e){return null!=e.g}))for(k={},n=0;n<S.length;k={yf:void 0,xf:void 0,ef:void 0,hd:void 0,fe:void 0},n++)if(k.hd=S[n],null==k.hd.g)for(k.xf=0,k.yf=n,r=function(e){return function(){var t=S[e.yf];if(t){if(null!=t.g)return t.g+e.xf;e.xf-=t.endTime-t.startTime,e.yf+=1}return null}}(k),k.fe=0,k.ef=n,i=function(e){return function(){var t=S[e.ef];if(t){if(t!=e.hd&&(e.fe+=t.endTime-t.startTime),null!=t.g)return t.g+e.fe;--e.ef}else if(T&&null!=T.g)return T.g+(T.endTime-T.startTime)+e.fe;return null}}(k);null==k.hd.g;)k.hd.g=i(),null==k.hd.g&&(k.hd.g=r());if(C)for(k=0,r=T,j&&null!=j.g&&null!=(n=e.ib.get(j))&&(k=n-j.g),n=(j=m(S)).next();!n.done;n=j.next()){for(null!=(n=n.value).g&&(e.ib.set(n,n.g),r&&null!=r.g&&r.i!=n.i&&(r=n.g-(r.g+(r.endTime-r.startTime))-k,Math.abs(r)>1&&(k+=r)),n.g-=k),r=n.g,u=(i=m(n.h)).next();!u.done;u=i.next())(u=u.value).g=r,r+=u.endTime-u.startTime;r=n}if(j=e.ma,C&&j!=1/0&&!pS(e,o))for(k=(e=m(S)).next();!k.done;k=e.next())k.value.si(j);return{segments:a?S:v,Lm:E+S.length,bandwidth:t}}function jS(e,t,n){if("video"==n&&!pS(e,n)&&t.segmentIndex){n=[];for(var r=null,i=(t=m(t.segmentIndex)).next();!i.done;i=t.next())if((i=i.value)&&null!=i.g){var o=e.ib.get(i);if(null!=o){var a=o-i.g;(null==r||Math.abs(a-r)>.001)&&n.push({start:i.startTime,Ph:o}),r=a}}e.l.Yj(n)}}function _S(e,t){if(e==ut){if("vtt"==t||"wvtt"==t)return"text/vtt";if(t&&""!==t)return"application/mp4"}return"image"!=e||t&&"jpeg"!=t?"audio"==e&&"mp4a.40.34"==t?"audio/mpeg":"mjpg"==t?"application/mp4":null:"image/jpeg"}function PS(e){return e==ut?"text/vtt":qS.get(e).get("mp4")}function IS(e,t){for(var n=t[e=e.u==ZS?Math.trunc((t.length-1)/2):0];2==n.tc()&&e+1<t.length;)n=t[++e];return{segment:n,segmentIndex:e}}function AS(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g,m;return _(function(y){switch(y.h){case 1:return i=Vi,o=IS(e,r),2==(a=o.segment).status?y.return(PS(t)):(l=a.U(),(u=sc(l[0]))&&(c=qS.get(t),(d=c.get(u))||(d=zS.get(u)))?y.return(d):(s=_S(t,n))?y.return(s):(p=1,h=Ni(l,e.i.getStreamingRetryParameters()),y.m(2),h.method="HEAD",y.g(NS(e,h,i,{type:p}).promise,4)));case 4:g=y.i,f=g.headers["content-type"],y.o(3);break;case 2:if(!(m=y.l())||1002!=m.code&&1001!=m.code){y.A(3);break}return h.method="GET",e.g.hls.allowRangeRequestsToGuessMimeType&&(h.headers.Range="bytes=0-0"),y.g(NS(e,h,i,{type:p}).promise,6);case 6:g=y.i,f=g.headers["content-type"];case 3:if(!f){y.A(7);break}if(s=f.toLowerCase().split(";")[0],!YS.includes(s)){y.A(8);break}if(g.data.byteLength){y.A(9);break}return h.method="GET",y.g(NS(e,h,i,{type:p}).promise,10);case 10:g=y.i;case 9:yl(ue(g.data))&&(s="video/mp2t");case 8:if(!YS.includes(s))return y.return(s);case 7:return y.return(PS(t))}})}function DS(e,t,n,r,i,o,a){e&&(e.width=Number(t)||void 0,e.height=Number(n)||void 0,e.frameRate=r||void 0,e.hdr=i||void 0,e.videoLayout=o||void 0,e.colorGamut=a||void 0)}function RS(e,t,n){return NS(e,Ni(t,e.g.retryParameters),0,{type:n?2:3})}function MS(e){var t,n,r,i,o,a;return _(function(s){switch(s.h){case 1:return e.i?(s.m(2),t=Date.now(),s.g(e.update(
99),4)):s.return();case 4:n=Date.now(),$S(e)&&(r=(n-t)/1e3,e.sb.sample(1,r),i=e.g.updatePeriod>0?e.g.updatePeriod:e.C,o=Math.max(0,i-N(e.sb)),isFinite(o)?e.D.ba(o):e.D.ba(1)),s.o(3);break;case 2:if(a=s.l(),!e.i)return s.return();if(e.g.raiseFatalErrorOnManifestUpdateRequestFailure)return e.i.onError(a),s.return();a.severity=1,e.i.onError(a),e.D.ba(.1);case 3:if(!e.i)return s.return();e.i.onManifestUpdated(),s.j()}})}function $S(e){return e.u!=XS}function LS(e,t){e.u=t,e.l&&e.l.Yd(!$S(e)),$S(e)||e.D.stop()}function NS(e,t,n,r){if(!e.ha)throw new pe(2,7,7001);return r||(r={}),r.isPreload=e.bc(),t=e.i.networkingEngine.request(n,t,r),Ei(e.ha,t),t}function US(e){return"AES-128"==e||"AES-256"==e||"AES-256-CTR"==e||"AES-256-GCM"==e}function BS(e,t,n,r,i,o){var a,s,l,u,c,d,f,p,h;return _(function(g){switch(g.h){case 1:if("video/mp2t"==n)throw new pe(2,4,4040);if(a=xx(t,"METHOD"),!["SAMPLE-AES","SAMPLE-AES-CTR"].includes(a))return g.return(null);if((s=jx(r(),xx(t,"URI"),o))[0].startsWith("data:text/plain;base64,")){l=_e(Ee(s[0].split("data:text/plain;base64,").pop())),g.A(2);break}return u=s.sort().join(""),g.g(e.ec.getOrInsertComputed(u,function(){return NS(e,Ni(s,e.g.retryParameters),6).promise}),3);case 3:c=g.i,l=_e(c.data);case 2:if(d="00000000000000000000000000000000",!i){g.A(4);break}return g.g(FS(e,i),5);case 5:(f=g.i)&&(d=f);case 4:return(p=new Map).set(d,l),h="cenc","SAMPLE-AES"==a&&(h="cbcs"),g.return(rt(p,h))}})}function FS(e,t){var n,r,i,o;return _(function(a){return 1==a.h?(n=null,e.ra.has(t)?(n=e.ra.get(t),a.A(2)):(r=lc(t.U(),t.Rc(),t.Oc(),e.i.getStreamingRetryParameters()),i=Vi,a.g(NS(e,r,i,{type:0}).promise,3))):(2!=a.h&&(o=a.i,t.Je(o.data),n=function(e){var t=null;return(new to).ua([].concat(y(po),["sinf","schi"]),no).T("stsd",ro).box("encv",io).box("enca",oo).T("tenc",function(e){t=da(e.reader,e.version).defaultKID}).parse(e,!0),t}(o.data),e.ra.set(t,n)),a.return(n))})}$("shaka.net.DataUriPlugin",Nx),Nx.parse=Ux,$i("data",Ux),(r=Fx.prototype).configure=function(e,t){var n=this.i&&e.updatePeriod!=this.g.updatePeriod&&e.updatePeriod>=0;this.g=e,t&&(this.bc=t),this.m&&this.m.configure(this.g),n&&this.h&&this.h.presentationTimeline.ya()&&this.D.Va()},r.start=function(e,t){var n,r=this;return _(function(i){return 1==i.h?(r.i=t,r.Y=t.isLowLatencyMode(),i.g(RS(r,[e]).promise,2)):3!=i.h?(n=i.i,r.H=n.uri,i.g(function(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$;return _(function(L){switch(L.h){case 1:return n=ct,r=Rx(e.Ha,t),i=Ox(r.ea,"EXT-X-DEFINE"),o=[],a=[],s=[],e.l=new ou(null,0),e.l.Yd(!0),l=function(){return[e.H]},u=null,c=new Map,e.h={presentationTimeline:e.l,variants:o,textStreams:a,imageStreams:s,chapterStreams:[],offlineSessionIds:[],sequenceMode:e.g.hls.sequenceMode,ignoreManifestTimestampsInSegmentsMode:e.g.hls.ignoreManifestTimestampsInSegmentsMode,type:"HLS",serviceDescription:null,nextUrl:null,periodCount:1,gapCount:0,isLowLatency:!1,startTime:e.B},1==r.type?(e.R=!1,k=Ox(r.ea,"EXT-X-DEFINE"),c=Kx(e,k,e.H),u=n.za,O="",T=new Map,C=e.H,L.g(hS(e,e.F++,c,r,l,"",u,O,!0,"Media Playlist",null,T,null,!1,null,!1,"",C),7)):(Yx(e,i,e.O,e.H),d=Ox(r.ea,"EXT-X-MEDIA"),f=Ox(r.ea,"EXT-X-STREAM-INF"),p=Ox(r.ea,"EXT-X-IMAGE-STREAM-INF"),h=Ox(r.ea,"EXT-X-I-FRAME-STREAM-INF"),g=Ox(r.ea,"EXT-X-SESSION-KEY"),v=Ox(r.ea,"EXT-X-SESSION-DATA"),b=Ox(r.ea,"EXT-X-CONTENT-STEERING"),e.L=function(e,t){for(var n=[],r=(t=m(t)).next();!r.done;r=t.next()){var i=r.value;r=wx(i,"DATA-ID");var o=wx(i,"URI"),a=wx(i,"LANGUAGE");i=wx(i,"VALUE");var s=(new Map).set("id",r);o&&s.set("uri",jx([e.H],o,e.O)[0]),a&&s.set("language",a),i&&s.set("value",i),"com.apple.hls.chapters"==r&&o&&n.push(s.get("uri")),r=new ki("sessiondata",s),e.i&&e.i.onEvent(r)}return n}(e,v),e.g.hls.chaptersUri&&!e.L.includes(e.g.hls.chaptersUri)&&e.L.push(e.g.hls.chaptersUri),L.g(function(e,t){var n,r,i,o,a,s;return _(function(l){if(!e.i||!e.g)return l.return();for(r=m(t),i=r.next();!i.done;i=r.next())if(o=i.value,a=wx(o,"PATHWAY-ID"),s=wx(o,"SERVER-URI"),a&&s){e.m=new Eb(e.i),e.m.configure(e.g),e.m.i=[e.H],e.m.setManifestType("HLS"),e.m.h=a,n=jb(e.m,s);break}return l.g(n,0)})}(e,b),4));case 4:return e.g.ignoreSupplementalCodecs||(f.push.apply(f,y(Jx(f,!0))),h.push.apply(h,y(Jx(h,!1)))),function(e,t){for(var n=(t=m(t)).next();!n.done;n=t.next()){var r=n.value,i=wx(r,"AUDIO");n=wx(r,"VIDEO");var o=wx(r,"SUBTITLES");if(r=iS(e,r),o){var a=ot(ut,r);e.J.set(o,a),q(r,a)}i&&((o=ot("audio",r))||(o=e.g.hls.defaultAudioCodec),e.J.set(i,o)),n&&((i=ot("video",r))||(i=e.g.hls.defaultVideoCodec),e.J.set(n,i))}}(e,f),function(e,t){t=Tx(t,"CLOSED-CAPTIONS"),e.R=0==t.length;for(var n=(t=m(t)).next();!n.done;n=t.next()){var r=n.value,i=wx(r,"LANGUAGE");n=Xe(i||"und"),i||(i=wx(r,"NAME"))&&(n=i),i=xx(r,"GROUP-ID"),r=xx(r,"INSTREAM-ID").replace("SERVICE","svc"),e.I.get(i)||e.I.set(i,new Map),e.I.get(i).set(r,n)}}(e,d),w=function(e,t){return t.map(function(t){return"video"!==(t=lS(e,t)).stream.type?null:t.stream}).filter(function(e){return e})}(e,h),L.g(function(e,t,n,r,i,o,a){var s,l,u,c,d,f,p,h,g,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N,U;return _(function(_){switch(_.h){case 1:if(s=[],l=new Set,e.g.ignoreDrmInfo||!(n.length>0)){_.A(2);break}u=m(n),c=u.next(),d={};case 3:if(c.done){_.A(2);break}if(f=c.value,p=xx(f,"METHOD"),h=wx(f,"KEYFORMAT")||"identity",g=null,"NONE"==p){_.A(4);break}if(US(p)){d.Ch=jx(i(),xx(f,"URI"),o),v=d.Ch.sort().join(""),e.Aa.getOrInsertComputed(v,(B=d,function(){return NS(e,Ni(B.Ch,e.g.retryParameters),6).promise})),_.A(4);break}if("identity"==h)return _.g(BS(e,f,"",i,null,o),12);if(!(b=e.Ac.get(h))){w=null,_.A(10);break}return _.g(b(f,"",null),11);case 11:w=_.i;case 10:g=w,_.A(6);break;case 12:g=_.i;case 6:if(g){if(g.keyIds)for(x=m(g.keyIds),S=x.next();!S.done;S=x.next())k=S.value,l.add(k);s.push(g)}case 4:d={Ch:void 0},c=u.next(),_.A(3);break;case 2:for(C in O=Xx(e,t),T=[],O)E=O[C],j=E[0],P=oS(j),I=Number(xx(j,"BANDWIDTH"))||Number(wx(j,"AVERAGE-BANDWIDTH")),A=wx(j,"RESOLUTION"),D=m(A?A.split("x"):[null,null]),R=D.next().value,M=D.next().value,$=wx(j,"VIDEO-RANGE"),(L=wx(j,"REQ-VIDEO-LAYOUT"))&&L.includes(",")&&(N=L.split(",").filter(function(e){return"CH-STEREO"==e||"CH-MONO"==e}),L=N[0]),L=L||"CH-MONO",U=nS(e,E,r),T.push.apply(T,y(aS(e,U.audio,U.video,I,R,M,P,$,L,s,l,a)));return _.return(T.filter(function(e){return null!=e}))}var B})}(e,f,g,d,l,e.O,w),5);case 5:return o=L.i,a=function(e,t){var n=Tx(t,"SUBTITLES"),r=Xx(e,n);if(t=[],!e.g.disableText)for(var i in r)try{t.push(sS(e,r[i],new Map).stream)}catch(t){if(!e.g.hls.ignoreTextStreamFailures)throw t}for(n=(i=m(n)).next();!n.done;n=i.next())if(r=xx(n.value,"GROUP-ID"),(n=e.J.get(r))&&(r=e.P.get(r)))for(var o=(r=m(r)).next();!o.done;o=r.next())(o=o.value).stream.codecs=n,o.stream.mimeType=_S(ut,n)||PS(ut),Zx(o.stream);return t.filter(function(e){return e})}(e,d),x=m,L.g(Promise.all([Qx(e,p,h),eS(e)]),6);case 6:S=x(L.i),s=S.next().value,L.A(3);break;case 7:return E=L.i,e.j.set(e.H,E),E.stream&&(j=Uu(E.stream),E.stream.segmentIndex.Jb(function(e){e.ia&&(e.ia.Jd=j)})),u=E.stream.type,P=!0,(e.g.disableAudio&&"audio"==E.type||e.g.disableVideo&&"video"==E.type&&!E.stream.codecs.includes(","))&&(P=!1),P&&o.push({id:0,language:Xe(O||"und"),disabledUntilTime:0,primary:!0,audio:"audio"==E.type?E.stream:null,video:"video"==E.type?E.stream:null,bandwidth:E.stream.bandwidth||0,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]}),e.g.hls.chaptersUri&&!e.L.includes(e.g.hls.chaptersUri)&&e.L.push(e.g.hls.chaptersUri),L.g(eS(e),3);case 3:if(!e.i)throw new pe(2,7,7001);if(wS(e,r),1!=r.type){L.A(9);break}return $S(e)&&(SS(e,r),I=e.C,e.D.ba(I)),A=Array.from(e.j.values()),fS(e,A),qx(e),L.g(CS(e,r.ea,u,c,l),9);case 9:if(e.h.variants=o,e.h.textStreams=a,e.h.imageStreams=s,e.h.chapterStreams=Array.from(e.Ba.values()),e.h.startTime=e.B,e.M||!e.g.hls.disableCodecGuessing){L.A(11);break}for(D=[],R=m(e.h.variants),M=R.next();!M.done;M=R.next())($=M.value).audio&&""===$.audio.codecs&&D.push($.audio.createSegmentIndex()),$.video&&""===$.video.codecs&&D.push($.video.createSegmentIndex());return L.g(Promise.all(D),11);case 11:e.i.makeTextStreamsForClosedCaptions(e.h),L.j()}})}(r,n.data),3)):i.return(r.h)})},r.stop=function(){this.D&&(this.D.stop(),this.D=null);var e=[];return this.ha&&(e.push(this.ha.destroy()),this.ha=null),this.g=this.i=null,this.mb.clear(),this.h=null,this.j.clear(),this.P.clear(),this.J.clear(),this.O.clear(),this.Ec.clear(),this.cc.clear(),this.Aa.clear(),this.ec.clear(),this.ra.clear(),this.xa.clear(),this.m&&this.m.destroy(),this.X&&(this.X.release(),this.X=null),Promise.all(e)},r.update=function(){var e,t,n,r,i,o,a,s,l,u,c,d,f,p,h=this;return _(function(g){if(1==g.h){if(!$S(h))return g.return();if(e=[],t=Array.from(h.j.values()),0===(n=t.filter(function(e){return!e.stream.isAudioMuxedInVideo&&e.stream.segmentIndex})).length)return g.return();for(h.C=1/0,h.h.gapCount=0,r=m(n),i=r.next();!i.done;i=r.next())o=i.value,e.push(Vx(h,o));return e.push(eS(h)),g.g(Promise.all(e),2)}
99for(a=Array.from(h.Ba.values()),s=m(a),l=s.next();!l.done;l=s.next())u=l.value,h.h.chapterStreams.includes(u)||h.h.chapterStreams.push(u);for(dS(h,n.map(function(e){return e.stream})),c=n.some(function(e){return 0==e.ve}),n.length&&!c&&(LS(h,XS),qx(h)),c&&qx(h),d=m(n),f=d.next();!f.done;f=d.next())(p=f.value).stream.isAudioMuxedInVideo||!p.stream.segmentIndex||p.stream.segmentIndex.Ib()||h.i.disableStream(p.stream);g.j()})},r.onExpirationUpdated=function(){},r.onInitialVariantChosen=function(){},r.banLocation=function(e){this.m&&this.m.banLocation(e)},r.setMediaElement=function(e){this.aa=e},$("shaka.hls.HlsParser",Fx);var zS=(new Map).set("aac","audio/aac").set("ac3","audio/ac3").set("ec3","audio/ec3").set("mp3","audio/mpeg"),VS=(new Map).set("mp4","audio/mp4").set("mp4a","audio/mp4").set("m4s","audio/mp4").set("m4i","audio/mp4").set("m4a","audio/mp4").set("m4f","audio/mp4").set("cmfa","audio/mp4").set("ts","video/mp2t").set("tsa","video/mp2t"),HS=(new Map).set("mp4","video/mp4").set("mp4v","video/mp4").set("m4s","video/mp4").set("m4i","video/mp4").set("m4v","video/mp4").set("m4f","video/mp4").set("cmfv","video/mp4").set("ts","video/mp2t").set("tsv","video/mp2t"),GS=(new Map).set("mp4","application/mp4").set("m4s","application/mp4").set("m4i","application/mp4").set("m4f","application/mp4").set("cmft","application/mp4").set("vtt","text/vtt").set("webvtt","text/vtt").set("ttml","application/ttml+xml"),WS=(new Map).set("jpg","image/jpeg").set("png","image/png").set("svg","image/svg+xml").set("webp","image/webp").set("avif","image/avif"),qS=(new Map).set("audio",VS).set("video",HS).set("text",GS).set("image",WS),KS=new Set(["video/mp2t"].concat(y(pr))),YS=["application/octet-stream","binary/octet-stream"],XS="VOD",JS="EVENT",ZS="LIVE";function QS(){}vt("application/x-mpegurl",function(){return new Fx}),vt("application/vnd.apple.mpegurl",function(){return new Fx}),vt("audio/x-mpegurl",function(){return new Fx}),QS.prototype.parse=function(e){function t(e,t){t&&r.push({key:e,description:"",data:t,mimeType:null,pictureType:null})}function n(t,n){return ye(e.subarray(i+t,i+t+n)).replace(/\0/g,"").trim()}var r=[],i=e.length-128;if(i<0||84!==e[i]||65!==e[i+1]||71!==e[i+2])return r;t("TIT2",n(3,30)),t("TPE1",n(33,30)),t("TALB",n(63,30)),t("TYER",n(93,4));var o="",a=null;return 0===e[i+125]?(o=n(97,28),a=e[i+126]):o=n(97,30),t("COMM",o),null!==a&&t("TRCK",String(a)),t("TCON",String(e[i+127])),r},$("shaka.metadata.Id3V1Utils",QS),QS.prototype.parse=QS.prototype.parse;for(var ek=m(pr),tk=ek.next();!tk.done;tk=ek.next())ks(tk.value,function(){return new QS});function nk(){}function rk(e){var t="",n="",r=null;return(new to).T("mean",function(e){t=ye(e.reader.Ja(e.reader.$a()-e.reader.Ia(),!1))}).T("name",function(e){n=ye(e.reader.Ja(e.reader.$a()-e.reader.Ia(),!1))}).T("data",function(e){r=ok(e)}).parse(e),r&&n?{key:n,data:r.data,description:t?"Domain: "+t:"",mimeType:r.mimeType,pictureType:r.pictureType}:null}function ik(e,t){var n=ak.get(e)||e,r=null;return(new to).T("data",function(t){t=ok(t,e),r={key:n,data:t.data,description:"",mimeType:t.mimeType,pictureType:t.pictureType}}).parse(t),r}function ok(e,t){t=void 0===t?"":t,e.reader.skip(4);var n=e.reader.Ja(e.reader.$a()-e.reader.Ia(),!1);if(("trkn"===t||"disk"===t)&&n.length>=6)return n=(e=de(n)).getUint16(2,!1),{data:(e=e.getUint16(4,!1))>0?n+"/"+e:""+n,mimeType:null,pictureType:null};switch(e.flags){case 13:return{data:le(n),mimeType:"image/jpeg",pictureType:3};case 14:return{data:le(n),mimeType:"image/png",pictureType:3};case 21:switch(e=de(n),n.length){case 1:e=e.getInt8(0);break;case 2:e=e.getInt16(0,!1);break;case 3:8388608&(e=n[0]<<16|n[1]<<8|n[2])&&(e|=-16777216);break;case 4:e=e.getInt32(0,!1);break;default:for(e=0,t=(n=m(n)).next();!t.done;t=n.next())e=e<<8|t.value}return{data:e,mimeType:null,pictureType:null};default:return{data:ye(n).replace(/\0/g,""),mimeType:null,pictureType:null}}}nk.prototype.parse=function(e){var t=[];return(new to).ua(["moov","udta"],no).T("meta",no).box("ilst",function(e){for(;e.reader.La()&&!(e.reader.$a()-e.reader.Ia()<8);){var n=e.reader.S(),r=lo(e.reader.S());if(n<8)break;n=e.reader.Ja(Math.min(n-8,e.reader.$a()-e.reader.Ia()),!1),(r="----"===r?rk(n):ik(r,n))&&t.pu
99sh(r)}}).parse(e),t},$("shaka.metadata.IlstUtils",nk),nk.prototype.parse=nk.prototype.parse;var ak=(new Map).set("©nam","TIT2").set("©ART","TPE1").set("aART","TPE2").set("©alb","TALB").set("©gen","TCON").set("©day","TDRC").set("©wrt","TEXT").set("trkn","TRCK").set("disk","TPOS").set("©cmt","COMM").set("covr","APIC").set("cprt","TCOP").set("©too","TENC").set("tmpo","TBPM").set("cpil","TCMP");function sk(){}function lk(e){var t=[];try{var n=new Zi(e,eo),r=n.S();n.skip(r);var i=n.S();for(e=0;e<i;e++){var o=n.S(),a=ye(n.Ja(o,!1)),s=a.indexOf("=");if(!(s<0)){var l=a.substring(0,s).toUpperCase();t.push({key:uk[l]||l,data:a.substring(s+1),description:"",mimeType:null,pictureType:null})}}}catch(e){}return t}ks("audio/mp4",function(){return new nk}),sk.prototype.parse=function(e){if(e.length>=4&&102==e[0]&&76==e[1]&&97==e[2]&&67==e[3]){for(var t=[],n=4;n+4<=e.length;){var r=e[n],i=!!(128&r),o=127&r;if(r=e[n+1]<<16|e[n+2]<<8|e[n+3],(n+=4)+r>e.length)break;var a=e.subarray(n,n+r);if(4==o&&t.push.apply(t,y(lk(a))),6==o){try{var s=new Zi(a,0),l=s.S(),u=s.S(),c=ye(s.Ja(u,!0)),d=s.S(),f=ye(s.Ja(d,!0));s.skip(16);var p=s.S(),h={key:"APIC",data:le(s.Ja(p,!0)),description:f,mimeType:c,pictureType:l}}catch(e){h=null}(o=h)&&t.push(o)}if(n+=r,i)break}return t}return e.length>=4&&79==e[0]&&103==e[1]&&103==e[2]&&83==e[3]&&((n=(t=ye(e)).indexOf("OpusTags"))<0&&(n=t.indexOf("vorbis")),n>=0)?lk(e.subarray(n+8)):[]},$("shaka.metadata.VorbisUtils",sk),sk.prototype.parse=sk.prototype.parse;var uk={TITLE:"TIT2",ARTIST:"TPE1",ALBUM:"TALB",ALBUMARTIST:"TPE2",TRACKNUMBER:"TRCK",DISCNUMBER:"TPOS",DATE:"TDRC",GENRE:"TCON",COMMENT:"COMM",DESCRIPTION:"TIT3",COPYRIGHT:"TCOP",COMPOSER:"TCOM",LYRICS:"USLT",ISRC:"TSRC"};function ck(e,t,n,r,i,o,a){if(n>=200&&n<=299&&202!=n||304==n)return{uri:i||r,originalUri:r,data:t,status:n,headers:e,fromCache:!!e["x-shaka-from-cache"],originalRequest:o};o=null;try{o=be(t)}catch(e){}throw new pe(1,1,1001,r,n,o,e,a,i||r)}function dk(){}function fk(e,t,n,r,i,o){var a=new yk;try{Xi(t.headers).forEach(function(e,t){a.append(t,e)})}catch(t){return bi(new pe(1,1,1002,e,t,n))}var s=new gk,l={Qi:!1,nk:!1};if(e=function(e,t,n,r,i,o,a,s,l){var u,c,d,f,p,h,g,m,y,v,b,w,x,S;return _(function(k){switch(k.h){case 1:return u=hk,c=mk,f=new ArrayBuffer(0),h=p=0,g={},m=Date.now(),k.m(2),k.g(u(e,r),4);case 4:if(d=k.i,g=function(e){var t={};return e.forEach(function(e,n){t[n.trim()]=e}),t}(d.headers),a(g),"HEAD"==r.method){k.A(5);break}return v=(y=d.headers.get("Content-Length"))?parseInt(y,10):0,d.body?(b=d.clone().body.getReader(),new c({start:function(e){!function t(){var n,r,i,a;return _(function(u){switch(u.h){case 1:return u.m(2),u.g(b.read(),4);case 4:n=u.i,u.o(3);break;case 2:return u.l(),u.return();case 3:if(n.done){u.A(5);break}if(p+=n.value.byteLength,!s){u.A(5);break}return u.g(s(n.value),5);case 5:r=Date.now(),i=p-h,(r-m>100&&i>=l||n.done)&&(a=n.done?0:v-p,o(r-m,i,a),h=p,m=r),n.done?e.close():(e.enqueue(n.value),t()),u.j()}})}()}}),k.g(d.arrayBuffer(),8)):k.g(d.arrayBuffer(),9);case 8:f=k.i,k.A(5);break;case 9:f=k.i,w=Date.now(),o(w-m,f.byteLength,0);case 5:t.headers.Range&&2==(x=t.headers.Range.replace("bytes=","").split("-").filter(function(e){return e}).map(function(e){return parseInt(e,10)})).length&&f.byteLength!=x[1]-x[0]+1&&z("Payload length does not match range requested bytes",t,d),k.o(3);break;case 2:if(S=k.l(),i.Qi)throw new pe(1,1,7001,e,n);if(i.nk)throw new pe(1,1,1003,e,n);throw new pe(1,1,1002,e,S,n);case 3:return k.return(ck(g,f,d.status,e,d.url,t,n))}})}(e,t,n,{body:t.body||void 0,headers:a,method:t.method,signal:s.signal,credentials:t.allowCrossSiteCredentials?"include":void 0},l,r,i,t.streamDataCallback,o.minBytesForProgressEvents||0),e=new vi(e,function(){return l.Qi=!0,s.abort(),Promise.resolve()}),t=t.retryParameters.timeout){var u=new Or(function(){l.nk=!0,s.abort()});u.ba(t/1e3),e.finally(function(){u.stop()})}return e}function pk(){if(!e.ReadableStream)return!1;try{new ReadableStream({})}catch(e){return!1}return!!e.Response&&!!new Response("").body&&!(!e.fetch||"polyfill"in e.fetch||!e.AbortController)}ks("audio/flac",function(){return new sk}),ks("audio/ogg",function(){return new sk}),ks("audio/vorbis",function(){return new sk}),ks("audio/opus",function(){return new sk}),$("shaka.net.HttpFetchPlugin",dk),dk.isSupported=pk,dk.parse=fk;var hk=e.fetch,gk=e.AbortController,mk=e.ReadableStream,yk=e.Headers;function vk(){}function bk(e,t,n,r,i,o){var a=new wk,s=Date.now(),l=0;return new vi(new Promise(function(u,c){a.open(t.method,e,!0),a.responseType="arraybuffer",a.timeout=t.retryParameters.timeout,a.withCredentials=t.allowCrossSiteCredentials;var d={};
99for(var f in a.onabort=function(){c(new pe(1,1,7001,e,n))},a.onreadystatechange=function(){if(a.readyState===XMLHttpRequest.HEADERS_RECEIVED){for(var e=a.getAllResponseHeaders().trim().split("\r\n"),t={},n=(e=m(e)).next();!n.done;n=e.next()){var r=(n=n.value).indexOf(": ");-1!==r&&(t[n.slice(0,r).toLowerCase()]=n.slice(r+2))}i(d=t)}},a.onload=function(){var r=a.response;try{var i=ck(d,r,a.status,e,a.responseURL,t,n);u(i)}catch(e){c(e)}},a.onerror=function(t){c(new pe(1,1,1002,e,t,n))},a.ontimeout=function(){c(new pe(1,1,1003,e,n))},a.onprogress=function(e){var t=Date.now(),n=o.minBytesForProgressEvents||0,i=e.loaded-l;(t-s>100&&i>=n||e.lengthComputable&&e.loaded==e.total)&&(r(t-s,i,4==a.readyState?0:e.total-e.loaded),l=e.loaded,s=t)},t.headers)try{a.setRequestHeader(f.toLowerCase(),t.headers[f])}catch(t){throw new pe(1,1,1002,e,t,n)}a.send(t.body)}),function(){return a.abort(),Promise.resolve()})}pk()&&($i("http",fk,2,!0),$i("https",fk,2,!0),$i("blob",fk,2,!0)),$("shaka.net.HttpXHRPlugin",vk),vk.parse=bk;var wk=e.XMLHttpRequest;function xk(e,t,n,r,i){this.g=e,this.i=t,this.groupId=n,this.h=r,this.j=i}function Sk(e){var t=e.$b(!1);return t?Ce(t):e.U().map(function(e){return"{"+encodeURI(e.split("#xywh=")[0])+"}"}).join("")+":"+e.startByte+":"+e.endByte}function kk(e,t){return lc(e.g.U(),e.g.startByte,e.g.endByte,t.streaming.retryParameters)}function Ok(){this.g=this.j=this.i=0,this.h=new Map,this.l=0}function Tk(e,t){e.i+=t;var n=e.l;return e.l++,e.h.set(n,t),n}function Ck(e){return 0==e.i?0:e.j/e.i}function Ek(e){var t=this;this.u=e,this.i=new Map,this.h=new qi(function(){return jk(t).catch(function(){})}),this.j=[],this.o=function(){},this.m=function(){},this.g=new Ok,this.l=!1}function jk(e){e.l=!0;var t=e.j.map(function(e){return e()});return e.j=[],Promise.all(t)}function _k(e,t,n,r,i,o){Ki(e.h);var a=(e.i.get(t)||Promise.resolve()).then(function(){if(e.h.g)throw new pe(2,9,7001);if(i){var t=ue(n);for(var a in(t=new vo(t)).data){var s=Number(a);e.m(t.data[s],t.g[s])}}return e.g.close(r,n.byteLength),e.o(Ck(e.g),e.g.g),o(n)});e.i.set(t,a)}function Pk(e,t){var n=this;this.i=e,this.h=e.objectStore(t),this.g=Promise.withResolvers(),e.onabort=function(e){e.preventDefault(),n.g.reject()},e.onerror=function(e){e.preventDefault(),n.g.reject()},e.oncomplete=function(){n.g.resolve()}}function Ik(e,t){return new Promise(function(n,r){var i=e.h.openCursor();i.onerror=r,i.onsuccess=function(){var e;return _(function(r){if(1==r.h)return null==i.result?(n(),r.return()):(e=i.result,r.g(t(e.key,e.value,e),2));e.continue(),r.j()})}})}function Ak(e){this.h=e,this.g=[]}function Dk(e,t){return Rk(e,t,"readwrite")}function Rk(e,t,n){var r=new Pk(n=e.h.transaction([t],n),t);return e.g.push(r),r.promise().then(function(){q(e.g,r)},function(){q(e.g,r)}),r}function Mk(e,t,n){this.h=new Ak(e),this.i=t,this.g=n}function $k(e){return Promise.reject(new pe(2,9,9011,"Cannot add new value to "+e))}function Lk(e,t,n,r){t=(e=Dk(e.h,t)).store();for(var i=(n=m(n)).next(),o={};!i.done;o={Bh:void 0},i=n.next())o.Bh=i.value,t.delete(o.Bh).onsuccess=function(e){return function(){return r(e.Bh)}}(o);return e.promise()}function Nk(e,t,n){var r,i,o,a,s,l,u;return _(function(c){if(1==c.h){for(r=Rk(e.h,t,"readonly"),i=r.store(),o={},a=[],s=m(n),l=s.next(),u={};!l.done;u={$f:void 0,Kf:void 0},l=s.next())u.Kf=l.value,u.$f=i.get(u.Kf),u.$f.onsuccess=function(e){return function(){null==e.$f.result&&a.push(e.Kf),o[e.Kf]=e.$f.result}}(u);return c.g(r.promise(),2)}if(a.length)throw new pe(2,9,9012,"Could not find values for "+a);return c.return(n.map(function(e){return o[e]}))})}function Uk(e){this.g=new Ak(e)}function Bk(){this.g=new Map}function Fk(e){var t=null;
99if(e.g.forEach(function(e,n){e.getCells().forEach(function(e,r){e.hasFixedKeySpace()||t||(t={path:{Pb:n,jb:r},jb:e})})}),t)return t;throw new pe(2,9,9013,"Could not find a cell that supports add-operations")}function zk(e,t,n){if(!(e=e.g.get(t)))throw new pe(2,9,9013,"Could not find mechanism with name "+t);if(!(t=e.getCells().get(n)))throw new pe(2,9,9013,"Could not find cell with name "+n);return t}function Vk(e,t){Hk.set(e,t)}$i("http",bk,1,!0),$i("https",bk,1,!0),$i("blob",bk,1,!0),Ok.prototype.close=function(e,t){if(this.h.has(e)){var n=this.h.get(e);this.h.delete(e),this.j+=n,this.g+=t}},Ek.prototype.destroy=function(){return this.h.destroy()},Ek.prototype.queue=function(e,t,n,r,i){var o=this;Ki(this.h);var a=(this.i.get(e)||Promise.resolve()).then(function(){var e,a,s,l,u,c,d;return _(function(f){if(1==f.h)return f.g(function(e,t){var n,r,i,o;return _(function(a){return 1==a.h?(n=Vi,r=e.u.request(n,t),i=function(){return r.abort()},e.j.push(i),a.g(r.promise,2)):(o=a.i,q(e.j,i),a.return(o.data))})}(o,t),2);if(e=f.i,o.h.g)throw new pe(2,9,7001);if(r)for(l in a=ue(e),(s=new vo(a)).data)u=Number(l),c=s.data[u],d=s.g[u],o.m(c,d);return o.g.close(n,e.byteLength),o.o(Ck(o.g),o.g.g),f.return(i(e))})});return this.i.set(e,a),a},Pk.prototype.abort=function(){var e=this;return _(function(t){if(1==t.h){try{e.i.abort()}catch(e){}return t.m(2),t.g(e.g.promise,4)}if(2!=t.h)return t.o(0);t.l(),t.j()})},Pk.prototype.store=function(){return this.h},Pk.prototype.promise=function(){return this.g.promise},Ak.prototype.destroy=function(){return Promise.all(this.g.map(function(e){return e.abort()}))},(r=Mk.prototype).destroy=function(){return this.h.destroy()},r.hasFixedKeySpace=function(){return!0},r.addSegments=function(){return $k(this.i)},r.removeSegments=function(e,t){return Lk(this,this.i,e,t)},r.getSegments=function(e){var t,n=this;return _(function(r){return 1==r.h?r.g(Nk(n,n.i,e),2):(t=r.i,r.return(t.map(function(e){return n.Ti(e)})))})},r.addManifests=function(){return $k(this.g)},r.updateManifest=function(){return Promise.reject(new pe(2,9,9016,"Cannot modify values in "+this.g))},r.updateManifestExpiration=function(e,t){var n=Dk(this.h,this.g),r=n.store();return r.get(e).onsuccess=function(n){(n=n.target.result)&&(n.expiration=t,r.put(n,e))},n.promise()},r.removeManifests=function(e,t){return Lk(this,this.g,e,t)},r.getManifests=function(e){var t,n=this;return _(function(r){return 1==r.h?r.g(Nk(n,n.g,e),2):(t=r.i,r.return(Promise.all(t.map(function(e){return n.le(e)}))))})},r.getAllManifests=function(){var e,t,n=this;return _(function(r){return 1==r.h?(e=Rk(n.h,n.g,"readonly"),t=new Map,r.g(Ik(e,function(e,r){var i;return _(function(o){if(1==o.h)return o.g(n.le(r),2);i=o.i,t.set(e,i),o.j()})}),2)):3!=r.h?r.g(e.promise(),3):r.return(t)})},r.Ti=function(e){return e},r.le=function(e){return Promise.resolve(e)},r.add=function(e,t){var n,r,i,o,a,s,l,u=this;return _(function(c){if(1==c.h){for(n=Dk(u.h,e),r=n.store(),i=[],o=m(t),a=o.next(),s={};!a.done;s={Zh:void 0},a=o.next())l=a.value,s.Zh=r.add(l),s.Zh.onsuccess=function(e){return function(){i.push(e.Zh.result)}}(s);return c.g(n.promise(),2)}return c.return(i)})},Uk.prototype.destroy=function(){return this.g.destroy()},Uk.prototype.getAll=function(){var e,t,n=this;return _(function(r){return 1==r.h?(e=Rk(n.g,"session-ids","readonly"),t=[],r.g(Ik(e,function(e,n){t.push(n)}),2)):3!=r.h?r.g(e.promise(),3):r.return(t)})},Uk.prototype.add=function(e){for(var t=Dk(this.g,"session-ids"),n=t.store(),r=(e=m(e)).next();!r.done;r=e.next())n.add(r.value);return t.promise()},Uk.prototype.remove=function(e){var t,n=this;return _(function(r){return 1==r.h?(t=Dk(n.g,"session-ids"),r.g(Ik(t,function(t,n,r){e.includes(n.sessionId)&&r.delete()}),2)):r.g(t.promise(),0)})},Bk.prototype.destroy=function(){for(var e=[],t=m(this.g.values()),n=t.next();!n.done;n=t.next())e.push(n.value.destroy());return this.g.clear(),Promise.all(e)},Bk.prototype.init=function(){var e=this;Hk.forEach(function(t,n){(t=t())&&e.g.set(n,t)});for(var t=[],n=m(this.g.values()),r=n.next();!r.done;
99r=n.next())t.push(r.value.init());return Promise.all(t)},$("shaka.offline.StorageMuxer",Bk),Bk.unregister=function(e){Hk.delete(e)},Bk.register=Vk,Bk.prototype.destroy=Bk.prototype.destroy;var Hk=new Map;function Gk(){Mk.apply(this,arguments)}function Wk(e,t){!function(e){var t=e.streams.filter(function(e){return"audio"==e.contentType});if(e=e.streams.filter(function(e){return"video"==e.contentType}),!t.every(function(e){return e.variantIds})||!e.every(function(e){return e.variantIds})){for(var n=m(t),r=n.next();!r.done;r=n.next())r.value.variantIds=[];for(r=(n=m(e)).next();!r.done;r=n.next())r.value.variantIds=[];if(n=0,e.length&&!t.length){r=n++;for(var i=m(e),o=i.next();!o.done;o=i.next())o.value.variantIds.push(r)}if(!e.length&&t.length)for(r=n++,o=(i=m(t)).next();!o.done;o=i.next())o.value.variantIds.push(r);if(e.length&&t.length)for(r=(t=m(t)).next();!r.done;r=t.next())for(r=r.value,o=(i=m(e)).next();!o.done;o=i.next()){o=o.value;var a=n++;r.variantIds.push(a),o.variantIds.push(a)}}}(e);for(var n=m(e.streams),r=n.next();!r.done;r=n.next());return e.streams.map(function(n){return function(e,t,n){var r=e.initSegmentUri?qk(e.initSegmentUri):null,i=t+e.presentationTimeOffset,o=t+n;return{id:e.id,originalId:null,groupId:null,primary:e.primary,type:e.contentType,mimeType:e.mimeType,codecs:e.codecs,frameRate:e.frameRate,pixelAspectRatio:void 0,hdr:void 0,colorGamut:void 0,videoLayout:void 0,kind:e.kind,language:e.language,originalLanguage:e.language||null,label:e.label,width:e.width,height:e.height,initSegmentKey:r,encrypted:e.encrypted,keyIds:new Set([e.keyId]),segments:e.segments.map(function(e){var n=qk(e.uri);return{startTime:t+e.startTime,endTime:t+e.endTime,dataKey:n,initSegmentKey:r,appendWindowStart:t,appendWindowEnd:o,timestampOffset:i,tilesLayout:"",mimeType:null,codecs:null,thumbnailSprite:null,chapterTitle:null}}),variantIds:e.variantIds,roles:[],forced:!1,audioSamplingRate:null,channelsCount:null,spatialAudio:!1,closedCaptions:null,tilesLayout:void 0,external:!1,fastSwitching:!1,isAudioMuxedInVideo:!1,isIframe:!1}}(n,e.startTime,t)})}function qk(e){var t;if((t=/^offline:[0-9]+\/[0-9]+\/([0-9]+)$/.exec(e))||(t=/^offline:segment\/([0-9]+)$/.exec(e)))return Number(t[1]);throw new pe(2,9,9004,"Could not parse uri "+e)}function Kk(){Mk.apply(this,arguments)}function Yk(e,t,n){return{id:e.id,originalId:e.originalId,groupId:null,primary:e.primary,type:e.contentType,mimeType:e.mimeType,codecs:e.codecs,frameRate:e.frameRate,pixelAspectRatio:e.pixelAspectRatio,hdr:void 0,colorGamut:void 0,videoLayout:void 0,kind:e.kind,language:e.language,originalLanguage:e.language||null,label:e.label,width:e.width,height:e.height,encrypted:e.encrypted,keyIds:new Set([e.keyId]),segments:e.segments.map(function(r){return{startTime:t+r.startTime,endTime:t+r.endTime,initSegmentKey:e.initSegmentKey,appendWindowStart:t,appendWindowEnd:n,timestampOffset:t-e.presentationTimeOffset,dataKey:r.dataKey,tilesLayout:"",mimeType:null,codecs:null,thumbnailSprite:null,chapterTitle:null}}),variantIds:e.variantIds,roles:[],forced:!1,audioSamplingRate:null,channelsCount:null,spatialAudio:!1,closedCaptions:null,tilesLayout:void 0,external:!1,fastSwitching:!1,isAudioMuxedInVideo:!1,isIframe:!1}}function Xk(){Mk.apply(this,arguments)}function Jk(){this.l=null,this.o=!1,this.m=this.j=this.i=this.h=this.g=null}h(Gk,Mk),Gk.prototype.updateManifestExpiration=function(e,t){var n,r,i,o=this;return _(function(a){return n=Dk(o.h,o.g),r=n.store(),i=Promise.withResolvers(),r.get(e).onsuccess=function(n){(n=n.target.result)?(n.expiration=t,r.put(n),i.resolve()):i.reject(new pe(2,9,9012,"Could not find values for "+e))},a.g(Promise.all([n.promise(),i.promise]),0)})},Gk.prototype.le=function(e){var t,n,r,i,o,a;return _(function(s){if(1==s.h){for(t=[],n=0;n<e.periods.length;++n)r=n==e.periods.length-1?e.duration:e.periods[n+1].startTime,i=r-e.periods[n].startTime,o=Wk(e.periods[n],i),t.push(o);return s.g($b(t),2)}return a=s.i,s.return({creationTime:0,originalManifestUri:e.originalManifestUri,duration:e.duration,size:e.size,expiration:null==e.expiration?1/0:e.expiration,streams:a,sessionIds:e.sessionIds,drmInfo:e.drmInfo,appMetadata:e.appMetadata,sequenceMode:!1})})},Gk.prototype.Ti=function(e){return{data:e.data}},h(Kk,Mk),Kk.prototype.le=function(e){var t,n,r,i,o,a;return _(function(s){if(1==s.h){for(t=[],n=0;n<e.periods.length;++n){r=n==e.periods.length-1?e.duration:e.periods[n+1].startTime,i=r-e.periods[n].startTime;for(var l=e.periods[n],u=[],c=m(l.streams),d=c.next();!d.done;d=c.next())0!=(d=d.value).variantIds.length&&u.push(Yk(d,l.startTime,l.startTime+i));o=u,t.push(o)}return s.g($b(t),2)}return a=s.i,s.return({appMetadata:e.appMetadata,creationTime:0,drmInfo:e.drmInfo,duration:e.duration,expiration:null==e.expiration?1/0:e.expiration,originalManifestUri:e.originalManifestUri,sessionIds:e.sessionIds,size:e.size,streams:a,sequenceMode:!1})})},h(Xk,Mk),(r=Xk.prototype).hasFixedKeySpace=function(){return!1},r.addSegments=function(e){return this.add(this.i,e)},r.addManifests=function(e){return this.add(this.g,e)},r.updateManifest=function(e,t){return function(e,t,n){var r=(e=Dk(e.h,e.g)).store();return r.get(t).onsuccess=function(){r.put(n,t)},e.promise()}(this,e,t)},r.le=function(e){return null==e.expiration&&(e.expiration=1/0),Promise.resolve(e)},(r=Jk.prototype).init=function(){var t=this,n=Promise.withResolvers(),r=!1,i=new Or(function(){r=!0,n.reject(new pe(2,9,9017))});"number"==typeof Zk&&Zk>0&&i.ba(Zk);var o=e.indexedDB.open("shaka_offline_db",5);return o.onsuccess=function(){i.stop();var e=o.result;if(r||t.o)e.close();else{t.l=e,e.onversionchange=function(){e.close()},t.g=function(e){var t=e.objectStoreNames;return t.contains("manifest")&&t.contains("segment")?new Gk(e,"segment","manifest"):null}(e),t.h=function(e){var t=e.objectStoreNames;return t.contains("manifest-v2")&&t.contains("segment-v2")?new Kk(e,"segment-v2","manifest-v2"):null}(e),t.i=function(e){var t=e.objectStoreNames;return t.contains("manifest-v3")&&t.contains("segment-v3")?new Kk(e,"segment-v3","manifest-v3"):null}(e),t.j=function(e){var t=e.objectStoreNames;return t.contains("manifest-v5")&&t.contains("segment-v5")?new Xk(e,"segment-v5","manifest-v5"):null}(e);var a=e.objectStoreNames.contains("session-ids")?new Uk(e):null;t.m=a}n.resolve()},o.onupgradeneeded=function(){for(var e=o.result,t=m(["segment-v5","manifest-v5","session-ids"]),n=t.next();!n.done;n=t.next())n=n.value,e.objectStoreNames.contains(n)||e.createObjectStore(n,{autoIncrement:!0})},o.onerror=function(e){r||(i.stop(),n.reject(new pe(2,9,9001,o.error)),e.preventDefault())},n.promise},r.destroy=function(){var e=this;return _(function(t){switch(t.h){case 1:if(e.o=!0,!e.g){t.A(2);break}return t.g(e.g.destroy(),2);
99case 2:if(!e.h){t.A(4);break}return t.g(e.h.destroy(),4);case 4:if(!e.i){t.A(6);break}return t.g(e.i.destroy(),6);case 6:if(!e.j){t.A(8);break}return t.g(e.j.destroy(),8);case 8:if(!e.m){t.A(10);break}return t.g(e.m.destroy(),10);case 10:e.l&&e.l.close(),t.j()}})},r.getCells=function(){var e=new Map;return this.g&&e.set("v1",this.g),this.h&&e.set("v2",this.h),this.i&&e.set("v3",this.i),this.j&&e.set("v5",this.j),e},r.getEmeSessionCell=function(){return this.m},r.erase=function(){var t=this;return _(function(n){switch(n.h){case 1:if(!t.g){n.A(2);break}return n.g(t.g.destroy(),2);case 2:if(!t.h){n.A(4);break}return n.g(t.h.destroy(),4);case 4:if(!t.i){n.A(6);break}return n.g(t.i.destroy(),6);case 6:if(!t.j){n.A(8);break}return n.g(t.j.destroy(),8);case 8:return t.l&&t.l.close(),n.g(function(){var t=Promise.withResolvers(),n=e.indexedDB.deleteDatabase("shaka_offline_db");return n.onblocked=function(){},n.onsuccess=function(){t.resolve()},n.onerror=function(e){t.reject(new pe(2,9,9001,n.error)),e.preventDefault()},t.promise}(),10);case 10:return t.l=null,t.g=null,t.h=null,t.i=null,t.j=null,n.g(t.init(),0)}})};var Zk=5;function Qk(e,t,n,r){this.g=e,this.i=t,this.h=n,this.l=r,this.j=["offline:",e,"/",t,"/",n,"/",r].join("")}function eO(e){if(null==(e=/^offline:([a-z]+)\/([^/]+)\/([^/]+)\/([0-9]+)$/.exec(e)))return null;var t=e[1];if("manifest"!=t&&"segment"!=t)return null;var n=e[2];if(!n)return null;var r=e[3];return r&&null!=t?new Qk(t,n,r,Number(e[4])):null}function tO(e,t){this.h=e,this.g=t}function nO(e,t){var n=new ou(null,0);n.Sb(t.duration);var r=t.streams.filter(function(e){return"audio"==e.type}),i=t.streams.filter(function(e){return"video"==e.type});r=function(e,t,n,r){for(var i=new Set,o=m(t),a=o.next();!a.done;a=o.next())for(var s=(a=m(a.value.variantIds)).next();!s.done;s=a.next())i.add(s.value);for(a=(o=m(n)).next();!a.done;a=o.next())for(s=(a=m(a.value.variantIds)).next();!s.done;s=a.next())i.add(s.value);for(o=new Map,a=(i=m(i)).next();!a.done;a=i.next())a=a.value,o.set(a,{id:a,language:"",disabledUntilTime:0,primary:!1,audio:null,video:null,bandwidth:0,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]});for(i=(t=m(t)).next();!i.done;i=t.next())for(i=rO(e,a=i.value,r),s=(a=m(a.variantIds)).next();!s.done;s=a.next())(s=o.get(s.value)).language=i.language,s.primary=s.primary||i.primary,s.audio=i;for(t=(n=m(n)).next();!t.done;t=n.next())for(t=rO(e,i=t.value,r),a=(i=m(i.variantIds)).next();!a.done;a=i.next())(a=o.get(a.value)).primary=a.primary||t.primary,a.video=t;return o}(e,r,i,n),i=t.streams.filter(function(e){return e.type==ut}).map(function(t){return rO(e,t,n)});var o=t.streams.filter(function(e){return"image"==e.type}).map(function(t){return rO(e,t,n)}),a=t.streams.filter(function(e){return"chapter"==e.type}).map(function(t){return rO(e,t,n)}),s=t.drmInfo?[t.drmInfo]:[];if(t.drmInfo)for(var l=m(r.values()),u=l.next();!u.done;u=l.next())(u=u.value).audio&&u.audio.encrypted&&(u.audio.drmInfos=s),u.video&&u.video.encrypted&&(u.video.drmInfos=s);return{presentationTimeline:n,offlineSessionIds:t.sessionIds,variants:Array.from(r.values()),textStreams:i,imageStreams:o,chapterStreams:a,sequenceMode:t.sequenceMode||!1,ignoreManifestTimestampsInSegmentsMode:!1,type:t.type||"UNKNOWN",serviceDescription:null,nextUrl:null,periodCount:1,gapCount:0,isLowLatency:!1,startTime:null}}function rO(e,t,n){var r=t.segments.map(function(n){return function(e,t,n){var r="chapter"==n.type?"":new Qk("segment",e.h,e.g,t.dataKey);return e=new ls(t.startTime,t.endTime,function(){return[r.toString()]},0,null,null!=t.initSegmentKey?function(e,t){var n=new Qk("segment",e.h,e.g,t);return new as(function(){return[n.toString()]},0,null)}(e,t.initSegmentKey):null,t.timestampOffset,t.appendWindowStart,t.appendWindowEnd,[],t.tilesLayout||""),e.mimeType=t.mimeType||n.mimeType||"",e.codecs=t.codecs||n.codecs||"",t.thumbnailSprite&&e.ig(t.thumbnailSprite),t.chapterTitle&&e.hg({title:t.chapterTitle,images:[]}),e}(e,n,t)});return n.De(r),{id:t.id,originalId:t.originalId,groupId:t.groupId,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:new _u(r),mimeType:t.mimeType,codecs:t.codecs,supplementalCodecs:"",width:t.width||void 0,height:t.height||void 0,frameRate:t.frameRate,pixelAspectRatio:t.pixelAspectRatio,hdr:t.hdr,colorGamut:t.colorGamut,videoLayout:t.videoLayout,kind:t.kind,encrypted:t.encrypted,drmInfos:[],keyIds:t.keyIds,language:t.language,originalLanguage:t.originalLanguage||null,label:t.label,type:t.type,primary:t.primary,trickModeVideo:null,dependencyStream:null,emsgSchemeIdUris:null,roles:t.roles,forced:t.forced,channelsCount:t.channelsCount,audioSamplingRate:t.audioSamplingRate,spatialAudio:t.spatialAudio,closedCaptions:t.closedCaptions,tilesLayout:t.tilesLayout,accessibilityPurpose:null,external:t.external,fastSwitching:t.fastSwitching,fullMimeTypes:new Set([er(t.mimeType,t.codecs)]),isAudioMuxedInVideo:t.isAudioMuxedInVideo||!1,baseOriginalId:null,isIframe:t.isIframe||!1}}function iO(){this.g=null}function oO(){}function aO(e,t){var n=eO(e);return e=n&&"manifest"==n.g?xi(e={uri:e,originalUri:e,data:new ArrayBuffer(0),headers:{"content-type":"application/x-offline-manifest"},originalRequest:t}):n&&"segment"==n.g?function(e,t,n){var r=new Bk;return xi(void 0).Ya(function(){return r.init()}).Ya(function(){return zk(r,t.Pb(),t.jb())}).Ya(function(e){return e.getSegments([t.key()])}).Ya(function(e){return{uri:t,data:e[0].data,headers:{},originalRequest:n}}).finally(function(){return r.destroy()})}(n.key(),n,t):bi(new pe(2,1,9004,e)),e}function sO(e,t,n){var r,i,o,a,s,l;return _(function(u){switch(u.h){case 1:r=[];for(var c=[],d=m(n),f=d.next();!f.done;f=d.next()){f=f.value;for(var p=!1,h=m(c),g=h.next();!g.done;g=h.next())if(lO((g=g.value).info,f)){g.sessionIds.push(f.sessionId),p=!0;break}p||c.push({info:f,sessionIds:[f.sessionId]})}i=m(c),o=i.next();case 2:if(o.done){u.A(4);break}return a=o.value,s=function(e,t,n){var r,i;return _(function(o){switch(o.h){case 1:return r=new wo({xc:t,onError:function(){},Wf:function(){},onExpirationUpdated:function(){},onEvent:function(){}}),o.m(2),r.configure(e),o.g(function(e,t,n,r,i,o){var a,s,l,u,c;return _(function(d){return 1==d.h?(a=[],o.length&&a.push(o[0].contentType),i.length&&a.push(i[0].contentType),s=function(e){return(e=nt(t,e,null)).licenseServerUri=n,e.serverCertificate=r,e.persistentStateRequired=!0,e.sessionType="persistent-license",e},(l=Qr(a)).video&&(u=s(o[0].encryptionScheme||""),l.video.drmInfos.push(u)),l.audio&&(c=s(i[0].encryptionScheme||""),l.audio.drmInfos.push(c)),d.g($r([l],!0,e.O,[]),2)):(Ki(e.j),d.return(Eo(e,[l]))
99)})}(r,n.info.keySystem,n.info.licenseUri,n.info.serverCertificate,n.info.audioCapabilities,n.info.videoCapabilities),4);case 4:o.o(3);break;case 2:return o.l(),o.g(r.destroy(),5);case 5:return o.return([]);case 3:return i=[],o.g(Promise.all(n.sessionIds.map(function(e){return _(function(t){return 1==t.h?(t.m(2),t.g(function(e,t){var n,r,i;return _(function(o){return 1==o.h?o.g(Po(e,t,{initData:null,initDataType:null}),2):3!=o.h?(n=o.i)?(r=[],(i=e.i.get(n))&&(i.wb=Promise.withResolvers(),r.push(i.wb.promise)),r.push(n.remove()),o.g(Promise.all(r),3)):o.return():(e.i.delete(n),void o.j())})}(r,e),4)):2!=t.h?(i.push(e),t.o(0)):(t.l(),void t.j())})})),6);case 6:return o.g(r.destroy(),7);case 7:return o.return(i)}})}(e,t,a),u.g(s,5);case 5:l=u.i,r=r.concat(l),o=i.next(),u.A(2);break;case 4:return u.return(r)}})}function lO(e,t){function n(e,t){return e.robustness==t.robustness&&e.contentType==t.contentType}return e.keySystem==t.keySystem&&e.licenseUri==t.licenseUri&&K(e.audioCapabilities,t.audioCapabilities,n)&&K(e.videoCapabilities,t.videoCapabilities,n)}function uO(e,t){var n=nO(new tO(e.Pb(),e.jb()),t),r=t.appMetadata||{};return n=cO(n),{offlineUri:e.toString(),originalManifestUri:t.originalManifestUri,duration:t.duration,size:t.size,expiration:t.expiration,tracks:n,appMetadata:r,isIncomplete:t.isIncomplete||!1}}function cO(e){for(var t=[],n=Wr(e.variants),r=(n=m(n)).next();!r.done;r=n.next())t.push(Nr(r.value));for(n=(e=m(e.textStreams)).next();!n.done;n=e.next())t.push(Ur(n.value));return t}function dO(){this.g=new Map}function fO(e,t){var n=t.audio,r=t.video;if(n&&!r&&e.g.set(n.id,n.bandwidth||t.bandwidth),!n&&r&&e.g.set(r.id,r.bandwidth||t.bandwidth),n&&r){var i=n.bandwidth||393216,o=r.bandwidth||t.bandwidth-i;o<=0&&(o=t.bandwidth),e.g.set(n.id,i),e.g.set(r.id,o)}}function pO(e,t){e.g.set(t.id,t.bandwidth||2048)}function hO(e,t){return null==(e=e.g.get(t))&&(e=0),e}function gO(e){var t=this;if(e&&e.constructor!=Jp)throw new pe(2,9,9008);this.g=this.h=null,e?(this.h=e.g,this.g=e.hb()):(this.h=fd(),this.g=new Mi,this.g.configure(this.h.networking)),this.i=[],this.l=[];var n=!e;this.j=new qi(function(){var e,r,i,o,a;return _(function(s){switch(s.h){case 1:return s.g(Promise.all(t.l.map(function(e){return jk(e)})),2);case 2:for(e=function(){},r=[],i=m(t.i),o=i.next();!o.done;o=i.next())a=o.value,r.push(a.then(e,e));return s.g(Promise.all(r),3);case 3:if(!n){s.A(4);break}return s.g(t.g.destroy(),4);case 4:t.h=null,t.g=null,s.j()}})}),this.m=1e9}function mO(){if(Xw(ne()))e:{for(var e=m(Hk.values()),t=e.next();!t.done;t=e.next())if(t=(t=t.value)()){t.destroy(),e=!0;break e}e=!1}else e=!1;return e}function yO(e){var t,n,r,i;return _(function(o){switch(o.h){case 1:return t=new Bk,o.g(t.init(),2);case 2:return o.g(Fk(t),3);case 3:return n=o.i,r=new Qk("manifest",n.path.Pb,n.path.jb,e),o.g(t.destroy(),4);case 4:return i=new gO,o.g(i.remove(r.toString()),0)}})}function vO(e,t,n,r,i,o){var a,s,l,u,c,d,f,p,h,g,y;return _(function(v){switch(v.h){case 1:for(a=!1,v.m(2),s=!0,l=m(n.streams),u=l.next();!u.done;u=l.next())if("chapter"!=(c=u.value).type)for(d=m(c.segments),f=d.next();!f.done;f=d.next())p=f.value,null!=(h=p.pendingSegmentRefId?r[p.pendingSegmentRefId]:null)&&(p.dataKey=h,p.pendingSegmentRefId=void 0),null!=(h=p.pendingInitSegmentRefId?r[p.pendingInitSegmentRefId]:null)&&(p.initSegmentKey=h,p.pendingInitSegmentRefId=void 0),p.pendingSegmentRefId&&(s=!1),p.pendingInitSegmentRefId&&(s=!1);return n.size+=i,s&&(n.isIncomplete=!1),v.g(e.updateManifest(t,n),4);case 4:a=!0,o(),v.o(0);break;case 2:return g=v.l(),v.g(yO(t),5);case 5:if(a){v.A(6);break}return y=Object.values(r),v.g(e.removeSegments(y,function(){}),6);case 6:throw g}})}function bO(e){return e.variants.some(function(e){var t=e.audio&&e.audio.encrypted;return e.video&&e.video.encrypted||t})}function wO(e){return e.variants.some(function(e){return(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[]).some(function(e){return e.initData&&e.initData.length})})}function xO(e,t,n,r){if(t.expiration=n.re(),n=Co(n),t.sessionIds=r?n:[],bO(e)&&r&&!n.length)throw new pe(2,9,9007)}function SO(e,t){for(var n=[],r=m(e.streams),i=r.next();!i.done;i=r.next())i=i.value,t&&"video"==i.type?n.push({contentType:er(i.mimeType,i.codecs),robustness:e.drmInfo.videoRobustness}):t||"audio"!=i.type||n.push({contentType:er(i.mimeType,i.codecs),robustness:e.drmInfo.audioR
99obustness});return n}function kO(e,t,n){return _(function(r){return r.g(function(e,t,n,r){var i,o,a;return _(function(s){return 1==s.h?r.drmInfo?(i=function(e){var t=Array.from(e.g.keys());if(!t.length)throw new pe(2,9,9e3,"No supported storage mechanisms found");return e.g.get(t[0]).getEmeSessionCell()}(n),o=r.sessionIds.map(function(e){return{sessionId:e,keySystem:r.drmInfo.keySystem,licenseUri:r.drmInfo.licenseServerUri,serverCertificate:r.drmInfo.serverCertificate,audioCapabilities:SO(r,!1),videoCapabilities:SO(r,!0)}}),s.g(sO(t,e,o),2)):s.return():3!=s.h?(a=s.i,s.g(i.remove(a),3)):s.g(i.add(o.filter(function(e){return!a.includes(e.sessionId)})),0)})}(e.g,e.h.drm,n,t),0)})}function OO(e,t,n){function r(){}var i=function(e){for(var t=new Set,n=(e=m(e.streams)).next();!n.done;n=e.next())for(var r=(n=m(n.value.segments)).next();!r.done;r=n.next())null!=(r=r.value).initSegmentKey&&t.add(r.initSegmentKey),t.add(r.dataKey);return Array.from(t)}(n);return uO(t,n),Promise.all([e.removeSegments(i,r),e.removeManifests([t.key()],r)])}function TO(e,t){var n;return _(function(r){switch(r.h){case 1:return r.m(2),r.g(ac(t,e.g,e.h.streaming.retryParameters),4);case 4:n=r.i,r.o(3);break;case 2:r.l();case 3:if(n)return r.return(n);throw new pe(1,2,2011,t)}})}function CO(e,t,n,r,i,o){var a={id:r.id,originalId:r.originalId,groupId:r.groupId,primary:r.primary,type:r.type,mimeType:r.mimeType,codecs:r.codecs,supplementalCodecs:"",frameRate:r.frameRate,pixelAspectRatio:r.pixelAspectRatio,hdr:r.hdr,colorGamut:r.colorGamut,videoLayout:r.videoLayout,kind:r.kind,language:r.language,originalLanguage:r.originalLanguage,label:r.label,width:r.width||null,height:r.height||null,encrypted:r.encrypted,keyIds:r.keyIds,segments:[],variantIds:[],roles:r.roles,forced:r.forced,channelsCount:r.channelsCount,audioSamplingRate:r.audioSamplingRate,spatialAudio:r.spatialAudio,closedCaptions:r.closedCaptions,tilesLayout:r.tilesLayout,external:r.external,fastSwitching:r.fastSwitching,isAudioMuxedInVideo:r.isAudioMuxedInVideo,isIframe:r.isIframe};n=n.presentationTimeline.Fb();var s=i.offline.numberOfParallelDownloads,l=0===s?r.id:0;return function(e,t,n){if(null!=(t=e.segmentIndex.find(t)))for(var r=e.segmentIndex.get(t);r;)n(r,t),r=e.segmentIndex.get(++t)}(r,n,function(n,i){var u=Sk(n),c=void 0,d=null;if("chapter"==r.type){var f=n.getMetadata();f&&(d=f.title)}d||o.has(u)||(f=n.endTime-n.startTime,f=hO(t,r.id)*f,f=Tk(e.g,f),o.set(u,new xk(n,f,l,!1,i))),n.ia&&(c=Sk(n.ia),o.has(c)||(f=.5*hO(t,r.id),f=Tk(e.g,f),o.set(c,new xk(n.ia,f,l,!0,i)))),a.segments.push({pendingInitSegmentRefId:c,initSegmentKey:c?0:null,startTime:n.startTime,endTime:n.endTime,appendWindowStart:n.appendWindowStart,appendWindowEnd:n.appendWindowEnd,timestampOffset:n.timestampOffset,tilesLayout:n.tilesLayout,pendingSegmentRefId:u,dataKey:0,mimeType:n.mimeType,codecs:n.codecs,thumbnailSprite:n.thumbnailSprite,chapterTitle:d}),0!==s&&(l=(l+1)%s)}),a}function EO(e){if(e.j.g)throw new pe(2,9,7001)}function jO(){if(!mO())throw new pe(2,9,9e3)}function _O(e,t){return _(function(n){return 1==n.h?(e.i.push(t),n.D(2),n.g(t,4)):2!=n.h?n.return(n.i):(n.u(),q(e.i,t),n.B(0))})}function PO(e){for(var t=new Set,n=m(e.variants),r=n.next();!r.done;r=n.next())(r=r.value).audio&&t.add(r.audio),r.video&&t.add(r.video);for(r=(n=m(e.textStreams)).next();!r.done;r=n.next())t.add(r.value);for(r=(n=m(e.imageStreams)).next();!r.done;r=n.next())t.add(r.value);for(n=(e=m(e.chapterStreams)).next();!n.done;n=e.next())t.add(n.value);return t}$("shaka.offline.indexeddb.StorageMechanismOpenTimeout",Zk),Vk("idb",function(){return ne().ri()?new Jk:null}),Qk.prototype.Pb=function(){return this.i},Qk.prototype.jb=function(){return this.h},Qk.prototype.key=function(){return this.l},Qk.prototype.toString=function(){return this.j},(r=iO.prototype).configure=function(){},r.start=function(e,t){var n,r,i,o,a,s,l,u=this;return _(function(c){switch(c.h){case 1:if(n=eO(e),u.g=n,null==n||"manifest"!=n.g)throw new pe(2,1,9004,e);return r=new Bk,c.D(2),c.g(r.init(),4);case 4:return c.g(zk(r,n.Pb(),n.jb()),5);case 5:return i=c.i,c.g(i.getManifests([n.key()]),6);case 6:return o=c.i,a=o[0],s=new tO(n.Pb(),n.jb()),l=nO(s,a),t.makeTextStreamsForClosedCaptions(l),c.return(l);
99case 2:return c.u(),c.g(r.destroy(),7);case 7:c.B(0)}})},r.stop=function(){return Promise.resolve()},r.update=function(){},r.onExpirationUpdated=function(e,t){var n,r,i,o,a,s,l,u=this;return _(function(c){switch(c.h){case 1:return n=u.g,r=new Bk,c.m(2,3),c.g(r.init(),5);case 5:return c.g(zk(r,n.Pb(),n.jb()),6);case 6:return i=c.i,c.g(i.getManifests([n.key()]),7);case 7:if(o=c.i,a=o[0],s=a.sessionIds.includes(e),l=null==a.expiration||a.expiration>t,!s||!l){c.A(3);break}return c.g(i.updateManifestExpiration(n.key(),t),3);case 3:return c.u(),c.g(r.destroy(),10);case 10:c.B(0);break;case 2:c.l(),c.A(3)}})},r.onInitialVariantChosen=function(){},r.banLocation=function(){},r.setMediaElement=function(){},vt("application/x-offline-manifest",function(){return new iO}),$("shaka.offline.OfflineScheme",oO),oO.plugin=aO,$i("offline",aO),(r=gO.prototype).destroy=function(){return this.j.destroy()},r.configure=function(e,t){return 2==arguments.length&&"string"==typeof e&&(e=zc(e,t)),pd(this.h,e)},r.getConfiguration=function(){var e=fd();return pd(e,this.h,fd()),e},r.hb=function(){return this.g},r.store=function(e,t,n,r,i){var o=this,a=this.getConfiguration(),s=new Ek(this.g);return this.l.push(s),t=function(e,t,n,r,i,o,a,s){var l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A;return _(function(D){switch(D.h){case 1:return jO(),u=l=null,c=new Bk,p=f=d=null,D.m(2,3),D.g(o(),5);case 5:return l=D.i,D.g(function(e,t,n,r){var i,o,a,s,l;return _(function(u){if(1==u.h)return i=null,o=e.g,a={networkingEngine:o,filter:function(){return Promise.resolve()},makeTextStreamsForClosedCaptions:function(){},onTimelineRegionAdded:function(){},onEvent:function(){},onError:function(e){i=e},isLowLatencyMode:function(){return!1},updateDuration:function(){},newDrmInfo:function(){},onManifestUpdated:function(){},getBandwidthEstimate:function(){return r.abr.defaultBandwidthEstimate},onMetadata:function(){return Promise.resolve()},disableStream:function(){},addFont:function(){},getStreamingRetryParameters:function(){return r.streaming.retryParameters},onSegmentReceived:function(){}},n.configure(r.manifest),EO(e),u.g(n.start(t,a),2);if(3!=u.h)return s=u.i,EO(e),l=PO(s),u.g(Promise.all(Yi(l,function(e){return e.createSegmentIndex()})),3);if(EO(e),i)throw i;return u.return(s)})}(e,t,l,a),6);case 6:if(h=D.i,EO(e),h.presentationTimeline.ya())throw new pe(2,9,9005,t);g=m(r),y=g.next();case 7:if(y.done){D.A(9);break}return v=y.value,D.g(function(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h,g,y,v;return _(function(b){switch(b.h){case 1:return b.g(TO(e,t),2);case 2:if("text/vtt"!=(r=b.i))throw new pe(1,2,2017,t);return b.g(function(e,t,n){var r,i,o;return _(function(a){return 1==a.h?(r=Vi,(i=Ni([e],n)).method="GET",a.g(t.request(r,i).promise,2)):(o=a.i,a.return(o.data))})}(t,e.g,e.h.streaming.retryParameters),3);case 3:if(i=b.i,!(o=mr(r)))throw new pe(2,2,2014,r);for(a=o(),s={periodStart:0,segmentStart:0,segmentEnd:n.presentationTimeline.getDuration(),vttOffset:0,isMpegTs:!1},l=ue(i),u=a.parseMedia(l,s,t,[]),c=[],d=m(u),f=d.next(),p={};!f.done;p={sg:void 0,vd:void 0},f=d.next())p.vd=f.value,p.sg=null,h=function(e){return function(){return null==e.sg&&(e.sg=_i([t],[e.vd.payload])),e.sg||[]}}(p),g=new ls(p.vd.startTime,p.vd.endTime,h,0,null,null,0,0,1/0),p.vd.payload.includes("#xywh")&&4===(y=p.vd.payload.split("#xywh=")[1].split(",")).length&&g.ig({height:parseInt(y[3],10),positionX:parseInt(y[0],10),positionY:parseInt(y[1],10),width:parseInt(y[2],10)}),c.push(g);if(v=r,!c.length){b.A(4);break}return b.g(ac(c[0].U()[0],e.g,e.h.manifest.retryParameters),5);case 5:v=b.i;case 4:return b.return(Zr({id:e.m++,segmentIndex:new _u(c),mimeType:v||"",kind:"",language:"und",type:"image",tilesLayout:"1x1",external:!0}))}})}(e,v,h),10);case 10:b=D.i,h.imageStreams.push(b),EO(e),y=g.next(),D.A(7);break;case 9:w=m(i),x=w.next();case 11:return x.done?(Vo(a.drm.clearKeys,h.variants),O=h.variants.some(function(e){if(e.audio)for(var t=m(e.audio.drmInfos),n=t.next();!n.done;n=t.next())if(n.value.licenseServerUri.startsWith("data:"))return!0;if(e.video)for(t=(e=m(e.video.drmInfos)).next();!t.done;t=e.next())if(t.value.licenseServerUri.startsWith("data:"))return!0;return!1}),T=a.offline.usePersistentLicense,O&&(T=!1),D.g(e.td(h,function(e){p=p||e},a,T),15)):(S=x.value,D.g(function(e,t,n,r,i,o,a){var s;return _(function(l){if(1==l.h)return o?l.A(2):l.g(TO(e,n),3);if(2!=l.h&&(o=l.i),!yr(er((s=Zr({id:e.m++,segmentIndex:Pu(0,t.presentationTimeline.getDuration(),[n]),mimeType:o||"",codecs:a||"",kind:i,language:r,originalLanguage:r,type:ut,external:!0})).mimeType,s.codecs)))throw new pe(2,2,2014,o);return l.return(s)})}(e,h,S.uri,S.language,S.kind,S.mime,S.codecs),14));case 14:k=D.i,h.textStreams.push(k),EO(e),x=w.next(),D.A(11);break;case 15:if(u=D.i,EO(e),p)throw p;return D.g(function(e,t,n,r){var i,o,a,s,l,u,c,d,f,p,h,g,y,v,b,w,x,S,k,O,T,C,E,j,P,I,A,D,R,M,$,L,N;return _(function(_){switch(_.h){case 1:return i={width:1/0,height:1/0},function(e,t,n){e.variants=e.variants.filter(function(e){return Ar(e,t,n)})}(e,n.restrictions,i),_.g(Dr(t,e,r,n.drm.preferredKeySystems,n.drm.keySystemsMapping),2);case 2:for(o=[],a=n.preferredDecodingAttributes,s=n.preferredVideo.map(function(e){return e.codec}
99).filter(Boolean),l=n.preferredAudio.map(function(e){return e.codec}).filter(Boolean),u=n.preferredText.map(function(e){return e.format}).filter(Boolean),Ir(e,s,l,a,u),c=m(e.variants),d=c.next();!d.done;d=c.next())f=d.value,o.push(Nr(f));for(p=m(e.textStreams),h=p.next();!h.done;h=p.next())g=h.value,o.push(Ur(g));for(y=m(e.imageStreams),v=y.next();!v.done;v=y.next())b=v.value,o.push(Br(b));for(w=m(e.chapterStreams),x=w.next();!x.done;x=w.next())S=x.value,o.push(Fr(S));return _.g(n.offline.trackSelectionCallback(o),3);case 3:for(k=_.i,O=e.presentationTimeline.getDuration(),T=0,C=m(k),E=C.next();!E.done;E=C.next())j=E.value,P=j.bandwidth*O/8,T+=P;return _.m(4),_.g(n.offline.downloadSizeCallback(T),6);case 6:if(!_.i)throw new pe(2,9,9014);_.o(5);break;case 4:if((I=_.l())instanceof pe)throw I;throw new pe(2,9,9015);case 5:for(A=new Set,D=new Set,R=new Set,M=new Set,$=m(k),L=$.next();!L.done;L=$.next())"variant"==(N=L.value).type&&A.add(N.id),"text"==N.type&&D.add(N.id),"image"==N.type&&R.add(N.id),"chapter"==N.type&&M.add(N.id);e.variants=e.variants.filter(function(e){return A.has(e.id)}),e.textStreams=e.textStreams.filter(function(e){return D.has(e.id)}),e.imageStreams=e.imageStreams.filter(function(e){return R.has(e.id)}),e.chapterStreams=e.chapterStreams.filter(function(e){return M.has(e.id)}),function(e){e.variants.map(function(e){return e.video});var t=new Set(e.variants.map(function(e){return e.audio}));e=e.textStreams;for(var n=m(t),r=n.next();!r.done;r=n.next())for(var i=(r=m(t)).next();!i.done;i=r.next());for(n=(t=m(e)).next();!n.done;n=t.next())for(r=(n=m(e)).next();!r.done;r=n.next());}(e),_.j()}})}(h,u,a,T),16);case 16:return D.g(c.init(),17);case 17:return EO(e),D.g(Fk(c),18);case 18:return d=D.i,EO(e),C=function(e,t,n,r,i,o,a){var s=function(e,t,n){return{offlineUri:null,originalManifestUri:e,duration:t.presentationTimeline.getDuration(),size:0,expiration:1/0,tracks:t=cO(t),appMetadata:n,isIncomplete:!1}}(n,t,r),l=i.offline.progressCallback;!function(e,t,n){e.o=function(e,t){s.size=t,l(s,e)},e.m=n}(o,0,function(t,n){u&&a&&c==n&&To(e,"cenc",t)});var u=bO(t)&&!wO(t),c=null;if(u){var d=e.Xb();c=IO.get(d.keySystem)}d=new dO;for(var f=m(t.textStreams),p=f.next();!p.done;p=f.next())d.g.set(p.value.id,52);for(p=(f=m(t.imageStreams)).next();!p.done;p=f.next())pO(d,p.value);for(p=(f=m(t.chapterStreams)).next();!p.done;p=f.next())pO(d,p.value);
99for(p=(f=m(t.variants)).next();!p.done;p=f.next())fO(d,p.value);return o=function(e,t,n,r){for(var i=new Map,o=PO(n),a=new Map,s=(o=m(o)).next();!s.done;s=o.next()){var l=CO(e,t,n,s=s.value,r,i);a.set(s.id,l)}for(t=(e=m(n.variants)).next();!t.done;t=e.next())(t=t.value).audio&&a.get(t.audio.id).variantIds.push(t.id),t.video&&a.get(t.video.id).variantIds.push(t.id);return{streams:Array.from(a.values()),xi:Array.from(i.values())}}(o,d,t,i),i=o.streams,o=o.xi,(d=e.Xb())&&a&&(d.initData=[]),{Tl:{creationTime:Date.now(),originalManifestUri:n,duration:t.presentationTimeline.getDuration(),size:0,expiration:e.re(),streams:i,sessionIds:a?Co(e):[],drmInfo:d,appMetadata:r,isIncomplete:!0,sequenceMode:t.sequenceMode,type:t.type},xi:o}}(u,h,t,n,a,s,T),E=C.Tl,j=C.xi,D.g(d.jb.addManifests([E]),19);case 19:if(P=D.i,EO(e),f=P[0],EO(e),p)throw p;return D.g(function(e,t,n,r,i,o,a,s,l,u){var c,d,f,p,h,g,y,v,b,w,x;return _(function(S){switch(S.h){case 1:if(c={},d=0,f=function(){if(e.j.g||i.l)throw new pe(2,9,7001)},p=function(e,t){var p,h,g,y,v,b,w,x,S;return _(function(k){if(1==k.h){for(p=m(e),h=p.next(),g={};!h.done;g={qc:void 0},h=p.next())g.qc=h.value,f(),y=kk(g.qc,o),v=g.qc.i,b=g.qc.h,w=function(e){return function(t){var n,r,i,o;return _(function(s){switch(s.h){case 1:if(n=e.qc.g,r=n.$b(!1),!n.aesKey||r){s.A(2);break}return s.g(oc(t,n.aesKey,e.qc.j),3);case 3:t=s.i;case 2:return i=Sk(n),s.g(a.addSegments([{data:t}]),4);case 4:o=s.i,f(),c[i]=o[0],d+=t.byteLength,s.j()}})}}(g),x=g.qc.g,(S=x.$b(!1))?_k(i,g.qc.groupId,S,v,b,w):i.queue(g.qc.groupId,y,v,b,w);return k.g(function(e){return _(function(t){return 1==t.h?t.g(Promise.all(e.i.values()),2):t.return(e.g.g)})}(i),2)}return f(),!t||i.l?k.A(0):(xO(s,r,l,u),k.g(a.updateManifest(n,r),0))})},h=!1,S.m(2),!bO(s)||!h||wO(s)){S.A(4);break}return S.g(p(t.filter(function(e){return e.h}),!0),5);case 5:return f(),t=t.filter(function(e){return!e.h}),g=c,y=d,c={},d=0,S.g(vO(a,n,r,g,y,function(){return EO(e)}),6);case 6:f();case 4:if(h){S.A(7);break}return S.g(p(t,!1),8);case 8:return f(),v=c,b=d,c={},d=0,S.g(vO(a,n,r,v,b,function(){return f()}),9);case 9:f();case 7:S.o(0);break;case 2:return w=S.l(),x=Object.values(c),S.g(a.removeSegments(x,function(){}),10);case 10:throw w}})}(e,j,f,E,s,a,d.jb,h,u,T),20);case 20:return EO(e),xO(h,E,u,T),D.g(d.jb.updateManifest(f,E),21);case 21:return EO(e),I=new Qk("manifest",d.path.Pb,d.path.jb,f),D.return(uO(I,E));case 3:return D.u(),D.g(c.destroy(),22);case 22:if(!l){D.A(23);break}return D.g(l.stop(),23);case 23:if(!u){D.A(25);break}return D.g(u.destroy(),25);case 25:D.B(0);break;case 2:if(A=D.l(),null==f){D.A(27);break}return D.g(yO(f),27);case 27:throw p||A}})}(this,e,t||{},r||[],i||[],function(){var t;return _(function(r){return 1==r.h?n?r.A(2):r.g(ac(e,o.g,a.manifest.retryParameters),3):(2!=r.h&&(n=r.i),t=bt(e,n||null),r.return(t()))})},a,s),(t=new vi(t,function(){return jk(s)})).finally(function(){q(o.l,s)}),function(e,t){var n=t.promise;return e.i.push(n),t.finally(function(){q(e.i,n)})}(this,t)},r.remove=function(e){return _O(this,function(e,t){var n,r,i,o,a,s;return _(function(l){switch(l.h){case 1:if(jO(),null==(n=eO(t))||"manifest"!=n.g)throw new pe(2,9,9004,t);return r=n,i=new Bk,l.D(2),l.g(i.init(),4);case 4:return l.g(zk(i,r.Pb(),r.jb()),5);case 5:return o=l.i,l.g(o.getManifests([r.key()]),6);case 6:return a=l.i,s=a[0],l.g(Promise.all([kO(e,s,i),OO(o,r,s)]),2);case 2:return l.u(),l.g(i.destroy(),8);case 8:l.B(0)}})}(this,e))},r.tm=function(){return _O(this,function(e){var t,n,r,i,o,a,s,l,u,c;return _(function(d){switch(d.h){case 1:return jO(),t=e.g,n=e.h.drm,r=new Bk,i=!1,d.D(2),d.g(r.init(),4);case 4:o=[],function(e){e.g.forEach(function(e){var t;t=e.getEmeSessionCell(),o.push(t)})}(r),a=m(o),s=a.next();case 5:if(s.done){d.A(2);break}return l=s.value,d.g(l.getAll(),8);case 8:return u=d.i,d.g(sO(n,t,u),9);case 9:return c=d.i,d.g(l.remove(c),10);case 10:c.length!=u.length&&(i=!0),s=a.next(),d.A(5);break;case 2:return d.u(),d.g(r.destroy(),11);case 11:d.B(3);break;case 3:return d.return(!i)}})}(this))},r.list=function(){return _O(this,_(function(r){switch(r.h){case 1:return jO(),e=[],t=new Bk,r.D(2),r.g(t.init(),4);case 4:return n=Promise.resolve(),function(e,t){e.g.forEach(function(e,n){e.getCells().forEac
99h(function(e,r){t({Pb:n,jb:r},e)})})}(t,function(t,r){n=n.then(function(){return _(function(n){if(1==n.h)return n.g(r.getAllManifests(),2);n.i.forEach(function(n,r){n=uO(new Qk("manifest",t.Pb,t.jb,r),n),e.push(n)}),n.j()})})}),r.g(n,2);case 2:return r.u(),r.g(t.destroy(),6);case 6:r.B(3);break;case 3:return r.return(e)}}));var e,t,n},r.td=function(e,t,n,r){var i,o=this;return _(function(a){return 1==a.h?((i=new wo({xc:o.g,onError:t,Wf:function(){},onExpirationUpdated:function(){},onEvent:function(){}})).configure(n.drm),a.g(function(e,t,n){return e.Y=!0,e.B=new Map,e.P=n,So(e,t,!1)}(i,e.variants,r),2)):3!=a.h?r?a.g(Oo(i),3):a.A(3):a.return(i)})},$("shaka.offline.Storage",gO),gO.deleteAll=function(){var e;return _(function(t){return 1==t.h?(e=new Bk,t.D(2),t.g(function(e){var t,n;return _(function(r){return 1==r.h?(t=Array.from(e.g.values()),(n=t.length>0)||Hk.forEach(function(e){(e=e())&&t.push(e)}),r.g(Promise.all(t.map(function(e){return e.erase()})),2)):n?r.A(0):r.g(Promise.all(t.map(function(e){return e.destroy()})),0)})}(e),2)):5!=t.h?(t.u(),t.g(e.destroy(),5)):t.B(0)})},gO.prototype.list=gO.prototype.list,gO.prototype.removeEmeSessions=gO.prototype.tm,gO.prototype.remove=gO.prototype.remove,gO.prototype.store=gO.prototype.store,gO.prototype.getNetworkingEngine=gO.prototype.hb,gO.prototype.getConfiguration=gO.prototype.getConfiguration,gO.prototype.configure=gO.prototype.configure,gO.prototype.destroy=gO.prototype.destroy,gO.support=mO;var IO=(new Map).set("org.w3.clearkey","1077efecc0b24d02ace33c1e52e2fb4b").set("com.widevine.alpha","edef8ba979d64acea3c827dcd51d21ed").set("com.microsoft.playready","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.recommendation","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.software","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.hardware","9a04f07998404286ab92e65be0885f95").set("com.huawei.wiseplay","3d5e6d359b9a41e8b843dd3c6e72c42c");function AO(){}function DO(e,t){for(e={priority:t||0,callback:e},t=0;t<$O.length;t++)if($O[t].priority<e.priority)return void $O.splice(t,0,e);$O.push(e)}eh("offline",mO),$("shaka.polyfill",AO),AO.register=DO,AO.installAll=function(){for(var e=m($O),t=e.next();!t.done;t=e.next()){t=t.value;try{t.callback()}catch(e){z("Error installing polyfill!",e)}}};var RO,MO,$O=[];function LO(e,t,n){this.g=e,this.i=t||null,this.h=n||null,this.keySystem=e.keySystem}function NO(e){return Ue(e)?"cbcs":Le(e)||Ne(e)||$e(e)||"com.huawei.wiseplay"===e?"cenc":(z("EmeEncryptionSchemePolyfill: Unknown key system:",e,"Please contribute!"),null)}function UO(e){if(!e)return!1;var t=(e=e.getConfiguration()).audioCapabilities&&e.audioCapabilities[0];return!(!(e=e.videoCapabilities&&e.videoCapabilities[0]||t)||void 0===e.encryptionScheme)}function BO(e,t){return!(e&&e!=t&&("cbcs"!=e&&"cbcs-1-9"!=e||!ne().ld()))}function FO(){}function zO(){ne().lg()&&!RO&&!navigator.emeEncryptionSchemePolyfilled&&navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration&&(RO=navigator.requestMediaKeySystemAccess,navigator.requestMediaKeySystemAccess=VO,navigator.emeEncryptionSchemePolyfilled=!0)}function VO(e,t){var n,r=this;return _(function(i){return 1==i.h?i.g(RO.call(r,e,t),2):UO(n=i.i)?(navigator.requestMediaKeySystemAccess=RO,i.return(n)):(navigator.requestMediaKeySystemAccess=HO,i.return(HO.call(r,e,t)))})}function HO(e,t){var n,r,i,o,a,s,l,u,c,d,f,p,h=this;return _(function(g){if(1==g.h){for(n=NO(e),r=[],i=m(t),o=i.next();!o.done;o=i.next())a=o.value,s=GO(a.videoCapabilities,n),l=GO(a.audioCapabilities,n),a.videoCapabilities&&a.videoCapabilities.length&&!s.length||a.audioCapabilities&&a.audioCapabilities.length&&!l.length||((u=Object.assign({},a)).videoCapabilities=s,u.audioCapabilities=l,r.push(u));if(!r.length)throw(c=Error("Unsupported keySystem or supportedConfigurations.")).name="NotSupportedError",c.code=DOMException.NOT_SUPPORTED_ERR,c;return g.g(RO.call(h,e,r),2)}return d=g.i,p=f=null,r[0]&&(r[0].videoCapabilities&&(f=r[0].videoCapabilities[0].encryptionScheme),r[0].audioCapabilities&&(p=r[0].audioCapabilities[0].encryptionScheme)),g.return(new LO(d,f,p))})}function GO(e,t){return e?e.filter(function(e){return BO(e.encryptionScheme,t)}):e}function WO(){}function qO(){"getOrInsert"in Map.prototype||(Map.prototype.getOrInsert=KO),"getOrInsertComputed"in Map.prototype||(Map.prototype.getOrInsertComputed=YO),"getOrInsert"in WeakMap.prototype||(WeakMap.prototype.getOrInsert=KO),"getOrInsertComputed"in WeakMap.prototype||(WeakMap.prototype.getOrInsertComputed=YO)}function KO(e,t){return this.has(e)||this.set(e,t),this.get(e)}function YO(e,t){return this.has(e)||this.set(e,t(e)),this.get(e)}function XO(){}function JO(){ne().lg()&&!MO&&!navigator.mediaCapabilitiesEncryptionSchemePolyfilled&&navigator.mediaCapabilities&&(MO=navigator.mediaCapabilities.decodingInfo,navigator.mediaCapabilities.decodingInfo=ZO,navigator.mediaCapabilitiesEncryptionSchemePolyfilled=!0)}function ZO(e){var t,n,r=this;return _(function(i){switch(i.h){case 1:return i.g(MO.call(r,e),2);case 2:if(!(t=i.i).supported||!e.keySystemConfiguration)return i.return(t);if(UO(n=t.keySystemAccess))return navigator.mediaCapabilities.decodingInfo=MO,i.return(t);if(navigator.mediaCapabilities.decodingInfo=QO,n){i.A(3);break}return i.g(eT(e),4);case 4:return t.keySystemAccess=i.i,i.return(t);case 3:return i.return(QO.call(r,e))}})}function QO(e){var t,n,r,i,o,a,s,l=this;return _(function(u){switch(u.h){case 1:return n=t=null,!e.keySystemConfiguration||(r=e.keySystemConfiguration,i=r.keySystem,
99n=r.audio&&r.audio.encryptionScheme,t=r.video&&r.video.encryptionScheme,o=NO(i),a={powerEfficient:!1,smooth:!1,supported:!1,keySystemAccess:null,configuration:e},BO(n,o)&&BO(t,o))?u.g(MO.call(l,e),2):u.return(a);case 2:if((s=u.i).keySystemAccess){s.keySystemAccess=new LO(s.keySystemAccess,t,n),u.A(3);break}if(!e.keySystemConfiguration){u.A(3);break}return u.g(eT(e),5);case 5:s.keySystemAccess=u.i;case 3:return u.return(s)}})}function eT(e){var t,n;return _(function(r){if(1==r.h){var i=e.keySystemConfiguration,o=[],a=[];return i.audio&&o.push({robustness:i.audio.robustness||"",contentType:e.audio.contentType,encryptionScheme:i.audio.encryptionScheme}),i.video&&a.push({robustness:i.video.robustness||"",contentType:e.video.contentType,encryptionScheme:i.video.encryptionScheme}),i={initDataTypes:i.initDataType?[i.initDataType]:[],distinctiveIdentifier:i.distinctiveIdentifier,persistentState:i.persistentState,sessionTypes:i.sessionTypes},o.length&&(i.audioCapabilities=o),a.length&&(i.videoCapabilities=a),t=i,r.g(navigator.requestMediaKeySystemAccess(e.keySystemConfiguration.keySystem,[t]),2)}return n=r.i,r.return(n)})}function tT(){}function nT(){ne().hc()||(navigator.mediaCapabilities||(navigator.mediaCapabilities={}),tT.originalMcap=navigator.mediaCapabilities,navigator.mediaCapabilities.decodingInfo=rT)}function rT(t){var n,r,i,o,a,s,l;return _(function(u){switch(u.h){case 1:if(n={supported:!1,powerEfficient:!0,smooth:!0,keySystemAccess:null,configuration:t},ne(),r=t.video,i=t.audio,"media-source"!=t.type){if("file"!=t.type)return u.return(n);if(r&&(o=r.contentType,""==Ws().canPlayType(o))||i&&(a=i.contentType,""==Ws().canPlayType(a)))return u.return(n);u.A(2);break}if(!Xw())return u.return(n);if(!r){u.A(3);break}return u.g(function(t){var n;return _(function(r){return 1==r.h?"CAST"!==ne().Ra()?r.A(2):r.g(function(t){var n,r,i,o;return _(function(a){if(1==a.h){if(!(e.cast&&cast.__platform__&&cast.__platform__.canDisplayType))return a.return(va(t.contentType));switch(n=t.contentType,t.width&&t.height&&t.width>1280&&t.height>720&&(n+="; width="+t.width+"; height="+t.height),t.framerate&&((r=Math.round(t.framerate))<24||r>30)&&(n+="; framerate="+t.framerate),t.transferFunction||""){case"":case"srgb":break;case"pq":n+="; eotf=smpte2084";break;case"hlg":n+="; eotf=arib-std-b67";break;default:return a.return(!1)}return i=!1,(o=cT).has(n)?(i=o.get(n),a.A(2)):a.g(cast.__platform__.canDisplayType(n),3)}return 2!=a.h&&(i=a.i,o.set(n,i)),a.return(i)})}(t),3):2!=r.h?(n=r.i,r.return(n)):r.return(va(t.contentType))})}(r),4);case 4:if(!u.i)return u.return(n);case 3:if(!i){u.A(2);break}return u.g(function(t){var n,r,i,o,a;return _(function(s){switch(s.h){case 1:if(n=ne(),r=n.Ra(),i=t.contentType,"CAST"!==r||!t.spatialRendering){s.A(2);break}if(i+="; spatialRendering=true",!(e.cast&&cast.__platform__&&cast.__platform__.canDisplayType)){s.A(2);break}if(o=!1,(a=cT).has(i)){o=a.get(i),s.A(4);break}return s.g(cast.__platform__.canDisplayType(i),5);case 5:o=s.i,a.set(i,o);case 4:return s.return(o);case 2:return s.return(va(i))}})}(i),6);case 6:if(!u.i)return u.return(n);case 2:return t.keySystemConfiguration?(s=t.keySystemConfiguration,u.g(function(e,t,n){var r,i,o,a,s,l,u,c,d,f,p,h;return _(function(g){switch(g.h){case 1:r=[],i=[],o=[],n.audio&&(a={robustness:n.audio.robustness||"",contentType:t.contentType},ne().Aj()&&t.contentType.includes('codecs="ac-3"')&&(a.contentType='audio/mp4; codecs="ec-3"'),n.audio.encryptionScheme&&(a.encryptionScheme=n.audio.encryptionScheme,o.push(n.audio.encryptionScheme)),r.push(a)),n.video&&(s={robustness:n.video.robustness||"",contentType:e.contentType},n.video.encryptionScheme&&(s.encryptionScheme=n.video.encryptionScheme,o.push(n.video.encryptionScheme)),i.push(s)),l={initDataTypes:[n.initDataType],distinctiveIdentifier:n.distinctiveIdentifier,persistentState:n.persistentState,sessionTypes:n.sessionTypes},r.length&&(l.audioCapabilities=r),i.length&&(l.videoCapabilities=i),u=e?e.contentType:"",c=t?t.contentType:"",d=ar(u)+";"+or(u),f=ar(c)+";"+or(c),p=n.keySystem,h=null,g.m(2);var m=Fe(d,f,p,o);if(Ge.has(m)){m=Fe(d,f,p,o),h=Ge.get(m)||null,g.A(4);break}return g.g(navigator.requestMediaKeySystemAccess(n.keySystem,[l]),5);case 5:m=h=g.i;var y=Fe(d,f,p,o);Ge.set(y,m);case 4:g.o(3);break;case 2:g.l();
99case 3:return g.return(h)}})}(r,i,s),8)):(n.supported=!0,u.return(n));case 8:(l=u.i)&&(n.supported=!0,n.keySystemAccess=l);case 7:return u.return(n)}})}LO.prototype.getConfiguration=function(){var e=this.g.getConfiguration();if(e.videoCapabilities)for(var t=m(e.videoCapabilities),n=t.next();!n.done;n=t.next())n.value.encryptionScheme=this.i;if(e.audioCapabilities)for(n=(t=m(e.audioCapabilities)).next();!n.done;n=t.next())n.value.encryptionScheme=this.h;return e},LO.prototype.createMediaKeys=function(){return this.g.createMediaKeys()},AO.EmeEncryptionScheme=FO,FO.install=zO,DO(zO),AO.Map=WO,WO.install=qO,DO(qO),AO.MCapEncryptionScheme=XO,XO.install=JO,DO(JO,-2),AO.MediaCapabilities=tT,tT.install=nT,tT.originalMcap=null;var iT,oT,aT,sT,lT,uT,cT=new Map;function dT(){this.size=0,this.g=void 0}function fT(){}function pT(){var t=ne(),n="WEBKIT"===t.Qa()?t.Ca():null;for((e.MediaSource||e.ManagedMediaSource)&&n&&e.MediaSource&&(n<=12?(hT(),function(){var e=SourceBuffer.prototype.remove;SourceBuffer.prototype.remove=function(t,n){return e.call(this,t,n-.001)}}()):n<=15&&hT()),n=(t=m(t.Mj())).next();!n.done;n=t.next())gT(n.value);(e.MediaSource||e.ManagedMediaSource)&&function(){if(e.MediaSource){var t=MediaSource.isTypeSupported.bind(MediaSource);MediaSource.isTypeSupported=function(e){return"mp2t"!=rr(e)&&t(e)}}if(e.ManagedMediaSource){var n=ManagedMediaSource.isTypeSupported.bind(ManagedMediaSource);e.ManagedMediaSource.isTypeSupported=function(e){return"mp2t"!=rr(e)&&n(e)}}}(),e.MediaSource&&MediaSource.isTypeSupported('video/webm; codecs="vp9"')&&!MediaSource.isTypeSupported('video/webm; codecs="vp09.00.10.08"')&&function(){var e=MediaSource.isTypeSupported;ne().ik()&&(MediaSource.isTypeSupported=function(t){var n=t.split(/ *; */),r=n.findIndex(function(e){return e.startsWith("codecs=")});if(r<0)return e(t);var i=n[r].replace("codecs=","").replace(/"/g,"").split(/\s*,\s*/),o=i.findIndex(function(e){return e.startsWith("vp09")});return o>=0&&(i[o]="vp9",n[r]='codecs="'+i.join(",")+'"',t=n.join("; ")),e(t)})}()}function hT(){var e=MediaSource.prototype.addSourceBuffer;MediaSource.prototype.addSourceBuffer=function(){var t=e.apply(this,P.apply(0,arguments));return t.abort=function(){},t}}function gT(t){var n=MediaSource.isTypeSupported.bind(MediaSource);if(MediaSource.isTypeSupported=function(e){return or(e)!=t&&n(e)},e.ManagedMediaSource){var r=ManagedMediaSource.isTypeSupported.bind(ManagedMediaSource);e.ManagedMediaSource.isTypeSupported=function(e){return or(e)!=t&&r(e)}}}function mT(){}function yT(t){e.HTMLVideoElement&&e.WebKitMediaKeys&&e.shakaMediaKeysPolyfill!=CT&&(void 0!==t&&t&&(iT=!0,oT=Object.getOwnPropertyDescriptor(HTMLMediaElement.prototype,"mediaKeys"),aT=HTMLMediaElement.prototype.setMediaKeys,sT=e.MediaKeys,lT=e.MediaKeySystemAccess,uT=navigator.requestMediaKeySystemAccess),delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,HTMLMediaElement.prototype.setMediaKeys=bT,e.MediaKeys=ST,e.MediaKeySystemAccess=xT,navigator.requestMediaKeySystemAccess=vT,e.shakaMediaKeysPolyfill=CT,ei.clear(),Ge.clear())}function vT(e,t){try{var n=new xT(e,t);return Promise.resolve(n)}catch(e){return Promise.reject(e)}}function bT(e){var t=this.mediaKeys;return t&&t!=e&&kT(t,null),delete this.mediaKeys,(this.mediaKeys=e)?kT(e,this):Promise.resolve()}function wT(e){if(de(e=ue(e.initData)).getUint32(0,!0)+4!=e.byteLength)throw new RangeError("Malformed FairPlay init data");e=we(e=ve(e.subarray(4),!0));var t=new Event("encrypted");t.initDataType="skd",t.initData=le(e),this.dispatchEvent(t)}function xT(e,t){if(this.keySystem=e,e.startsWith("com.apple.fps"))for(t=(e=m(t)).next();!t.done;t=e.next()){var n=t.value;if("required"==n.persistentState)t=null;else{t={audioCapabilities:[],videoCapabilities:[],persistentState:"optional",distinctiveIdentifier:"optional",initDataTypes:n.initDataTypes,sessionTypes:["temporary"],label:n.label};var r=!1,i=!1;if(n.audioCapabilities)for(var o=m(n.audioCapabilities),a=o.next();!a.done;a=o.next())(a=a.value).contentType&&(r=!0,WebKitMediaKeys.isTypeSupported(this.keySystem,a.contentType.split(";")[0])&&(t.audioCapabilities.push(a),i=!0));if(n.videoCapabilities)for(o=(n=m(n.videoCapabilities)).next();!o.done;
99o=n.next())(o=o.value).contentType&&(r=!0,WebKitMediaKeys.isTypeSupported(this.keySystem,o.contentType.split(";")[0])&&(t.videoCapabilities.push(o),i=!0));r||(i=WebKitMediaKeys.isTypeSupported(this.keySystem,"video/mp4")),t=i?t:null}if(t)return void(this.g=t)}throw(e=Error("Unsupported keySystem")).name="NotSupportedError",e.code=DOMException.NOT_SUPPORTED_ERR,e}function ST(e){this.h=new WebKitMediaKeys(e),this.g=new Z}function kT(e,t){if(e.g.Ea(),!t)return Promise.resolve();e.g.G(t,"webkitneedkey",wT);try{return fu(t,HTMLMediaElement.HAVE_METADATA,e.g,function(){t.webkitSetMediaKeys(e.h)}),Promise.resolve()}catch(e){return Promise.reject(e)}}function OT(e){Ti.call(this),this.i=null,this.m=e,this.g=this.h=null,this.j=new Z,this.l=Promise.withResolvers(),this.sessionId="",this.expiration=NaN,this.keyStatuses=new dT,this.onkeystatuseschange=null}function TT(e,t){var n=e.keyStatuses;n.size=null==t?0:1,n.g=t,t=new ki("keystatuseschange"),e.dispatchEvent(t),e.onkeystatuseschange&&e.onkeystatuseschange(t)}DO(nT,-1),(r=dT.prototype).tc=function(){return this.g},r.forEach=function(e){this.g&&e(this.g,He.value())},r.get=function(e){if(this.has(e))return this.g},r.has=function(e){var t=He.value();return!(!this.g||!se(e,t))},r.entries=function(){},r.keys=function(){},r.values=function(){},AO.MediaSource=fT,fT.install=pT,DO(pT),AO.PatchedMediaKeysApple=mT,mT.uninstall=function(){e.shakaMediaKeysPolyfill==CT&&iT&&(iT=!1,Object.defineProperty(HTMLMediaElement.prototype,"mediaKeys",oT),HTMLMediaElement.prototype.setMediaKeys=aT,e.MediaKeys=sT,e.MediaKeySystemAccess=lT,navigator.requestMediaKeySystemAccess=uT,oT=uT=aT=lT=sT=null,e.shakaMediaKeysPolyfill="",ei.clear(),Ge.clear())},mT.install=yT,xT.prototype.createMediaKeys=function(){var e=new ST(this.keySystem);return Promise.resolve(e)},xT.prototype.getConfiguration=function(){return this.g},ST.prototype.createSession=function(e){if("temporary"!=(e=e||"temporary"))throw new TypeError("Session type "+e+" is unsupported on this platform.");return new OT(this.h,e)},ST.prototype.setServerCertificate=function(){return Promise.resolve(!1)},ST.prototype.getStatusForPolicy=function(){return Promise.resolve("usable")},h(OT,Ti),(r=OT.prototype).generateRequest=function(e,t){var n=this;this.h=Promise.withResolvers();try{var r=this.m.createSession("video/mp4",ue(t));this.i=r,this.sessionId=r.sessionId||"",this.j.G(this.i,"webkitkeymessage",function(e){n.h&&(n.h.resolve(),n.h=null),e=new ki("message",e=(new Map).set("messageType",null==n.keyStatuses.tc()?"license-request":"license-renewal").set("message",le(e.message))),n.dispatchEvent(e)}),this.j.G(r,"webkitkeyadded",function(){n.g&&(TT(n,"usable"),n.g.resolve(),n.g=null)}),this.j.G(r,"webkitkeyerror",function(){var e=Error("EME PatchedMediaKeysApple key error");if(e.errorCode=n.i.error,null!=n.h)n.h.reject(e),n.h=null;else if(null!=n.g)n.g.reject(e),n.g=null;else switch(n.i.error.code){case WebKitMediaKeyError.MEDIA_KEYERR_OUTPUT:case WebKitMediaKeyError.MEDIA_KEYERR_HARDWARECHANGE:TT(n,"output-not-allowed");break;default:TT(n,"internal-error")}}),TT(this,"status-pending")}catch(e){this.h.reject(e)}return this.h.promise},r.load=function(){return Promise.reject(Error("MediaKeySession.load not yet supported"))},r.update=function(e){this.g=Promise.withResolvers();try{this.i.update(ue(e))}catch(e){this.g.reject(e)}return this.g.promise},r.close=function(){try{this.i.close(),this.l.resolve(),this.j.Ea()}catch(e){this.l.reject(e)}return this.closed},r.remove=function(){return Promise.reject(Error("MediaKeySession.remove is only applicable for persistent licenses, which are not supported on this platform"))},s.Object.defineProperties(OT.prototype,{closed:{configurable:!0,enumerable:!0,get:function(){return this.l.promise}}});var CT="apple";function ET(){}function jT(){if(e.MediaKeys){var t=ne();MediaKeys.prototype.setServerCertificate&&t.Le()||(MediaKeys.prototype.setServerCertificate=_T)}}function _T(){return Promise.resolve(!1)}function PT(){}function IT(){if(!(!e.HTMLVideoElement||navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration)){if
99(HTMLMediaElement.prototype.webkitGenerateKeyRequest)VT="webkit";else if(!HTMLMediaElement.prototype.generateKeyRequest)return;navigator.requestMediaKeySystemAccess=DT,delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,HTMLMediaElement.prototype.setMediaKeys=RT,e.MediaKeys=$T,e.MediaKeySystemAccess=MT,e.shakaMediaKeysPolyfill=HT}}function AT(e){return VT?VT+e.charAt(0).toUpperCase()+e.slice(1):e}function DT(e,t){try{var n=new MT(e,t);return Promise.resolve(n)}catch(e){return Promise.reject(e)}}function RT(e){var t=this.mediaKeys;return t&&t!=e&&LT(t,null),delete this.mediaKeys,(this.mediaKeys=e)&&LT(e,this),Promise.resolve()}function MT(e,t){this.g=this.keySystem=e;var n=!1;"org.w3.clearkey"==e&&(this.g="webkit-org.w3.clearkey",n=!1);var r=!1,i=document.getElementsByTagName("video");i=i.length?i[0]:document.createElement("video");for(var o=(t=m(t)).next();!o.done;o=t.next()){var a={audioCapabilities:[],videoCapabilities:[],persistentState:"optional",distinctiveIdentifier:"optional",initDataTypes:(o=o.value).initDataTypes,sessionTypes:["temporary"],label:o.label},s=!1;if(o.audioCapabilities)for(var l=m(o.audioCapabilities),u=l.next();!u.done;u=l.next())(u=u.value).contentType&&(s=!0,i.canPlayType(u.contentType.split(";")[0],this.g)&&(a.audioCapabilities.push(u),r=!0));if(o.videoCapabilities)for(u=(l=m(o.videoCapabilities)).next();!u.done;u=l.next())(u=u.value).contentType&&(s=!0,i.canPlayType(u.contentType,this.g)&&(a.videoCapabilities.push(u),r=!0));if(s||(r=i.canPlayType("video/mp4",this.g)||i.canPlayType("video/webm",this.g)),"required"==o.persistentState&&(n?(a.persistentState="required",a.sessionTypes=["persistent-license"]):r=!1),r)return void(this.h=a)}throw n="Unsupported keySystem","org.w3.clearkey"!=e&&"com.widevine.alpha"!=e||(n="None of the requested configurations were supported."),(e=Error(n)).name="NotSupportedError",e.code=DOMException.NOT_SUPPORTED_ERR,e}function $T(e){this.l=e,this.h=null,this.g=new Z,this.i=[],this.j=new Map}function LT(e,t){e.h=t,e.g.Ea();var n=VT;t&&(e.g.G(t,n+"needkey",function(t){var n=new CustomEvent("encrypted");n.initDataType="cenc",n.initData=le(t.initData),e.h.dispatchEvent(n)}),e.g.G(t,n+"keymessage",function(t){var n=NT(e,t.sessionId);n&&(t=new ki("message",t=(new Map).set("messageType",null==n.keyStatuses.tc()?"licenserequest":"licenserenewal").set("message",t.message)),n.h&&(n.h.resolve(),n.h=null),n.dispatchEvent(t))}),e.g.G(t,n+"keyadded",function(t){(t=NT(e,t.sessionId))&&t.ready()}),e.g.G(t,n+"keyerror",function(t){var n=NT(e,t.sessionId);if(n){var r=Error("EME v0.1b key error"),i=t.errorCode;i.systemCode=t.systemCode,r.errorCode=i,!t.sessionId&&n.h?(45==t.systemCode&&(r.message="Unsupported session type."),n.h.reject(r),n.h=null):t.sessionId&&n.g?(n.g.reject(r),n.g=null):(r=t.systemCode,t.errorCode.code==MediaKeyError.MEDIA_KEYERR_OUTPUT?zT(n,"output-restricted"):zT(n,1==r?"expired":"internal-error"))}}))}function NT(e,t){var n=e.j.get(t);return n||((n=e.i.shift())?(n.sessionId=t,e.j.set(t,n),n):null)}function UT(e,t,n){Ti.call(this),this.l=e,this.o=!1,this.g=this.h=null,this.j=t,this.m=n,this.i=Promise.withResolvers(),this.sessionId="",this.expiration=NaN,this.keyStatuses=new dT,this.onkeystatuseschange=null}function BT(e,t,n){if(e.o)return Promise.reject(Error("The session is already initialized."));e.o=!0;try{if("persistent-license"==e.m)if(n)var r=ue(we("LOAD_SESSION|"+n));else{var i=we("PERSISTENT|");r=Pe(i,t)}else r=ue(t)}catch(e){return Promise.reject(e)}e.h=Promise.withResolvers();var o=AT("generateKeyRequest");try{e.l[o](e.j,r)}catch(t){if("InvalidStateError"!=t.name)return e.h=null,Promise.reject(t);new Or(function(){try{e.l[o](e.j,r)}catch(t){e.h.reject(t),e.h=null}}).ba(.01)}return e.h.promise}function FT(e,t,n){if(e.g)e.g.promise.then(function(){return FT(e,t,n)}).catch(function(){return FT(e,t,n)});else{if(e.g=t,"webkit-org.w3.clearkey"==e.j){var r=ye(n),i=JSON.parse(r);"oct"!=i.keys[0].kty&&(e.g.reject(Error("Response is not a valid JSON Web Key Set.")),e.g=null),r=Ee(i.keys[0].k),i=Ee(i.keys[0].kid)}else r=ue(n),i=null;var o=AT("addKey");try{e.l[o](e.j,r,i,e.sessionId)}catch(t){e.g.reject(t),e.g=null}}}function zT(e,t){var n=e.keyStatuses;n.size=null==t?0:1,n.g=t,t=new ki("keystatuseschange"),e.dispatchEvent(t),e.onkeystatuseschange&&e.onkeystatuseschange(t)}
99DO(function(){e.HTMLVideoElement&&e.WebKitMediaKeys&&(navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration||yT())}),AO.PatchedMediaKeysCert=ET,ET.install=jT,DO(jT),AO.PatchedMediaKeysWebkit=PT,PT.install=IT,MT.prototype.createMediaKeys=function(){var e=new $T(this.g);return Promise.resolve(e)},MT.prototype.getConfiguration=function(){return this.h},$T.prototype.createSession=function(e){if("temporary"!=(e=e||"temporary")&&"persistent-license"!=e)throw new TypeError("Session type "+e+" is unsupported on this platform.");var t=this.h||document.createElement("video");return t.src||(t.src="about:blank"),e=new UT(t,this.l,e),this.i.push(e),e},$T.prototype.setServerCertificate=function(){return Promise.resolve(!1)},$T.prototype.getStatusForPolicy=function(){return Promise.resolve("usable")},h(UT,Ti),(r=UT.prototype).ready=function(){zT(this,"usable"),this.g&&this.g.resolve(),this.g=null},r.generateRequest=function(e,t){return BT(this,t,null)},r.load=function(e){return"persistent-license"==this.m?BT(this,null,e):Promise.reject(Error("Not a persistent session."))},r.update=function(e){var t=Promise.withResolvers();return FT(this,t,e),t.promise},r.close=function(){if("persistent-license"!=this.m){if(!this.sessionId)return this.i.reject(Error("The session is not callable.")),this.i.promise;var e=AT("cancelKeyRequest");try{this.l[e](this.j,this.sessionId)}catch(e){}}return this.i.resolve(),this.i.promise},r.remove=function(){return"persistent-license"!=this.m?Promise.reject(Error("Not a persistent session.")):this.close()},s.Object.defineProperties(UT.prototype,{closed:{configurable:!0,enumerable:!0,get:function(){return this.i.promise}}});var VT="",HT="webkit";function GT(){}function WT(){e.crypto&&("randomUUID"in e.crypto||(e.crypto.randomUUID=qT))}function qT(){var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.substr(t.lastIndexOf("/")+1)}function KT(){}function YT(){var e=Symbol.prototype;"description"in e||Object.defineProperty(e,"description",{get:XT})}function XT(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}function JT(){}function ZT(){for(var e=m([Uint8Array,Uint8ClampedArray,Uint16Array,Uint32Array,Int8Array,Int16Array,Int32Array,Float32Array,Float64Array]),t=e.next();!t.done;t=e.next()){var n=void 0;null!=(n=(t=t.value).prototype).indexOf||(n.indexOf=Array.prototype.indexOf),n=void 0,null!=(n=t.prototype).lastIndexOf||(n.lastIndexOf=Array.prototype.lastIndexOf),n=void 0,null!=(n=t.prototype).includes||(n.includes=Array.prototype.includes)}}function QT(){}function eC(){e.URLSearchParams||(e.URLSearchParams=rC),!e.URL||!e.URL.prototype||"searchParams"in e.URL.prototype||Object.defineProperty(e.URL.prototype,"searchParams",{get:tC,enumerable:!0,configurable:!0})}function tC(){var t=this,n=nC.get(t);if(!n){n=new e.URLSearchParams(t.search);var r=function(){var e=n.toString();t.search=e?"?"+e:""},i=n.append;n.append=function(e,t){i.call(this,e,t),r()};var o=n.delete;n.delete=function(e){o.call(this,e),r()};var a=n.set;n.set=function(e,t){a.call(this,e,t),r()},nC.set(t,n)}return n}DO(IT),AO.RandomUUID=GT,GT.install=WT,DO(WT),AO.Symbol=KT,KT.install=YT,DO(YT),AO.TypedArray=JT,JT.install=ZT,DO(ZT),AO.URLSearchParams=QT,QT.install=eC;var nC=new WeakMap;function rC(e){if(this.g=[],"string"==typeof e){if(e.startsWith("?")&&(e=e.substring(1)),e)for(var t=(e=m(e.split("&"))).next();!t.done;t=e.next()){var n=t.value.split("=");t=decodeURIComponent(n[0].replace(/\+/g," ")),n=n.length>1?decodeURIComponent(n[1].replace(/\+/g," ")):"",this.append(t,n)}}else if(Array.isArray(e))for(t=(e=m(e)).next();!t.done;t=e.next())t=t.value,this.append(t[0],t[1]);else if(e)for(t in e)this.append(t,e[t])}function iC(){}function oC(){if(e.HTMLMediaElement){var t=HTMLMediaElement.prototype.play;HTMLMediaElement.prototype.play=function(){var e=t.apply(this);return e&&e.catch(function(){}),e}}}function aC(){}function sC(){if(e.HTMLVideoElement){var t=HTMLVideoElement.prototype;!t.requestVideoFrameCallback&&e.requestAnimationFrame&&t.getVideoPlaybackQuality&&(t.requestVideoFrameCallback=lC,t.cancelVideoFrameCallback=uC)}}function lC(t){var n=this,r=function(e){var t=cC.get(e);return t||(t={am:1,qd:new Map,presentedFrames:0},cC.set(e,t)),t}(n),i=r.am++,o=e.requestAnimationFrame(function o(a){if(r.qd.has(i)){var s=n.getVideoPlaybackQuality().totalVideoFrames||0;s!==r.presentedFrames?(r.presentedFrames=s,s={presentationTime:a,expectedDisplayTime:a,mediaTime:n.currentTime,presentedFrames:s,width:n.videoWidth,height:n.videoHeight,processingDuration:0},r.qd.delete(i),t(a,s)):(a=e.requestAnimationFrame(o),r.qd.set(i,a))}});return r.qd.set(i,o),i}function uC(t){var n=cC.get(this);if(n){var r=n.qd.get(t);null!=r&&(e.cancelAnimationFrame(r),n.qd.delete(t))}}(r=rC.prototype).append=function(e,t){this.g.push([String(e),String(t)])},r.get=function(e){e=String(e);for(var t=m(this.g),n=t.next();!n.done;n=t.next())if((n=n.value)[0]===e)return n[1];return null},r.has=function(e){var t=String(e);return this.g.some(function(e){return e[0]===t})},r.set=function(e,t){e=String(e),t=String(t);for(var n=!1,r=0;r<this.g.length;r++)this.g[r][0]===e&&(n?(this.g.splice(r,1),r--):(this.g[r][1]=t,n=!0));n||this.append(e,t)},r.toString=function(){return this.g.map(function(e){return encodeURIComponent(e[0]).replace(/%20/g,"+")+"="+encodeURIComponent(e[1]).replace(/%20/g,"+")}).join("&")},r.entries=function(){var e=0,t=this.g.map(function(e){return[e[0],e[1]]}),n={next:function(){return e<t.length?{value:t[e++],done:!1}:{value:void 0,done:!0}}};return n[Symbol.iterator]=function(){return n},n},r.keys=function(){var e=0,t=this.g,n={next:function(){return e<t.length?{value:t[e++][0],done:!1}:{value:void 0,done:!0}}};return n[Symbol.iterator]=function(){return n},n},r.values=function(){var e=0,t=this.g,n={next:function(){return e<t.length?{value:t[e++][1],done:!1}:{value:void 0,done:!0}}};return n[Symbol.iterator]=function(){return n},n},r.forEach=function(e){for(var t=m(this.g),n=t.next();!n.done;n=t.next())e((n=n.value)[1],n[0],this)},rC.prototype[Symbol.iterator]=function(){return this.entries()},DO(eC),AO.VideoPlayPromise=iC,iC.install=oC,DO(oC),AO.VideoFrameCallback=aC,aC.install=sC;var cC=new WeakMap;function dC(){}function fC(){if(e.HTMLVideoElement){var t=HTMLVideoElement.prototype;!t.getVideoPlaybackQuality&&("webkitDroppedFrameCount"in t||"number"==typeof Ws().webkitDroppedFrameCount)&&(t.getVideoPlaybackQuality=pC)}}function pC(){return{droppedVideoFrames:this.webkitDroppedFrameCount,totalVideoFrames:this.webkitDecodedFrameCount,corruptedVideoFrames:0,creationTime:NaN,totalFrameDelay:0}}function hC(){}function gC(){if(!e.VTTCue&&e.TextTrackCue){var t=null,n=TextTrackCue.length;if(3==n)t=mC;else if(6==n)t=yC;else{try{var r=!!mC(1,2,"")}catch(e){r=!1}r&&(t=mC)}t&&(e.VTTCue=function(e,n,r){return t(e,n,r)})}}function mC(t,n,r){return new e.TextTrackCue(t,n,r)}function yC(t,n,r){return new e.TextTrackCue(t+"-"+n+"-"+r,t,n,r)}function vC(e){Ti.call(this),this.g=e,this.u=null,this.h=[],this.j=-1,this.i=this.l=null,this.m=new Z,this.o=null}function bC(e,t){t.paused?(t.currentTime=e.g.Na().start,t.play()):e.m.na(t,"paused",function(){t.currentTime=e.g.Na().start,t.play()})}function wC(){this.g="UNKNOWN"}function xC(e,t,n,r,i,o,a,s,l,u,c,d,f,p){var h=c;if(Kt(t)){if(!d)return null;var g={tagName:"span",children:[Jt(t)],attributes:{},parent:null}}else g=t;for(var y=null,v=m(YC),b=v.next();!b.done&&!(y=_C(g,"backgroundImage",i,"#",b.value)[0]);b=v.next());v=null;var w=/^(urn:)(mpeg:[a-z0-9][a-z0-9-]{0,31}:)(subs:)([0-9]+)$/;if((b=an(g,YC,"backgroundImage"))&&w.test(b)){if((v=parseInt(b.split(":").pop(),10)-1)>=p.length)return null;v=p[v]}else f&&b&&!b.startsWith("#")&&(b=ji(f,b))&&(v=b);if(("p"==t.tagName||y||v)&&(d=!0),t=d,b="default"==(g.attributes["xml:space"]||(l?"default":"preserve")),l=[],!(w=g.children.every(Kt)))for(var x=m(g.children),S=x.next();!S.done;S=x.next())(S=xC(e,S.value,n,r,i,o,a,s,b,u,g,d,f,p))&&l.push(S);if(i=null!=c,f=Jt(g),f=g.children.length&&f&&/\S/.test(f),!((x=g.attributes.begin||g.attributes.end||g.attributes.dur)||f||"br"==g.tagName||0!=l.length||i&&!b))return null;for(f=(p=IC(g,r)).start,p=p.end;h&&h.tagName&&"tt"!=h.tagName;)f=(p=PC(h,r,f,p)).start,p=p.end,h=h.parent;
99if(null==f&&(f=0),f+=n.periodStart,p=null==p?1/0:p+n.periodStart,"HLS"!==e.g&&(f=Math.max(f,n.segmentStart),p=Math.min(p,n.segmentEnd)),!x&&l.length>0)for(f=1/0,p=0,r=(n=m(l)).next();!r.done;r=n.next())r=r.value,f=Math.min(f,r.startTime),p=Math.max(p,r.endTime);if("br"==g.tagName)return(e=new kn(f,p,"")).lineBreak=!0,e;if(n="",w&&(n=Se(Jt(g)||""),b&&(n=n.replace(/\s+/g," "))),(n=new kn(f,p,n)).nestedCues=l,d||(n.isContainer=!0),u&&(n.cellResolution=u),u=_C(g,"region",a,"")[0],g.attributes.region&&u&&u.attributes["xml:id"]){var k=u.attributes["xml:id"];n.region=s.filter(function(e){return e.id==k})[0]}return s=u,c&&i&&!g.attributes.region&&!g.attributes.style&&(s=_C(c,"region",a,"")[0]),function(e,t,n,r,i,o,a,s,l){if("rtl"==TC(e,n,r,a,"direction",s=s||l)&&(t.direction="rtl"),"tb"==(l=TC(e,n,r,a,"writingMode",s))||"tblr"==l?t.writingMode="vertical-lr":"tbrl"==l?t.writingMode="vertical-rl":"rltb"==l||"rl"==l?t.direction="rtl":l&&(t.direction=Rn),(l=TC(e,n,r,a,"textAlign",!0))?(t.positionAlign=WC.get(l),t.lineAlign=GC.get(l),t.textAlign=In[l.toUpperCase()]):t.textAlign=Pn,(l=TC(e,n,r,a,"displayAlign",!0))&&(t.displayAlign=Dn[l.toUpperCase()]),(l=TC(e,n,r,a,"color",s))&&(t.color=kC(l)),(l=TC(e,n,r,a,"backgroundColor",s))&&(t.backgroundColor=kC(l)),(l=TC(e,n,r,a,"border",s))&&(t.border=l),l=TC(e,n,r,a,"fontFamily",s))switch(l){case"monospaceSerif":t.fontFamily="Courier New,Liberation Mono,Courier,monospace";break;case"proportionalSansSerif":t.fontFamily="Arial,Helvetica,Liberation Sans,sans-serif";break;case"sansSerif":t.fontFamily="sans-serif";break;case"monospaceSansSerif":t.fontFamily="Consolas,monospace";break;case"proportionalSerif":t.fontFamily="serif";break;default:t.fontFamily=l.split(",").filter(function(e){return"default"!=e}).join(",")}switch((l=TC(e,n,r,a,"fontWeight",s))&&"bold"==l&&(t.fontWeight=zn),l=TC(e,n,r,a,"wrapOption",s),t.wrapLine=!l||"noWrap"!=l,(l=TC(e,n,r,a,"lineHeight",s))&&l.match(LC)&&(t.lineHeight=l),(l=TC(e,n,r,a,"fontSize",s))&&(l.match(LC)||l.match($C))&&(t.fontSize=l),(l=TC(e,n,r,a,"fontStyle",s))&&(t.fontStyle=Gn[l.toUpperCase()]),i?(o=i.attributes.imageType||i.attributes.imagetype,l=i.attributes.encoding,i=Jt(i).trim(),"PNG"==o&&"Base64"==l&&i&&(t.backgroundImage="data:image/png;base64,"+i)):o&&(t.backgroundImage=o),(i=TC(e,n,r,a,"textOutline",s))&&((i=i.split(" "))[0].match(LC)?t.textStrokeColor=t.color:(t.textStrokeColor=kC(i[0]),i.shift()),i[0]&&i[0].match(LC)?t.textStrokeWidth=i[0]:t.textStrokeColor=""),(i=TC(e,n,r,a,"letterSpacing",s))&&i.match(LC)&&(t.letterSpacing=i),(i=TC(e,n,r,a,"linePadding",s))&&i.match(LC)&&(t.linePadding=i),(i=TC(e,n,r,a,"opacity",s))&&(t.opacity=parseFloat(i)),(i=CC(e,r,a,"textDecoration"))&&OC(t,i),(i=EC(e,n,a,"textDecoration"))&&OC(t,i),(i=TC(e,n,r,a,"textCombine",s))&&(t.textCombineUpright=i),TC(e,n,r,a,"ruby",s)){case"container":t.rubyTag="ruby";break;case"text":t.rubyTag="rt"}}(e,n,g,s,y,v,o,t,0==l.length),n}function SC(e,t,n,r){var i=new It,o=t.attributes["xml:id"];if(!o)return null;i.id=o,o=null,r&&(o=MC.exec(r)||NC.exec(r)),r=o?Number(o[1]):null,o=o?Number(o[2]):null;var a,s=CC(e,t,n,"extent");if(s){var l=(a=MC.exec(s))||NC.exec(s);null!=l&&(i.width=Number(l[1]),i.height=Number(l[2]),a||(null!=r&&(i.width=100*i.width/r),null!=o&&(i.height=100*i.height/o)),i.widthUnits=a||null!=r?At:0,i.heightUnits=a||null!=o?At:0)}return(e=CC(e,t,n,"origin"))&&null!=(l=(a=MC.exec(e))||NC.exec(e))&&(i.viewportAnchorX=Number(l[1]),i.viewportAnchorY=Number(l[2]),a?s||(i.width=100-i.viewportAnchorX,i.widthUnits=At,i.height=100-i.viewportAnchorY,i.heightUnits=At):(null!=o&&(i.viewportAnchorY=100*i.viewportAnchorY/o),null!=r&&(i.viewportAnchorX=100*i.viewportAnchorX/r)),i.viewportAnchorUnits=a||null!=r?At:0),i}function kC(e){var t=e.match(/rgba\(([^)]+)\)/);return t&&4==(t=t[1].split(",")).length?(t[3]=String(Number(t[3])/255),"rgba("+t.join(",")+")"):e}function OC(e,t){function n(t,n){var r=e.textDecoration.includes(t);n&&!r?e.textDecoration.push(t):!n&&r&&q(e.textDecoration,t)}for(var r=(t=m(t.split(" "))).next();!r.done;r=t.next())switch(r.value){case"underline":n(Wn,!0);break;case"noUnderline":n(Wn,!1);break;case"lineThrough":n("line-through",!0);break;case"noLineThrough":n("line-through",!1);break;case"overline":n("overline",!0);break;case"noOverline":n("overline",!1)}}function TC(e,t,n,r,i,o){return o=void 0===o||o,(t=EC(e,t,r,i))?t:o?CC(e,n,r,i):null}function CC(e,t,n,r){return t?an(t,KC,r)||jC(e,t,n,r):null}function EC(e,t,n,r){return an(t,KC,r)||jC(e,t,n,r)}function jC(e,t,n,r){t=_C(t,"style",n,"");for(var i=null,o=0;o<t.length;o++){var a=rn(t[o],"urn:ebu:tt:style",r);
99a||(a=an(t[o],KC,r)),a||(a=EC(e,t[o],n,r)),a&&(i=a)}return i}function _C(e,t,n,r,i){var o=[];if(!e||n.length<1)return o;var a=e;for(e=null;!e&&!(e=i?rn(a,i,t):a.attributes[t])&&(a=a.parent););if(t=e)for(i=(t=m(t.split(" "))).next();!i.done;i=t.next())for(i=i.value,a=(e=m(n)).next();!a.done;a=e.next())if(r+(a=a.value).attributes["xml:id"]==i){o.push(a);break}return o}function PC(e,t,n,r){return e=IC(e,t),null==n?n=e.start:null!=e.start&&(n+=e.start),null==r?r=e.end:null!=e.start&&(r+=e.start),{start:n,end:r}}function IC(e,t){var n=AC(e.attributes.begin,t),r=AC(e.attributes.end,t);return e=AC(e.attributes.dur,t),null==r&&null!=e&&(r=n+e),{start:n,end:r}}function AC(e,t){var n=null;if(UC.test(e)){e=UC.exec(e),n=Number(e[1]);var r=Number(e[2]),i=Number(e[3]),o=Number(e[4]);n=(i+=(o+=(Number(e[5])||0)/t.h)/t.frameRate)+60*r+3600*n}else if(BC.test(e))n=DC(BC,e);else if(FC.test(e))n=DC(FC,e);else if(zC.test(e))e=zC.exec(e),n=Number(e[1])/t.frameRate;else if(VC.test(e))e=VC.exec(e),n=Number(e[1])/t.g;else if(HC.test(e))n=DC(HC,e);else if(e)throw new pe(2,2,2001,"Could not parse cue time range in TTML");return n}function DC(e,t){return null==(e=e.exec(t))||""==e[0]?null:(Number(e[4])||0)/1e3+(Number(e[3])||0)+60*(Number(e[2])||0)+3600*(Number(e[1])||0)}function RC(e,t,n,r){this.frameRate=Number(e)||30,this.h=Number(t)||1,this.g=Number(r),0==this.g&&(this.g=e?this.frameRate*this.h:1),n&&(e=/^(\d+) (\d+)$/g.exec(n))&&(this.frameRate*=Number(e[1])/Number(e[2]))}DO(sC,-2),AO.VideoPlaybackQuality=dC,dC.install=fC,DO(fC),AO.VTTCue=hC,hC.install=gC,DO(gC),h(vC,Ti),(r=vC.prototype).destroy=function(){var e=this;return _(function(t){if(1==t.h)return t.g(e.removeAllItems(),2);e.g=null,e.m&&(e.m.release(),e.m=null),e.o&&(e.o.stop(),e.o=null),Ti.prototype.release.call(e),t.j()})},r.configure=function(e){this.u=e},r.getConfiguration=function(){return this.u},r.setCustomPlayer=function(e){this.g=e},r.getCurrentItem=function(){return this.h.length&&this.j>=0&&this.j<this.h.length?this.h[this.j]:null},r.getCurrentItemIndex=function(){return this.j},r.getItems=function(){return this.h.slice()},r.insertItems=function(e){this.h.push.apply(this.h,y(e)),this.dispatchEvent(new ki("itemsinserted"))},r.removeAllItems=function(){var e,t,n,r,i,o,a=this;return _(function(s){switch(s.h){case 1:if(a.m.Ea(),!(a.g&&a.h.length&&a.j>=0)){s.A(2);break}return s.m(3),s.g(a.g.Fc(),5);case 5:s.o(2);break;case 3:s.l();case 2:for(e=[],null!=(t=a.i)&&t.preloadManager&&!a.i.preloadManager.l&&e.push(a.i.preloadManager.destroy()),a.i=null,null!=(n=a.l)&&n.preloadManager&&!a.l.preloadManager.l&&e.push(a.l.preloadManager.destroy()),a.l=null,r=m(a.h),i=r.next();!i.done;i=r.next())(o=i.value).preloadManager&&!o.preloadManager.l&&e.push(o.preloadManager.destroy());if(!e.length){s.A(6);break}return s.g(Promise.all(e),6);case 6:a.h=[],a.j=-1,a.dispatchEvent(new ki("itemsremoved")),s.j()}})},r.playItem=function(e){var t,n,r,i,o,a,s,l=this;return _(function(u){if(1==u.h){if(l.m.Ea(),l.o&&(l.o.stop(),l.o=null),!l.h.length||e<0||e>=l.h.length)throw new pe(2,7,7007);return t=l.getCurrentItem(),n=l.h[e],l.j!==e&&(l.j=e,l.dispatchEvent(new ki("currentitemchanged"))),r=l.g.Db(),function(e,t){if(e.u&&!(e.u.preloadNextUrlWindow<=0)){var n=!1,r=function(){var i,o,a,s,l;return _(function(u){switch(u.h){case 1:if(e.l||e.h.length<=1||n||e.g.ya()||!t.duration)return u.return();if(i=e.g.Na().end-t.currentTime,isNaN(i)||i>e.u.preloadNextUrlWindow)return u.return();if(n=!0,o=null,a=e.u.repeatMode,(s=e.j+1)<e.h.length?o=e.h[s]:1===a&&(o=e.h[0]),!o||o.preloadManager&&!o.preloadManager.l){u.A(2);break}return u.m(3),u.g(e.g.preload(o.manifestUri,o.startTime,o.mimeType,o.config,!0),5);case 5:l=u.i,e.l={item:o,preloadManager:l},u.o(4);break;case 3:u.l(),e.l={item:o,preloadManager:null};case 4:e.m.Ua(t,"timeupdate",r);case 2:n=!1,u.j()}})};e.m.G(t,"timeupdate",r)}}(l,r),function(e,t){e.m.G(e.g,"complete",function(){var n,r=null==(n=e.u)?void 0:n.repeatMode;if(2===r)bC(e,t);else{n=e.j+1;var i=null;n<e.h.length?i=n:1===r&&(i=e.h.length>1?0:e.j),null!==i&&(i===e.j?bC(e,t):(e.o&&(e.o.stop(),e.o=null),e.o=new Or(function(){e.playItem(i).catch(function(){})}).ba(0)))}})}(l,r),i=function(e,t){var n,r=t.manifestUri;if(t.preloadManager&&!t.preloadManager.l)r=t.preloadManager;else if((null==(n=e.l)?void 0:n.item)===t&&e.l.preloadManager)r=e.l.preloadManager;else{var i;(null==(i=e.i)?void 0:i.item)===t&&e.i.preloadManager&&(r=e.i.preloadManager)}return r}(l,n),u.g(function(e,t,n){var r,i,o,a;return _(function(s){switch(s.h){case 1:if(i=(null==(r=e.i)?void 0:r.item)===t,!e.i||i||!e.i.preloadManager||e.i.preloadManager.l){s.A(2);break}return s.g(e.i.preloadManager.destroy(),2);case 2:if(e.i=null,null==(o=e.u)||!o.preloadPrevItem||!n||e.g.Bd()!==sg){s.A(0);break}return s.m(5),s.g(e.g.rk(!1,!1,!1,!0),7);case 7:a=s.i,e.i={item:n,preloadManager:a},s.o(0);break;case 5:s.l(),e.i={item:n,preloadManager:null},s.j()}})}(l,n,t),2)}if(3!=u.h)return n.config&&(l.g.Pj(),l.g.configure(n.config)),((null==(o=n.extraText)?0:o.length)||(null==(a=n.extraThumbnail)?0:a.length)||(null==(s=n.extraChapter)?0:s.length))&&l.m.na(l.g,"streaming",function(){return _(function(e){return e.g(function(e,t){var n,r,i,o,a,s;return _(function(l){return r=(null==(n=t.extraText)?void 0:n.map(function(t){return _(function(n){return t.mime?n.g(e.g.Tb(t.uri,t.language,t.kind,t.mime,t.codecs),0):n.g(e.g.Tb(t.uri,t.language,t.kind),0)})}))||[],o=(null==(i=t.extraThumbnail)?void 0:i.map(function(t){return _(function(n){return n.g(e.g.lc(t),0)})}
99))||[],s=(null==(a=t.extraChapter)?void 0:a.map(function(t){return _(function(n){return n.g(e.g.kc(t.uri,t.language,t.mime),0)})}))||[],l.g(Promise.all([].concat(y(r),y(o),y(s))),0)})}(l,n),0)})}),u.g(l.g.load(i,n.startTime,n.mimeType),3);l.l=null,u.j()})},r.loadFromM3uPlaylist=function(e,t){t=void 0!==t&&t;var n,r,i,o,a,s,l=this;return _(function(u){if(1==u.h)return n=l.g.hb(),r=l.g.getConfiguration().manifest.retryParameters,i=Ni([e],r),u.g(n.request(12,i).promise,2);o=u.i,a=ye(o.data);for(var c=[],d=new Set,f=null,p=m(a.split(/\r?\n/)),h=p.next();!h.done;h=p.next())if((h=h.value.trim())&&"#EXTM3U"!==h)if(h.startsWith("#EXTINF:")){var g=h.lastIndexOf(",");f=g>=0?h.substring(0,g):h,h=g>=0?h.substring(g+1).trim():"";for(var y=/([\w-]+)="([^"]*)"/g,v={};null!==(g=y.exec(f));)v[g[1]]=g[2];f=Object.assign({},v,{title:v["tvg-name"]||h||void 0,poster:v["tvg-logo"]||void 0}),h&&(f.displayTitle=h)}else h.startsWith("#")||(h=ji(e,h),g=void 0,(y=null==(g=f)?void 0:g["tvg-id"])&&d.has(y)||(c.push({manifestUri:h,preloadManager:null,startTime:null,mimeType:null,config:null,extraText:null,extraThumbnail:null,extraChapter:null,metadata:f}),y&&d.add(y),f=null));return 0===(s=c).length?u.return():(l.insertItems(s),t?u.g(l.playItem(0),0):u.A(0))})},$("shaka.queue.QueueManager",vC),vC.prototype.loadFromM3uPlaylist=vC.prototype.loadFromM3uPlaylist,vC.prototype.playItem=vC.prototype.playItem,vC.prototype.removeAllItems=vC.prototype.removeAllItems,vC.prototype.insertItems=vC.prototype.insertItems,vC.prototype.getItems=vC.prototype.getItems,vC.prototype.getCurrentItemIndex=vC.prototype.getCurrentItemIndex,vC.prototype.getCurrentItem=vC.prototype.getCurrentItem,vC.prototype.setCustomPlayer=vC.prototype.setCustomPlayer,vC.prototype.getConfiguration=vC.prototype.getConfiguration,vC.prototype.configure=vC.prototype.configure,vC.prototype.destroy=vC.prototype.destroy,fg=function(e){return new vC(e)},wC.prototype.parseInit=function(){},wC.prototype.setManifestType=function(e){this.g=e},wC.prototype.parseMedia=function(e,t,n,r){var i=ye(e);if(e=[],""==i)return e;var o=Wt(i,"tt",!0);if(!o)throw new pe(2,2,2005,"Failed to parse TTML.");if(!(i=Qt(o,"body")[0]))return[];var a=an(o,qC,"frameRate"),s=an(o,qC,"subFrameRate"),l=an(o,qC,"frameRateMultiplier"),u=an(o,qC,"tickRate"),c=an(o,qC,"cellResolution"),d=o.attributes["xml:space"]||"default",f=an(o,KC,"extent");if("default"!=d&&"preserve"!=d)throw new pe(2,2,2005,"Invalid xml:space value: "+d);d="default"==d,a=new RC(a,s,l,u),c=function(e){return e&&(e=/^(\d+) (\d+)$/.exec(e))?{columns:parseInt(e[1],10),rows:parseInt(e[2],10)}:null}(c),s=((s=Qt(o,"metadata")[0])?s.children:[]).filter(function(e){return"\n"!=e}),l=Qt(o,"style"),u=[];for(var p=m(o=Qt(o,"region")),h=p.next();!h.done;h=p.next())(h=SC(this,h.value,l,f))&&u.push(h);if(Xt(i,"p").length)throw new pe(2,2,2001,"<p> can only be inside <div> in TTML");for(p=(f=m(Xt(i,"div"))).next();!p.done;p=f.next())if(Xt(p.value,"span").length)throw new pe(2,2,2001,"<span> can only be inside <p> in TTML");return(t=xC(this,i,t,a,s,l,o,u,d,c,null,!1,n,r))&&(t.backgroundColor||(t.backgroundColor="transparent"),e.push(t)),e},$("shaka.text.TtmlTextParser",wC),wC.prototype.parseMedia=wC.prototype.parseMedia,wC.prototype.setManifestType=wC.prototype.setManifestType,wC.prototype.parseInit=wC.prototype.parseInit;var MC=/^(\d{1,2}(?:\.\d+)?|100(?:\.0+)?)% (\d{1,2}(?:\.\d+)?|100(?:\.0+)?)%$/,$C=/^(\d{1,4}(?:\.\d+)?|100)%$/,LC=/^(\d+px|\d+em|\d*\.?\d+c)$/,NC=/^(\d+)px (\d+)px$/,UC=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,BC=/^(?:(\d{2,}):)?(\d{2}):(\d{2})$/,FC=/^(?:(\d{2,}):)?(\d{2}):(\d{2}\.\d+)$/,zC=/^(\d*(?:\.\d*)?)f$/,VC=/^(\d*(?:\.\d*)?)t$/,HC=RegExp("^(?:(\\d*(?:\\.\\d*)?)h)?(?:(\\d*(?:\\.\\d*)?)m)?(?:(\\d*(?:\\.\\d*)?)s)?(?:(\\d*(?:\\.\\d*)?)ms)?$"),GC=(new Map).set("left",Ln).set("center","center").set("right","end").set("start",Ln).set("end","end"),WC=(new Map).set("left","line-left").set("center","center").set("right","line-right").set("start","line-left").set("end","line-right"),qC=["http://www.w3.org/ns/ttml#parameter","http://www.w3.org/2006/10/ttaf1#parameter"],KC=["http://www.w3.org/ns/ttml#styling","http://www.w3.org/2006/10/ttaf1#styling"],YC=["http://www.smpte-ra.org/schemas/2052-1/2010/smpte-tt","http://www.smpte-ra.org/schemas/2052-1/2013/smpte-tt"];function XC(){this.g=new wC}function JC(){this.g="UNKNOWN"}function ZC(e){e=new Rt(e);var t=new It;return Lt(e),$t(e,/[ \t]+/gm),Mt(e,function(e){var n;(n=/^id=(.*)$/.exec(e))?t.id=n[1]:(n=/^width=(\d{1,2}|100)%$/.exec(e))?t.width=Number(n[1]):(n=/^lines=(\d+)$/.exec(e))?(t.height=Number(n[1]),t.heightUnits=2):(n=/^regi
99onanchor=(\d{1,2}|100)%,(\d{1,2}|100)%$/.exec(e))?(t.regionAnchorX=Number(n[1]),t.regionAnchorY=Number(n[2])):(n=/^viewportanchor=(\d{1,2}|100)%,(\d{1,2}|100)%$/.exec(e))?(t.viewportAnchorX=Number(n[1]),t.viewportAnchorY=Number(n[2])):/^scroll=up$/.exec(e)&&(t.scroll="up")}),t}function QC(e,t,n,r){if(1==e.length&&!e[0]||tE.test(e[0])||"STYLE"==e[0]||"REGION"==e[0])return null;var i=null,o=0;e[0].includes("--\x3e")||(i=e[0],o=1);var a=new Rt(e[o]),s=Nt(a),l=$t(a,/[ \t]+--\x3e[ \t]+/g),u=Nt(a);if(null==s||null==l||null==u)return z("Failed to parse VTT time code. Cue skipped:",i,e),null;for(u+=t,(s+=t)<0&&(s=0),t="",l=o+1;l<e.length;l++)l>o+1&&(t+="\n"),t+=e[l];if(t=t.trim(),r.has("global")){var c=r.get("global").clone();c.startTime=s,c.endTime=u,c.payload=t}else c=new kn(s,u,t);return $t(a,/[ \t]+/gm),Mt(a,function(e){eE(c,e,n)}),Cn(c,r),null!=i&&(c.id=i),c}function eE(e,t,n){var r;if(r=nE.exec(t))t=r[1],e.textAlign="middle"==t?Pn:In[t.toUpperCase()];else if(r=rE.exec(t))e.writingMode="lr"==r[1]?"vertical-lr":"vertical-rl";else if(r=iE.exec(t))e.size=Number(r[1]);else if(r=oE.exec(t))e.position=Number(r[1]),r[2]&&(t=r[2],e.positionAlign="line-left"==t||"start"==t?"line-left":"line-right"==t||"end"==t?"line-right":"center"==t||"middle"==t?"center":_n);else if(r=aE.exec(t))(t=function(e,t){return(e=e.find(function(e){return e.id==t}))?e:null}(n,r[1]))&&(e.region=t);else e:{if(n=sE.exec(t))e.lineInterpretation=1;else{if(!(n=lE.exec(t)))break e;e.lineInterpretation=$n}e.line=Number(n[1]),n[2]&&(e.lineAlign=Nn[n[2].toUpperCase()])}}gr("application/ttml+xml",function(){return new wC}),XC.prototype.parseInit=function(e){var t=!1;if((new to).ua(po,no).T("stsd",ro).box("stpp",function(e){t=!0,e.parser.stop()}).parse(e),!t)throw new pe(2,2,2007)},XC.prototype.setManifestType=function(e){this.g.setManifestType(e)},XC.prototype.parseMedia=function(e,t,n){var r=[],i=null,o=[],a=new Map,s=[];if((new to).ua(ho,no).T("tfhd",function(e){i=ia(e.reader,e.flags).Kc}).T("trun",function(e){for(var t=(e=m((e=sa(e.reader,e.version,e.flags)).Vc)).next();!t.done;t=e.next())s.push(t.value.sampleSize||i||0)}).T("subs",function(e){for(var t=e.reader,n=t.S(),r=-1,i=0;i<n;i++){var o=t.S();r+=o,o=t.Da();for(var s=[],l=0;l<o;l++)1==e.version?s.push(t.S()):s.push(t.Da()),t.Z(),t.Z(),t.S();a.set(r,s)}}).box("mdat",ao(function(e){o.push(e)},!1)).parse(e,!1),0==o.length)throw new pe(2,2,2007);e=Pe.apply(Oe,y(o));for(var l=0,u=0;u<s.length;u++){var c=ue(e,l,s[u]);l+=s[u];var d=a.get(u),f=[];if(d&&d.length){for(var p=ue(c,0,d[0]),h=d[0],g=1;g<d.length;g++){var v=ue(c,h,d[g]);v=Te(v),f.push("data:image/png;base64,"+v),h+=d[g]}c=p}r=r.concat(this.g.parseMedia(c,t,n,f))}return r},$("shaka.text.Mp4TtmlParser",XC),XC.prototype.parseMedia=XC.prototype.parseMedia,XC.prototype.setManifestType=XC.prototype.setManifestType,XC.prototype.parseInit=XC.prototype.parseInit,gr('application/mp4; codecs="stpp"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.im1i"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.im1t"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.im2i"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.im2t"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.etd1"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.etd1|im1t"',function(){return new XC}),gr('application/mp4; codecs="stpp.ttml.im1t|etd1"',function(){return new XC}),gr('application/mp4; codecs="stpp.TTML.im1t"',function(){return new XC}),JC.prototype.parseInit=function(){},JC.prototype.setManifestType=function(e){this.g=e},JC.prototype.parseMedia=function(e,t){var n=(e=(e=ye(e)).replace(/\r\n|\r(?=[^\n]|$)/gm,"\n")).split(/\n{2,}/m);if(!/^WEBVTT($|[ \t\n])/m.test(n[0]))throw new pe(2,2,2e3);if(e=t.vttOffset,"HLS"==this.g&&n[0].includes("X-TIMESTAMP-MAP")){var r=n[0];if(e=r.match(/LOCAL:((?:(\d{1,}):)?(\d{2}):(\d{2})\.(\d{3}))/m),r=r.match(/MPEGTS:(\d+)/m),!e||!r)throw new pe(2,2,2e3);if(null==(e=Ut(e[1])))throw new pe(2,2,2e3);if(r=Number(r[1]),t.isMpegTs)for(var i=t.segmentStart-t.periodStart;i>=95443.7176888889;)i-=95443.7176888889,r+=8589934592;e=t.periodStart+r/9e4-e}for(t=[],i=(r=m(n[0].split("\n"))).next();!i.done;i=r.next())i=i.value,/^Region:/.test(i)&&(i=ZC(i),t.push(i));En(r=new Map),i=[];for(var o=(n=m(n.slice(1))).next();!o.done;o=n.next()){if((1!=(o=o.value.split("\n")).length||o[0])&&!tE.test(o[0])&&"STYLE"==o[0]){for(var a=[],s=-1,l=1;l<o.length;l++)o[l].includes("::cue")&&(a.push([]),s=a.length-1),-1!=s&&(a[s].push(o[l]),o[l].includes("}")&&(s=-1));for(s=(a=m(a)).next();!s.done;s=a.next()){var u=s.value;s="global",(l=u[0].match(/\((.*)\)/))&&(s=l.pop()),l=u.slice(1,-1),u[0].includes("}")&&(u=/\{(.*?)\}/.exec(u[0]))&&(l=u[1].split(";
99")),(u=r.get(s))||(u=new kn(0,0,""));for(var c=!1,d=0;d<l.length;d++){var f=/^\s*([^:]+):\s*(.*)/.exec(l[d]);if(f){var p=f[2].trim().replace(";","");switch(f[1].trim()){case"background-color":case"background":c=!0,u.backgroundColor=p;break;case"color":c=!0,u.color=p;break;case"font-family":c=!0,u.fontFamily=p;break;case"font-size":c=!0,u.fontSize=p;break;case"font-weight":(parseInt(p,10)>=700||"bold"==p)&&(c=!0,u.fontWeight=zn);break;case"font-style":switch(p){case"normal":c=!0,u.fontStyle=Vn;break;case"italic":c=!0,u.fontStyle=Hn;break;case"oblique":c=!0,u.fontStyle="oblique"}break;case"opacity":c=!0,u.opacity=parseFloat(p);break;case"text-combine-upright":c=!0,u.textCombineUpright=p;break;case"text-shadow":c=!0,u.textShadow=p;break;case"white-space":c=!0,u.wrapLine="noWrap"!=p}}}c&&r.set(s,u)}}(o=QC(o,e,t,r))&&i.push(o)}return i},$("shaka.text.VttTextParser",JC),JC.prototype.parseMedia=JC.prototype.parseMedia,JC.prototype.setManifestType=JC.prototype.setManifestType,JC.prototype.parseInit=JC.prototype.parseInit;var tE=/^NOTE($|[ \t])/,nE=/^align:(start|middle|center|end|left|right)$/,rE=/^vertical:(lr|rl)$/,iE=/^size:([\d.]+)%$/,oE=/^position:([\d.]+)%(?:,(line-left|line-right|middle|center|start|end|auto))?$/,aE=/^region:(.*)$/,sE=/^line:([\d.]+)%(?:,(start|end|center))?$/,lE=/^line:(-?\d+)(?:,(start|end|center))?$/;function uE(){this.g=null}function cE(e,t,n){var r,i,o;return(new to).box("payl",ao(function(e){r=ye(e)},!1)).box("iden",ao(function(e){i=ye(e)},!1)).box("sttg",ao(function(e){o=ye(e)},!1)).parse(e),r?function(e,t,n,r,i){var o=new kn(r,i,e);return Cn(o),t&&(o.id=t),n&&Mt(new Rt(n),function(e){eE(o,e,[])}),o}(r,i,o,t,n):null}function dE(){JC.apply(this,arguments)}function fE(e){var t=e.split("\n").map(function(e){return e.trim()}).filter(Boolean);if(t.length<2)return"";if(/^\d+$/.test(t[0])&&t.shift(),t.length<2)return"";var n=t[0].match(/^([\d:,]+)\s*--\x3e\s*([\d:,]+)(.*)?$/);if(!n)return"";e=pE(n[1]),n=pE(n[2]);var r="",i=(t=t.slice(1).join("\n")).match(/{\\an(\d)}/);if(i){var o={1:"line:-1 align:left",2:"line:-1 align:center",3:"line:-1 align:right",7:"line:0 align:left",8:"line:0 align:center",9:"line:0 align:right"};r+=o[i[1]]?" "+o[i[1]]:""}return(i=t.match(/{\\pos\((\d+),(\d+)\)}/))&&(r+=" position:"+Math.min(100,Math.round(parseFloat(i[1])/19.2))+"% line:"+Math.min(100,Math.round(parseFloat(i[2])/10.8))+"%"),t=function(e){var t=[];return e=e.replace(/<font color=["']?([^"'>]+)["']?>/gi,function(e,n){return(e=qd(n.toLowerCase()))?(t.push(e),"<c."+e+">"):""}),e.replace(/<\/font>/gi,function(){return t.length?(t.pop(),"</c>"):""})}(t=(t=t.replace(/{\\.*?}/g,"")).replace(/{b}/gi,"<b>").replace(/{\/b}/gi,"</b>").replace(/{i}/gi,"<i>").replace(/{\/i}/gi,"</i>").replace(/{u}/gi,"<u>").replace(/{\/u}/gi,"</u>")),e+" --\x3e "+n+r+"\n"+t+"\n\n"}function pE(e){return/^\d{2}:\d{2},\d{3}$/.test(e)?"00:"+e.replace(",","."):e.replace(",",".")}function hE(e,t){var n=1&e[t+1]?7:9;return t+n<=e.length&&(e=((3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5)-n)>0?{we:n,oa:e}:null}function gE(e,t){var n=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],r=(60&e[t+2])>>>2;if(r>n.length-1)return null;var i=1+((192&e[t+2])>>>6),o=(1&e[t+2])<<2;return o|=(192&e[t+3])>>>6,{sampleRate:n[r],channelCount:o,codec:"mp4a.40."+i}}function mE(e,t){if(t+1<e.length&&255===e[t]&&240==(246&e[t+1])){var n=1&e[t+1]?7:9;if(t+n>=e.length)return!1;var r=(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5;return!(r<=n)&&((t+=r)===e.length||t+1<e.length&&255===e[t]&&240==(246&e[t+1]))}return!1}function yE(e){this.l=e,this.frameIndex=0,this.i=new Map,this.j=null}function vE(e,t){return(e=Ds(e)).length&&(e=e.find(function(e){return"com.apple.streaming.transportStreamTimestamp"===e.description}))?e.data:t}function bE(e,t,n,r){n=e.i.getOrInsertComputed(n.id+"_"+r.i,function(){if(0===t.g.length)throw Error("StreamInfos must have elements");for(var e=[],n=m(t.g),r=n.next();!r.done;r=n.next()){var i=e,o=i.push,a=r.value;r=Pa;var s=a.id+1,l=a.stream.width||0,u=a.stream.height||0;"audio"==a.type&&(u=l=0);var c=a.duration*a.timescale,d=Math.floor(c/(Da+1));c=Math.floor(c%(Da+1));
99var f=La.value();switch(Ea(f,s,20),Ea(f,d,28),Ea(f,c,32),ja(f,l,88),ja(f,u,92),s=Pa("tkhd",f),l=a,a=Pa,d=l.duration*l.timescale,u=Math.floor(d/(Da+1)),d=Math.floor(d%(Da+1)),c=(c=l.stream.language).charCodeAt(0)-96<<10|c.charCodeAt(1)-96<<5|c.charCodeAt(2)-96,Ea(f=Na.value(),l.timescale,20),Ea(f,u,24),Ea(f,d,28),ja(f,c,32),u=Pa("mdhd",f),d=new Uint8Array([]),l.type){case"video":d=Wa.value();break;case"audio":d=qa.value()}d=Pa("hdlr",d);e:{switch(l.type){case"video":l=Pa("minf",Pa("vmhd",Ka.value()),Za.value(),Sa(l));break e;case"audio":l=Pa("minf",Pa("smhd",Ya.value()),Za.value(),Sa(l));break e}l=new Uint8Array([])}r=r("trak",s,a=a("mdia",u,d,l)),o.call(i,r)}for(n=t.g[0],o=(i=Pa).apply,s=n.duration*n.timescale,r=Math.floor(s/(Da+1)),s=Math.floor(s%(Da+1)),Ea(a=$a.value(),n.timescale,20),Ea(a,r,24),Ea(a,s,28),s=(r=["moov",Pa("mvhd",a)]).concat,e=y(e),a=[],c=(l=m(t.g)).next();!c.done;c=l.next())d=(u=a).push,c=c.value.id+1,Ea(f=Ua.value(),c,4),c=Pa("trex",f),d.call(u,c);return a=Pa.apply(xa,["mvex"].concat(y(a))),e=o.call(i,xa,s.call(r,e,[a,Ta(n.stream)])),n=Ja.value(),(i=new Uint8Array(n.byteLength+e.byteLength)).set(n),i.set(e,n.byteLength),i}),r=e.j!==n;var i=function(e){for(var t=[],n=0,r=(e=m(e.g)).next();!r.done;r=e.next()){var i=Pa,o=(r=r.value).data?r.data.sequenceNumber:0,a=Ia("mfhd",8);Ea(a,o,12),o=a;var s,l=r.data?r.data.bb:[];for(a=Ia("sdtp",4+l.length),s=0;s<l.length;s++){var u=l[s].flags;a[s+12]=u.wf<<4|u.If<<2|u.Ef}var c=a.length+32+20+8+16+8+8;l=Pa,s=r.id+1,Ea(u=Ba.value(),s,4),s=Pa("tfhd",u),u=r.data?r.data.Oa:0;var d=Math.floor(u/(Da+1)),f=Math.floor(u%(Da+1));(u=Ia("tfdt",12))[8]=1,Ea(u,d,12),Ea(u,f,16);var p=c,h=12+16*(d=(c=r.data?r.data.bb:[]).length);for(p+=8+h,(f=Ia("trun",h))[8]="video"===r.type?1:0,f[9]=0,f[10]=15,f[11]=1,Ea(f,d,12),Ea(f,p,16),p=0;p<d;p++){var g=(h=c[p]).flags,y=20+16*p;Ea(f,h.duration,y),Ea(f,h.size,y+4),f[y+8]=g.yh<<2|g.wf,f[y+9]=g.If<<6|g.Ef<<4|g.Ah,f[y+10]=61440&g.vf,f[y+11]=15&g.vf,Ea(f,h.zb,y+12)}for(i=i("moof",o,a=l("traf",s,u,f,a)),o=0,l=(a=m(r=r.data?r.data.bb:[])).next();!l.done;l=a.next())o+=l.value.data.byteLength;o=8+o,t.push({Zl:i,bb:r,Be:o}),n+=i.byteLength+o}for(n=ue(new ArrayBuffer(n)),e=0,r=(t=m(t)).next();!r.done;r=t.next())for(r=(o=r.value).Zl,i=o.bb,o=o.Be,n.set(r,e),Ea(n,o,e+=r.byteLength),n.set(Ma.value(),e+4),e+=8,i=(r=m(i)).next();!i.done;i=r.next())i=i.value,n.set(i.data,e),e+=i.data.byteLength;return n}(t);return e.j=n,e.frameIndex++,{data:i,init:r?n:null}}gr("text/vtt",function(){return new JC}),gr('text/vtt; codecs="vtt"',function(){return new JC}),gr('text/vtt; codecs="wvtt"',function(){return new JC}),uE.prototype.parseInit=function(e){var t=this,n=!1;if((new to).ua(po,no).T("mdhd",function(e){e=aa(e.reader,e.version),t.g=e.timescale}).T("stsd",ro).box("wvtt",function(){n=!0}).parse(e),!this.g)throw new pe(2,2,2008);if(!n)throw new pe(2,2,2008)},uE.prototype.setManifestType=function(){},uE.prototype.parseMedia=function(e,t){if(!e.length)return[];if(!this.g)throw new pe(2,2,2008);var n,r=0,i=[],o=[],a=!1,s=!1,l=!1,u=null;if((new to).ua(ho,no).T("tfdt",function(e){a=!0,r=oa(e.reader,e.version).Oa}).T("tfhd",function(e){u=ia(e.reader,e.flags).nc}).T("trun",function(e){s=!0,i=sa(e.reader,e.version,e.flags).Vc}).box("mdat",ao(function(e){l=!0,n=e},!1)).parse(e,!1),!l&&!a&&!s)throw new pe(2,2,2008);e=r;for(var c=new Zi(n,0),d=m(i),f=d.next();!f.done;f=d.next()){var p=(f=f.value).Ud||u,h=f.dg?r+f.dg:e;e=h+(p||0);var g=0;do{var y=c.S();g+=y;var v=null;"vttc"==lo(c.S())?y>8&&(v=c.Ja(y-8,!1)):c.skip(y-8),p&&v&&(y=cE(v,t.periodStart+h/this.g,t.periodStart+e/this.g),o.push(y))}while(f.sampleSize&&g<f.sampleSize)}return o.filter(Er)},$("shaka.text.Mp4VttParser",uE),uE.prototype.parseMedia=uE.prototype.parseMedia,uE.prototype.setManifestType=uE.prototype.setManifestType,uE.prototype.parseInit=uE.prototype.parseInit,gr('application/mp4; codecs="wvtt"',function(){return new uE}),h(dE,JC),dE.prototype.parseMedia=function(e,t,n,r){var i=ye(e);if(e="WEBVTT\n\n",""!=i)for(var o=(i=m((i=(i=i.replace(/\r+/g,"")).trim()).split("\n\n"))).next();!o.done;o=i.next())e+=fE(o.value);return e=ue(we(e)),JC.prototype.parseMedia.call(this,e,t,n,r)},$("shaka.text.SrtTextParser",dE),dE.prototype.parseMedia=dE.prototype.parseMedia,gr("text/srt",function(){return new dE}),yE.prototype.destroy=function(){this.i.clear()},yE.prototype.getOriginalMimeType=function(){return this.l},$("shaka.transmuxer.BaseTransmuxer",yE),yE.prototype.getOriginalMimeType=yE.prototype.getOriginalMimeType,yE.prototype.destroy=yE.prototype.destroy;var wE=Object.freeze({yh:0,If:0,Ef:0,vf:0,wf:2,Ah:0}),xE=Object.freeze({yh:0,If:0,Ef:0,vf:0,wf:2,Ah:0}),SE=Object.freeze({yh:0,If:0,Ef:0,vf:0,wf:1,Ah:1});function kE(){yE.apply(this,arguments)}function OE(e,t,n){if(t+8>e.length||11!==e[t]||119!==e[t+1])return!1;var r=e[t+4]>>6;if(r>=3)return!1;var i=63&e[t+4],o=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*i+r];if(t+o>e.length)return!1;var a=e[t+6]>>5,s=0;2===a?s+=2:(1&a&&1!==a&&(s+=2),4&a&&(s+=2)),s=(e[t+6]<<8|e[t+7])>>12-s&1;var l=7&e[t+5];return e=new Uint8Array([r<<6|e[t+5]>>3<<1|l>>2,(3&l)<<6|a<<3|s<<2|i>>4,i<<4&224]),n.sampleRate=[48e3,44100,32e3][r],n.channelCount=[2,1,2,3,3,4,4,5][a]+s,n.mc=e,n.oa=o,!0}function TE(){yE.apply(this,arguments)}function CE(e,t,n){if(t+8>e.length||2935!=(e[t]<<8|e[t+1]))return!1;var r=new Js(e.subarray(t+2));Qs(r,2),Qs(r,3);var i=el(r,11)+1<<1,o=el(r,2);if(3==o){o=[24e3,22060,16e3][o=el(r,2)];var a=3}else o=[48e3,44100,32e3][o],a=el(r,2);var s=el(r,3),l=el(r,1);return r=el(r,5),!(t+i>e.byteLength||(e=Math.floor(i*o/(16*[1,2,3,6][a])),e=new Uint8Array([(8160&e)>>5,(31&e)<<3,o<<6|r<<1,s<<1|l,0]),n.sampleRate=o,n.channelCount=[2,1,2,3,3,4,4,5][s]+l,n.mc=e,n.oa=i,0))}function EE(){yE.apply(this,arguments)}h(kE,yE),kE.prototype.isSupported=function(e){return"audio/aac"==e.toLowerCase().split(";")[0]&&va(this.convertCodecs("audio",e))},kE.prototype.convertCodecs=function(e,t){return"audio/aac"==t.toLowerCase().split(";")[0]?'audio/mp4; codecs="'+(sr(t)||"mp4a.40.2")+'"':t}
99,kE.prototype.transmux=function(e,t,n,r){for(var i=ue(e),o=(e=Rs(i)).length;o<i.length&&!mE(i,o);o++);var a=vE(e,1e3*n.endTime);if(!(e=gE(i,o)))return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));t.audioSamplingRate=e.sampleRate,t.channelsCount=e.channelCount;for(var s=[];o<i.length;){var l=hE(i,o);if(!l)return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));var u=l.we+l.oa;o+u<=i.length&&s.push({data:i.subarray(o+l.we,o+u),size:l.oa,duration:1024,zb:0,flags:wE}),o+=u}return i=e.sampleRate,o=Math.floor(a*i/1e3),r={id:t.id,type:"audio",codecs:e.codec,timescale:i,duration:r,fb:new Uint8Array([]),data:{sequenceNumber:this.frameIndex,Oa:o,bb:s},stream:t},Promise.resolve(bE(this,new xa([r]),t,n))},$("shaka.transmuxer.AacTransmuxer",kE),kE.prototype.transmux=kE.prototype.transmux,kE.prototype.convertCodecs=kE.prototype.convertCodecs,kE.prototype.isSupported=kE.prototype.isSupported,Yn("audio/aac",function(){return new kE("audio/aac")},1),h(TE,yE),TE.prototype.isSupported=function(e){return"audio/ac3"==e.toLowerCase().split(";")[0]&&va(this.convertCodecs("audio",e))},TE.prototype.convertCodecs=function(e,t){return"audio/ac3"==t.toLowerCase().split(";")[0]?ne().Ie()?'audio/mp4; codecs="ec-3"':'audio/mp4; codecs="ac-3"':t},TE.prototype.transmux=function(e,t,n,r){for(var i=Rs(e=ue(e)),o=i.length;o<e.length;o++){e:{var a=e,s=o;if(11===a[s]&&119===a[s+1]){var l,u,c=0,d=5;for(s+=d;d>0;){u=a[s];var f=Math.min(d,8),p=8-f;l=(u&(l=4278190080>>>24+p<<p))>>p,c=c?c<<f|l:l,s+=1,d-=f}if(c<16){a=!0;break e}}a=!1}if(a)break}for(i=vE(i,1e3*n.endTime),a=0,s=new Uint8Array([]),c=[],d={sampleRate:0,channelCount:0,mc:new Uint8Array(0),oa:0};o<e.length;){if(!OE(e,o,d))return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));t.audioSamplingRate=d.sampleRate,t.channelsCount=d.channelCount,a=d.sampleRate,s=d.mc,c.push({data:e.subarray(o,o+d.oa),size:d.oa,duration:1536,zb:0,flags:wE}),o+=d.oa}return Promise.resolve(bE(this,new xa([{id:t.id,type:"audio",codecs:"ac-3",timescale:a,duration:r,fb:s,data:{sequenceNumber:this.frameIndex,Oa:Math.floor(i*a/1e3),bb:c},stream:t}]),t,n))},$("shaka.transmuxer.Ac3Transmuxer",TE),TE.prototype.transmux=TE.prototype.transmux,TE.prototype.convertCodecs=TE.prototype.convertCodecs,TE.prototype.isSupported=TE.prototype.isSupported,Yn("audio/ac3",function(){return new TE("audio/ac3")},1),h(EE,yE),EE.prototype.isSupported=function(e){return"audio/ec3"==e.toLowerCase().split(";")[0]&&va(this.convertCodecs("audio",e))},EE.prototype.convertCodecs=function(e,t){return"audio/ec3"==t.toLowerCase().split(";")[0]?'audio/mp4; codecs="ec-3"':t},EE.prototype.transmux=function(e,t,n,r){for(var i=Rs(e=ue(e)),o=i.length;o<e.length&&2935!=(e[o]<<8|e[o+1]);o++);i=vE(i,1e3*n.endTime);for(var a=0,s=new Uint8Array([]),l=[],u={sampleRate:0,channelCount:0,mc:new Uint8Array(0),oa:0};o<e.length;){if(!CE(e,o,u))return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));t.audioSamplingRate=u.sampleRate,t.channelsCount=u.channelCount,a=u.sampleRate,s=u.mc,l.push({data:e.subarray(o,o+u.oa),size:u.oa,duration:1536,zb:0,flags:wE}),o+=u.oa}return Promise.resolve(bE(this,new xa([{id:t.id,type:"audio",codecs:"ec-3",timescale:a,duration:r,fb:s,data:{sequenceNumber:this.frameIndex,Oa:Math.floor(i*a/1e3),bb:l},stream:t}]),t,n))},$("shaka.transmuxer.Ec3Transmuxer",EE),EE.prototype.transmux=EE.prototype.transmux,EE.prototype.convertCodecs=EE.prototype.convertCodecs,EE.prototype.isSupported=EE.prototype.isSupported,Yn("audio/ec3",function(){return new EE("audio/ec3")},1);var jE=[100,110,122,244,44,83,86,118,128,138,139,134];function _E(e,t){var n=e[t+1]>>3&3,r=e[t+1]>>1&3,i=e[t+2]>>4&15,o=e[t+2]>>2&3;if(1!==n&&0!==i&&15!==i&&3!==o){var a=e[t+3]>>6;i=1e3*AE[14*(3===n?3-r:3===r?3:4)+i-1],o=DE[3*(3===n?0:2===n?1:2)+o],n=RE[n][r];var s=ME[r],l=Math.floor(n*i/o+(e[t+2]>>1&1))*s,u=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);return(u=u?parseInt(u[1],10):0)&&u<=87&&2===r&&i>=224e3&&0===a&&(e[t+3]|=128),{sampleRate:o,channelCount:3===a?1:2,oa:l,vm:8*n*s}}return null}function PE(e,t){return!(255!==e[t]||224&~e[t+1]||!(6&e[t+1]))}function IE(e,t){if(t+1<e.length&&PE(e,t)){var n=_E(e,t),r=4;return n&&n.oa&&(r=n.oa),(t+=r)===e.length||t+1<e.length&&PE(e,t)}return!1}var AE=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],DE=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],RE=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],ME=[0,1,1,4];function $E(){yE.apply(this,arguments)}function LE(e){this.h=e,this.g=null}function NE(e){if(e.length<1)return 960;var t=e[0],n=3&t;if(t=UE[t>>3&31],0===n)e=1;else if(1===n||2===n)e=2;else{if(e.length<2)return t;if(0==(e=63&e[1]))return t}return t*e}h($E,yE),$E.prototype.isSupported=function(e){return"audio/mpeg"==e.toLowerCase().split(";")[0]&&va(this.convertCodecs("audio",e))},$E.prototype.convertCodecs=function(e,t){return"audio/mpeg"==t.toLowerCase().split(";")[0]?'audio/mp4; codecs="mp3"':t}
99,$E.prototype.transmux=function(e,t,n,r){for(var i=ue(e),o=Rs(i).length;o<i.length&&!IE(i,o);o++);var a;for(e=[];o<i.length;){var s=_E(i,o);if(!s)return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));a||(a=s),o+s.oa<=i.length&&e.push({data:i.subarray(o,o+s.oa),size:s.oa,duration:1152,zb:0,flags:wE}),o+=s.oa}return a?(i=9e4*a.vm/a.sampleRate*this.frameIndex,r={id:t.id,type:"audio",codecs:"mp3",timescale:a.sampleRate,duration:r,fb:new Uint8Array([]),data:{sequenceNumber:this.frameIndex,Oa:i,bb:e},stream:t},Promise.resolve(bE(this,new xa([r]),t,n))):Promise.reject(new pe(2,3,3018,n?n.U()[0]:null))},$("shaka.transmuxer.Mp3Transmuxer",$E),$E.prototype.transmux=$E.prototype.transmux,$E.prototype.convertCodecs=$E.prototype.convertCodecs,$E.prototype.isSupported=$E.prototype.isSupported,Yn("audio/mpeg",function(){return new $E("audio/mpeg")},1),(r=LE.prototype).destroy=function(){},r.isSupported=function(e){if("video/mp2t"!=e.toLowerCase().split(";")[0])return!1;var t=sr(e).split(","),n=ot("audio",t);return t=ot("video",t),!(!n||t||"mp3"!=ir(n))&&va(this.convertCodecs("audio",e))},r.convertCodecs=function(e,t){return"video/mp2t"==t.toLowerCase().split(";")[0]?"audio/mpeg":t},r.getOriginalMimeType=function(){return this.h},r.transmux=function(e,t,n,r,i){if(this.g?this.g.clearData():this.g=new ul,this.g.gg(n.i),e=ue(e),"mp3"!=(e=this.g.parse(e)).qe().audio||"audio"!=i)return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));for(n=new Uint8Array([]),i=m(e.Bb()),e=i.next();!e.done;e=i.next())if(e=e.value.data)for(t=0;t<e.length;)(r=_E(e,t))?(t+r.oa<=e.length&&(n=Pe(n,e.subarray(t,t+r.oa))),t+=r.oa):t++;return Promise.resolve(n)},$("shaka.transmuxer.MpegTsTransmuxer",LE),LE.prototype.transmux=LE.prototype.transmux,LE.prototype.getOriginalMimeType=LE.prototype.getOriginalMimeType,LE.prototype.convertCodecs=LE.prototype.convertCodecs,LE.prototype.isSupported=LE.prototype.isSupported,LE.prototype.destroy=LE.prototype.destroy,Yn("video/mp2t",function(){return new LE("video/mp2t")},2);var UE=[480,960,1920,2880,480,960,1920,2880,480,960,1920,2880,480,960,480,960,120,240,480,960,120,240,480,960,120,240,480,960,120,240,480,960];function BE(e){yE.call(this,e),this.h=this.g=null}h(BE,yE),BE.prototype.destroy=function(){yE.prototype.destroy.call(this),this.h&&this.h.destroy()},BE.prototype.isSupported=function(e,t){if("video/mp2t"!=e.toLowerCase().split(";")[0])return!1;var n=e;t&&(n=this.convertCodecs(t,e));var r=sr(n).split(",");return n=ot("audio",r),r=ot("video",r),!(n&&(n=ir(n),!FE.includes(n))||r&&(n=ir(r),!zE.includes(n)))&&(t?va(this.convertCodecs(t,e)):(t=this.convertCodecs("audio",e),e=this.convertCodecs("video",e),va(t)||va(e)))},BE.prototype.convertCodecs=function(e,t){return"video/mp2t"==t.toLowerCase().split(";")[0]?(t=sr(t).replace("mp4a.40.34","mp3").split(",").map(function(e){return ur(e,"audio/mp4")}).map(dr).join(","),"audio"==e?'audio/mp4; codecs="'+t+'"':'video/mp4; codecs="'+t+'"'):t},BE.prototype.transmux=function(e,t,n,r,i){var o=ue(e);if("audio"==i&&!yl(o)){for(var a=Rs(o),s=a.length;s<o.length;s++)if(IE(o,s))return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null));for(s=a.length;s<o.length;s++)if(mE(o,s))return this.h||(this.h=new kE("audio/aac")),this.h.transmux(e,t,n,r,i);return Promise.reject(new pe(2,3,3018,n?n.U()[0]:null))}this.g?this.g.clearData():this.g=new ul,this.g.gg(n.i);var l=this.g.parse(o),u=[],c=l.qe();try{var d=null;if("video"==i){switch(c.video){case"avc":var f=[],p=null,h=l.Dd(),g=function(e){function t(e){i={data:a,frame:!1,isKeyframe:!1,pts:e.pts,dts:e.dts,nalus:[]}}function n(){if(i&&i.nalus.length&&i.frame){for(var e=4*i.nalus.length,t=m(i.nalus),n=t.next();!n.done;n=t.next())e+=n.value.fullData.byteLength;e=new Uint8Array(e),t=0;for(var o=(n=m(i.nalus)).next();!o.done;o=n.next()){var a=(o=o.value).fullData.byteLength;e[t]=a>>24&255,e[t+1]=a>>16&255,e[t+2]=a>>8&255,e[t+3]=255&a,e.set(o.fullData,t+4),t+=4+a}i.data=e,r.push(i)}}for(var r=[],i=null,o=!1,a=new Uint8Array(0),s=0;s<e.length;s++){var l=e[s],u=l.nalus,c=!1;i&&u.length&&!o&&(n(),t(l));for(var d=(u=m(l.nalus)).next();!d.done;d=u.next()){var f=!1;switch((d=d.value).type){case 1:var p=!1;f=!0;var h=d.data;c&&h.length>4&&(2===(h=ll(new Js(h)))||4===h||7===h||9===h)&&(p=!0),p&&i&&i.frame&&!i.isKeyframe&&(n(),i=null),i||t(l),i.frame=!0,i.isKeyframe=p;break;case 5:f=!0,i&&i.frame&&!i.isKeyframe&&(n(),i=null),i||t(l),i.frame=!0,i.isKeyframe=!0;break;case 6:case 8:case 12:f=!0;break;case 7:c=f=!0;break;case 9:o=f=!0,i&&i.frame&&(n(),i=null),i||t(l);break;default:f=!1}i&&f&&i.nalus.push(d)}}return n(),r}(h);if(!g.length)throw new pe(2,3,3023,n?n.U()[0]:null);for(var v=0;v<g.length;v++){var b,w=g[v];null==p&&(p=w.dts),b=v+1<g.length?(g[v+1].dts||0)-(w.dts||0):g.length>1?(w.dts||0)-(g[v-1].dts||0):9e4*(n.endTime-n.startTime),f.push({data:w.data,size:w.data.byteLength,duration:b,zb:Math.round((w.pts||0)-(w.dts||0)),flags:w.isKeyframe?xE:SE})}for(var x=[],S=m(h),k=S.next();!k.done;k=S.next())x.push.apply(x,y(k.value.nalus));var O=function(e){if(!e.length)return null;var t=e.find(function(e){return 7==e.type});if(e=e.find(function(e){return 8==e.type}),!t||!e)return null;var n=new Js(t.data),r=al(n);if(al(n),al(n),nl(n),jE.includes(r)&&(3===(r=rl(n))&&Qs(n,1),nl(n),nl(n),Qs(n,1),ol(n))){r=3!==r?8:12;for(var i=0;i<r;i++)ol(n)&&sl(n,i<6?16:64)}if(nl(n),0===(r=rl(n)))rl(n);else if(1===r)for(Qs(n,1),nl(n),nl(n),r=rl(n),i=0;i<r;i++)nl(n);nl(n),Qs(n,1);var o=rl(n),a=rl(n),s=el(n,1);0===s&&Qs(n,1),Qs(n,1);var l=0,u=0,c=0,d=0;if(ol(n)&&(l=rl(n),u=rl(n),c=rl(n),d=rl(n)),i=r=1,ol(n)&&ol(n)){var f=al(n);f>0&&f<=16?(r=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][f-1],i=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][f-1]):255===f&&(r=el(n,16),i=el(n,16))}return n=(2-s)*(a+1)*16-2*c-2*d,o=16*(o+1)-2*l-2*u,l=(t=t.fullData).byteLength,u=(e=e.fullData).byteLength,a=0,(s=new Uint8Array(11+l+u))[a++]=1,s[a++]=t[1],s[a++]=t[2],s[a++]=t[3],s[a++]=255,s[a++]=225,s[a++]=l>>>8&255,s[a++]=255&l,s.set(t,a),a+=l,s[a++]=1,s[a++]=u>>>8&255,s[a++]=255&u,s.set(e,a),{height:n,width:o,Di:s,bd:r,nd:i}}(x);if(!O||null==p)throw new pe(2,3,3018,n?n.U()[0]:null);t.height=t.height||O.height,t.width=t.width||O.width,d={id:t.id,type:"video",codecs:"avc1",timescale:9e4,duration:r,fb:O.Di,bd:O.bd,nd:O.nd,data:{sequenceNumber:this.frameIndex,Oa:p,bb:f},stream:t};break;case"hvc":var T=[],C=null,E=[],j=l.Dd(),_=new Uint8Array(0),P=!1;if(!j.length)throw new pe(2,3,3023,n?n.U()[0]:null);for(var I=0;I<j.length;I++){var A,D=j[I],R=D.nalus;E.push.apply(E,y(R));for(var M=!1,$=[],L=0,N=!1,U=m(R),B=U.next();!B.done;B=U.next()){var F=B.value;switch(F.type){case 1:case 0:var z=N=!0;break;case 19:case 20:case 21:M=z=N=!0;break;case 32:case 33:case 34:case 39:case 40:z=!0;break;case 35:N=z=!0;break;default:z=!1}N&&z&&($.push(F.fullData),L+=F.fullData.byteLength)}if($.length){L+=4*$.length;for(var V=new Uint8Array(L),H=0,G=m($),W=G.next();!W.done;W=G.next()){var q=W.value,K=q.byteLength;V[H]=K>
99>24&255,V[H+1]=K>>16&255,V[H+2]=K>>8&255,V[H+3]=255&K,V.set(q,H+4),H+=K+4}_=V,P=M;var Y=!0}else Y=!1;Y&&(null==C&&null!=D.dts&&(C=D.dts),A=I+1<j.length?(j[I+1].dts||0)-(D.dts||0):j.length>1?(D.dts||0)-(j[I-1].dts||0):9e4*(n.endTime-n.startTime),T.push({data:_,size:_.byteLength,duration:A,zb:Math.round((D.pts||0)-(D.dts||0)),flags:P?xE:SE}))}var X=function(e){if(!e.length)return null;var t=e.find(function(e){return 32==e.type}),n=e.find(function(e){return 33==e.type}),r=e.find(function(e){return 34==e.type});if(!t||!n||!r)return null;var i=function(e){var t=new Js(e,!0);return al(t),al(t),el(t,4),el(t,2),el(t,6),{Jh:(e=el(t,3))+1,ti:t=ol(t)}}(t.fullData);e=function(e){al(e=new Js(e,!0)),al(e);var t=0,n=0,r=0,i=0;el(e,4);var o=el(e,3);ol(e);for(var a=el(e,2),s=el(e,1),l=el(e,5),u=al(e),c=al(e),d=al(e),f=al(e),p=al(e),h=al(e),g=al(e),m=al(e),y=al(e),v=al(e),b=al(e),w=[],x=[],S=0;S<o;S++)w.push(ol(e)),x.push(ol(e));if(o>0)for(S=o;S<8;S++)el(e,2);for(S=0;S<o;S++)w[S]&&el(e,88),x[S]&&al(e);rl(e),3==(w=rl(e))&&el(e,1),x=rl(e),S=rl(e),ol(e)&&(t+=rl(e),n+=rl(e),r+=rl(e),i+=rl(e));var k=rl(e),O=rl(e),T=rl(e);if(ol(e))for(var C=0;C<=o;C++)rl(e),rl(e),rl(e);else rl(e),rl(e),rl(e);if(rl(e),rl(e),rl(e),rl(e),rl(e),rl(e),ol(e)&&ol(e))for(C=0;C<4;C++)for(var E=0;E<(3===C?2:6);E++)if(ol(e)){var j=Math.min(64,1<<4+(C<<1));C>1&&il(e);for(var _=0;_<j;_++)il(e)}else rl(e);for(ol(e),ol(e),ol(e)&&(al(e),rl(e),rl(e),ol(e)),C=rl(e),j=E=0;j<C;j++)if(_=!1,0!==j&&(_=ol(e)),_){j===C&&rl(e),ol(e),rl(e);for(var P=_=0;P<=E;P++){var I=ol(e),A=!1;I||(A=ol(e)),(I||A)&&_++}E=_}else{for(E=(P=rl(e))+(_=rl(e)),I=0;I<P;I++)rl(e),ol(e);for(P=0;P<_;P++)rl(e),ol(e)}if(ol(e))for(C=rl(e),E=0;E<C;E++){for(j=0;j<T+4;j++)el(e,1);el(e,1)}if(C=T=1,E=!0,j=1,P=_=0,ol(e),ol(e),ol(e)){if(ol(e)){A=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2];var D=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];(I=al(e))>0&&I<=16?(T=A[I-1],C=D[I-1]):255===I&&(T=el(e,16),C=el(e,16))}if(ol(e)&&ol(e),ol(e)&&(el(e,3),ol(e),ol(e)&&(al(e),al(e),al(e))),ol(e)&&(rl(e),rl(e)),ol(e),ol(e),ol(e),(I=ol(e))&&(nl(e),nl(e),nl(e),nl(e)),ol(e)&&(j=el(e,32),_=el(e,32),ol(e)&&rl(e),ol(e))){D=!1,I=ol(e),A=ol(e),(I||A)&&((D=ol(e))&&(al(e),el(e,5),ol(e),el(e,5)),el(e,4),el(e,4),D&&el(e,4),el(e,5),el(e,5),el(e,5));for(var R=0;R<=o;R++){var M=!0,$=1;(E=ol(e))||(M=ol(e));var L=!1;if(M?rl(e):L=ol(e),L||($=rl(e)+1),I){for(M=0;M<$;M++)rl(e),rl(e),D&&(rl(e),rl(e));ol(e)}if(A){for(M=0;M<$;M++)rl(e),rl(e),D&&(rl(e),rl(e));ol(e)}}}ol(e)&&(ol(e),ol(e),ol(e),P=rl(e),rl(e),rl(e),rl(e),rl(e))}return{dh:b,jh:a,kh:s,ih:l,eh:u,fh:c,gh:d,hh:f,Xg:p,Yg:h,Zg:g,$g:m,ah:y,bh:v,Qf:P,Lg:w,Ig:k,Hg:O,width:x-(t+n)*(1===w||2===w?2:1),height:S-(r+i)*(1===w?2:1),xm:T,wm:C,Wg:_/j,Vg:E}}(n.fullData);var o=function(e){var t=new Js(e,!0);al(t),al(t),rl(t),rl(t),ol(t),ol(t),el(t,3),ol(t),ol(t),rl(t),rl(t),il(t),ol(t),ol(t),ol(t)&&rl(t),il(t),il(t),ol(t),ol(t),ol(t),ol(t),e=ol(t);var n=1;return(t=ol(t))&&e?n=0:t?n=3:e&&(n=2),{Lh:n}}(r.fullData);return t=function(e,t,n,r){var i=new Uint8Array(23+(5+e.byteLength)+(5+t.byteLength)+(5+n.byteLength));for(i[0]=1,i[1]=(3&r.jh)<<6|(r.kh?1:0)<<5|31&r.ih,i[2]=r.eh,i[3]=r.fh,i[4]=r.gh,i[5]=r.hh,i[6]=r.Xg,i[7]=r.Yg,i[8]=r.Zg,i[9]=r.$g,i[10]=r.ah,i[11]=r.bh,i[12]=r.dh,i[13]=240|(3840&r.Qf)>>8,i[14]=255&r.Qf,i[15]=252|3&r.Lh,i[16]=252|3&r.Lg,i[17]=248|7&r.Ig,i[18]=248|7&r.Hg,i[19]=0,i[20]=parseInt(r.Wg,10),i[21]=(3&(r.Vg?1:0))<<6|(7&r.Jh)<<3|(r.ti?1:0)<<2|3,i[22]=3,e=[e,t,n],t=23,n=e.length-1,r=0;r<e.length;r+=1)i.set(new Uint8Array([32+r|(r===n?128:0),0,1,e[r].byteLength>>8,255&e[r].byteLength]),t),t+=5,i.set(e[r],t),t+=e[r].byteLength;return i}(t.fullData,n.fullData,r.fullData,{Jh:i.Jh,ti:i.ti,jh:e.jh,kh:e.kh,dh:e.dh,ih:e.ih,eh:e.eh,fh:e.fh,gh:e.gh,hh:e.hh,Xg:e.Xg,Yg:e.Yg,Zg:e.Zg,$g:e.$g,ah:e.ah,bh:e.bh,Qf:e.Qf,Lg:e.Lg,Ig:e.Ig,Hg:e.Hg,Lh:o.Lh,Wg:e.Wg,Vg:e.Vg}),{height:e.height,width:e.width,Di:t,bd:e.xm,nd:e.wm}}(E);if(!X||null==C)throw new pe(2,3,3018,n?n.U()[0]:null);t.height=t.height||X.height,t.width=t.width||X.width,d={id:t.id,type:"video",codecs:"hvc1",timescale:9e4,duration:r,fb:X.Di,bd:X.bd,nd:X.nd,data:{sequenceNumber:this.frameIndex,Oa:C,bb:T},stream:t}}d&&(u.push(d),d=null)}if("audio"==i){switch(c.audio){case"aac":for(var J,Z=[],Q=null,ee=null,te=null,ne=m(l.Bb()),re=ne.next();!re.done;re=ne.next()){var ie=re.value,oe=ie.data;if(oe){var ae=0;if(-1==ee&&te)oe=Pe(te,ie.data),ee=null;else if(null!=ee&&te){ae=Math.max(0,ee);var se=Pe(te,oe.subarray(0,ae));Z.push({data:se,size:se.byteLength,duration:1024,zb:0,flags:wE}),ee=te=null}if(!(J=gE(oe,ae)))throw new pe(2,3,3018,n?n.U()[0]:null);for(t.audioSamplingRate=J.sampleRate,t.channelsCount=J.channelCount,null==Q&&null!==ie.pts&&(Q=ie.pts);ae<oe.length;){var le=hE(oe,ae);if(!le){te=oe.subarray(ae,oe.length),ee=-1;break}var ce=le.we+le.oa;
990!=(ee=Math.max(0,ae+ce-oe.length))?te=oe.subarray(ae+le.we,ae+ce):ae+ce<=oe.length&&Z.push({data:oe.subarray(ae+le.we,ae+ce),size:le.oa,duration:1024,zb:0,flags:wE}),ae+=ce}}}if(!J||null==Q){Q=9e4*n.startTime;var de=ot("audio",t.codecs.split(","));if(!de||!t.channelsCount||!t.audioSamplingRate)throw new pe(2,3,3018,n?n.U()[0]:null);J={sampleRate:t.audioSamplingRate,channelCount:t.channelsCount,codec:de};var fe=function(e,t){if("mp4a.40.2"===e){if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t||3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}(de,t.channelsCount);if(!fe)throw new pe(2,3,3018,n?n.U()[0]:null);for(var he=Q+9e4*(n.endTime-n.startTime),ge=Q;ge<he;)Z.push({data:fe,size:fe.byteLength,duration:1024,zb:0,flags:wE}),ge+=1024/J.sampleRate*9e4}var me=J.sampleRate,ye=Q/9e4*me;d={id:t.id,type:"audio",codecs:J.codec,timescale:me,duration:r,fb:new Uint8Array([]),data:{sequenceNumber:this.frameIndex,Oa:ye,bb:Z},stream:t};break;case"ac3":for(var ve=[],be=0,we=new Uint8Array([]),xe=null,Se={sampleRate:0,channelCount:0,mc:new Uint8Array(0),oa:0},ke=m(l.Bb()),Oe=ke.next();!Oe.done;Oe=ke.next()){var Te=Oe.value,Ce=Te.data;null==xe&&null!==Te.pts&&(xe=Te.pts);for(var Ee=0;Ee<Ce.length;)OE(Ce,Ee,Se)?(t.audioSamplingRate=Se.sampleRate,t.channelsCount=Se.channelCount,be=Se.sampleRate,we=Se.mc,ve.push({data:Ce.subarray(Ee,Ee+Se.oa),size:Se.oa,duration:1536,zb:0,flags:wE}),Ee+=Se.oa):Ee++}if(0==be||0==we.byteLength||null==xe)throw new pe(2,3,3018,n?n.U()[0]:null);d={id:t.id,type:"audio",codecs:"ac-3",timescale:be,duration:r,fb:we,data:{sequenceNumber:this.frameIndex,Oa:xe/9e4*be,bb:ve},stream:t};break;case"ec3":for(var je=[],_e=0,Ie=new Uint8Array([]),Ae=null,De={sampleRate:0,channelCount:0,mc:new Uint8Array(0),oa:0},Re=m(l.Bb()),Me=Re.next();!Me.done;Me=Re.next()){var $e=Me.value,Le=$e.data;null==Ae&&null!==$e.pts&&(Ae=$e.pts);for(var Ne=0;Ne<Le.length;)CE(Le,Ne,De)?(t.audioSamplingRate=De.sampleRate,t.channelsCount=De.channelCount,_e=De.sampleRate,Ie=De.mc,je.push({data:Le.subarray(Ne,Ne+De.oa),size:De.oa,duration:1536,zb:0,flags:wE}),Ne+=De.oa):Ne++}if(0==_e||0==Ie.byteLength||null==Ae)throw new pe(2,3,3018,n?n.U()[0]:null);d={id:t.id,type:"audio",codecs:"ec-3",timescale:_e,duration:r,fb:Ie,data:{sequenceNumber:this.frameIndex,Oa:Ae/9e4*_e,bb:je},stream:t};break;case"mp3":for(var Ue,Be=[],Fe=null,ze=m(l.Bb()),Ve=ze.next();!Ve.done;Ve=ze.next()){var He=Ve.value,Ge=He.data;if(Ge){null==Fe&&null!==He.pts&&(Fe=He.pts);for(var We=0;We<Ge.length;){var qe=_E(Ge,We);qe?(Ue||(Ue=qe),We+qe.oa<=Ge.length&&Be.push({data:Ge.subarray(We,We+qe.oa),size:qe.oa,duration:1152,zb:0,flags:wE}),We+=qe.oa):We++}}}if(!Ue||null==Fe)throw new pe(2,3,3018,n?n.U()[0]:null);var Ke=Ue.sampleRate,Ye=Fe/9e4*Ke;d={id:t.id,type:"audio",codecs:"mp3",timescale:Ke,duration:r,fb:new Uint8Array([]),data:{sequenceNumber:this.frameIndex,Oa:Ye,bb:Be},stream:t};break;case"opus":var Xe=[],Je=null,Ze=l.J;if(!Ze)throw new pe(2,3,3018,n?n.U()[0]:null);var Qe=[];switch(Ze.Ik){case 1:case 2:Qe=[0];break;case 0:Qe=[255,1,1,0,1];break;case 128:Qe=[255,2,0,0,1];break;case 3:Qe=[1,2,1,0,2,1];break;case 4:Qe=[1,2,2,0,1,2,3];break;case 5:Qe=[1,3,2,0,4,1,2,3];break;case 6:Qe=[1,4,2,0,4,1,2,3,5];break;case 7:Qe=[1,4,2,0,4,1,2,3,5,6];break;case 8:Qe=[1,5,3,0,6,1,2,3,4,5,7];break;case 130:Qe=[1,1,2,0,1];break;case 131:Qe=[1,1,3,0,1,2];break;case 132:Qe=[1,1,4,0,1,2,3];break;case 133:Qe=[1,1,5,0,1,2,3,4];break;case 134:Qe=[1,1,6,0,1,2,3,4,5];break;case 135:Qe=[1,1,7,0,1,2,3,4,5,6];break;case 136:Qe=[1,1,8,0,1,2,3,4,5,6,7]}for(var et=new Uint8Array([0,Ze.channelCount,0,0,Ze.sampleRate>>>24&255,Ze.sampleRate>>>17&255,Ze.sampleRate>>>8&255,Ze.sampleRate>>>0&255,0,0].concat(y(Qe))),tt=Ze.sampleRate,nt=m(l.Bb()),rt=nt.next();!rt.done;rt=nt.next()){var it=rt.value,at=it.data;null==Je&&null!==it.pts&&(Je=it.pts);for(var st=0;st<at.length;
99){for(var lt=!!(16&at[st+1]),ut=!!(8&at[st+1]),ct=st+2,dt=0;255===at[ct];)dt+=255,ct+=1;dt+=at[ct],ct+=1,ct+=lt?2:0,ct+=ut?2:0;var ft=at.slice(ct,ct+dt);Xe.push({data:ft,size:ft.byteLength,duration:NE(ft),zb:0,flags:wE}),st=ct+dt}}if(0==et.byteLength||null==Je)throw new pe(2,3,3018,n?n.U()[0]:null);t.audioSamplingRate=Ze.sampleRate,t.channelsCount=Ze.channelCount,d={id:t.id,type:"audio",codecs:"opus",timescale:tt,duration:r,fb:et,data:{sequenceNumber:this.frameIndex,Oa:Je/9e4*tt,bb:Xe},stream:t}}d&&u.push(d)}}catch(e){return e&&3023==e.code?Promise.resolve(new Uint8Array([])):Promise.reject(e)}return u.length?Promise.resolve(bE(this,new xa(u),t,n)):Promise.reject(new pe(2,3,3018,n?n.U()[0]:null))},$("shaka.transmuxer.TsTransmuxer",BE),BE.prototype.transmux=BE.prototype.transmux,BE.prototype.convertCodecs=BE.prototype.convertCodecs,BE.prototype.isSupported=BE.prototype.isSupported,BE.prototype.destroy=BE.prototype.destroy;var FE=["aac","ac-3","ec-3","mp3","opus"],zE=["avc","hevc"];function VE(e){this.g=new Uint8Array(e),de(this.g),this.h=0}Yn("video/mp2t",function(){return new BE("video/mp2t")},3),VE.prototype.Ia=function(){return this.h},VE.prototype.$a=function(){return this.h},VE.prototype.seek=function(e){if(e>this.g.length)throw new pe(2,3,3025);this.h=e},VE.prototype.skip=function(e){var t=this.h+e;t<=this.g.length||((t=new Uint8Array(Math.max(2*this.g.length,t))).set(this.g),this.g=t,de(this.g)),this.h+=e},$("shaka.util.DataViewWriter",VE),VE.Endianness={BIG_ENDIAN:0,LITTLE_ENDIAN:1},[].concat($f,Rf,Mf,Df).filter(function(e,t,n){return n.indexOf(e)===t})}.call(r,e,e,void 0),r.shaka)t[i]=r.shaka[i]}()}};const r={};function o(e){const n=r[e];if(void 0!==n)return n.exports;const i=r[e]={exports:{}};return t[e](i,i.exports,o),i.exports}(()=>{const e=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;let t;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}const i=Object.create(null);o.r(i);const a={};t=t||[null,e({}),e([]),e(e)];for(var s=2&r&&n;("object"==typeof s||"function"==typeof s)&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(e=>a[e]=()=>n[e]);return a.default=()=>n,o.d(i,a),i}})(),o.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var r=t[n++],i=t[n++];o.o(e,r)?0===i&&n++:0===i?Object.defineProperty(e,r,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,r,{enumerable:!0,get:i})}else for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};let a={};(e=>{"use strict";o.r(a),o.d(a,{IDLE_SNAPSHOT:()=>r,LivePlayer:()=>Ee});var t=class{constructor(){this.listeners=new Set}subscribe(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}emit(e){const t=[...this.listeners];for(const n of t)n(e)}clear(){this.listeners.clear()}};const r={state:"idle",currentTime:0,absolutePlayhead:null,duration:0,isLive:!1,bandwidth:null};function s(e){return null!=e&&Number.isFinite(e)&&e>=0}function l(e,t){return s(t)?null:e??null}function u(e,t,n){return null!=e&&n>0&&n-t>=e}const c=n(40809),d=n(85349);function f(e,t){return{message:e instanceof Error?e.message:t,fatal:!1,cause:e}}function p(e){try{return e()}catch{return}}function h(e){const t=p(e);return null!=t&&Number.isFinite(t)?t:void 0}function g(e,t,n,r){if(!n)return null;const i=p(()=>t.getPlayheadTimeAsDate());if(null!=i){const e=Math.floor(i.getTime()/1e3);if(Number.isFinite(e)&&e>0)return e}const o=p(()=>e.getStartDate?.());if(null!=o){const e=o.getTime();if(Number.isFinite(e)&&e>0)return Math.floor(e/1e3+r)}return null}function m(e){const t=p(()=>e.getVariantTracks().find(e=>e.active));if(t&&Number.isFinite(t.bandwidth)&&t.bandwidth>0)return t.bandwidth;const n=p(()=>e.getStats().streamBandwidth);return null!=n&&Number.isFinite(n)&&n>0?n:null}async function y(){return(await Promise.resolve().then(o.t.bind(o,159,19))).default}var v=class{constructor(e,t){this.media=void 0,this.onCues=void 0,this.cues=[],this.timer=null,this.lastKey="",this.media=e,this.onCues=t}append(e){this.cues.push(...e.filter(e=>!this.cues.includes(e))),this.timer??=setInterval(()=>this.refresh(),250),this.refresh()}remove(e,t){return this.cues=this.cues.filter(n=>n.endTime<=e||n.startTime>=t),this.refresh(),!0}configure(){}setTextLanguage(){}isTextVisible(){return!0}setTextVisibility(e){}async destroy(){null!=this.timer&&(clearInterval(this.timer),this.timer=null),this.cues=[]}refresh(){const e=this.media.currentTime,t=this.cues.filter(t=>t.startTime<=e&&e<=t.endTime).map(e=>b(e).trim()).filter(e=>e.length>0);this.publish(t)}publish(e){const t=e.join("\n");t!==this.lastKey&&(this.lastKey=t,this.onCues(e))}};function b(e){return e.nestedCues.length>0?e.nestedCues.map(b).join(""):e.payload}function w(e){const{url:t,pick:n,sdkName:r,globalName:i}=e;let o=null;return function(){if(!("window"in globalThis)||!("document"in globalThis))return Promise.reject(new Error(`${r} can only load in a browser`));const e=n();return e?Promise.resolve(e):o||(o=new Promise((e,a)=>{const s=document.createElement("script");s.src=t,s.async=!0,s.addEventListener("load",()=>{const t=n();t?e(t):(o=null,a(new Error(`${r} loaded but ${i} is missing`)))}),s.addEventListener("error",()=>{o=null,a(new Error(`Failed to load the ${r}`))}),document.head.append(s)}),o)}}const x=w({url:"https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js",pick:()=>window.google?.ima?.dai,sdkName:"IMA DAI SDK",globalName:"google.ima.dai"});var S=class{constructor(e){this.getPlayer=void 0,this.emitter=new t,this.adManager=null,this.removeListeners=[],this.released=!1,this.getPlayer=e}async requestStream(e,t,n){const[r,i]=await Promise.all([y(),x()]);if(this.released)throw new Error("Server-side ad integration released");const o=this.getPlayer()?.getAdManager()??null;if(!o)throw new Error("Shaka ad manager is unavailable");this.adManager=o;const a=t.ownerDocument.createElement("div");o.setContainers(a,t),this.wireAdEvents(r,i,o);const s=new i.api.LiveStreamRequest;return s.assetKey=e.assetKey,e.adTagParameters&&(s.adTagParameters=e.adTagParameters),o.requestServerSideStream(s,n)}
99wireAdEvents(e,t,n){const r=e.ads.Utils,i=(e,t)=>{n.addEventListener(e,t),this.removeListeners.push(()=>n.removeEventListener(e,t))};i(r.IMA_STREAM_MANAGER_LOADED,e=>{if(!function(e){return"imaStreamManager"in e&&"object"==typeof e.imaStreamManager&&null!==e.imaStreamManager&&"addEventListener"in e.imaStreamManager&&"removeEventListener"in e.imaStreamManager}(e))return;const n=e.imaStreamManager,r=t.api.StreamEvent?.Type;if(!r)return;const i=(e,t)=>{if(!e)return;const r=()=>this.emitter.emit({type:t});n.addEventListener(e,r),this.removeListeners.push(()=>n.removeEventListener(e,r))};i(r.AD_BREAK_STARTED,"breakstart"),i(r.AD_BREAK_ENDED,"breakend")}),i(r.AD_STARTED,()=>this.emitter.emit({type:"started"})),i(r.AD_FIRST_QUARTILE,()=>this.emitter.emit({type:"quartile",quartile:"first"})),i(r.AD_MIDPOINT,()=>this.emitter.emit({type:"quartile",quartile:"midpoint"})),i(r.AD_THIRD_QUARTILE,()=>this.emitter.emit({type:"quartile",quartile:"third"})),i(r.AD_COMPLETE,()=>this.emitter.emit({type:"quartile",quartile:"complete"})),i(r.AD_STOPPED,()=>this.emitter.emit({type:"stopped"})),i(r.AD_ERROR,()=>this.emitter.emit({type:"error",message:"IMA ad error"}))}subscribe(e){return this.emitter.subscribe(e)}getCurrentAd(){const e=this.adManager?.getCurrentAd()??null;return e?{position:h(()=>e.getPositionInSequence()),count:h(()=>e.getSequenceLength()),duration:h(()=>e.getDuration()),remaining:h(()=>e.getRemainingTime())}:null}release(){this.released=!0;for(const e of this.removeListeners)e();this.removeListeners=[],this.adManager=null,this.emitter.clear()}};const k={getTracks:()=>[],setEnabled:()=>{},acceptRelayedCues:()=>{}};var O=class{constructor(){this.shaka=null,this.player=null,this.media=null,this.destroyed=!1,this.ready=!1,this.stalled=!1,this.textSource=k,this.emitter=new t,this.mediaListeners=new Array,this.trackListListeners=new Array}async attach(e){if(this.destroyed||this.player)return;this.media=e;const t=await y();if(this.isDestroyed())return;if(this.shaka=t,t.polyfill.installAll(),!t.Player.isBrowserSupported())throw new Error("This browser is not supported by the playback engine.");const n=new t.Player;this.player=n,n.configure("streaming.preferNativeHls",!document.fullscreenEnabled),n.addEventListener("error",e=>{this.ready&&function(e,t){return"detail"in e&&e.detail instanceof t.util.Error}(e,t)&&this.emitter.emit({type:"error",error:this.toError(e.detail)})});const r=e=>this.textSource.acceptRelayedCues(e);n.configure("textDisplayFactory",t=>new v(e,r)),n.addEventListener("trackschanged",()=>{this.emitter.emit({type:"texttrackschange",tracks:this.getTextTracks()})}),n.addEventListener("buffering",e=>{(function(e){return"buffering"in e&&(!0===e.buffering||!1===e.buffering)})(e)&&this.setStalled(e.buffering)}),await n.attach(e),this.isDestroyed()||this.wireMediaEvents(e)}async load(e,t){await this.attach(e);const n=this.player;var r;!this.destroyed&&n&&(await n.load(t),this.isDestroyed()||(n.getTextTracks().some(e=>e.mimeType?.startsWith("application/cea-")??!1)&&function(e){if(!e||"HLS"!==e.type)return!1;const t=e.variants.flatMap(e=>e.video?[e.video]:[]),n=t.map(e=>e.closedCaptions).find(e=>e?.size);if(!n)return!1;for(const e of t)e.closedCaptions&&0!==e.closedCaptions.size||(e.closedCaptions=new Map(n))}(n.getManifest()),this.textSource=this.shaka&&n.getLoadMode()===this.shaka.Player.LoadMode.SRC_EQUALS?(r=()=>function(e){if(!e)return[];const t=[];for(let n=0;n<e.textTracks.length;n+=1){const r=e.textTracks[n];!r||"captions"!==r.kind&&"subtitles"!==r.kind||t.push(r)}return t}(this.media),{getTracks:()=>r().map((e,t)=>({id:t,language:e.language,label:e.label||null,kind:e.kind,active:"showing"===e.mode})),setEnabled:e=>{const t=r(),n=e?t.find(e=>"showing"===e.mode)??t[0]:void 0;for(const e of t)e.mode=e===n?"showing":"disabled"},acceptRelayedCues:()=>{}}):function(e,t){return{getTracks:()=>e.getTextTracks().map(e=>({id:e.id,language:e.language,label:e.label,kind:e.kind,active:e.active})),setEnabled:t=>{if(t){const t=e.getTextTracks(),n=t.find(e=>e.active)??t[0];n&&e.selectTextTrack(n)}else e.selectTextTrack(null)},acceptRelayedCues:t}}(n,e=>this.emitter.emit({type:"cuechange",cues:e})),this.ready=!0,this.emitter.emit({type:"ready",isLive:n.isLive()}),this.emitter.emit({type:"texttrackschange",tracks:this.getTextTracks()})))}getNativePlayer(){return this.player}getServerSideAds(){return new S(()=>this.player)}wireMediaEvents(e){const t=(t,n)=>{e.addEventListener(t,n),this.mediaListeners.push({type:t,handler:n})};t("play",()=>this.emitter.emit({type:"play"})),t("playing",()=>{this.emitter.emit({type:"playing"}),this.setStalled(!1)}),t("pause",()=>this.emitter.emit({type:"paused"})),t("waiting",()=>this.setStalled(!0));const n=e.textTracks,r=()=>this.emitter.emit({type:"texttrackschange",tracks:this.getTextTracks()});for(const e of["addtrack","removetrack","change"])n.addEventListener(e,r),this.trackListListeners.push({type:e,handler:r})}setStalled(e){this.ready&&this.stalled!==e&&(this.stalled=e,this.emitter.emit({type:e?"stallstart":"stallend"}))}isDestroyed(){return this.destroyed}getSnapshot(){return function(e){const{media:t,player:n,ready:i,stalled:o}=e;if(!t||!n||!i)return r;const a=p(()=>n.isLive())??!1,s=p(()=>t.currentTime)??0;return{state:o?"stalled":t.paused?"paused":"playing",currentTime:s,absolutePlayhead:g(t,n,a,s),duration:p(()=>t.duration)??0,isLive:a,bandwidth:m(n)}}({media:this.media,player:this.player,ready:this.ready,stalled:this.stalled})}async play(){await(this.media?.play())}pause(){this.media?.pause()}setMuted(e){this.media&&(this.media.muted=e)}setVolume(e){this.media&&(this.media.volume=Math.min(1,Math.max(0,e)))}seekToLive(){this.player?.goToLive()}getTextTracks(){return this.textSource.getTracks()}setCaptionsEnabled(e){this.textSource.setEnabled(e)}subscribe(e){return this.emitter.subscribe(e)}async destroy(){if(this.destroyed)return;this.destroyed=!0,this.ready=!1,this.stalled=!1,this.textSource=k;for(const{type:e,handler:t}of this.mediaListeners)this.media?.removeEventListener(e,t);this.mediaListeners.length=0;for(const{type:e,handler:t}of this.trackListListeners)this.media?.textTracks.removeEventListener(e,t);this.trackListListeners.length=0;const e=this.player;this.player=null,this.media=null,this.shaka=null,this.emitter.clear(),e&&await e.destroy().catch(()=>{})}toError(e){const t=this.shaka?.util.Error.Severity.CRITICAL;return{code:Number(e.code),category:Number(e.category),message:`Shaka error ${e.category}/${e.code}`,fatal:void 0===t||e.severity===t,cause:e}}};function T(){return new O}
99function C(e){if(!e.keyValues)return;const t=Object.entries(e.keyValues).map(([e,t])=>{const n=function(e){return"string"==typeof e}(t)?encodeURIComponent(t):t.map(e=>encodeURIComponent(e)).join(",");return`${encodeURIComponent(e)}=${n}`});return t.length>0?t.join("&"):void 0}const E={instream:"1","accompanying-content":"2"};var j=(e=class e{constructor(e){this.engine=void 0,this.emitter=new t,this.integration=null,this.unsubscribe=null,this.progressTimer=null,this.destroyed=!1,this.inBreak=!1,this.hasRealBreakEvents=!1,this.breakEndTimer=null,this.engine=e.engine}async start(e){const{request:t,adContainer:n,loadStream:r,fallbackUrl:i,startMode:o,muted:a}=e;try{const e=this.engine.getServerSideAds?.()??null;if(!e)throw new Error("Engine has no server-side ad insertion (getServerSideAds)");this.integration=e,this.unsubscribe=e.subscribe(e=>this.handleAdEvent(e));const s=function(e,t){const n={};if(e){const t=C(e);t&&(n.cust_params=encodeURIComponent(t)),e.ppid&&(n.ppid=e.ppid),e.usPrivacy&&(n.us_privacy=e.usPrivacy),e.gpp&&(n.gpp=e.gpp),e.gppSid&&(n.gpp_sid=e.gppSid)}return t&&Object.assign(n,function(e){return{vpa:"click-to-play"===e.startMode?"click":"auto",vpmute:e.muted?"1":"0",vconp:"2"}}(t)),Object.keys(n).length>0?n:void 0}(t.targeting,{startMode:o,muted:a}),l=await e.requestStream(s?{assetKey:t.assetKey,adTagParameters:s}:{assetKey:t.assetKey},n,i);if(this.destroyed)return;await r(l)}catch(e){this.emitter.emit({type:"aderror",error:f(e,"DAI ad error")}),i&&!this.destroyed&&await r(i)}}handleAdEvent(e){switch(e.type){case"breakstart":this.hasRealBreakEvents=!0,this.clearBreakEndTimer(),this.openBreak();break;case"breakend":this.hasRealBreakEvents=!0,this.clearBreakEndTimer(),this.stopProgress(),this.closeBreak();break;case"started":this.clearBreakEndTimer(),this.openBreak(),this.emitter.emit({type:"adstart",ad:this.currentAdInfo()}),this.startProgress();break;case"quartile":this.emitter.emit({type:"adquartile",quartile:e.quartile}),"complete"===e.quartile&&(this.stopProgress(),this.emitter.emit({type:"adfinish"}),this.scheduleBreakEnd());break;case"stopped":this.stopProgress(),this.scheduleBreakEnd();break;case"error":this.stopProgress(),this.emitter.emit({type:"aderror",error:{message:e.message,fatal:!1}}),this.scheduleBreakEnd()}}openBreak(){this.inBreak||(this.inBreak=!0,this.emitter.emit({type:"adbreakstart"}))}closeBreak(){this.inBreak&&(this.inBreak=!1,this.emitter.emit({type:"adbreakend"}))}scheduleBreakEnd(){this.clearBreakEndTimer(),this.breakEndTimer=setTimeout(()=>{this.breakEndTimer=null,this.closeBreak()},this.hasRealBreakEvents?e.BREAK_END_SAFETY_MS:e.BREAK_END_DEBOUNCE_MS)}clearBreakEndTimer(){null!=this.breakEndTimer&&(clearTimeout(this.breakEndTimer),this.breakEndTimer=null)}currentAdInfo(){const e=this.integration?.getCurrentAd()??null;return e?{position:e.position,count:e.count,duration:e.duration}:{}}startProgress(){this.stopProgress(),this.progressTimer=setInterval(()=>{const e=this.integration?.getCurrentAd();if(!e)return;const{remaining:t,duration:n}=e;null!=t&&null!=n&&t>=0&&n>0&&this.emitter.emit({type:"adprogress",remaining:t,duration:n})},250)}stopProgress(){null!=this.progressTimer&&(clearInterval(this.progressTimer),this.progressTimer=null)}subscribe(e){return this.emitter.subscribe(e)}async destroy(){this.destroyed||(this.destroyed=!0,this.stopProgress(),this.clearBreakEndTimer(),this.inBreak=!1,this.unsubscribe?.(),this.unsubscribe=null,this.integration?.release(),this.integration=null,this.emitter.clear())}},e.BREAK_END_DEBOUNCE_MS=800,e.BREAK_END_SAFETY_MS=1e4,e);function _(e){return new j(e)}const P=w({url:"https://imasdk.googleapis.com/js/sdkloader/ima3.js",pick:()=>{const e=window.google?.ima;return e?.AdsLoader?e:void 0},sdkName:"IMA HTML5 SDK",globalName:"google.ima"}),I="CSAI pre-roll error";var A=class{constructor(){this.emitter=new t,this.adsManager=null,this.adsLoader=null,this.adDisplayContainer=null,this.progressTimer=null,this.resizeObserver=null,this.currentAdDuration=void 0,this.currentAdSkipOffset=void 0,this.configSkipOffset=void 0,this.destroyed=!1,this.inBreak=!1,this.settlePreroll=null,this.muted=!1,this.volume=1}async play(e){const{tagUrl:t,media:n,adContainer:r,startMode:i,muted:o,volume:a,skipOffset:s,targeting:l}=e;let u;this.configSkipOffset=s,this.muted=o,this.volume=a;try{u=await P()}catch(e){return void this.emitter.emit({type:"aderror",error:f(e,I)})}this.destroyed||await new Promise(e=>{let a=!1;const s=()=>{a||(a=!0,this.settlePreroll=null,this.stopProgress(),this.stopResize(),e())};this.settlePreroll=s;const c=e=>{this.emitter.emit({type:"aderror",error:e}),this.endBreak(),s()};try{const e=new u.AdDisplayContainer(r,n);this.adDisplayContainer=e,e.initialize();const a=new u.AdsLoader(e);this.adsLoader=a,a.addEventListener(u.AdErrorEvent.Type.AD_ERROR,e=>{c({message:e.getError().toString(),fatal:!1})}),a.addEventListener(u.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,e=>{if(this.destroyed)return s();const t=e.getAdsManager(n,new u.AdsRenderingSettings);this.adsManager=t,this.wireAdsManager(u,t,s,c);try{t.init(n.clientWidth||640,n.clientHeight||360,u.ViewMode.NORMAL),this.applyAudio(t),t.start(),this.startResize(u,t,r)}catch(e){c(f(e,I))}});const d=new u.AdsRequest;d.adTagUrl=function(e,t,n){if(!t&&!n)return e;let r;try{r=new URL(e)}catch{return e}if(t){const e=C(t);e&&r.searchParams.set("cust_params",e),t.ppid&&r.searchParams.set("ppid",t.ppid),t.usPrivacy&&r.searchParams.set("us_privacy",t.usPrivacy),t.gpp&&r.searchParams.set("gpp",t.gpp),t.gppSid&&r.searchParams.set("gpp_sid",t.gppSid)}return n&&r.searchParams.set("plcmt",E[function(e,t){return t||("click-to-play"===e.startMode?"instream":"accompanying-content")}(n,t?.placement)]),r.toString()}(t,l,{startMode:i,muted:o}),d.setAdWillAutoPlay("muted-autoplay"===i),d.setAdWillPlayMuted(o),d.setContinuousPlayback(!0),a.requestAds(d)}catch(e){c(f(e,I))}})}wireAdsManager(e,t,n,r){const i=e.AdEvent.Type;t.addEventListener(i.STARTED,e=>{const t=e.getAd(),n=function(e){if(!e)return{};const t=p(()=>e.getAdPodInfo()),n=p(()=>e.getDuration());return{duration:null!=n&&Number.isFinite(n)&&n>0?n:void 0,position:t?p(()=>t.getAdPosition()):void 0,count:t?p(()=>t.getTotalAds()):void 0}}(t);this.currentAdDuration=n.duration,this.currentAdSkipOffset=t?p(()=>t.getSkipTimeOffset()):void 0,this.inBreak||(this.inBreak=!0,this.emitter.emit({type:"adbreakstart"})),this.emitter.emit({type:"adstart",ad:n}),this.startProgress()}),t.addEventListener(i.FIRST_QUARTILE,()=>this.emitter.emit({type:"adquartile",quartile:"first"})),t.addEventListener(i.MIDPOINT,()=>this.emitter.emit({type:"adquartile",quartile:"midpoint"})),t.addEventListener(i.THIRD_QUARTILE,()=>this.emitter.emit({type:"adquartile",quartile:"third"})),t.addEventListener(i.COMPLETE,()=>
99{this.emitter.emit({type:"adquartile",quartile:"complete"}),this.emitter.emit({type:"adfinish"})}),t.addEventListener(i.SKIPPED,()=>this.emitter.emit({type:"adskip"})),t.addEventListener(i.CONTENT_RESUME_REQUESTED,()=>{this.endBreak(),n()}),t.addEventListener(i.ALL_ADS_COMPLETED,()=>{this.endBreak(),n()}),t.addEventListener(e.AdErrorEvent.Type.AD_ERROR,e=>{r({message:e.getError().toString(),fatal:!1})})}endBreak(){this.inBreak&&(this.inBreak=!1,this.emitter.emit({type:"adbreakend"}))}skip(){const e=this.adsManager;if(!e)return;if(s(this.currentAdSkipOffset))return void e.skip();const t=p(()=>e.getRemainingTime()),n=this.currentAdDuration??0;null!=t&&Number.isFinite(t)&&u(l(this.configSkipOffset,this.currentAdSkipOffset),t,n)&&(this.emitter.emit({type:"adskip"}),p(()=>e.stop()))}setMuted(e){this.muted=e,this.adsManager&&this.applyAudio(this.adsManager)}setVolume(e){this.volume=Math.min(1,Math.max(0,e)),this.adsManager&&this.applyAudio(this.adsManager)}applyAudio(e){p(()=>e.setVolume(this.muted?0:this.volume))}subscribe(e){return this.emitter.subscribe(e)}async destroy(){if(!this.destroyed){this.destroyed=!0,this.stopProgress(),this.stopResize(),this.settlePreroll?.();try{this.adsManager?.destroy()}catch{}try{this.adsLoader?.destroy()}catch{}try{this.adDisplayContainer?.destroy()}catch{}this.adsManager=null,this.adsLoader=null,this.adDisplayContainer=null,this.emitter.clear()}}startResize(e,t,n){this.stopResize();const r=globalThis.ResizeObserver;if(!r)return;let i=0,o=0;this.resizeObserver=new r(()=>{if(this.adsManager!==t)return;const r=n.clientWidth,a=n.clientHeight;0!==r&&0!==a&&(r===i&&a===o||(i=r,o=a,p(()=>t.resize(r,a,e.ViewMode.NORMAL))))}),this.resizeObserver.observe(n)}stopResize(){this.resizeObserver?.disconnect(),this.resizeObserver=null}startProgress(){this.stopProgress(),this.progressTimer=setInterval(()=>{const e=this.adsManager;if(!e)return;const t=e.getRemainingTime(),n=this.currentAdDuration??0;if(t>=0&&n>0&&Number.isFinite(t)){const e=u(l(this.configSkipOffset,this.currentAdSkipOffset),t,n);this.emitter.emit({type:"adprogress",remaining:t,duration:n,skipReady:e})}},250)}stopProgress(){null!=this.progressTimer&&(clearInterval(this.progressTimer),this.progressTimer=null)}};function D(){return new A}const R="gmg_lsp_muted",M="lsp:muted",$="bitmovin_muted";function L({adBreak:e,pausable:t,isPlaying:n,muted:r,volume:o,isLive:a,isFullscreen:s,captionsAvailable:l,captionsEnabled:u,onPlayPause:c,onToggleMute:f,onVolume:p,onSeekToLive:h,onToggleCaptions:g,onFullscreen:m}){return(0,d.jsxs)("fieldset",{className:"lsp-controls","aria-label":e?"Ad controls":"Player controls","data-ad-break":e||void 0,style:U,children:[t&&(0,d.jsx)("button",{type:"button",className:"lsp-btn lsp-play","aria-label":n?"Pause":"Play",onClick:c,style:B,children:(0,d.jsx)(N,{path:n?G.pause:G.play})}),(0,d.jsxs)("div",{className:"lsp-volume",style:F,children:[(0,d.jsx)("button",{type:"button",className:"lsp-btn lsp-mute","aria-label":r?"Unmute":"Mute","aria-pressed":r,onClick:f,style:B,children:(0,d.jsx)(N,{path:r||0===o?G.muted:G.volume})}),(0,d.jsx)("input",{type:"range",className:"lsp-volume-slider","aria-label":"Volume",min:0,max:1,step:.05,value:r?0:o,onChange:e=>p(Number(e.target.value)),style:z})]}),(0,d.jsx)("span",{className:"lsp-spacer",style:{flex:1}}),!e&&a&&(0,d.jsxs)("button",{type:"button",className:"lsp-live","aria-label":"Go to live edge",onClick:h,style:V,children:[(0,d.jsx)("span",{className:"lsp-live-dot","aria-hidden":"true",style:H}),"LIVE"]}),!e&&l&&(0,d.jsx)("button",{type:"button",className:"lsp-btn lsp-cc","aria-label":u?"Disable captions":"Enable captions","aria-pressed":u,onClick:g,style:i(i({},B),{},{width:"auto",padding:"0 6px",fontWeight:700,fontSize:11,letterSpacing:.5,borderRadius:3,border:"1px solid "+(u?"#fff":"transparent"),opacity:u?1:.7}),children:"CC"}),(0,d.jsx)("button",{type:"button",className:"lsp-btn lsp-fullscreen","aria-label":s?"Exit fullscreen":"Enter fullscreen","aria-pressed":s,onClick:m,style:B,children:(0,d.jsx)(N,{path:s?G.fsExit:G.fsEnter})})]})}function N({path:e}){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:"20",height:"20",fill:"currentColor","aria-hidden":"true",children:(0,d.jsx)("path",{d:e})})}const U={position:"absolute",left:0,right:0,bottom:0,display:"flex",alignItems:"center",gap:8,margin:0,border:0,padding:"8px 12px",color:"#fff",background:"linear-gradient(to top, rgba(0,0,0,0.75), rgba(0,0,0,0))",font:"600 13px/1 system-ui, -apple-system, sans-serif"},B={display:"inline-flex",alignItems:"center",justifyContent:"center",width:32,height:32,padding:0,border:"none",borderRadius:4,background:"transparent",color:"inherit",curs
99or:"pointer"},F={display:"flex",alignItems:"center",gap:4},z={width:80,accentColor:"#fff",cursor:"pointer"},V={display:"inline-flex",alignItems:"center",gap:6,padding:"4px 8px",border:"none",borderRadius:4,background:"rgba(255,255,255,0.12)",color:"inherit",cursor:"pointer",letterSpacing:.5},H={width:8,height:8,borderRadius:"50%",background:"#ff3b30"},G={play:"M8 5v14l11-7z",pause:"M6 5h4v14H6zm8 0h4v14h-4z",volume:"M3 10v4h4l5 5V5L7 10H3zm13.5 2a4.5 4.5 0 0 0-2.5-4v8a4.5 4.5 0 0 0 2.5-4z",muted:"M3 10v4h4l5 5V5L7 10H3zm13 2 3 3 1.4-1.4L17.4 12l3-3L19 7.6l-3 3-3-3L11.6 9l3 3-3 3 1.4 1.4 3-3z",fsEnter:"M7 7h4V5H5v6h2V7zm10 0v4h2V5h-6v2h4zM7 17v-4H5v6h6v-2H7zm10 0h-4v2h6v-6h-2v4z",fsExit:"M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"};function W({state:e,muted:t,volume:n,controls:r,controlsVisible:i,awaitingGesture:o,isDocked:a,isFullscreen:s,watermark:l,linkOverlay:u,actions:c,onRevealChrome:f,onGestureStart:p,onDismissDock:h,onLinkOverlayClick:g,onUnmute:m,onToggleMute:y,onVolume:v,onFullscreen:b}){const{adActive:w,slate:x,everPlayed:S}=e,k=!w&&!x&&!o,O=k&&null!=u&&(i||!r),T=r&&(i||w)&&!o&&!x;return(0,d.jsxs)(d.Fragment,{children:[r&&k&&(0,d.jsx)(K,{muted:t,onReveal:f,onUnmute:m}),k&&l&&(0,d.jsx)(Y,{config:l,docked:a}),O&&(0,d.jsx)(X,{config:u,docked:a,onClick:g}),a&&(0,d.jsx)(J,{onClose:h}),(0,d.jsx)(q,{state:e,awaitingGesture:o,actions:c,onGestureStart:p}),T&&t&&(0,d.jsx)(ne,{docked:a,onUnmute:m}),T&&(0,d.jsx)(L,{adBreak:w,pausable:!w||S,isPlaying:e.isPlaying,muted:t,volume:n,isLive:e.isLive,isFullscreen:s,captionsAvailable:e.captions.available,captionsEnabled:e.captions.enabled,onPlayPause:c.togglePlay,onToggleMute:y,onVolume:v,onSeekToLive:c.seekToLive,onToggleCaptions:c.toggleCaptions,onFullscreen:b})]})}function q({state:e,awaitingGesture:t,actions:n,onGestureStart:r}){if(t)return(0,d.jsx)(Z,{className:"lsp-start",onClick:r});if(e.slate)return(0,d.jsx)(Q,{});if(e.adActive)return(0,d.jsx)(ee,{adPod:e.adPod,adRemaining:e.adRemaining,showResume:e.everPlayed&&!e.isPlaying,skipReady:e.skipReady,onResume:n.play,onSkip:n.skipAd});const{enabled:i,cues:o}=e.captions;return i&&o.length>0?(0,d.jsx)(te,{cues:o}):null}function K({muted:e,onReveal:t,onUnmute:n}){const r=(0,c.useRef)(null),i=(0,c.useCallback)(e=>{r.current=e.pointerType},[]),o=(0,c.useCallback)(()=>{const i=r.current;r.current=null,t(),"touch"===i&&e&&n()},[e,t,n]);return(0,d.jsx)("button",{type:"button",className:"lsp-tap-surface","aria-label":"Show controls",onPointerDown:i,onClick:o,style:ce})}function Y({config:e,docked:t}){return(0,d.jsx)("img",{className:"lsp-watermark",src:e.src,alt:e.alt??"watermark",style:i(i({},ie(e.position??"top-right",t)),{},{height:28,opacity:.85,pointerEvents:"none"})})}function X({config:e,docked:t,onClick:n}){return(0,d.jsx)("a",{className:"lsp-link-overlay",href:e.href,target:"_blank",rel:"noopener noreferrer",style:oe(e.position??"top-left",t),onClick:n,children:e.label})}function J({onClose:e}){return(0,d.jsx)("button",{type:"button",className:"lsp-sticky-close","aria-label":"Close mini player",onClick:e,style:ae,children:"✕"})}function Z({className:e,onClick:t}){return(0,d.jsx)("button",{type:"button",className:e,"aria-label":"Play",onClick:t,style:he,children:(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:"56",height:"56",fill:"currentColor","aria-hidden":"true",children:(0,d.jsx)("path",{d:"M8 5v14l11-7z"})})})}function Q(){return(0,d.jsxs)("div",{className:"lsp-slate",role:"alert",style:pe,children:[(0,d.jsx)("div",{className:"lsp-slate-title",style:{fontSize:20,fontWeight:700},children:"Live stream unavailable"}),(0,d.jsx)("div",{className:"lsp-slate-message",style:{opacity:.8},children:"We’re working to restore the stream — please check back shortly."})]})}function ee({adPod:e,adRemaining:t,showResume:n,skipReady:r,onResume:i,onSkip:o}){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("output",{className:"lsp-ad-overlay","aria-live":"polite",style:se,children:[(0,d.jsx)("span",{className:"lsp-ad-badge",children:e?`Ad ${e.position}/${e.count}`:"Ad"}),null!=t&&(0,d.jsxs)("span",{className:"lsp-ad-countdown",children:[t,"s"]})]}),n&&(0,d.jsx)(Z,{className:"lsp-ad-resume",onClick:i}),r&&(0,d.jsx)("button",{type:"button",className:"lsp-skip",onClick:o,style:ge,children:"Skip ad ›"})]})}function te({cues:e}){return(0,d.jsx)("div",{className:"lsp-captions","aria-live":"polite",style:le,children:e.map(e=>(0,d.jsx)("span",{className:"lsp-cue",style:ue,children:e},e))})}function ne({docked:e,onUnmute:t}){return(0,d.jsxs)("button",{type:"button",className:"lsp-unmute-affordance",onClick:t,style:e?fe:de,children:[(0,d.jsx)("span",{"aria-hidden":"true",children:"🔊"})," Tap to unmute"]})}const re=40;function ie(e,t){const n=e.startsWith("top")?{top:8}:{bottom:56},r=t&&"top-right"===e?re:8;return i(i({position:"absolute"},n),e.endsWith("left")?{left:8}:{right:r})}function oe(e,t){return i(i({},ie(e,t)),{},{padding:"6px 10px",borderRadius:4,background:"rgba(0,0,0,0.7)",color:"#fff",font:"600 12px/1 system-ui, sans-serif",textDecoration:"none"})}const ae={position:"absolute",top:4,right:4,width:28,height:28,display:"flex",alignItems:"center",justifyContent:"center",border:"none",borderRadius:"50%",background:"rgba(0,0,0,0.7)",color:"#fff",cursor:"pointer",zIndex:3},se={position:"absolute",top:8,left:8,display:"flex",gap:8,alignItems:"center",padding:"2px 8px",borderRadius:4,background:"rgba(0,0,0,0.7)",color:"#fff",font:"600 12px/1.6 system-ui, sans-serif",pointerEvents:"none"},le={position:"absolute",left:0,right:0,bottom:56,display:"flex",flexDirection:"column",alignItems:"center",gap:2,padding:"0 16px",pointerEvents:"none",textAlign:"center"},ue={padding:"2px 8px",borderRadius:3,background:"rgba(0,0,0,0.8)",color:"#fff",font:"500 18px/1.4 system-ui, sans-serif"},ce={position:"absolute",inset:0,background:"transparent",border:"none",padding:0,cursor:"default"},de={position:"absolute",top:8,right:8,display:"flex",gap:6,alignItems:"center",padding:"6px 10px",border:"none",borderRadius:4,background:"rgba(0,0,0,0.75)",color:"#fff",font:"600 12px/1 system-ui, sans-serif",curs
99or:"pointer"},fe=i(i({},de),{},{right:re}),pe={position:"absolute",inset:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:8,padding:24,textAlign:"center",background:"#0b0d12",color:"#fff",font:"400 14px/1.5 system-ui, -apple-system, sans-serif"},he={position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",border:"none",background:"rgba(0,0,0,0.45)",color:"#fff",cursor:"pointer"},ge={position:"absolute",right:12,bottom:12,padding:"8px 14px",border:"1px solid rgba(255,255,255,0.7)",borderRadius:4,background:"rgba(0,0,0,0.6)",color:"#fff",font:"600 13px/1 system-ui, sans-serif",cursor:"pointer"};function me(e){const t=(0,c.useRef)(e);return(0,c.useEffect)(()=>{t.current=e},[e]),t}const ye=3e3,ve={isPlaying:!1,isLive:!1,everPlayed:!1,adActive:!1,adRemaining:null,adPod:null,skipReady:!1,captions:{available:!1,enabled:!1,cues:[]},slate:!1},be={ui:ve,hadTextTracks:!1};function we(e,t){const n=i(i({},e.ui),t);return r=n,o=e.ui,r.isPlaying===o.isPlaying&&r.isLive===o.isLive&&r.everPlayed===o.everPlayed&&r.adActive===o.adActive&&r.adRemaining===o.adRemaining&&r.adPod===o.adPod&&r.skipReady===o.skipReady&&r.captions===o.captions&&r.slate===o.slate?e:i(i({},e),{},{ui:n});var r,o}function xe(e,t){const n=i(i({},e.ui.captions),t);return r=n,o=e.ui.captions,r.available===o.available&&r.enabled===o.enabled&&r.cues===o.cues?e:i(i({},e),{},{ui:i(i({},e.ui),{},{captions:n})});var r,o}const Se=2,ke=new WeakMap;function Oe(e){const{media:n,config:o}=e,a=e.adContainer??n.parentElement??n;let s=be;const l=new Set,u=new t,c=new t;let d=null,f=null,p=null,h=o.initialMuted,g=o.initialVolume,m=!1,y=0,v=0,b=!1,w=!1,x=!1,S=ke.get(n)??Promise.resolve(),k=null;function O(e){if(e===s)return;s=e;const t=[...l];for(const e of t)e()}function T(e){if("error"===e.type)!function(e){if(!e.fatal)return void(s.ui.isPlaying&&d?.play());if(x||m)return;const t=v<Se;c.emit({type:w?"fatal_error":"startup_failure",error:e,reloadAttempt:t?v+1:0}),t?(v+=1,x||m||(x=!0,queueMicrotask(()=>{x=!1,m||(y+=1,k?.(),E())}))):O(we(s,{slate:!0}))}(e.error);else{"playing"===e.type&&(w=!0,v=0);const t=function(e,t){switch(t.type){case"ready":return{model:we(e,{isLive:t.isLive}),reapplyCaptions:!1};case"play":return{model:we(e,{isPlaying:!0}),reapplyCaptions:!1};case"playing":return{model:we(e,{isPlaying:!0,everPlayed:!0,slate:!1}),reapplyCaptions:!1};case"paused":return{model:we(e,{isPlaying:!1}),reapplyCaptions:!1};case"texttrackschange":{const n=t.tracks.length>0,r=!e.hadTextTracks&&n;let o=e.hadTextTracks===n?e:i(i({},e),{},{hadTextTracks:n});if(!n)return{model:o,reapplyCaptions:!1};const a=t.tracks.some(e=>e.active);return r&&o.ui.captions.enabled&&!a?{model:xe(o,{available:!0}),reapplyCaptions:!0}:(o=xe(o,{available:!0,enabled:a}),{model:o,reapplyCaptions:!1})}case"cuechange":return{model:xe(e,{cues:t.cues}),reapplyCaptions:!1};default:return{model:e,reapplyCaptions:!1}}}(s,e);O(t.model),t.reapplyCaptions&&d?.setCaptionsEnabled(!0)}u.emit(e)}function C(e){O(function(e,t){switch(t.type){case"adbreakstart":return we(e,{adActive:!0,skipReady:!1});case"adbreakend":return we(e,{adActive:!1,adRemaining:null,adPod:null,skipReady:!1});case"adstart":{const n=null!=t.ad.position&&null!=t.ad.count?{position:t.ad.position,count:t.ad.count}:null;return we(e,null!=t.ad.duration?{adPod:n,adRemaining:Math.ceil(t.ad.duration)}:{adPod:n})}case"adprogress":{const n=Math.max(0,Math.ceil(t.remaining));return we(e,"skipReady"in t&&t.skipReady?{adRemaining:n,skipReady:!0}:{adRemaining:n})}default:return e}}(s,e)),"adprogress"!==e.type&&u.emit(e)}function E(){const t=y;let r=!1,l=null,u=null,c=null,v=null,x=null;const E=S,j=()=>r||m||t!==y,_=(async()=>{if(await E,!j()){w=!1,O(function(e){let t=e.hadTextTracks?i(i({},e),{},{hadTextTracks:!1}):e;return t.ui.captions.cues.length>0&&(t=xe(t,{cues:[]})),t}(s));try{const t=o.preroll;if(t&&!b){b=!0;const i=e.prerollFactory();if(u=i,p=i,x=i.subscribe(e=>{r||C(e)}),await i.play({tagUrl:t.tagUrl,media:n,adContainer:a,startMode:o.startMode,muted:h,volume:g,skipOffset:t.skipOffset,targeting:o.adTargeting}),j())return}const i=e.engineFactory();l=i,d=i,c=i.subscribe(e=>{r||T(e)}),i.setMuted(h),i.setVolume(g);const m=o.dai;if(m){if(await i.attach(n),j())return;const t=e.adBreakFactory({engine:i});f=t,v=t.subscribe(e=>{r||C(e)}),await t.start({request:{assetKey:m.assetKey,targeting:Te(o.adTargeting,m.targeting)},media:n,adContainer:a,loadStream:e=>i.load(n,e),fallbackUrl:o.src,startMode:o.startMode,muted:h})}else await i.load(n,o.src);if(j())return;if(s.ui.captions.enabled&&i.setCaptionsEnabled(!0),"click-to-play"===o.startMode||o.autoPlay)try{await i.play()}catch(t){if(h||!function(e){return e instanceof Error&&"NotAllowedError"===e.name}(t))throw t;if(j())return;h=!0,i.setMuted(!0),n.muted=!0,e.onMutedFallback?.(),await i.play()}}catch(e){j()||T({type:"error",error:Ce(e)})}}})();k=()=>{r=!0;const e=u;p===e&&(p=null),x?.(),x=null;const t=(async()=>{try{await(e?.destroy())}catch{}})();S=(async()=>{await Promise.all([_,t]),c?.(),v?.(),d===l&&(d=null);const e=f;f=null;try{await(e?.destroy())}catch{}try{await(l?.destroy())}catch{}})(),ke.set(n,S)}}return E(),{play:()=>{d?.play()},pause:()=>d?.pause(),seekToLive:()=>d?.seekToLive(),skipAd:()=>p?.skip(),setMuted:e=>{h=e,d?.setMuted(e),p?.setMuted(e)},setVolume:e=>{g=e,d?.setVolume(e),p?.setVolume(e)},setCaptionsEnabled:e=>{d?.setCaptionsEnabled(e),O(function(e,t){return xe(e,t?{enabled:!0}:{enabled:!1,cues:[]})}(s,e))},getState:()=>s.ui,subscribeState:e=>(l.add(e),()=>{l.delete(e)}),subscribe:e=>u.subscribe(e),subscribeTelemetry:e=>c.subscribe(e),getSnapshot:()=>d?.getSnapshot()??r,getNativePlayer:()=>d?.getNativePlayer()??null,destroy:async()=>{m||(m=!0,y+=1,k?.(),l.clear(),u.clear(),c.clear()),await S}}}function Te(e,t){if(!e)return t;if(!t)return e;const n=i(i({},e),t);return e.keyValues||t.keyValues?i(i({},n),{},{keyValues:i(i({},e.keyValues),t.keyValues)}):n}function Ce(e){return function(e){return!("object"!=typeof e||null===e||!("message"in e)||"string"!=typeof e.message||!("fatal"in e)||"boolean"!=typeof e.fatal||"code"in e&&void 0!==e.code&&"string"!=typeof e.code&&"number"!=typeof e.code||"category"in e&&void 0!==e.category&&"string"!=typeof e.category&&"number"!=typeof e.category)}(e)?e:{message:e instanceof Error?e.message:String(e),fatal:!0,cause:e}}function Ee({src:e,ads:t,preroll:n,adConfig:o,startMode:a="muted-autoplay",muted:s=!0,autoPlay:l=!0,onEvent:u,onTelemetry:f,engineFactory:p=T,adBreakFactory:h=_,prerollFactory:g=D,poster:m,controls:v=!0,sticky:b=!1,watermark:w,linkOverlay:x,className:S,style:k,ref:O}){const C=Boolean(b),E=!0===b||!1===b?void 0:b,j=(0,c.useRef)(null),P=(0,c.useRef)(null),I=(0,c.useRef)(null),A=(0,c.useRef)(null),L=(0,c.useSyncExternalStore)(Ie,()=>function(){if(!("window"in globalThis))return null;try{const e=window.localStorage.getItem(R);if("1"===e)return!0;
99if("0"===e)return!1;const t=window.localStorage.getItem(M);if("1"===t)return!0;if("0"===t)return!1;const n=window.localStorage.getItem($);return"muted"===n||"unmuted"!==n&&null}catch{return null}}()??s,()=>s),[N,U]=(0,c.useState)(null),B=N??L,[F,z]=(0,c.useState)(1),[V,H]=(0,c.useState)("click-to-play"!==a),G=me(u),q=me(f),K=me({ads:t,preroll:n,adConfig:o,startMode:a,autoPlay:l,engineFactory:p,adBreakFactory:h,prerollFactory:g,muted:B,volume:F}),Y=(0,c.useCallback)(()=>U(!0),[]),X=(0,c.useRef)(()=>{}),{playerState:J,actions:Z}=function(e){const{videoRef:t,adContainerRef:n,src:i,daiAssetKey:o,started:a,inputRef:s,onEventRef:l,onTelemetryRef:u,onPlaybackEventRef:d,onMutedFallback:f}=e,p=(0,c.useRef)(null),[h,g]=(0,c.useState)(ve);return(0,c.useEffect)(()=>{const e=t.current;if(!e)return;const r=s.current;if("click-to-play"===r.startMode&&!a)return;r.preroll&&y().catch(()=>{});const c=null!=o?r.ads:void 0,h=Oe({media:e,adContainer:n.current,config:{src:i,dai:c,preroll:r.preroll,adTargeting:r.adConfig,startMode:r.startMode,autoPlay:r.autoPlay,initialMuted:r.muted,initialVolume:r.volume},engineFactory:r.engineFactory,adBreakFactory:r.adBreakFactory,prerollFactory:r.prerollFactory,onMutedFallback:f});p.current=h,g(h.getState());const m=h.subscribeState(()=>g(h.getState())),v=h.subscribe(e=>{d.current(e),l.current?.(e)}),b=h.subscribeTelemetry(e=>u.current?.(e));return()=>{m(),v(),b(),p.current=null,h.destroy()}},[n,o,s,l,f,d,u,i,a,t]),{playerState:h,actions:(0,c.useMemo)(()=>({play:()=>p.current?.play(),pause:()=>p.current?.pause(),togglePlay:()=>{const e=p.current;null!=e&&(e.getState().isPlaying?e.pause():e.play())},seekToLive:()=>p.current?.seekToLive(),skipAd:()=>p.current?.skipAd(),toggleCaptions:()=>{const e=p.current;null!=e&&e.setCaptionsEnabled(!e.getState().captions.enabled)},setMuted:e=>p.current?.setMuted(e),setVolume:e=>p.current?.setVolume(e),getSnapshot:()=>p.current?.getSnapshot()??r,getEngine:()=>p.current?.getNativePlayer()??null}),[])}}({videoRef:I,adContainerRef:A,src:e,daiAssetKey:t?.assetKey,started:V,inputRef:K,onEventRef:G,onTelemetryRef:q,onPlaybackEventRef:X,onMutedFallback:Y}),{isPlaying:Q,adActive:ee}=J,{visible:te,reveal:ne,onPlaybackEvent:re}=function(e,{isPlaying:t,hideDelayMs:n=ye}){const[r,i]=(0,c.useState)(!0),o=(0,c.useRef)(null),a=me(t),s=me(n),l=(0,c.useCallback)(()=>{null!=o.current&&(globalThis.clearTimeout(o.current),o.current=null)},[]),u=(0,c.useCallback)(()=>{l(),o.current=globalThis.setTimeout(()=>{o.current=null,i(!1)},s.current)},[l,s]),d=(0,c.useCallback)(()=>{i(!0),a.current&&u()},[u,a]),f=(0,c.useCallback)(e=>{"playing"===e.type?u():"paused"===e.type&&(l(),i(!0))},[u,l]);return(0,c.useEffect)(()=>{const t=e.current;if(!t)return;const n=()=>{a.current&&u()},r=()=>{i(!0),n()};return t.addEventListener("pointermove",r),t.addEventListener("pointerdown",n),t.addEventListener("keydown",n),()=>{t.removeEventListener("pointermove",r),t.removeEventListener("pointerdown",n),t.removeEventListener("keydown",n),l()}},[u,l,a,e]),{visible:r,reveal:d,onPlaybackEvent:f}}(P,{isPlaying:Q});(0,c.useEffect)(()=>{X.current=re},[re]);const{isDocked:ie,placeholderHeight:oe,dismiss:ae}=function(e,t){const[n,r]=(0,c.useState)(!1),[i,o]=(0,c.useState)(!1),[a,s]=(0,c.useState)(null);(0,c.useEffect)(()=>{if(!t)return;const n=e.current;if(!n||!("IntersectionObserver"in globalThis))return;const i=new globalThis.IntersectionObserver(t=>{const n=t.at(-1);if(!n)return;const i=e.current?.getBoundingClientRect().height;i&&i>0&&s(i);const a=!n.isIntersecting;r(a),a||o(!1)},{threshold:.1});return i.observe(n),()=>i.disconnect()},[e,t]);const l=(0,c.useCallback)(()=>o(!0),[]);return{isDocked:t&&n&&!i,placeholderHeight:a,dismiss:l}}(j,C),{isFullscreen:se,toggle:le}=function(e,t){const[n,r]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{const n=()=>r(document.fullscreenElement===e.current);document.addEventListener("fullscreenchange",n);const i=t.current,o=()=>r(!0),a=()=>r(!1);return i?.addEventListener("webkitbeginfullscreen",o),i?.addEventListener("webkitendfullscreen",a),()=>{document.removeEventListener("fullscreenchange",n),i?.removeEventListener("webkitbeginfullscreen",o),i?.removeEventListener("webkitendfullscreen",a)}},[e,t]),{isFullscreen:n,toggle:(0,c.useCallback)(()=>{const n=e.current;if(!n)return;if("requestFullscreen"in n&&document.fullscreenEnabled)return void(document.fullscreenElement?document.exitFullscreen():n.requestFullscreen());const r=t.current;r&&function(e){return"webkitEnterFullscreen"in e}(r)&&(r.webkitDisplayingFullscreen?r.webkitExitFullscreen():r.webkitEnterFullscreen())},[e,t])}}(P,I),ue=(0,c.useCallback)(e=>{U(e),function(e){if("window"in globalThis)try{window.localStorage.setItem(R,e?"1":"0")}catch{}}(e)},[]);(0,c.useImperativeHandle)(O,()=>({play:Z.play,pause:Z.pause,mute:ue,setVolume:e=>z(Pe(e)),seekToLive:Z.seekToLive,skipAd:Z.skipAd,getSnapshot:Z.getSnapshot,getEngine:Z.getEngine}),[Z,ue]),(0,c.useEffect)(()=>{const e=I.current;e&&(e.muted=B),Z.setMuted(B)},[Z,B]),(0,c.useEffect)(()=>{Z.setVolume(F)},[Z,F]);const ce=(0,c.useCallback)(()=>ue(!B),[ue,B]),de=(0,c.useCallback)(()=>ue(!1),[ue]),fe=(0,c.useCallback)(e=>{const t=Pe(e);z(t),t>0&&ue(!1)},[ue]),pe=(0,c.useCallback)(()=>{ue(!1),H(!0)},[ue]),he=(0,c.useCallback)(()=>{ae(),Z.pause()},[Z,ae]),ge=(0,c.useCallback)(()=>{null!=x&&G.current?.({type:"linkoverlayclick",href:x.href,label:x.label})},[x,G]),be="click-to-play"===a&&!V,we=i({position:"relative"},k);return ie&&oe&&(we.minHeight=oe),(0,d.jsx)("div",{ref:j,className:S,style:we,"data-docked":ie||void 0,children:(0,d.jsxs)("div",{ref:P,className:"lsp-player",style:ie?_e(E):je,"data-ad-playing":ee||void 0,children:[(0,d.jsx)("video",{ref:I,muted:B,poster:m,playsInl
99ine:!0,style:{display:"block",width:"100%",height:"100%"}}),(0,d.jsx)("div",{className:"lsp-ad-container",ref:A,style:{position:"absolute",inset:0,pointerEvents:ee?"auto":"none"}}),(0,d.jsx)(W,{state:J,muted:B,volume:F,controls:v,controlsVisible:te,awaitingGesture:be,isDocked:ie,isFullscreen:se,watermark:w,linkOverlay:x,actions:Z,onRevealChrome:ne,onGestureStart:pe,onDismissDock:he,onLinkOverlayClick:ge,onUnmute:de,onToggleMute:ce,onVolume:fe,onFullscreen:le})]})})}const je={position:"relative",width:"100%",height:"100%",background:"#000",overflow:"hidden"};function _e(e={}){const{position:t="bottom-right",width:n=320,height:r,maxWidth:o,margin:a=16}=e;return i(i(i(i({position:"fixed"},t.startsWith("top")?{top:a}:{bottom:a}),t.endsWith("left")?{left:a}:{right:a}),{},{width:n,maxWidth:o},null!=r?{height:r}:{aspectRatio:"16 / 9"}),{},{background:"#000",borderRadius:6,overflow:"hidden",zIndex:2147483e3,boxShadow:"0 6px 24px rgba(0,0,0,0.5)"})}function Pe(e){return Math.min(1,Math.max(0,e))}function Ie(){return()=>{}}})(),e.exports=a})()},81527:function(e,t){"use strict";const n={ForgotSuccess:{tone:"positive",message:{general:'If we have an account for that email address you will receive an email with a link to reset your password. Click on the "Reset Password" button in the email to choose a new password.'}},CAPTCHA_FAIL:{tone:"error",message:{general:'We encountered an error processing this request - please try again. If you continue to see this error, please contact <a href="mailto:[email protected]">[email protected]</a>.'}},BAD_REQUEST:{tone:"error",message:{general:'We encountered an error processing this request - please try again. If you continue to see this error, please contact <a href="mailto:[email protected]">[email protected]</a>.'}},DB_CHECK_FAIL:{tone:"error",message:{general:'We encountered an error processing this request - please try again. If you continue to see this error, please contact <a href="mailto:[email protected]">[email protected]</a>.'}},UNKNOWN:{tone:"error",message:{general:'We encountered an error processing this request - please try again. If you continue to see this error, please contact <a href="mailto:[email protected]">[email protected]</a>.'}},NoEmailToken:{tone:"error",message:{general:"<a href=\"/account/forgot_password/\">It looks like you're trying to reset your password but didn't request a password reset link. Click here to request one</a>."}},UNCONFIRMED:{tone:"error",message:{general:"It looks like this email address has never been verified. You should have received an email from us containing a link to verify your account (maybe it went to your Spam folder?). If you can't find it, click the link below to request a new one."}},AWS_ERROR:{tone:"error",message:{general:'Sorry, we were unable to authorize your account for uploading pins. Please refresh and try again. If you continue to receive this error, contact <a href="mailto:[email protected]">[email protected]</a>.'}},PIN_UPLOAD_ERROR:{tone:"error",message:{general:'Sorry, we were unable to upload your pin. Please refresh and try again. If you continue to receive this error, contact <a href="mailto:[email protected]">[email protected]</a>.'}},BC_UPLOAD_ERROR:{tone:"error",message:{general:'Sorry, we were unable to upload your file. Please refresh and try again. If you continue to receive this error, contact <a href="mailto:[email protected]">[email protected]</a>.'}},PIN_MEDIA_NOT_FOUND_ERROR:{tone:"error",message:{general:"Your photo did not finish uploading. Please select it again and resubmit your pin."}},CATEGORY_REQUIRED_ERROR:{tone:"error",message:{general:"Category is required for upload. Please select a category and try again."}},PIN_LOCATION_REQUIRED_ERROR:{tone:"error",message:{general:"Location is required for upload. Please select a location on the map and try again."}},PIN_FILE_REQUIRED_ERROR:{tone:"error",message:{general:"No file selected. Please select a file to upload."}},PIN_VIDEO_TOO_LARGE_ERROR:{tone:"error",message:{general:"That video is too large. Videos must be 100 MB or smaller; please trim or compress it and try again."}},PIN_VIDEO_REJECTED_ERROR:{tone:"error",message:{general:"Sorry, we couldn't accept that video. Videos must be 5 minutes or shorter and in MP4, MOV, WebM or M4V format."}},PIN_VIDEO_PROCESSING_TIMEOUT_ERROR:{tone:"error",message:{general:'Your video is taking longer than expected to process. Please choose the file again and retry. If you continue to receive this error, contact <a href="mailto:[email protected]">[email protected]</a>.'}},PIN_DESCRIPTION_REQUIRED_ERROR:{tone:"error",message:{general:"Your description must be greater than 3 characters. Please enter a description and try again."}},SOCIAL_ONLY:{tone:"warning",message:{general:"It looks like you used a social network to log in.<br/>Unfortunately we no longer support social logins.<br/>Click the button below and we'll send you a link to a page where you can set a password."}},NO_ACCOUNT_EXISTS:{tone:"error",message:{user:"We don't seem to have an account for that email address. Please check your email address and try again."}},NO_EMAIL:{tone:"error",message:{user:"We don't seem to have an account for that email address. Please check your email address and try again."}},INCORRECT_PW:{tone:"error",message:{pass:"That's not the password we have for that email address. Please try again."}},PW_MUST_BE_RESET:{tone:"error",message:{general:'You must reset your password before you can log in. Please check your email for a link to reset your password or click "I forgot my password" below.'}},LOGIN_SUCCESS:{tone:"positive",message:{general:"Login successful! Welc
99ome!"},wdiv:{general:'<h2>Welcome to WDIV Insider!</h2><br/>Thank you for your support. Learn more about Insider at: <a href="https://www.clickondetroit.com/insider">https://www.clickondetroit.com/insider</a>'},wjxt:{general:'<h2>Welcome to News4JAX Insider!</h2><br/>Thank you for your support. Learn more about Insider at: <a href="https://www.news4jax.com/insider">https://www.news4jax.com/insider</a>'}},PIN_UPLOAD_SUCCESS:{tone:"positive",message:{general:"Your Pin was uploaded successfully!"}},RESEND_SUCCESS:{tone:"positive",message:{general:"Please check your email and click on the link to verify your address."}},PINS_LOCATION_ERROR:{tone:"error",message:{general:"There was a problem loading pins at this location. Please expand your search area."}},PINS_RESEND_SUCCESS:{tone:"positive",message:{general:"We have resent your confirmation link. Please click on the button in the email to confirm your email address."}},PINS_CONFIRM_SUCCESS:{tone:"positive",message:{general:"Thank you for confirming your email address. You can now upload, comment on, and like Pins."}},REGISTER_SUCCESS:{tone:"neutral",message:{general:'To complete your registration, please open the email and click the "Verify Account" button.'},wdiv:{general:'To complete your registration, please open the email and click the "Verify Account" button. See you soon, Insider!'},wjxt:{general:'To complete your registration, please open the email and click the "Verify Account" button. See you soon, Insider!'}},UsernameExistsException:{tone:"error",message:{email:"We already have an account under this email address. If you forgot your password, click the link below to request a new one."}},DISPLAY_NAME_EXISTS:{tone:"error",message:{user:"Someone else is already using that Display Name, please choose another."}},SAILTHRU_OPTOUT_ALL:{tone:"error",message:{general:"You have opted out of receiving emails from us. In order for us to send you account-related emails you'll need to opt back in."}},NO_PASSWORD_CODE:{tone:"error",message:{general:"Something is wrong with this link. If you copied it from your browser, make sure you copied the whole thing. "}},PW_RESET_SUCCESS:{tone:"positive",message:{general:"Your password was successfully updated. You will be able to log in with this password from now on. "}},CodeMismatchException:{tone:"error",message:{general:"Something is wrong with this link. If you copied it from your browser, make sure you copied the whole thing. "}},ExpiredCodeException:{tone:"error",message:{general:"This password reset link has expired (they only last one hour). Click the button below and we'll send another."}},ExpiredSubsCode:{tone:"error",message:{general:"This password reset code has expired (they can only be used once and they only last an hour)."}},InvalidPasswordException:{tone:"error",message:{pass:"Sorry, that password is too short. Please create a password that is six characters or longer."}},EMAIL_AS_USERNAME:{tone:"error",message:{user:"Sorry, for privacy reasons we do not allow Display Names to be an email address."}},LimitExceededException:{tone:"error",message:{general:"It seems you have tried to reset your password too many times in a short period. Please wait 15 minutes and try again."}},UserNotConfirmedException:{tone:"error",message:{general:"It looks like this email address has never been verified. You should have an email from us with a link to verify your account (maybe it went to your Spam folder?). If you can't find it, click the link below and we'll send another."}},UserNotFoundException:{tone:"error",message:{general:"We don't seem to have an account for that email address. Please check your email address and try again. "}},PASSWORD_MISMATCH:{tone:"error",message:{pass:"These passwords don't match, please enter them again."}},ACCOUNT_LOCKED:{tone:"error",message:{general:"You have entered too many incorrect passwords in a short period of time. As a security precaution, your account has been locked for 10 minutes."}},PASSWORD_TOO_SHORT:{tone:"error",message:{pass:"Sorry that password is too short. Please create a password that is six or more characters."}},BAD_RESET_LINK:{tone:"error",message:{general:"Something is wrong with this link. If you copied it from your browser, make sure you copied the whole thing."}},VERIFICATION_SUCCESS:{tone:"positive",message:{general:"Thanks! Your email has been verified."}},VERIFICATION_ERROR:{tone:"error",message:{general:"Sorry! It seems that confirmation code has expired (they only last 24 hours). Please click the button below to send a new one."}},VERIFICATION_RESEND_SUCCESS:{tone:"positive",message:{general:'Success! To complete your registration, please open the email we\'ve just sent you and click the "Verify Account" button.'}}
99,ACCESS_DENIED:{tone:"error",message:{general:"You must be logged in to modify your account."}},NO_DELETE_TOKEN:{tone:"error",message:{general:"<a href=\"/account/delete/\">It looks like you're trying to delete your account but don't have a valid link. Click here to request one.</a>"}},DELETE_SEND_SUCCESS:{tone:"success",message:{general:"A delete account confirmation email has been sent to the email on file. Please follow the link in the email to delete your account."}},DELETE_DECLINE_SUCCESS:{tone:"success",message:{general:"The delete request has been canceled."}},DELETE_CONFIRM_SUCCESS:{tone:"success",message:{general:"Your account has been deleted and you will be logged out. Thank you for being an Insider!"}},ACTIVE_SUBSCRIPTION:{tone:"error",message:{general:'<a href="/account/settings">Profile with an active subscription cannot be deleted. Click here to cancel your subscription first</a>.'}},EMAIL_ADDRESS_ERROR:{tone:"error",message:{email:"Please enter a valid email address. Example: [email protected]"}},LEGAL_DISCLAIMER_REQUIRED_ERROR:{tone:"error",message:{general:"Please accept the Terms of Use to upload"}}};t.A=n},79719:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const a=["'Gibson'","-apple-system","'Seegoee UI'","'Helvetica Neue'","Arial","sans-serif"].join(", "),s=["'OpenSans'","-apple-system","'Seegoee UI'","'Helvetica Neue'","Arial","sans-serif"].join(", "),l={fontWeight:"$bold",lineHeight:"$none"},u={fontFamily:"$gibson",lineHeight:"$none",appearance:"none",outline:"none",border:"none","&:disabled":{cursor:"not-allowed"}},c={ml:"auto",mr:"auto",px:"$4"};var d={fonts:{$openSans:s,$gibson:a,$primary:a,$secondary:s},space:{"$-7":"-3rem","$-6":"-2.5rem","$-5":"-2rem","$-4":"-1.5rem","$-3":"-1rem","$-2":"-0.5rem","$-1":"-0.25rem",$0:"0",$1:"0.25rem",$2:"0.5rem",$3:"1rem",$4:"1.5rem",$5:"2rem",$6:"2.5rem",$7:"3rem",$8:"4rem",$9:"4.5rem",$10:"6rem",$11:"8rem",$12:"16rem",$13:"32rem",$px:"1px",$auto:"auto"},sizes:{$0:"0",$1:"0.25rem",$2:"0.5rem",$3:"0.75rem","$3.5":"0.875rem",$4:"1rem",$5:"1.25rem",$6:"1.5rem",$8:"2rem",$10:"2.5rem",$12:"3rem",$14:"3.5rem",$16:"4rem",$20:"5rem",$24:"6rem",$32:"8rem",$40:"10rem",$48:"12rem",$56:"14rem",$64:"16rem",$72:"18rem",$80:"20rem",$128:"32rem",$max:"78rem",$auto:"auto",$px:"1px","$1/2":"50%","$1/3":"33.333333%","$2/3":"66.666667%","$1/4":"25%","$2/4":"50%","$3/4":"75%","$1/5":"20%","$2/5":"40%","$3/5":"60%","$4/5":"80%","$1/6":"16.666667%","$2/6":"33.333333%","$3/6":"50%","$4/6":"66.666667%","$5/6":"83.333333%","$1/12":"8.333333%","$2/12":"16.666667%","$3/12":"25%","$4/12":"33.333333%","$5/12":"41.666667%","$6/12":"50%","$7/12":"58.333333%","$8/12":"66.666667%","$9/12":"75%","$10/12":"83.333333%","$11/12":"91.666667%",$full:"100%",$screenWidth:"100vw",$screenHeight:"100vh"},fontSizes:{"$-1":"0.625rem",$0:"0.75rem",$1:"0.875rem",$2:"1rem",$3:"1.25rem",$4:"1.5rem",$5:"2rem",$6:"2.5rem",$7:"3rem",$8:"4rem",$9:"4.5rem"},fontWeights:{$light:"200",$normal:"400",$medium:"500",$semibold:"600",$bold:"700",$black:"900"},lineHeights:{$none:"1",$tight:"1.25",$snug:"1.375",$normal:"1.5",$relaxed:"1.625",$loose:"2"},letterSpacings:{$tighter:"-0.05em",$tight:"-0.025em",$normal:"0",$wide:"0.025em",$wider:"0.05em",$widest:"0.1em"},colors:{$white:"#fff",$transparent:"rgba(0, 0, 0, 0)",$black:{100:"#3c3e42",200:"#303236",300:"#23262b",400:"#171a1f",500:"#0b0e13",900:"#000"},$text:{50:"#d3d3d3",100:"#545454",200:"#474747",300:"#3a3a3a",400:"#2e2e2e",500:"#212121"},$rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337"},$pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"},$fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75"},$purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87"},$violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},$indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},$blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},$lightBlue:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e"},$cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63"},$teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a"},$emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},$green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d"},$lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314"},$yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12"},$amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},$orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12"},$red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"}
99,$warmGray:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917"},$trueGray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717"},$gray:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b"},$coolGray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},$blueGray:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a"}},borderWidths:{$0:"0",$1:"1px",$2:"2px",$4:"4px",$8:"8px",$default:"1px"},borderStyles:{$solid:"solid",$dotted:"dotted",$dashed:"dashed"},breakpoints:["641px","970px","1025px","1248px"],radii:{$none:"0",$sm:"0.125rem",$rg:"0.25rem",$md:"0.375rem",$lg:"0.5rem",$xl:"1rem",$full:"9999px"},shadows:{$xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",$sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",$default:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",$md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",$lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",$xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)",$2xl:"0 25px 50px -12px rgba(0, 0, 0, 0.25)",$inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)",$outline:"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, 0 2px 8px 0 rgba(0, 0, 0, 0.15), 0 0 4px 2px rgba(0, 0, 0, 0.02)",$transparentButtonFocus:"0 0 0 2px hsl(0deg 0% 100% / 50%)",$grayButtonFocus:"0 0 0 2px #94a3b8",$darkButtonFocus:"0 0 0 2px #3a3a3a",$primaryButtonFocus:"0 0 0 2px #1d4ed8",$redButtonFocus:"0 0 0 2px #b91c1c",$orangeButtonFocus:"0 0 0 2px #c2410c",$none:"none"},zIndices:{$0:"0",$1:"1",$10:"10",$20:"20",$30:"30",$40:"40",$50:"50",$100:"100",$1000:"1000",$auto:"auto"},containerStyles:{$1:i(i({},c),{},{maxWidth:"512px"}),$2:i(i({},c),{},{maxWidth:"800px"}),$3:i(i({},c),{},{maxWidth:"1024px"}),$4:i(i({},c),{},{maxWidth:"1248px"}),$none:i(i({},c),{},{maxWidth:"none"})},headingStyles:{$xl:i(i({},l),{},{fontSize:["$4",null,"$7"]}),$lg:i(i({},l),{},{fontSize:["$4",null,"$5"]}),$md:i(i({},l),{},{fontSize:"$4"}),$rg:i(i({},l),{},{fontSize:"$3"}),$sm:i(i({},l),{},{fontSize:"$2",fontWeight:"$semibold"}),$xs:i(i({},l),{},{fontSize:"$1",fontWeight:"$medium"})},textStyles:{$xl:{fontSize:"$7",fontWeight:"$semibold"},$lg:{fontSize:"$5"},$md:{fontSize:"$4"},$rg:{fontSize:"$3"},$base:{fontSize:["$1",null,"$2"]},$sm:{fontSize:"$1"},$xs:{fontSize:"$0",fontWeight:"$light"}},buttonStyles:{$icon:i(i({},u),{},{fontSize:"$5",color:"inherit",padding:"$1",backgroundColor:"transparent",borderRadius:"$md","&:hover":{backgroundColor:"$black.400"},"&:focus":{backgroundColor:"$black.400",boxShadow:"$darkButtonFocus"},"&:active":{backgroundColor:"$black.400",boxShadow:"$darkButtonFocus"},"& .buttonIcon":{margin:"$0"},"& .buttonIcon > svg":{width:"1em"}}),$wrapper:i(i({},u),{},{bg:"transparent",color:"inherit"}),$transparent:i(i({},u),{},{color:"$white",backgroundColor:"transparent",borderRadius:"$md","& svg":{color:"$white"},":hover, :focus, :active":{boxShadow:"$transparentButtonFocus"}}),$primary:i(i({},u),{},{fontWeight:"$semibold",color:"$white",backgroundColor:"$blue.600",borderRadius:"$md","& svg":{color:"$white"},"&:hover":{backgroundColor:"$blue.700"},"&:focus":{backgroundColor:"$blue.700"},"&:active":{backgroundColor:"$blue.800"}}),$primaryOutline:i(i({},u),{},{fontWeight:"$semibold",color:"$blueGray.900",backgroundColor:"transparent",borderRadius:"$md",boxShadow:"$primaryButtonFocus","& svg":{color:"$blueGray.900"},"&:hover":{backgroundColor:"$blue.50"},"&:focus":{backgroundColor:"$blue.100"},"&:active":{backgroundColor:"$blue.300"}}),$red:i(i({},u),{},{fontWeight:"$semibold",color:"$white",backgroundColor:"$red.600",borderRadius:"$md","& svg":{color:"$white"},"&:hover":{backgroundColor:"$red.700"},"&:focus":{backgroundColor:"$red.700",boxShadow:"$redButtonFocus"},"&:active":{backgroundColor:"$red.800",boxShadow:"$redButtonFocus"}}),$orange:i(i({},u),{},{fontWeight:"$semibold",color:"$white",backgroundColor:"$orange.400",borderRadius:"$md","& svg":{color:"$white"},"&:hover":{backgroundColor:"$orange.500"},"&:focus":{backgroundColor:"$orange.500",boxShadow:"$orangeButtonFocus"},"&:active":{backgroundColor:"$orange.600",boxShadow:"$orangeButtonFocus"}}),$gray:i(i({},u),{},{fontWeight:"$medium",letterSpacing:"$wide",color:"$blueGray.700",backgroundColor:"$blueGray.100",borderRadius:"$rg","& svg":{color:"$blueGray.700"},"&:hover":{backgroundColor:"$blueGray.200"},"&:focus":{backgroundColor:"$blueGray.200",boxShadow:"$grayButtonFocus"},"&:active":{backgroundColor:"$blueGray.300",boxShadow:"$grayButtonFocus"}}),$white:i(i({},u),{},{fontWeight:"$medium",letterSpacing:"$wide",color:"$blueGray.700",backgroundColor:"$white",borderRadius:"$rg",border:"1px solid",borderColor:"$blueGray.300","& svg":{color:"$blueGray.400"},"&:hover":{borderColor:"$blue.200"},"&:focus":{borderColor:"$blue.500"},"&:active":{borderColor:"$blue.500"}}),$ghost:i(i({},u),{},{backgroundColor:"transparent",borderRadius:"$md","&:hover":{backgroundColor:"$blueGray.100"},"&:focus":{backgroundColor:"$blueGray.100",boxShadow:"$grayButtonFocus"},"&:active":{backgroundColor:"$blueGray.200",boxShadow:"$grayButtonFocus"}}),$ghostWhite:i(i({},u),{},{color:"$white",fontWeight:"$semibold",backgroundColor:"transparent",borderRadius:"$md","&:hover":{backgroundColor:"$black.400"},"&:focus":{backgroundColor:"$black.400",boxShadow:"$darkButtonFocus"},"&:active":{backgroundColor:"$black.400",boxShadow:"$darkButtonFocus"}})}}},37170:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
99t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.HOCWrapper=void 0;const a=n(40809),s=e=>e.displayName||e.name||"Component";t.HOCWrapper=e=>(t,...n)=>{if(t instanceof Function){const n=t,r=t=>a.createElement(e,i(i({},t),{},{children:n}));for(const e in n)r[e]=n[e];return r.displayName=`Fusion${s(e)}(${s(n)})`,r.propTypes=i(i({},n.propTypes||{}),e.propTypes||{}),r}{const r=t;return a.createElement(e,i(i({},r),{},{children:r.render||r.children||n}))}}},3174:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});const a=n(85349),s=n(40809),{lazy:l,Suspense:u,PureComponent:c}=s,d=n(70698),{isStatic:f}=n(76626);class p extends c{constructor(e){super(e),this.state={error:null}}componentDidCatch(e,t){console.error(e,t),this.setState({error:e})}render(){return this.state.error?this.props.fallback:this.props.children}}e.exports=(e,t,n)=>{if(n)return e=>{const t=l(n),r=(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:Fusion.lazyElements[e.id]||""}});return(0,a.jsx)(p,{fallback:r,children:(0,a.jsx)(u,{fallback:r,children:(0,a.jsx)(t,i({},e))})})};if(!e||!d(e,t)||f(e,t))return e;const r=t=>(0,a.jsx)("div",{"data-fusion-lazy-id":t.id,children:(0,a.jsx)(e,i({},t))});for(const t in e)r[t]=e[t];return r}},86502:function(e,t,n){"use strict";const r=n(19894),i=n(40809),o=({id:e,persistent:t,type:n})=>i.createElement("div",{id:`${o.prefix}:${e}`,style:{display:"none"},"data-fusion-component":e,"data-persistent-entry":t});o.prefix="fusion-static-enter";class a extends i.PureComponent{render(){return i.createElement("div",{id:`${a.prefix}:${this.props.id}`,style:{display:"none"},ref:this.props.setRef,"data-fusion-component":this.props.id,"data-persistent-exit":this.props.persistent})}}a.prefix="fusion-static-exit";class s extends i.PureComponent{constructor(e){super(e),this.childArray="undefined"==typeof window?[].concat(e.children||[]):[],this.setExitElement=this.setExitElement.bind(this)}componentDidMount(){if(this.exitElement){const e=Fusion.staticElements[this.props.id];if(e&&e.length){const t=this.exitElement.parentElement;e.forEach(e=>{const n=this.props.htmlOnly?e.cloneNode(!0):e;t.insertBefore(n,this.exitElement)})}}}setExitElement(e){this.exitElement=e}render(){return Fusion.isAdmin?this.props?i.createElement(i.Fragment,{},[].concat(this.props.children||[])):null:i.createElement(i.Fragment,{},[i.createElement(o,{id:this.props.id,key:o.prefix,persistent:this.props.persistent}),...this.childArray,i.createElement(a,{id:this.props.id,key:a.prefix,setRef:this.setExitElement,persistent:this.props.persistent})])}}s.propTypes={id:r.string.isRequired};const{HOCWrapper:l}=n(37170);e.exports=l(s),e.exports.EntryComponent=o,e.exports.ExitComponent=a},70698:function(e){"use strict";e.exports=(e,t)=>!0===e.lazy||e.lazy instanceof Array&&e.lazy.includes(t)},76626:function(e,t,n){"use strict";t.isStatic=void 0;const r=n(32117);t.isStatic=(e,t)=>{const{static:n}=e;return(0,r.isArray)(n)&&(0,r.isString)(t)?n.includes(t):!0===n}},32117:function(e,t){"use strict";t.Gv=t.isArray=t.isString=void 0;t.isString=e=>"string"==typeof e;t.isArray=e=>Array.isArray(e);t.Gv=e=>"object"==typeof e&&null!==e&&!Array.isArray(e)},92831:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=s(e),a=o[0],l=o[1],u=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,l)),c=0,d=l>0?a-4:a;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,u[c++]=255&t);1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t);return u},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,l=r-i;s<l;s+=a)o.push(u(e,s,s+a>l?l:s+a));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
99+/",a=0;a<64;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function u(e,t,n){for(var r,i=[],o=t;o<n;o+=3)r=(e[o]<<16&16711680)+(e[o+1]<<8&65280)+(255&e[o+2]),i.push(l(r));return i.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},82416:function(e,t,n){"use strict";var r=n(92831),i=n(4590),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.hp=l,t.IS=50;var a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return u(e,t,n)}function u(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|g(e,t),r=s(n),i=r.write(e,t);i!==n&&(r=r.slice(0,i));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(F(e,Uint8Array)){var t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return f(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(F(e,ArrayBuffer)||e&&F(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(F(e,SharedArrayBuffer)||e&&F(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return l.from(r,t,n);var i=function(e){if(l.isBuffer(e)){var t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||z(e.length)?s(0):f(e);if("Buffer"===e.type&&Array.isArray(e.data))return f(e.data)}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return c(e),s(e<0?0:0|h(e))}function f(e){for(var t=e.length<0?0:0|h(e.length),n=s(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function p(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,l.prototype),r}function h(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function g(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||F(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return N(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return U(e).length;default:if(i)return r?-1:N(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return j(this,t,n);case"latin1":case"binary":return _(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),z(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;
vendor: 14,630 bytes, line 99
99a=2,s/=2,l/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*a}else-1!==c&&(o-=o-c),c=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,f=0;f<l;f++)if(u(e,o+f)!==u(t,f)){d=!1;break}if(d)return o}return-1}function w(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(z(s))return a;e[n+a]=s}return a}function x(e,t,n,r){return B(N(t,e.length-n),e,n,r)}function S(e,t,n,r){return B(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function k(e,t,n,r){return B(U(t),e,n,r)}function O(e,t,n,r){return B(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function T(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=n)switch(d){case 1:u<128&&(c=u);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&u)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=d}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=E));return n}(r)}l.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,n){return u(e,t,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,n){return function(e,t,n){return c(e),e<=0?s(e):void 0!==t?"string"==typeof n?s(e).fill(t,n):s(e).fill(t):s(e)}(e,t,n)},l.allocUnsafe=function(e){return d(e)},l.allocUnsafeSlow=function(e){return d(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(F(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),F(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=l.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(F(o,Uint8Array))i+o.length>r.length?l.from(o).copy(r,i):Uint8Array.prototype.set.call(r,o,i);else{if(!l.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i)}i+=o.length}return r},l.byteLength=g,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)y(this,t,t+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)y(this,t,t+3),y(this,t+1,t+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)y(this,t,t+7),y(this,t+1,t+6),y(this,t+2,t+5),y(this,t+3,t+4);return this},l.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?C(this,0,e):m.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",n=t.IS;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,i){if(F(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),u=this.slice(r,i),c=e.slice(t,n),d=0;d<s;++d)if(u[d]!==c[d]){o=u[d],a=c[d];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return x(this,e,t,n);case"ascii":case"latin1":case"binary":return S(this,e,t,n);case"base64":return k(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function j(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function _(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function P(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=V[e[o]];return i}function I(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length-1;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function A(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function D(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function R(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(e,t,n,r,o){return t=+t,n>>>=0,o||R(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function $(e,t,n,r,o){return t=+t,n>>>=0,o||R(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,l.prototype),r},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||A(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||A(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||A(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||A(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||A(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||A(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||A(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||A(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||A(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||A(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||A(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||A(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||A(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||A(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||A(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||A(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||A(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||A(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||D(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||D(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);D(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);D(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||D(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeFloatLE=function(e,t,n){return M(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return M(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return $(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return $(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},l.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=l.isBuffer(e)?e:l.from(e,r),s=a.length;
vendor: 4,895 bytes, line 99
99if(0===s)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var L=/[^+/0-9A-Za-z-_]/g;function N(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function U(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function z(e){return e!=e}var V=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)t[r+i]=e[n]+e[i];return t}()},4590:function(e,t){t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,d=n?i-1:0,f=n?-1:1,p=e[t+d];for(d+=f,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),o-=u}return(p?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:o-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?f/l:f*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+p]=255&s,p+=h,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[n+p]=255&a,p+=h,a/=256,u-=8);e[n+p-h]|=128*g}},72067:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r,i={exports:{}},o=i.exports={};function a(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function l(e){if(n===setTimeout)return setTimeout(e,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(e){n=a}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var u,c=[],d=!1,f=-1;function p(){d&&u&&(d=!1,u.length?c=u.concat(c):f=-1,c.length&&h())}function h(){if(!d){var e=l(p);d=!0;for(var t=c.length;t;){for(u=c,c=[];++f<t;)u&&u[f].run();f=-1,t=c.length}u=null,d=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===s||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function g(e,t){this.fun=e,this.array=t}function m(){}function y(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new g(e,t)),1!==c.length||d||l(h)},g.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0};var v=i.exports.browser,b=y,w=i.exports.binding,x=y,S={},k=y,O=y,T=y,C=y,E=y,j="browser",_="browser",P="browser",I=[],A={nextTick:i.exports.nextTick,title:i.exports.title,browser:v,env:i.exports.env,argv:i.exports.argv,version:i.exports.version,versions:i.exports.versions,on:i.exports.on,addListener:i.exports.addListener,once:i.exports.once,off:i.exports.off,removeListener:i.exports.removeListener,removeAllListeners:i.exports.removeAllListeners,emit:i.exports.emit,emitWarning:b,prependListener:i.exports.prependListener,prependOnceListener:i.exports.prependOnceListener,listeners:i.exports.listeners,binding:w,cwd:i.exports.cwd,chdir:i.exports.chdir,umask:i.exports.umask,exit:x,pid:1,features:S,kill:k,dlopen:O,uptime:T,memoryUsage:C,uvCounters:E,platform:j,arch:_,execPath:P,execArgv:I};t.addListener=i.exports.addListener,t.arch=_,t.argv=i.exports.argv,t.b
99inding=w,t.browser=v,t.chdir=i.exports.chdir,t.cwd=i.exports.cwd,t.default=A,t.dlopen=O,t.emit=i.exports.emit,t.emitWarning=b,t.env=i.exports.env,t.execArgv=I,t.execPath=P,t.exit=x,t.features=S,t.kill=k,t.listeners=i.exports.listeners,t.memoryUsage=C,t.nextTick=i.exports.nextTick,t.off=i.exports.off,t.on=i.exports.on,t.once=i.exports.once,t.pid=1,t.platform=j,t.prependListener=i.exports.prependListener,t.prependOnceListener=i.exports.prependOnceListener,t.removeAllListeners=i.exports.removeAllListeners,t.removeListener=i.exports.removeListener,t.title=i.exports.title,t.umask=i.exports.umask,t.uptime=T,t.uvCounters=E,t.version=i.exports.version,t.versions=i.exports.versions,t=e.exports=A},61493:function(e,t){"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function i(e,t,r){var i=null;if(void 0!==r&&(i=""+r),void 0!==t.key&&(i=""+t.key),"key"in t)for(var o in r={},t)"key"!==o&&(r[o]=t[o]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:i,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=i,t.jsxs=i},85349:function(e,t,n){"use strict";e.exports=n(61493)},86780:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__86780__},19894:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__19894__},40809:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__40809__},91565:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__91565__},21143:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__21143__},14375:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__14375__},4321:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__4321__},92986:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__92986__},71592:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__71592__},59626:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__59626__},43993:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__43993__},1534:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__1534__},79775:function(e){"use strict";e.exports={rE:"1.94.0"}},22273:function(e){"use strict";e.exports={rE:"1.94.0"}}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var r={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var i=2&t&&e;("object"==typeof i||"function"==typeof i)&&!~leafPrototypes.indexOf(i);i=getProto(i))Object.getOwnPropertyNames(i).forEach(function(t){r[t]=function(){return e[t]}});return r.default=function(){return e},__webpack_require__.d(n,r),n},__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=function(e){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(t,n){return __webpack_require__.f[n](e,t),t},[]))},__webpack_require__.u=function(e){return e+".chunk.js?d=1214&mxId=00000000"},__webpack_require__.miniCssF=function(e){},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},inProgress={},dataWebpackPrefix="Fusion.components:",__webpack_require__.l=function(e,t,n,r){if(inProgress[e])inProgress[e].push(t);else{var i,o;if(void 0!==n)for(var a=document.getElementsByTagName("script"),s=0;s<a.length;s++){var l=a[s];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==dataWebpackPrefix+n){i=l;break}}i||(o=!0,(i=document.createElement("script")).charset="utf-8",__webpack_require__.nc&&i.setAttribute("nonce",__webpack_require__.nc),i.setAttribute("data-webpack",dataWebpackPrefix+n),i.src=e),inProgress[e]=[t];var u=function(t,n){i.onerror=i.onload=null,clearTimeout(c);var r=inProgress[e];if(delete inProgress[e],i.parentNode&&i.parentNode.removeChild(i),r&&r.forEach(function(e){return e(n)}),t)return t(n)},c=setTimeout(u.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=u.bind(null,i.onerror),i.onload=u.bind(null,i.onload),o&&document.head.appendChild(i)}},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
vendor: 1,186 bytes, line 99
99),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.p="/pf/dist/components/combinations/",function(){var e={4892:0,7818:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise(function(n,i){r=e[t]=[n,i]});n.push(r[2]=i);var o=__webpack_require__.p+__webpack_require__.u(t),a=new Error;__webpack_require__.l(o,function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",a.name="ChunkLoadError",a.type=i,a.request=o,r[1](a)}},"chunk-"+t,t)}};var t=function(t,n){var r,i,o=n[0],a=n[1],s=n[2],l=0;if(o.some(function(t){return 0!==e[t]})){for(r in a)__webpack_require__.o(a,r)&&(__webpack_require__.m[r]=a[r]);if(s)s(__webpack_require__)}for(t&&t(n);l<o.length;l++)i=o[l],__webpack_require__.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=this.webpackChunkFusion_components=this.webpackChunkFusion_components||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var __webpack_exports__=__webpack_require__(10742);return __webpack_exports__}()});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.