")}else A().b[10][1]++;A().s[47]++,y.current.innerHTML=s,A().s[48]++,Object(v.b)({action:v.a.RETURN_CONFIRMATION_DIALOG,payload:l})}),[]),A().s[49]++,d.a.createElement("div",{className:"generic-confirmation"},d.a.createElement(f.c,{onClose:function(e){A().f[1]++,A().s[7]++,g(h["modal.button.processing"]),A().s[8]++,n(e)}},d.a.createElement(f.b,null,Object(w.a)({message:h["modal.title"],values:{channel:o.name},prefix:"\\%{"})),d.a.createElement("p",{ref:y}),d.a.createElement(f.d,null,(A().b[11][0]++,m||(A().b[11][1]++,s))),d.a.createElement(f.a,null,h["modal.button.cancel"])))};function N(){var e="/builds/rsp/channelstore/src/pages/add/warningModal.jsx",t=new Function("return this")(),n="__coverage__",o={path:"/builds/rsp/channelstore/src/pages/add/warningModal.jsx",statementMap:{0:{start:{line:6,column:21},end:{line:49,column:1}},1:{start:{line:7,column:46},end:{line:7,column:51}},2:{start:{line:8,column:36},end:{line:8,column:51}},3:{start:{line:9,column:42},end:{line:9,column:54}},4:{start:{line:10,column:21},end:{line:10,column:31}},5:{start:{line:11,column:22},end:{line:11,column:35}},6:{start:{line:12,column:20},end:{line:12,column:28}},7:{start:{line:14,column:20},end:{line:19,column:5}},8:{start:{line:15,column:8},end:{line:18,column:11}},9:{start:{line:21,column:4},end:{line:37,column:15}},10:{start:{line:22,column:23},end:{line:22,column:28}},11:{start:{line:25,column:8},end:{line:28,column:9}},12:{start:{line:26,column:12},end:{line:26,column:63}},13:{start:{line:27,column:12},end:{line:27,column:67}},14:{start:{line:30,column:8},end:{line:33,column:9}},15:{start:{line:31,column:12},end:{line:31,column:67}},16:{start:{line:32,column:12},end:{line:32,column:73}},17:{start:{line:34,column:8},end:{line:34,column:65}},18:{start:{line:35,column:8},end:{line:35,column:30}},19:{start:{line:36,column:8},end:{line:36,column:39}},20:{start:{line:39,column:4},end:{line:48,column:6}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:21},end:{line:6,column:22}},loc:{start:{line:6,column:30},end:{line:49,column:1}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:20},end:{line:14,column:21}},loc:{start:{line:14,column:27},end:{line:19,column:5}},line:14},2:{name:"(anonymous_2)",decl:{start:{line:21,column:14},end:{line:21,column:15}},loc:{start:{line:21,column:20},end:{line:37,column:5}},line:21}},branchMap:{0:{loc:{start:{line:25,column:8},end:{line:28,column:9}},type:"if",locations:[{start:{line:25,column:8},end:{line:28,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:25},1:{loc:{start:{line:30,column:8},end:{line:33,column:9}},type:"if",locations:[{start:{line:30,column:8},end:{line:33,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:30}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0,2:0},b:{0:[0,0],1:[0,0]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"1b303b14ab0597a201f4bd15c5c4cd3f8475027e"},i=t[n]||(t[n]={});i[e]&&"1b303b14ab0597a201f4bd15c5c4cd3f8475027e"===i[e].hash||(i[e]=o);var r=i[e];return N=function(){return r},r}N(),N().s[0]++;var I=function(e){N().f[0]++;var t=(N().s[1]++,e),n=t.data,o=t.handleCloseWarningModal,i=(N().s[2]++,Object(p.useState)(d.a.createElement(d.a.Fragment,null))),r=l()(i,2),a=r[0],s=r[1],u=(N().s[3]++,Object(p.useState)("")),c=l()(u,2),b=c[0],m=c[1],g=(N().s[4]++,k()()),h=(N().s[5]++,Object(x.c)()),y=(N().s[6]++,Object(p.useRef)());N().s[7]++;return N().s[9]++,Object(p.useEffect)((function(){N().f[2]++;var e,t=(N().s[10]++,d.a.createElement(d.a.Fragment,null));N().s[11]++,["NoPlayers","NoCompatiblePlayers","DeviceNotFound"].indexOf(n.code)>-1?(N().b[0][0]++,N().s[12]++,t=d.a.createElement(f.d,null,g["modal.button.buy"]),N().s[13]++,e="".concat(h.endpoints.www,"/products")):N().b[0][1]++,N().s[14]++,["PaymentMethodRequired","PaymentFailure","PaymentFailuresExceeded"].indexOf(n.code)>-1?(N().b[1][0]++,N().s[15]++,t=d.a.createElement(f.d,null,g["modal.button.payment"]),N().s[16]++,e="".concat(h.endpoints.my,"/account/payment")):N().b[1][1]++,N().s[17]++,y.current.innerHTML=g.response[n.code],N().s[18]++,s(t),N().s[19]++,m(e)}),[n]),N().s[20]++,d.a.createElement("div",{className:"channel-store-modal"},d.a.createElement(f.c,{requireButtonClick:!0,onClose:function(e){N().f[1]++,N().s[8]++,o({clicked:e,redirectUrl:b})}},d.a.createElement(f.b,null,g["modal.title.sorry"]),d.a.createElement("p",{ref:y}),a,d.a.createElement(f.a,null,g["modal.button.cancel"])))};function O(){var e="/builds/rsp/channelstore/src/pages/add/addChannel_impl.jsx",t=new Function("return this")(),n="__coverage__",o={path:"/builds/rsp/channelstore/src/pages/add/addChannel_impl.jsx",statementMap:{0:{start:{line:21,column:19},end:{line:318,column:1}},1:{start:{line:22,column:46},end:{line:22,column:51}},2:{start:{line:23,column:48},end:{line:23,column:63}},3:{start:{line:24,column:66},end:{line:24,column:81}},4:{start:{line:25,column:76},end:{line:25,column:91}},5:{start:{line:26,column:52},end:{line:26,column:67}},6:{start:{line:27,column:34},end:{line:27,column:46}},7:{start:{line:28,column:38},end:{line:28,column:53}},8:{start:{line:29,column:56},end:{line:29,column:71}},9:{start:{line:30,column:21},end:{line:30,column:31}},10:{start:{line:31,column:21},end:{line:31,column:34}},11:{start:{line:32,column:26},end:{line:32,column:38}},12:{start:{line:34,column:30},end:{line:43,column:5}},13:{start:{line:35,column:8},end:{line:42,column:15}},14:{start:{line:38,column:16},end:{line:38,column:47}},15:{start:{line:41,column:16},end:{line:41,column:26}},16:{start:{line:45,column:38},end:{line:58,column:5}},17:{start:{line:46,column:8},end:{line:57,column:9}},18:{start:{line:47,column:12},end:{line:47,column:83}},19:{start:{line:48,column:15},end:{line:57,column:9}},20:{start:{line:49,column:12},end:{line:56,column:14}},21:{start:{line:60,column:30},end:{line:88,column:5}},22:{start:{line:61,column:8},end:{line:87,column:15}},23:{start:{line:68,column:16},end:{line:68,column:44}},24:{start:{line:69,column:16},end:{line:86,column:17}},25:{start:{line:70,column:20},end:{line:77,column:23}},26:{start:{line:78,column:20},end:{line:78,column:40}},27:{start:{line:79,column:20},end:{line:79,column:61}},28:{start:{line:80,column:23},end:{line:86,column:17}},29:{start:{line:81,column:20},end:{line:81,column:61}},30:{start:{line:82,column:23},end:{line:86,column:17}},31:{start:{line:83,column:20},end:{line:83,column:58}},32:{start:{line:84,column:23},end:{line:86,column:17}},33:{start:{line:85,column:20},end:{line:85,column:46}},34:{start:{line:90,column:23},end:{line:123,column:5}},35:{start:{line:91,column:8},end:{line:98,column:11}},36:{start:{line:99,column:26},end:{line:99,column:37}},37:{start:{line:100,column:56},end:{line:100,column:70}},38:{start:{line:102,column:8},end:{line:107,column:9}},39:{start:{line:106,column:12},end:{line:106,column:40}},40:{start:{line:109,column:8},end:{line:112,column:9}},41:{start:{line:110,column:12},end:{line:110,column:41}},42:{start:{line:111,column:12},end:{line:111,column:19}},43:{start:{line:114,column:8},end:{line:116,column:9}},44:{start:{line:115,column:12},end:{line:115,column:19}},45:{start:{line:118,column:8},end:{line:122,column:9}},46:{start:{line:119,column:12},end:{line:119,column:45}},47:{start:{line:121,column:12},end:{line:121,column:41}},48:{start:{line:125,column:36},end:{line:130,column:5}},49:{start:{line:126,column:8},end:{line:126,column:33}},50:{start:{line:127,column:8},end:{line:129,column:9}},51:{start:{line:128,column:12},end:{line:128,column:39}},52:{start:{line:132,column:38},end:{line:137,column:5}},53:{start:{line:133,column:8},end:{line:133,column:42}},54:{start:{line:134,column:8},end:{line:136,column:9}},55:{start:{line:135,column:12},end:{line:135,column:36}},56:{start:{line:139,column:48},end:{line:160,column:5}},57:{start:{line:140,column:8},end:{line:159,column:9}},58:{start:{line:141,column:12},end:{line:148,column:15}},59:{start:{line:149,column:12},end:{line:149,column:29}},60:{start:{line:151,column:12},end:{line:157,column:15}},61:{start:{line:158,column:12},end:{line:158,column:51}},62:{start:{line:162,column:29},end:{line:171,column:5}},63:{start:{line:163,column:8},end:{line:170,column:9}},64:{start:{line:167,column:12},end:{line:167,column:36}},65:{start:{line:169,column:12},end:{line:169,column:34}},66:{start:{line:173,column:36},end:{line:181,column:5}},67:{start:{line:174,column:8},end:{line:180,column:9}},68:{start:{line:175,column:24},end:{line:175,column:63}},69:{start:{line:176,column:12},end:{line:176,column:24}},70:{start:{line:177,column:12},end:{line:177,column:39}},71:{start:{line:179,column:12},end:{line:179,column:39}},72:{start:{line:183,column:4},end:{line:301,column:18}},73:{start:{line:184,column:8},end:{line:300,column:9}},74:{start:{line:185,column:34},end:{line:185,column:53}},75:{start:{line:186,column:60},end:{line:186,column:74}},76:{start:{line:187,column:32},end:{line:187,column:43}},77:{start:{line:189,column:27},end:{line:189,column:32}},78:{start:{line:190,column:12},end:{line:192,column:13}},79:{start:{line:191,column:16},end:{line:191,column:32}},80:{start:{line:194,column:12},end:{line:296,column:13}},81:{start:{line:195,column:39},end:{line:195,column:78}},82:{start:{line:197,column:35},end:{line:197,column:37}},83:{start:{line:198,column:16},end:{line:216,column:17}},84:{start:{line:199,column:38},end:{line:199,column:86}},85:{start:{line:200,column:20},end:{line:204,column:22}},86:{start:{line:206,column:20},end:{line:215,column:22}},87:{start:{line:217,column:16},end:{line:217,column:59}},88:{start:{line:218,column:19},end:{line:296,column:13}},89:{start:{line:219,column:16},end:{line:282,column:17}},90:{start:{line:220,column:33},end:{line:220,column:76}},91:{start:{line:222,column:20},end:{line:228,column:21}},92:{start:{line:223,column:24},end:{line:223,column:108}},93:{start:{line:224,column:27},end:{line:228,column:21}},94:{start:{line:225,column:24},end:{line:225,column:108}},95:{start:{line:227,column:24},end:{line:227,column:101}},96:{start:{line:230,column:20},end:{line:244,column:22}},97:{start:{line:245,column:23},end:{line:282,column:17}},98:{start:{line:247,column:20},end:{line:253,column:21}},99:{start:{line:248,column:24},end:{line:248,column:107}},100:{start:{line:249,column:27},end:{line:253,column:21}},101:{start:{line:250,column:24},end:{line:250,column:107}},102:{start:{line:252,column:24},end:{line:252,column:100}},103:{start:{line:254,column:20},end:{line:268,column:22}},104:{start:{line:270,column:20},end:{line:281,column:22}},105:{start:{line:284,column:16},end:{line:295,column:18}},106:{start:{line:297,column:12},end:{line:297,column:52}},107:{start:{line:299,column:12},end:{line:299,column:29}},108:{start:{line:303,column:4},end:{line:317,column:6}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:21,column:19},end:{line:21,column:20}},loc:{start:{line:21,column:28},end:{line:318,column:1}},line:21},1:{name:"(anonymous_1)",decl:{start:{line:34,column:30},end:{line:34,column:31}},loc:{start:{line:34,column:42},end:{line:43,column:5}},line:34},2:{name:"(anonymous_2)",decl:{start:{line:37,column:18},end:{line:37,column:19}},loc:{start:{line:37,column:25},end:{line:39,column:13}},line:37},3:{name:"(anonymous_3)",decl:{start:{line:40,column:19},end:{line:40,column:20}},loc:{start:{line:40,column:26},end:{line:42,column:13}},line:40},4:{name:"(anonymous_4)",decl:{start:{line:45,column:38},end:{line:45,column:39}},loc:{start:{line:45,column:49},end:{line:58,column:5}},line:45},5:{name:"(anonymous_5)",decl:{start:{line:47,column:71},end:{line:47,column:72}},loc:{start:{line:47,column:77},end:{line:47,column:79}},line:47},6:{name:"(anonymous_6)",decl:{start:{line:55,column:37},end:{line:55,column:38}},loc:{start:{line:55,column:43},end:{line:55,column:45}},line:55},7:{name:"(anonymous_7)",decl:{start:{line:60,column:30},end:{line:60,column:31}},loc:{start:{line:60,column:49},end:{line:88,column:5}},line:60},8:{name:"(anonymous_8)",decl:{start:{line:67,column:17},end:{line:67,column:18}},loc:{start:{line:67,column:31},end:{line:87,column:13}},line:67},9:{name:"(anonymous_9)",decl:{start:{line:90,column:23},end:{line:90,column:24}},loc:{start:{line:90,column:42},end:{line:123,column:5}},line:90},10:{name:"(anonymous_10)",decl:{start:{line:125,column:36},end:{line:125,column:37}},loc:{start:{line:125,column:44},end:{line:130,column:5}},line:125},11:{name:"(anonymous_11)",decl:{start:{line:132,column:38},end:{line:132,column:39}},loc:{start:{line:132,column:46},end:{line:137,column:5}},line:132},12:{name:"(anonymous_12)",decl:{start:{line:139,column:48},end:{line:139,column:49}},loc:{start:{line:139,column:56},end:{line:160,column:5}},line:139},13:{name:"(anonymous_13)",decl:{start:{line:162,column:29},end:{line:162,column:30}},loc:{start:{line:162,column:41},end:{line:171,column:5}},line:162},14:{name:"(anonymous_14)",decl:{start:{line:173,column:36},end:{line:173,column:37}},loc:{start:{line:173,column:44},end:{line:181,column:5}},line:173},15:{name:"(anonymous_15)",decl:{start:{line:183,column:14},end:{line:183,column:15}},loc:{start:{line:183,column:20},end:{line:301,column:5}},line:183}},branchMap:{0:{loc:{start:{line:46,column:8},end:{line:57,column:9}},type:"if",locations:[{start:{line:46,column:8},end:{line:57,column:9}},{start:{line:48,column:15},end:{line:57,column:9}}],line:46},1:{loc:{start:{line:48,column:15},end:{line:57,column:9}},type:"if",locations:[{start:{line:48,column:15},end:{line:57,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:48},2:{loc:{start:{line:65,column:29},end:{line:65,column:47}},type:"binary-expr",locations:[{start:{line:65,column:29},end:{line:65,column:38}},{start:{line:65,column:42},end:{line:65,column:47}}],line:65},3:{loc:{start:{line:69,column:16},end:{line:86,column:17}},type:"if",locations:[{start:{line:69,column:16},end:{line:86,column:17}},{start:{line:80,column:23},end:{line:86,column:17}}],line:69},4:{loc:{start:{line:80,column:23},end:{line:86,column:17}},type:"if",locations:[{start:{line:80,column:23},end:{line:86,column:17}},{start:{line:82,column:23},end:{line:86,column:17}}],line:80},5:{loc:{start:{line:82,column:23},end:{line:86,column:17}},type:"if",locations:[{start:{line:82,column:23},end:{line:86,column:17}},{start:{line:84,column:23},end:{line:86,column:17}}],line:82},6:{loc:{start:{line:84,column:23},end:{line:86,column:17}},type:"if",locations:[{start:{line:84,column:23},end:{line:86,column:17}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:84},7:{loc:{start:{line:102,column:8},end:{line:107,column:9}},type:"if",locations:[{start:{line:102,column:8},end:{line:107,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:102},8:{loc:{start:{line:103,column:12},end:{line:104,column:112}},type:"binary-expr",locations:[{start:{line:103,column:12},end:{line:103,column:27}},{start:{line:104,column:14},end:{line:104,column:29}},{start:{line:104,column:33},end:{line:104,column:59}},{start:{line:104,column:65},end:{line:104,column:80}},{start:{line:104,column:84},end:{line:104,column:110}}],line:103},9:{loc:{start:{line:109,column:8},end:{line:112,column:9}},type:"if",locations:[{start:{line:109,column:8},end:{line:112,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:109},10:{loc:{start:{line:114,column:8},end:{line:116,column:9}},type:"if",locations:[{start:{line:114,column:8},end:{line:116,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:114},11:{loc:{start:{line:118,column:8},end:{line:122,column:9}},type:"if",locations:[{start:{line:118,column:8},end:{line:122,column:9}},{start:{line:120,column:15},end:{line:122,column:9}}],line:118},12:{loc:{start:{line:127,column:8},end:{line:129,column:9}},type:"if",locations:[{start:{line:127,column:8},end:{line:129,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:127},13:{loc:{start:{line:134,column:8},end:{line:136,column:9}},type:"if",locations:[{start:{line:134,column:8},end:{line:136,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:134},14:{loc:{start:{line:140,column:8},end:{line:159,column:9}},type:"if",locations:[{start:{line:140,column:8},end:{line:159,column:9}},{start:{line:150,column:15},end:{line:159,column:9}}],line:140},15:{loc:{start:{line:163,column:8},end:{line:170,column:9}},type:"if",locations:[{start:{line:163,column:8},end:{line:170,column:9}},{start:{line:168,column:15},end:{line:170,column:9}}],line:163},16:{loc:{start:{line:164,column:12},end:{line:165,column:95}},type:"binary-expr",locations:[{start:{line:164,column:12},end:{line:164,column:52}},{start:{line:165,column:12},end:{line:165,column:95}}],line:164},17:{loc:{start:{line:174,column:8},end:{line:180,column:9}},type:"if",locations:[{start:{line:174,column:8},end:{line:180,column:9}},{start:{line:178,column:15},end:{line:180,column:9}}],line:174},18:{loc:{start:{line:190,column:12},end:{line:192,column:13}},type:"if",locations:[{start:{line:190,column:12},end:{line:192,column:13}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:190},19:{loc:{start:{line:190,column:16},end:{line:190,column:64}},type:"binary-expr",locations:[{start:{line:190,column:16},end:{line:190,column:31}},{start:{line:190,column:35},end:{line:190,column:64}}],line:190},20:{loc:{start:{line:194,column:12},end:{line:296,column:13}},type:"if",locations:[{start:{line:194,column:12},end:{line:296,column:13}},{start:{line:218,column:19},end:{line:296,column:13}}],line:194},21:{loc:{start:{line:194,column:16},end:{line:194,column:52}},type:"binary-expr",locations:[{start:{line:194,column:16},end:{line:194,column:33}},{start:{line:194,column:37},end:{line:194,column:52}}],line:194},22:{loc:{start:{line:198,column:16},end:{line:216,column:17}},type:"if",locations:[{start:{line:198,column:16},end:{line:216,column:17}},{start:{line:205,column:23},end:{line:216,column:17}}],line:198},23:{loc:{start:{line:198,column:20},end:{line:198,column:81}},type:"binary-expr",locations:[{start:{line:198,column:20},end:{line:198,column:48}},{start:{line:198,column:52},end:{line:198,column:81}}],line:198},24:{loc:{start:{line:218,column:19},end:{line:296,column:13}},type:"if",locations:[{start:{line:218,column:19},end:{line:296,column:13}},{start:{line:283,column:19},end:{line:296,column:13}}],line:218},25:{loc:{start:{line:219,column:16},end:{line:282,column:17}},type:"if",locations:[{start:{line:219,column:16},end:{line:282,column:17}},{start:{line:245,column:23},end:{line:282,column:17}}],line:219},26:{loc:{start:{line:219,column:20},end:{line:219,column:81}},type:"binary-expr",locations:[{start:{line:219,column:20},end:{line:219,column:48}},{start:{line:219,column:52},end:{line:219,column:81}}],line:219},27:{loc:{start:{line:220,column:33},end:{line:220,column:76}},type:"cond-expr",locations:[{start:{line:220,column:65},end:{line:220,column:69}},{start:{line:220,column:72},end:{line:220,column:76}}],line:220},28:{loc:{start:{line:222,column:20},end:{line:228,column:21}},type:"if",locations:[{start:{line:222,column:20},end:{line:228,column:21}},{start:{line:224,column:27},end:{line:228,column:21}}],line:222},29:{loc:{start:{line:222,column:24},end:{line:222,column:66}},type:"binary-expr",locations:[{start:{line:222,column:24},end:{line:222,column:36}},{start:{line:222,column:40},end:{line:222,column:66}}],line:222},30:{loc:{start:{line:224,column:27},end:{line:228,column:21}},type:"if",locations:[{start:{line:224,column:27},end:{line:228,column:21}},{start:{line:226,column:27},end:{line:228,column:21}}],line:224},31:{loc:{start:{line:224,column:31},end:{line:224,column:73}},type:"binary-expr",locations:[{start:{line:224,column:31},end:{line:224,column:43}},{start:{line:224,column:47},end:{line:224,column:73}}],line:224},32:{loc:{start:{line:245,column:23},end:{line:282,column:17}},type:"if",locations:[{start:{line:245,column:23},end:{line:282,column:17}},{start:{line:269,column:23},end:{line:282,column:17}}],line:245},33:{loc:{start:{line:247,column:20},end:{line:253,column:21}},type:"if",locations:[{start:{line:247,column:20},end:{line:253,column:21}},{start:{line:249,column:27},end:{line:253,column:21}}],line:247},34:{loc:{start:{line:247,column:24},end:{line:247,column:66}},type:"binary-expr",locations:[{start:{line:247,column:24},end:{line:247,column:36}},{start:{line:247,column:40},end:{line:247,column:66}}],line:247},35:{loc:{start:{line:249,column:27},end:{line:253,column:21}},type:"if",locations:[{start:{line:249,column:27},end:{line:253,column:21}},{start:{line:251,column:27},end:{line:253,column:21}}],line:249},36:{loc:{start:{line:249,column:31},end:{line:249,column:73}},type:"binary-expr",locations:[{start:{line:249,column:31},end:{line:249,column:43}},{start:{line:249,column:47},end:{line:249,column:73}}],line:249},37:{loc:{start:{line:306,column:13},end:{line:306,column:117}},type:"binary-expr",locations:[{start:{line:306,column:13},end:{line:306,column:27}},{start:{line:306,column:31},end:{line:306,column:117}}],line:306},38:{loc:{start:{line:307,column:13},end:{line:307,column:99}},type:"binary-expr",locations:[{start:{line:307,column:13},end:{line:307,column:36}},{start:{line:307,column:40},end:{line:307,column:99}}],line:307},39:{loc:{start:{line:308,column:13},end:{line:314,column:13}},type:"binary-expr",locations:[{start:{line:308,column:13},end:{line:308,column:41}},{start:{line:309,column:16},end:{line:313,column:18}}],line:308},40:{loc:{start:{line:315,column:13},end:{line:315,column:114}},type:"binary-expr",locations:[{start:{line:315,column:13},end:{line:315,column:29}},{start:{line:315,column:33},end:{line:315,column:114}}],line:315}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0,0,0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0],27:[0,0],28:[0,0],29:[0,0],30:[0,0],31:[0,0],32:[0,0],33:[0,0],34:[0,0],35:[0,0],36:[0,0],37:[0,0],38:[0,0],39:[0,0],40:[0,0]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"93cbab482ae7290e8796ee012700d8f69baec393"},i=t[n]||(t[n]={});i[e]&&"93cbab482ae7290e8796ee012700d8f69baec393"===i[e].hash||(i[e]=o);var r=i[e];return O=function(){return r},r}function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function M(e){for(var t=1;t-1?i(n):n}},W8MJ:function(e,t,n){var o=n("o5UB");function i(e,t){for(var n=0;n0&&arguments[1]||"Cannot call method on "+e);return e}},WkPL:function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n0}});else{var n=[];i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(r(e,"resize",this._checkForIntersections,!0),r(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in e&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},i.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,a(e,"resize",this._checkForIntersections,!0),a(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},i.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),n=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(i){var r=i.element,a=s(r),l=this._rootContainsTarget(r),u=i.entry,c=t&&l&&this._computeTargetAndRootIntersection(r,n),p=i.entry=new o({time:e.performance&&performance.now&&performance.now(),target:r,boundingClientRect:a,rootBounds:n,intersectionRect:c});u?t&&l?this._hasCrossedThreshold(u,p)&&this._queuedEntries.push(p):u&&u.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},i.prototype._computeTargetAndRootIntersection=function(n,o){if("none"!=e.getComputedStyle(n).display){for(var i,r,a,l,c,p,d,b,m=s(n),k=u(n),g=!1;!g;){var f=null,h=1==k.nodeType?e.getComputedStyle(k):{};if("none"==h.display)return;if(k==this.root||k==t?(g=!0,f=o):k!=t.body&&k!=t.documentElement&&"visible"!=h.overflow&&(f=s(k)),f&&(i=f,r=m,a=void 0,l=void 0,c=void 0,p=void 0,d=void 0,b=void 0,a=Math.max(i.top,r.top),l=Math.min(i.bottom,r.bottom),c=Math.max(i.left,r.left),p=Math.min(i.right,r.right),b=l-a,!(m=(d=p-c)>=0&&b>=0&&{top:a,bottom:l,left:c,right:p,width:d,height:b})))break;k=u(k)}return m}},i.prototype._getRootRect=function(){var e;if(this.root)e=s(this.root);else{var n=t.documentElement,o=t.body;e={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(e)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,o=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==o)for(var i=0;i=0&&l.splice(t,1)}function b(e){var t=document.createElement("style");return t.type="text/css",p(e,t),t}function m(e,t){var n,o,i;if(t.singleton){var r=s++;n=a||(a=b(t)),o=f.bind(null,n,r,!1),i=f.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return t.rel="stylesheet",p(e,t),t}(t),o=y.bind(null,n),i=function(){d(n),n.href&&URL.revokeObjectURL(n.href)}):(n=b(t),o=h.bind(null,n),i=function(){d(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=i()),void 0===t.insertAt&&(t.insertAt="bottom");var o=c(e);return u(o,t),function(e){for(var i=[],r=0;r1&&(a+=","),a+=s+":"+i[s].bucket}else i.forEach((function(e){a.length>1&&(a+=","),a+="".concat(e.e,":").concat(e.b)}));var l=t.getLocale();e.app_country=l.country,e.app_language=l.language,e.app_auth=t.getUserState().auth,e.app_page="true"===t.resource.features["microsite.window.location.enabled"]?window.location.href.split(window.location.origin)[1]:t.getPage(),e.app_experiments=a,e.app_uvn=h("_uc"),e.app_usn=o,dataLayer.push(e)}catch(e){}finally{n&&setTimeout(n,r)}}}(e);setTimeout(a,i)}})),this.App=t.App,this.UserContext=t.UserContext,this.Shell=t.Shell,this._initializeShellTrackingPlugin.call(this),this.page=null,this.title=null,this.mobileAppFlag=!1,this._pushData=this._pushData.bind(this),this._immediatePushData=this._immediatePushData.bind(this),this._initializeShellTrackingPlugin=this._initializeShellTrackingPlugin.bind(this)}),[{key:"getUSN",value:function(){return y()}},{key:"trackABVisitorEvent",value:(e=i()(c.a.mark((function e(t){var n,o,i,r,a,s,l,u;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.abCampaigns||[],o=this.UserContext,i=App.resource.experiments,0!==n.length){e.next=5;break}return e.abrupt("return");case 5:if(o){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,o.getUserContext().catch((function(){return{}}));case 9:r=e.sent,e.t0=c.a.keys(n);case 11:if((e.t1=e.t0()).done){e.next=24;break}if(a=e.t1.value,i[n[a]]){e.next=15;break}return e.abrupt("continue",11);case 15:if(!(r&&r.experiments&&~r.experiments.indexOf(i[n[a]].name))){e.next=17;break}return e.abrupt("continue",11);case 17:s=r.experiments?r.experiments+",":"",l=i[n[a]].name+"|"+i[n[a]].bucket,u=s+l,this._pushData({event:"Send AB Campaign ID",AB_campaignId:u}),o.updateUserProfile({Experiments:u}),e.next=11;break;case 24:case"end":return e.stop()}}),e,this)}))),function(t){return e.apply(this,arguments)})},{key:"sendABVisitsToGTM",value:function(e){var t=this.App;if(0!==e.length&&"true"===t.resource.features["amoeba.enabled"]){var n=e.map((function(e){return"".concat(e.e,"|").concat(e.b)}));this._pushData({event:"Send AB Campaign ID",AB_campaignId:n})}}},{key:"setPageInformation",value:function(e){var t=this.App;this.page="true"===t.resource.features["microsite.window.location.enabled"]?window.location.href.split(window.location.origin)[1]:e.page.replace(/_/g,"/"),this.title=e.title}},{key:"trackPageViewPrerequisites",value:function(e){this._immediatePushData(e)}},{key:"trackPageView",value:function(){var e=this.page.toLowerCase().replace(/_/g,"/"),t={event:"Pageview",page:e="/"===e[0]?e:"/"+e,title:this.title};this._pushData(t)}},{key:"trackCustomDataEvent",value:function(e){var t=e.data;e.event&&(t.event=e.event),this._pushData(t)}},{key:"setMobileAppFlag",value:function(e){this.mobileAppFlag=e}},{key:"trackClickEvent",value:function(e){var t=this.page,n=this.title,o={event:"Click",action:"Click",label:e.getAttribute("data-gtm-label")?e.getAttribute("data-gtm-label"):e.href?e.href:e.title?e.title:e.id?e.id:e.nodeName,category:e.getAttribute("data-gtm-category")||"",page:t,title:n};e.eventCallback&&(o.eventCallback=function(){document.location=e.href}),e.onAnalyticsPushComplete&&(o.onAnalyticsPushComplete=e.onAnalyticsPushComplete),this._pushData(o)}},{key:"trackCustomClickEvent",value:function(e){var t=this.page,n=this.title,o={event:"Click",action:"Click",label:e.label,page:t,title:n};e.onAnalyticsPushComplete&&(o.onAnalyticsPushComplete=e.onAnalyticsPushComplete),this._pushData(o)}},{key:"assignLabelForClickEventTracking",value:function(e){var t=e.target,n=e.label;t.setAttribute("data-gtm-label",n)}},{key:"trackError",value:function(e){var t=function(e){for(var t=1;t0&&(k=k.concat(g)),k.length>0&&a.trackABVisitorEvent({abCampaigns:k})),a.setPageInformation({page:d,title:document.title||""}),(f=[!0,"true"].some((function(e){return e===(u.router&&u.router.external)})))||(Array.isArray(o.pageviewPrereqData)?o.pageviewPrereqData.forEach((function(e){a.trackPageViewPrerequisites(e)})):o.pageviewPrereqData&&a.trackPageViewPrerequisites(o.pageviewPrereqData),a.trackPageView());try{b?y="/"===(y=l.page.name.toLowerCase().replace(/_/g,"/"))[0]?y:"/"+y:(y=l.page.name,m&&(y=y.toLowerCase())),s&&s.ajaxPageloadStartTime?(h=(new Date).getTime()-s.ajaxPageloadStartTime,a.trackCustomDataEvent({event:"Ajax pageload",data:{page:y,loadTime:h}}),s.setCurrentPage(l.page.name)):r&&(!f&&window.performance&&window.performance.timing&&window.performance.timing.navigationStart&&(h=(new Date).getTime()-window.performance.timing.navigationStart,a.trackCustomDataEvent({event:"Initial pageload",data:{page:y,loadTime:h}})),s&&s.setInitialPage(l.page.name))}catch(e){}case 13:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{key:"doBeforePushHistory",value:(n=i()(c.a.mark((function e(t){var n,o,i,r,a,s,l,u,p;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.App,o=t.pushHistoryPayload,i=this.Analytics,n.AppState.state,r=n.resource,a=o.url,s=void 0===a?"":a,l=o.title,u=void 0===l?"":l,r.features&&"true"===r.features["router.legacy"]?"_"===(p=s.replace(r.endpoints.root+"/","").replace(/\//g,"_"))[0]&&(p=p.substr(1)):p=s.replace(r.endpoints.root,""),i.setPageInformation({page:p,title:u});case 7:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"doBeforeReplaceHistory",value:(t=i()(c.a.mark((function e(t){var n,o,i,r,a,s,l,u,p;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.App,o=t.replaceHistoryPayload,i=this.Analytics,n.AppState.state,r=n.resource,a=o.url,s=void 0===a?"":a,l=o.title,u=void 0===l?"":l,r.features&&"true"===r.features["router.legacy"]?"_"===(p=s.replace(r.endpoints.root+"/","").replace(/\//g,"_"))[0]&&(p=p.substr(1)):p=s.replace(r.endpoints.root,""),i.setPageInformation({page:p,title:u});case 7:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"onAfterPopHistory",value:(e=i()(c.a.mark((function e(t){var n,o,i;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.App,o=t.popstateEvent,i=this.Analytics,n.AppState.state,n.resource,o&&o.state&&o.state.pushedByController&&i.setPageInformation({page:event.state.page,title:event.state.title});case 5:case"end":return e.stop()}}),e,this)}))),function(t){return e.apply(this,arguments)})}]);var e,t,n,o,r,s,u,p}()},"az/N":function(e,t,n){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},b5Qb:function(e,t,n){(t=n("JPst")(!1)).push([e.i,".Roku-Header{position:relative;z-index:9}.Roku-Header a{cursor:pointer;text-decoration:none}.Roku-Header img{vertical-align:middle}.Roku-Header .nav-header{display:none}.Roku-Header .Roku-Nav .nav.hero-nav-main-enabled .nav-main{padding-top:0}.Roku-Header .mobile-nav{display:none!important}@media(min-width:0)and (max-width:1079px){.Roku-Header .navbar{display:none!important}.Roku-Header .mobile-nav{display:block!important}}.Roku-Header .universal-nav{font-weight:300;width:100%;height:64px;background-color:#fafafa;z-index:20;left:0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}.Roku-Header .universal-nav .nav-logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Roku-Header .mobile-border-bottom{border-bottom:1px solid hsla(0,0%,48.2%,.19)}.Roku-Header .mobile-border-bottom form{-webkit-border-radius:6px;border-radius:6px;background-color:#333;padding-left:1rem;margin-top:1rem;margin-bottom:1rem}.Roku-Header .mobile-border-bottom form input{background-color:transparent!important}.Roku-Header .mobile-border-bottom form .mobile-nav-search-text{background-color:transparent;max-width:27rem;display:inline;margin-left:1rem;outline:none;border:0;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857;color:#999;-webkit-border-radius:1em;border-radius:1em;-webkit-appearance:none}.Roku-Header .mobile-nav{z-index:10;margin:0;padding:0;max-height:100vh;width:100%;position:absolute}.Roku-Header .mobile-nav input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #f2f2f2}.Roku-Header .mobile-nav .mobile-nav-bar{height:64px;max-height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.Roku-Header .mobile-nav .mobile-nav-brand{z-index:10}.Roku-Header .mobile-nav .mobile-nav-brand .mobile-nav-brand-logo{width:7rem;margin-left:15px;margin-top:20px;margin-bottom:20px}@media(min-width:320px)and (max-width:767px){.Roku-Header .mobile-nav .mobile-nav-brand .mobile-nav-brand-logo{margin-left:15px;margin-top:20px;margin-bottom:20px}}.Roku-Header .mobile-nav .mobile-nav-brand .mobile-nav-brand-text{display:inline;position:relative;color:#662d91;top:.5rem;margin-left:5px}@media(min-width:320px)and (max-width:767px){.Roku-Header .mobile-nav .mobile-nav-brand .mobile-nav-brand-text{margin-left:5px}}.Roku-Header .mobile-nav .mobile-nav-util{height:64px;margin-left:auto}.Roku-Header .mobile-nav .mobile-nav-util a{color:#662d91}.Roku-Header .mobile-nav .mobile-nav-util .mobile-menu-close-icon{background-color:#eee;font-size:2.5rem}.Roku-Header .mobile-nav .mobile-nav-util .mobile-cart-icon,.Roku-Header .mobile-nav .mobile-nav-util .mobile-menu-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;color:#662d91;padding:0 15px;min-height:64px;max-height:64px}.Roku-Header .mobile-nav .mobile-nav-util .num-items-in-cart{height:25px;width:25px;font-size:12px;text-align:center;line-height:22px;font-family:GothamBook,Helvetica,Arial,sans-serif;max-width:57px;margin-left:-7px;margin-top:-4px;color:#fff;background-color:#662d91;-webkit-border-radius:50%;border-radius:50%;display:inline-block;border:2px solid #fff;z-index:1}.Roku-Header .mobile-nav .mobile-menu{margin:0;padding:0;display:block;background-color:#eee;text-align:left;z-index:5;list-style:none;width:100%;height:100%;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.Roku-Header .mobile-nav .mobile-menu .Roku-Modal-Spinner .container{top:-11rem}.Roku-Header .mobile-nav .mobile-menu .menuItem{min-height:56px;line-height:56px;position:relative}.Roku-Header .mobile-nav .mobile-menu .menuItem a{display:block;width:100%}.Roku-Header .mobile-nav .mobile-menu .menuItem a:focus{text-decoration:none}.Roku-Header .mobile-nav .mobile-menu .menuItem .navListItems{color:#662d91;padding:0 0 0 20px;list-style:none;font-family:GothamBold,Helvetica,Arial,sans-serif}.Roku-Header .mobile-nav .mobile-menu .menuItem .navListItems span{float:right}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu{background-color:#eee;list-style:none;-webkit-box-shadow:inset 0 10px 10px -6px #a9a9a9;box-shadow:inset 0 10px 10px -6px #a9a9a9;padding:0 15px}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu .nav__submenu-item a{color:#662d91;padding-left:20px}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu .nav__submenu-item span.nav-submenu__item-icon{display:inline-block;padding-right:15px;width:48px;text-align:center}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu .nav__submenu-item span i.Roku-Icon-current.Roku-Icon-small{margin-right:5px}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu .nav__submenu-item .nav-submenu__item-title{display:inline-block}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav__submenu .nav__submenu-item:not(:last-child){border-bottom:2px groove #f8f8f8}.Roku-Header .mobile-nav .mobile-menu .menuItem .nav-items-logo{width:1rem}.Roku-Header .mobile-nav .mobile-menu .menuItem-search{line-height:5rem;position:relative}.Roku-Header .mobile-nav .mobile-menu .menuItem-search a:focus{text-decoration:none}.Roku-Header .mobile-nav .mobile-menu .menuItem-search:hover{background-color:#f2f2f2}.Roku-Header .mobile-nav .mobile-menu .menuItem-search:hover .nav__submenu{display:block}.Roku-Header .mobile-nav .mobile-menu .glyphicon{font-size:2.5rem;color:#662d91;position:relative;top:6px}.Roku-Header .mobile-nav .mobile-menu .mobile-nav-signin-logo{width:2.5rem}.Roku-Header .mobile-nav .mobile-menu .mobile-nav-search-logo{width:1.8rem}.Roku-Header .mobile-nav .mobile-menu .mobile-nav-search-text{max-width:27rem;display:inline;margin-left:1rem;outline:none;background-color:#eee;border:0}.Roku-Header .mobile-nav .mobile-menu>li{margin:0 15px}@media(min-width:320px)and (max-width:767px){.Roku-Header .mobile-nav .mobile-menu>li{margin-left:15px;margin-right:15px}}.Roku-Header .mobile-nav .mobile-menu>li .nav__submenu{margin:0 -15px}.Roku-Header .mobile-nav .mobile-menu>img{text-align:center}.Roku-Header .navbar{padding-left:5px;padding-right:5px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:64px;max-height:64px}.Roku-Header .navbar.roku-header-max-width{max-width:1200px}.Roku-Header .navbar input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #f2f2f2}.Roku-Header .navbar .nav-logo{top:0;left:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:15px;padding-left:15px;display:inline-block;z-index:10}.Roku-Header .navbar .nav-logo img{min-width:9rem;max-height:32px;pointer-events:none}.Roku-Header .navbar .nav-logo-text{color:#662d91;padding:3px 15px 0 0;line-height:64px;font-size:24px}@media only screen and (max-width:1080px){.Roku-Header .navbar .nav-logo-text{font-size:1.9rem}}.Roku-Header .navbar .nav-menu{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Roku-Header .navbar .nav-menu.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.Roku-Header .navbar .nav-menu.left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.Roku-Header .navbar .nav-menu.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Roku-Header .navbar .nav-util .nav-util-user{padding:0 15px}.Roku-Header .navbar .desktop-menu{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:64px;max-height:64px;text-align:right;top:0;z-index:5}.Roku-Header .navbar .desktop-menu .navListItems{color:#662d91;list-style:none;display:block;padding:0 15px;overflow:hidden;white-space:nowrap}.Roku-Header .navbar .desktop-menu .menuItem{font-family:GothamBold,Helvetica,Arial,sans-serif;font-size:16px;line-height:64px;max-height:64px;position:relative;-webkit-transition:font-size .2s;-o-transition:font-size .2s;transition:font-size .2s;list-style:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;cursor:pointer}.Roku-Header .navbar .desktop-menu .menuItem a{width:100%}.Roku-Header .navbar .desktop-menu .menuItem a:focus{text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu{display:none;position:absolute;left:auto;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:20rem;z-index:8;background-color:#f0f0f0;list-style:none;padding:10px 0;text-align:left;box-shadow:0 5px 6px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 6px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 6px 0 rgba(0,0,0,.25)}.Roku-Header .navbar .desktop-menu .menuItem.openOnFocus:focus-within .nav__submenu,.Roku-Header .navbar .desktop-menu .menuItem:hover .nav__submenu{display:block}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item.greeting{background-color:#f0f0f0;cursor:default}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item.greeting p{color:#662d91;margin-top:0;margin-bottom:0}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item.greeting p.nav-link{padding:0 25px}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item.greeting:hover{background-color:#f0f0f0}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item{cursor:pointer;white-space:nowrap}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item a{color:#662d91;font-family:GothamBook,Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item a.nav-link{padding:3px 25px 0}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item:hover{background-color:#eee;background-color:#fff}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item:hover a{color:#662d91}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item .nav-submenu__item-icon{margin-right:1rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item .nav-submenu__item-icon .glyphicon{font-size:25px!important}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item .nav-submenu__item-icon i.Roku-Icon-current.Roku-Icon-small.Roku-Icon-alert{position:relative;top:25px}.Roku-Header .navbar .desktop-menu .menuItem .nav__submenu-item .nav-submenu__item-title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:-3px}.Roku-Header .navbar .desktop-menu .menuItem .nav-items-logo{width:1rem}.Roku-Header .navbar .desktop-menu .menuItem .opt-box{min-width:57px;min-height:64px;max-height:64px;padding:6px 15px 0;color:#662d91;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;height:64px}.Roku-Header .navbar .desktop-menu .menuItem .opt-box:hover{background:#f0f0f0}.Roku-Header .navbar .desktop-menu .menuItem .opt-box i{margin:0!important}.Roku-Header .navbar .desktop-menu .menuItem .opt-box .sign-in{font-family:GothamBold,Helvetica,Arial,sans-serif;font-size:16px;line-height:64px}.Roku-Header .navbar .desktop-menu .menuItem .opt-box .num-items-in-cart{height:25px;width:25px;font-size:12px;text-align:center;line-height:22px;font-family:GothamBook,Helvetica,Arial,sans-serif;max-width:57px;margin-left:-7px;margin-top:-4px;color:#fff;background-color:#662d91;-webkit-border-radius:50%;border-radius:50%;display:inline-block;border:2px solid #fff;z-index:1}.Roku-Header .navbar .desktop-menu .menuItem .opt-box .glyphicon{font-size:25px}.Roku-Header .navbar .desktop-menu .menuItem .opt-box.search-icon{min-width:57px;max-width:57px}.Roku-Header .navbar .desktop-menu .menuItem.plain:hover{background:#f0f0f0}.Roku-Header .navbar .desktop-menu .menuItem-search{line-height:5rem;display:inline-block;position:relative}.Roku-Header .navbar .desktop-menu .menuItem-search a:focus{text-decoration:none}.Roku-Header .navbar .desktop-menu .menuItem-search:hover .nav__submenu{display:block}.Roku-Header .navbar .desktop-menu form{border-bottom:.2rem solid #bdb6b6;height:4.5rem;background-color:#f2f2f2;margin-top:7px}.Roku-Header .navbar .desktop-menu form .search{display:inline-block;color:#662d91;background-color:#f2f2f2;border:none;outline:none;color:#555;height:3.3rem;padding-top:1.5rem;width:60rem;cursor:text}.Roku-Header .navbar .desktop-menu form a{padding:5px}@media(min-width:320px)and (max-width:767px){.Roku-Header .navbar .desktop-menu form a{padding:5px}}.Roku-Header .navbar .desktop-menu .glyphicon{font-size:16px;margin-left:6px;color:#662d91;position:relative}.Roku-Header .navbar .desktop-menu .desktop-nav-signin-logo{width:2.5rem}.Roku-Header .navbar .desktop-menu .desktop-nav-search-logo{width:1.8rem}.Roku-Header .navbar .desktop-menu>.nav-icon{padding:0}.Roku-Header .navbar .desktop-menu>.nav-util .nav-util-user{padding:0 15px}.Roku-Header .navbar .desktop-menu>img{text-align:center}@media(min-width:1080px){.Roku-Header .menuItem{height:100%}}@media(min-width:320px)and (max-width:767px){.Roku-Header .menuItem .nav__submenu{padding:0}}.Roku-Header .display-none{display:none}.Roku-Header .mini-cart-wrapper{background-color:hsla(0,0%,100%,0);position:fixed;z-index:99;left:0;bottom:0;right:0;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.Roku-Header .mini-cart-wrapper.animate{background-color:hsla(0,0%,100%,.85)}.Roku-Header .mini-cart-wrapper.animate .mini-cart{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.Roku-Header .mini-cart{position:fixed;background:#fff;z-index:99;padding:20px;right:20px;top:20px;width:380px;max-width:calc(100% - 40px);-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}.Roku-Header .mini-cart h3{margin:0;line-height:22px}.Roku-Header .mini-cart h3 .close{font-family:GothamLight;font-weight:400;height:44px;width:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:32px;position:absolute;right:6px;top:10px;color:#333;cursor:pointer}.Roku-Header .mini-cart hr{margin-top:20px;margin-bottom:10px}.Roku-Header .mini-cart .mini-cart__item{font-family:GothamMedium;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Roku-Header .mini-cart .mini-cart__item .item-name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Roku-Header .mini-cart .mini-cart__item .item-price-special{color:#999;font-family:GothamLight;text-decoration:line-through;margin-right:10px}.Roku-Header .mini-cart .ks-button{width:100%;margin-top:10px}.Roku-Header .mini-cart .sign-in-link{font-family:GothamMedium}.Roku-Header .mini-cart .sign-in-link,.Roku-Header .mini-cart .signed-in-user{text-align:center;display:block;padding-top:10px}.Roku-Header .mini-cart .signed-in-user span{font-family:GothamMedium}.Roku-Header .env-banner{height:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 10px;font-size:14px;color:#101523;background:#fff;z-index:21;position:relative}",""]),e.exports=t},bD3j:function(e,t,n){"use strict";e.exports=Object.getOwnPropertyDescriptor},bj7U:function(e,t,n){(function(t){t.mergeMultipleWithLocales({"Roku.Channel.Add":{en:{"button.add":"Add app","button.installed":"Installed","button.subscription":"Manage Subscription","button.subscribe.action":"Subscribe %{price}/%{term}","button.buy":"Buy %{price}","modal.title":"Add %{channel}","modal.title.sorry":"Sorry","modal.button.subscribe":"Subscribe","modal.button.buy":"Buy","modal.button.continue":"Continue","modal.button.cancel":"Cancel","modal.button.payment":"Update payment","modal.button.processing":"Processing...","CASL.headline":"Important Notice","CASL.desc":"I would like Roku to install the channel(s) I have selected on this page for the purpose of accessing audio/visual material. I agree to receive automatic updates and upgrades to these channel(s). I can delete any channel if I no longer wish to receive updates or upgrades to that channel.","CASL.contact":"I can contact Roku Inc. at 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"I agree","CASL.disagree":"I do not agree","error.modal":"Error","error.modal.body.generic":"Oops. The channel could not be added due to an unexpected problem.","error.modal.ok":"OK","trc.modal.headline":"Add channel","trc.modal.body.0":"There are currently no devices linked to your Roku account.","trc.modal.body.1":"The Roku Channel is only available on current generation Roku devices. There are no devices linked to your Roku account that support this channel. Check out our [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"Right now, The Roku Channel is not available on any of your devices, but it will be soon! Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","trc.modal.body.3":"Great news! The Roku Channel is available on one or more of your Roku devices right now. However, the following devices are not supported yet. Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","min.os.modal.headline":"Please note","min.os.modal.body.0":"This channel works with Roku TVs running Roku OS 8.2 and select Roku streaming players (models 3600 or above) running Roku OS 9.0.","min.os.modal.body.1":"If you proceed to install this channel, it will only appear on these supported devices.","min.os.modal.body.2":"You can find the model and Roku OS software version of your Roku device by visiting Settings > System > About. Your Roku device checks for Roku OS updates every 24-36 hours, but you can manually check for updates by going to Settings > System > System Update.",response:{Created:"%{channel} has been successfully added to your Roku account.",Success:"%{channel} has been successfully added to your Roku account.",GeneralFailure:"Oops. The channel could not be added due to an unexpected problem.",ChannelNotFound:"Oops. The channel could not be added due to an unexpected problem.",NoPlayers:"Oops. It seems there are no players linked to your Roku account. Need a Roku player?",NoCompatiblePlayers:"Oops. It seems there are no Roku devices linked to your Roku account that support this channel. Check out our latest selection of Roku players and Roku TV™s.",PaymentMethodRequired:"Your account does not have a payment method on file. Please place a payment method on file.",PaymentFailure:"We're sorry. Your financial institution declined our request for payment. Please make sure your payment information is up to date.",PaymentFailuresExceeded:"We're sorry. You've exceeded the number of payment attempts within a 24 hour period. Before trying again please wait 24 hours or update your account with a different payment method.",UserCountryNotSupported:"We're sorry. This channel is not available in your region.",DeviceNotFound:"Oops. It seems there are no players linked to your Roku account. Need a Roku player?"},warnings:{gamingRemoteRequired:"This channel requires a Roku Enhanced Remote. In addition to the standard buttons found on every Roku remote, a Roku Enhanced Remote includes two action buttons (labeled "A" and "B") for game playback and motion control functionality.",someIncompatiblePlayers:"This channel is not supported on all of the players linked to your Roku account. It is not supported on: %{players}"},payment:{once:"%{price} will be charged to your Roku account.",reoccuring:"This is a %{term} subscription purchase. If you subscribe you'll be charged %{price} %{term} until you cancel. Subscriptions are pre-paid and non refundable."}},en_GB:{"button.subscribe.action":"Subscribe %{price}/%{term}","button.add":"Add app","button.installed":"Installed","button.subscription":"Manage subscription","button.buy":"Buy %{price}","modal.title":"Add %{channel}","modal.title.sorry":"Sorry","modal.button.subscribe":"Subscribe","modal.button.buy":"Buy","modal.button.continue":"Continue","modal.button.cancel":"Cancel","modal.button.payment":"Update payment","modal.button.processing":"Processing...","CASL.headline":"Important notice","CASL.desc":"I would like Roku to install the channel(s) I have selected on this page for the purpose of accessing audio/visual material. I agree to receive automatic updates and upgrades to these channel(s). I can delete any channel if I no longer wish to receive updates or upgrades to that channel.","CASL.contact":"I can contact Roku Inc. at 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"I agree","CASL.disagree":"I do not agree","error.modal":"Error","error.modal.body.generic":"Oops. The channel could not be added due to an unexpected problem.","error.modal.ok":"OK","trc.modal.headline":"Add channel","trc.modal.body.0":"There are currently no devices linked to your Roku account.","trc.modal.body.1":"The Roku Channel is only available on current generation Roku devices. There are no devices linked to your Roku account that support this channel. Check out our [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"Right now, The Roku Channel is not available on any of your devices, but it will be soon! Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","trc.modal.body.3":"Great news! The Roku Channel is available on one or more of your Roku devices right now. However, the following devices are not supported yet. Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","min.os.modal.headline":"Please note","min.os.modal.body.0":"This channel works with Roku TV™s running Roku OS 8.2 and select Roku streaming players (models 3600 or above) running Roku OS 9.0.","min.os.modal.body.1":"If you proceed to install this channel, it will only appear on these supported devices.","min.os.modal.body.2":"You can find the model and Roku OS software version of your Roku device by visiting Settings > System > About. Your Roku device checks for Roku OS updates every 24-36 hours, but you can manually check for updates by going to Settings > System > System Update.",response:{Created:"%{channel} has been successfully added to your Roku account.",Success:"%{channel} has been successfully added to your Roku account.",GeneralFailure:"Oops. The channel could not be added due to an unexpected problem.",ChannelNotFound:"Oops. The channel could not be added due to an unexpected problem.",NoPlayers:"Oops. It seems that there are no players linked to your Roku account. Need a Roku player?",NoCompatiblePlayers:"Oops. It seems that there are no Roku devices linked to your Roku account that support this channel. Check out our latest selection of Roku players and Roku TV™s.",PaymentMethodRequired:"Your account does not have a payment method on file. Please place a payment method on file.",PaymentFailure:"We're sorry. Your financial institution declined our request for payment. Please make sure that your payment information is up to date.",PaymentFailuresExceeded:"We're sorry. You've exceeded the number of payment attempts within a 24-hour period. Before trying again, please wait 24 hours or update your account with a different payment method.",UserCountryNotSupported:"We're sorry. This channel is not available in your region.",DeviceNotFound:"Oops. It seems that there are no players linked to your Roku account. Need a Roku player?"},warnings:{gamingRemoteRequired:"This channel requires a Roku Enhanced Remote. In addition to the standard buttons found on every Roku remote, a Roku Enhanced Remote includes two action buttons (labelled “A” and “B”) for game playback and motion control functionality.",someIncompatiblePlayers:"This channel is not supported on all of the players linked to your Roku account. It is not supported on: %{players}"},payment:{once:"%{price} will be charged to your Roku account.",reoccuring:"This is a %{term} subscription purchase. If you subscribe, you'll be charged %{price} %{term} until you cancel. Subscriptions are pre–paid and non–refundable."}},en_IE:{"button.subscribe.action":"Subscribe %{price}/%{term}"},en_US:{defaultCategory:"movies-and-tv"},es_MX:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},fr_CA:{"button.add":"Ajouter des chaînes","button.installed":"Installée","button.subscription":"Gérer l'abonnement","button.subscribe.action":"S'abonner %{price}/%{term}","button.buy":"Acheter %{price}","modal.title":"Ajouter %{channel}","modal.title.sorry":"Désolé","modal.button.subscribe":"S'abonner","modal.button.buy":"Acheter","modal.button.continue":"Continuer","modal.button.cancel":"Annuler","modal.button.payment":"Mise à jour du paiement","modal.button.processing":"Traitement en cours...","CASL.headline":"Avis important","CASL.desc":"Je souhaite que Roku installe la chaîne ou les chaînes que j'ai sélectionnée(s) sur cette page afin que je puisse accéder au matériel audio/visuel. J'accepte de recevoir des mises à jour et mises à niveau automatiques de cette chaîne ou ces chaînes. Je peux supprimer une chaîne si je ne souhaite plus en recevoir des mises à jour ou mises à niveau.","CASL.contact":"Je peux contacter Roku Inc. à l'adresse 150 Winchester Circle, Los Gatos, CA 95032, États-Unis et sur la page www.roku.com/ca","CASL.agree":"J'accepte","CASL.disagree":"Je refuse","error.modal":"Erreur","error.modal.body.generic":"Oups. Impossible d'ajouter la chaîne en raison d'un problème inattendu.","error.modal.ok":"OK","trc.modal.headline":"Ajouter des chaînes","trc.modal.body.0":"Il n'y a actuellement aucun appareil lié à votre compte Roku.","trc.modal.body.1":"The Roku Channel n'est disponible que sur la génération actuelle d'appareils Roku. Aucun appareil lié à votre compte Roku ne prend en charge cette chaîne. Consultez notre [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"The Roku Channel n'est pas accessible sur vos appareils pour l'instant, mais elle le sera bientôt! Vérifiez au cours des prochaines semaines puisque nous continuons de l'intégrer à tous les appareils Roku de nouvelle génération.","trc.modal.body.3":"Bonne nouvelle! The Roku Channel est maintenant accessible sur un ou plusieurs de vos appareils Roku. Cependant, elle n'est pas encore accessible sur les appareils suivants. Vérifiez au cours des prochaines semaines puisque nous continuons de l'intégrer à tous les appareils Roku de nouvelle génération.","min.os.modal.headline":"Veuillez noter","min.os.modal.body.0":"Cette chaîne fonctionne avec les Roku TV qui prennent en charge Roku OS 8.2 et sur certains lecteurs Roku (modèles 3600 ou supérieurs) qui prennent en charge Roku OS 9.0.","min.os.modal.body.1":"Si vous poursuivez l'installation de cette chaîne, elle n'apparaîtra que sur ces appareils qui la prennent en charge.","min.os.modal.body.2":"Vous pouvez trouver le modèle et la version de votre logiciel Roku OS de votre appareil Roku en visitant Paramètres > Système > À propos. Votre appareil Roku vérifie les mises à jour de Roku OS toutes les 24 à 36 heures, mais vous pouvez les vérifier manuellement en allant dans Paramètres > Système > Mise à jour du système.",response:{Created:"%{channel} a été ajoutée à votre compte Roku avec succès.",Success:"%{channel} a été ajoutée à votre compte Roku avec succès.",GeneralFailure:"Oups. Impossible d'ajouter la chaîne en raison d'un problème inattendu.",ChannelNotFound:"Oups. Impossible d'ajouter la chaîne en raison d'un problème inattendu.",NoPlayers:"Oups! Aucun lecteur ne semble être lié à votre compte Roku. Besoin d'un lecteur Roku?",NoCompatiblePlayers:"Oups! Aucun appareil Roku prenant en charge cette chaîne ne semble être lié à votre compte Roku. Découvrez notre dernière sélection de lecteurs Roku et de Roku TV™.",PaymentMethodRequired:"Aucun mode de paiement n'est spécifié dans votre dossier. Spécifiez un mode de paiement dans votre dossier.",PaymentFailure:"Nous sommes désolés. Votre institution financière a rejeté notre demande de paiement. Assurez-vous que vos informations de paiement sont à jour.",PaymentFailuresExceeded:"Nous sommes désolés. Vous avez dépassé le nombre de tentatives de paiement autorisées dans un intervalle de 24 heures. Avant de réessayer, patientez 24 heures ou mettez votre compte à jour avec un mode de paiement différent.",UserCountryNotSupported:"Nous sommes désolés. Cette chaîne n'est pas disponible dans votre région.",DeviceNotFound:"Oups! Aucun lecteur ne semble être lié à votre compte Roku. Besoin d'un lecteur Roku?"},warnings:{gamingRemoteRequired:"Cette chaîne nécessite une télécommande Roku Enhanced Remote. Outre les touches classiques que l'on retrouve sur toutes les télécommandes Roku, la télécommande Roku Enhanced Remote dispose en plus de deux touches d'action (signalés par les lettres " A " et " B ") pour la lecture des jeux et la fonctionnalité de contrôle des mouvements.",someIncompatiblePlayers:"Cette chaîne n'est pas prise en charge sur tous les lecteurs liés à votre compte Roku. Elle n'est pas prise en charge sur : %{players}"},payment:{once:"%{price} sera facturé à votre compte Roku.",reoccuring:"Cela correspond à l'achat d'un abonnement %{term}. Si vous vous abonnez, vous serez facturé %{price} %{term} jusqu'à ce que vous annuliez. Les abonnements sont prépayés et non remboursables."}},fr_FR:{"button.add":"Ajouter une chaîne","button.installed":"Installé","button.subscription":"Gérer l’abonnement","button.subscribe.action":"Souscrire %{price}/%{term}","button.buy":"Acheter %{price}","modal.title":"Ajouter %{channel}","modal.title.sorry":"Désolé","modal.button.subscribe":"Souscrire","modal.button.buy":"Acheter","modal.button.continue":"Poursuivre","modal.button.cancel":"Annuler","modal.button.payment":"Mettre à jour les paiements","modal.button.processing":"Traitement en cours…","CASL.headline":"Remarque importante","CASL.desc":"Je souhaite que Roku installe la chaîne ou les chaînes que j’ai choisie(s) sur cette page afin que je puisse accéder au matériel audio/visuel. J’accepte de recevoir des mises à jour et mises à niveau automatiques sur cette chaîne ou ces chaînes. Je peux supprimer une chaîne si je ne souhaite plus y recevoir des mises à jour ou mises à niveau.","CASL.contact":"Je peux contacter Roku Inc. à l’adresse 150 Winchester Circle, Los Gatos, CA 95032, États-Unis ou sur www.roku.com/ca.","CASL.agree":"J’accepte","CASL.disagree":"Je refuse","error.modal":"Erreur","error.modal.body.generic":"Oups. Impossible d’ajouter la chaîne en raison d’un échec inattendu.","error.modal.ok":"OK","trc.modal.headline":"Ajouter la chaîne","trc.modal.body.0":"Il n’y a actuellement aucun appareil associé à votre compte Roku.","trc.modal.body.1":"The Roku Channel est uniquement disponible sur les appareils Roku de la génération actuelle. Aucun appareil lié à votre compte Roku ne prend en charge cette chaîne. Consultez notre [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"The Roku Channel n’est actuellement disponible sur aucun de vos appareils, mais elle le sera bientôt ! Vérifiez à nouveau au cours des prochaines semaines, car nous poursuivons le déploiement de cette chaîne sur tous les appareils Roku de la génération actuelle.","trc.modal.body.3":"Excellente nouvelle ! The Roku Channel est désormais disponible sur un ou plusieurs de vos appareils Roku. Cependant, les appareils suivants ne sont pas encore pris en charge. Vérifiez à nouveau au cours des prochaines semaines, car nous poursuivons le déploiement de cette chaîne sur tous les appareils Roku de la génération actuelle.","min.os.modal.headline":"Veuillez noter","min.os.modal.body.0":"Ce canal fonctionne avec les télévisions Roku exécutant Roku OS 8.2 et sélectionnez les lecteurs de streaming Roku (modèles 3600 ou ultérieur) exécutant Roku OS 9.0.","min.os.modal.body.1":"Si vous installez cette chaîne, elle apparaîtra uniquement sur ces appareils pris en charge.","min.os.modal.body.2":"Vous pouvez trouver le modèle et la version Roku OS de votre appareil Roku en accédant à Paramètres > Système > À propos. Votre appareil Roku vérifie les mises à jour Roku OS toutes les 24 à 36 heures, mais vous pouvez vérifier manuellement les mises à jour en accédant à Paramètres > Système > Mise à jour du système.",response:{Created:"%{channel} a été correctement ajouté à votre compte Roku.",Success:"%{channel} a été correctement ajouté à votre compte Roku.",GeneralFailure:"Oups. Impossible d’ajouter la chaîne en raison d’un échec inattendu.",ChannelNotFound:"Oups. Impossible d’ajouter la chaîne en raison d’un échec inattendu.",NoPlayers:"Oups. Aucun lecteur ne semble être lié à votre compte Roku. Besoin d’un lecteur Roku ?",NoCompatiblePlayers:"Oups. Il semble qu’aucun appareil Roku prenant en charge cette chaîne ne soit lié à votre compte Roku. Consultez notre dernière sélection de lecteurs Roku et de Roku TV™.",PaymentMethodRequired:"Aucun mode de paiement n’est spécifié dans votre compte. Veuillez spécifier un mode de paiement dans votre dossier.",PaymentFailure:"Nous sommes désolés. Votre établissement financier a rejeté notre demande de paiement. Veuillez vous assurer que vos informations de paiement sont à jour.",PaymentFailuresExceeded:"Désolé, vous avez dépassé le nombre de tentatives de paiement autorisées dans un intervalle de 24 heures. Avant de réessayer, veuillez patienter 24 heures ou définir un mode de paiement différent dans votre compte.",UserCountryNotSupported:"Désolé, cette chaîne n’est pas disponible dans votre région.",DeviceNotFound:"Oups. Aucun lecteur ne semble être lié à votre compte Roku. Besoin d’un lecteur Roku ?"},warnings:{gamingRemoteRequired:"Cette chaîne nécessite une Roku Enhanced Remote. Outre les boutons classiques que l’on retrouve sur toutes les télécommandes Roku, la Roku Enhanced Remote dispose en plus de deux boutons d’action (signalés par les lettres « A » et « B ») pour le contrôle des mouvements et la lecture des jeux.",someIncompatiblePlayers:"Cette chaîne n’est pas prise en charge sur tous les lecteurs associés à votre compte Roku. Elle n’est pas prise en charge sur : %{players}"},payment:{once:"%{price} sera facturé à votre compte Roku.",reoccuring:"Cela correspond à l’achat d’un abonnement %{term}. Si vous vous abonnez, vous serez facturé %{price} %{term} jusqu’à ce que vous annuliez. Les abonnements sont prépayés et non remboursables."}},es_CO:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_AR:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_PE:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_CL:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_CR:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_SV:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_GT:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_HN:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_NI:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},es_PA:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},pt_BR:{"button.add":"Adicionar canal","button.installed":"Instalado","button.subscription":"Gerenciar assinatura","button.subscribe.action":"Assinar %{price}/%{term}","button.buy":"Comprar %{price}","modal.title":"Adicionar %{channel}","modal.title.sorry":"Desculpe","modal.button.subscribe":"Assinar","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Atualizar pagamento","modal.button.processing":"Processando...","CASL.headline":"Aviso importante","CASL.desc":"Quero que a Roku instale os canais que selecionei nesta página com a finalidade de acessar material audiovisual. Concordo em receber atualizações e upgrades automáticos desses canais. Poderei excluir qualquer canal se não quiser mais receber atualizações nem upgrades dele.","CASL.contact":"Posso entrar em contato com a Roku Inc. no seguinte endereço: 150 Winchester Circle, Los Gatos, CA 95032, EUA www.roku.com/ca","CASL.agree":"Concordo","CASL.disagree":"Não concordo","error.modal":"Erro","error.modal.body.generic":"Ops! Ocorreu um erro inesperado e não foi possível adicionar o canal.","error.modal.ok":"OK","trc.modal.headline":"Adicionar canal","trc.modal.body.0":"No momento, não há dispositivos vinculados à conta da Roku.","trc.modal.body.1":"O The Roku Channel está disponível somente nos dispositivos Roku da geração atual. Não há dispositivos vinculados à conta da Roku que sejam compatíveis com esse canal. Confira nossa [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"Neste momento, The Roku Channel não está disponível em nenhum dos seus dispositivos, mas estará em breve! Confira novamente dentro das próximas semanas enquanto continuamos a expandir para todos os dispositivos Roku da geração atual.","trc.modal.body.3":"Temos boas notícias! O The Roku Channel está disponível em um ou mais de seus dispositivos Roku neste momento. No entanto, os seguintes dispositivos ainda não são compatíveis. Confira novamente dentro das próximas semanas enquanto continuamos a expandir para todos os dispositivos Roku da geração atual.","min.os.modal.headline":"Observação","min.os.modal.body.0":"Este canal funciona com Roku TVs que executam o Roku OS 8.2 e determinados dispositivos de streaming Roku (modelos 3600 e acima) que executam o Roku OS 9.0.","min.os.modal.body.1":"Se você continuar a instalar este canal, ele só aparecerá nos dispositivos suportados.","min.os.modal.body.2":"Você pode encontrar o modelo e a versão do software Roku OS do dispositivo Roku acessando Configurações > Sistema > Sobre. O dispositivo Roku verifica se há atualizações do Roku OS a cada 24 a 36 horas, mas você pode fazer isso manualmente em Configurações > Sistema > Atualização do sistema.",response:{Created:"%{channel} foi adicionado à conta da Roku.",Success:"%{channel} foi adicionado à conta da Roku.",GeneralFailure:"Ops! Ocorreu um erro inesperado e não foi possível adicionar o canal.",ChannelNotFound:"Ops! Ocorreu um erro inesperado e não foi possível adicionar o canal.",NoPlayers:"Ops! Parece que não há dispositivos de streaming vinculados à conta da Roku. Precisa de um dispositivo de streaming Roku?",NoCompatiblePlayers:"Ops! Parece que não há dispositivos Roku vinculados à conta da Roku que sejam compatíveis com este canal. Confira a nossa mais recente seleção de dispositivos de streaming Roku e Roku TVs™.",PaymentMethodRequired:"Sua conta não tem um método de pagamento cadastrado. Cadastre um método de pagamento.",PaymentFailure:"Desculpe o transtorno. Sua instituição financeira recusou nossa solicitação de pagamento. Confirme se suas informações de pagamento estão atualizadas.",PaymentFailuresExceeded:"Desculpe o transtorno. Você excedeu o número de tentativas de pagamento dentro de um período de 24 horas. Antes de tentar novamente, aguarde 24 horas ou atualize sua conta com um método de pagamento diferente.",UserCountryNotSupported:"Desculpe o transtorno. Este canal não está disponível na sua região.",DeviceNotFound:"Ops! Parece que não há dispositivos de streaming vinculados à conta da Roku. Precisa de um dispositivo de streaming Roku?"},warnings:{gamingRemoteRequired:"Este canal requer um Roku Enhanced Remote. Além dos botões padrão encontrados em todos os controles remotos Roku, o Roku Enhanced Remote inclui dois botões de ação (chamados de "A" e "B") para a transmissão de jogos e a funcionalidade de controle de movimento.",someIncompatiblePlayers:"Esse canal não é compatível com todos os dispositivos de streaming vinculados à conta da Roku. Ele não é compatível com: %{players}"},payment:{once:"Haverá uma cobrança de %{price} na conta da Roku.",reoccuring:"Essa é uma compra de assinatura de %{term}. Se fizer a assinatura, cobraremos %{price} %{term} até que você cancele. As assinaturas são pré-pagas e não reembolsáveis."}},es_BR:{"button.add":"Agregar canal","button.installed":"Instalado","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse %{price} por %{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando...","CASL.headline":"Aviso importante","CASL.desc":"Deseo que Roku instale los canales que seleccioné en esta página para acceder al material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir actualizaciones o mejoras de ese canal.","CASL.contact":"Puedo contactarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"Ups. Debido a un problema inesperado no se pudo agregar el canal.","error.modal.ok":"OK","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel sólo está disponible en la generación actual de dispositivos Roku. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero pronto lo estará! Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no se admiten. Regresa en las próximas semanas porque seguimos ampliando la disponibilidad a todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota","min.os.modal.body.0":"Este canal funciona con las Roku TV que tengan Roku OS 8.2 y ciertos reproductores de streaming Roku (modelos 3600 o una versión superior) con Roku OS 9.0.","min.os.modal.body.1":"Si continúas con la instalación de este canal, solo aparecerá en los dispositivos en donde se admita.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software de Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. El dispositivo Roku comprueba si existen actualizaciones de Roku OS cada 24 a 36 horas, pero puedes comprobar manualmente si existen actualizaciones desde Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",ChannelNotFound:"Ups. Debido a un problema inesperado no se pudo agregar el canal.",NoPlayers:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"Ups. Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Consulta nuestra selección más reciente de reproductores y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene una forma de pago registrada. Ingresa una forma de pago registrada.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que la información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago permitidos en un periodo de 24 horas. Antes de volver a intentarlo, deberás esperar 24 horas o actualizar tu cuenta con una forma de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"Ups. Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que tiene cualquier control remoto de Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados "A" y "B") para reproducción de juegos y funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no se admite en todos los reproductores vinculados a tu cuenta Roku. No se admite en: %{players}"},payment:{once:"Se cobrará %{price} a tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que lo canceles. Las suscripciones son prepagadas y no reembolsables."}},de_DE:{"button.add":"Channel hinzufügen","button.installed":"Installiert","button.subscription":"Abonnement verwalten","button.subscribe.action":"%{price}/%{term} abonnieren","button.buy":"%{price} kaufen","modal.title":"%{channel} hinzufügen","modal.title.sorry":"Es tut uns leid","modal.button.subscribe":"Abonnieren","modal.button.buy":"Kaufen","modal.button.continue":"Weiter","modal.button.cancel":"Abbrechen","modal.button.payment":"Zahlung aktualisieren","modal.button.processing":"Wird bearbeitet …","CASL.headline":"Wichtiger Hinweis","CASL.desc":"Ich möchte, dass Roku die von mir auf dieser Seite ausgewählten Channels installiert, um auf Audio- und Videomaterial zuzugreifen. Ich stimme dem Erhalt automatischer Updates und Upgrades für diese Channels zu. Ich kann einen Channel löschen, wenn ich keine Updates und Upgrades mehr für ihn erhalten möchte.","CASL.contact":"Ich kann Roku Inc. unter 150 Winchester Circle, Los Gatos, CA 95032, USA www.roku.com/ca kontaktieren","CASL.agree":"Ich stimme zu","CASL.disagree":"Ich stimme nicht zu","error.modal":"Fehler","error.modal.body.generic":"Hoppla. Der Channel konnte aufgrund eines unerwarteten Problems nicht hinzugefügt werden.","error.modal.ok":"OK","trc.modal.headline":"Channel hinzufügen","trc.modal.body.0":"Derzeit sind keine Geräte mit deinem Roku Account verknüpft.","trc.modal.body.1":"The Roku Channel ist nur auf Roku-Geräten der aktuellen Generation verfügbar. Mit deinem Roku Account sind keine Geräte verknüpft, die diesen Channel unterstützen. Wirf doch einen Blick auf unsere [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"Derzeit ist The Roku Channel auf keinem deiner Geräte verfügbar, wird es aber bald sein! Schaue in den kommenden Wochen noch einmal vorbei, während wir ihn für alle Roku-Geräte der aktuellen Generation bereitstellen.","trc.modal.body.3":"Tolle Neuigkeiten! The Roku Channel ist derzeit auf einem oder mehreren deiner Roku-Geräte verfügbar. Die folgenden Geräte werden jedoch noch nicht unterstützt. Schaue in den kommenden Wochen noch einmal vorbei, während wir ihn für alle Roku-Geräte der aktuellen Generation bereitstellen.","min.os.modal.headline":"Hinweis","min.os.modal.body.0":"Dieser Channel funktioniert mit Roku TVs mit Roku OS 8.2 und ausgewählten Roku Streaming Playern (Modelle 3600 oder höher) mit Roku OS 9.0.","min.os.modal.body.1":"Wenn du mit der Installation dieses Channels fortfährst, wird er nur auf diesen unterstützten Geräten angezeigt.","min.os.modal.body.2":"Du findest das Modell und die Roku OS-Version deines Roku-Geräts unter Einstellungen > System > Info. Dein Roku-Gerät sucht alle 24 bis 36 Stunden automatisch nach Updates für das Roku OS. Die manuelle Suche nach Updates kannst du unter Einstellungen > System > System-Update anstoßen.",response:{Created:"%{channel} wurde deinem Roku Account hinzugefügt.",Success:"%{channel} wurde deinem Roku Account hinzugefügt.",GeneralFailure:"Hoppla. Der Channel konnte aufgrund eines unerwarteten Problems nicht hinzugefügt werden.",ChannelNotFound:"Hoppla. Der Channel konnte aufgrund eines unerwarteten Problems nicht hinzugefügt werden.",NoPlayers:"Hoppla. Anscheinend sind keine Player mit deinem Roku Account verknüpft. Benötigst du einen Roku Player?",NoCompatiblePlayers:"Hoppla. Anscheinend sind keine Roku-Geräte mit deinem Roku Account verknüpft, die diesen Channel unterstützen. Schaue dir unsere neuesten Roku Player und Roku TV™s an.",PaymentMethodRequired:"Für deinen Account ist keine Zahlungsmethode hinterlegt. Bitte hinterlege eine Zahlungsmethode.",PaymentFailure:"Es tut uns leid. Dein Finanzinstitut hat unsere Zahlungsaufforderung abgelehnt. Bitte stelle sicher, dass deine Zahlungsinformationen aktuell sind.",PaymentFailuresExceeded:"Es tut uns leid. Du hast die Anzahl der zulässigen Zahlungsversuche innerhalb von 24 Stunden überschritten. Warte bitte 24 Stunden, bevor du es erneut versuchst, oder hinterlege eine andere Zahlungsmethode in deinem Account.",UserCountryNotSupported:"Es tut uns leid. Dieser Channel ist in deiner Region nicht verfügbar.",DeviceNotFound:"Hoppla. Anscheinend sind keine Player mit deinem Roku Account verknüpft. Benötigst du einen Roku Player?"},warnings:{gamingRemoteRequired:"Dieser Channel benötigt eine Roku Enhanced Remote. Zusätzlich zu den Standardtasten auf jeder Roku-Fernbedienung enthält eine Roku Enhanced Remote zwei Aktionstasten („A“ und „B“) für die Spielwiedergabe und die Bewegungssteuerungsfunktion.",someIncompatiblePlayers:"Dieser Channel wird nicht von allen Playern unterstützt, die mit deinem Roku Account verknüpft sind. Er wird nicht unterstützt von: %{players}"},payment:{once:"Der Preis von %{price} wird deinem Roku Account in Rechnung gestellt.",reoccuring:"Dies ist ein Abonnementkauf für die Dauer von %{term}. Nach Abschluss des Abonnements wird dir %{price} pro %{term} in Rechnung gestellt, bis du das Abonnement kündigst. Abonnements werden im Voraus bezahlt und sind nicht erstattungsfähig."}},en_AU:{response:{Created:"%{channel} has been successfully added to your Roku account.",Success:"%{channel} has been successfully added to your Roku account.",GeneralFailure:"Oops. The channel could not be added due to an unexpected problem.",ChannelNotFound:"Oops. The channel could not be added due to an unexpected problem.",NoPlayers:"Oops. It seems that there are no players linked to your Roku account. Need a Roku player?",NoCompatiblePlayers:"Oops. It seems that there are no Roku devices linked to your Roku account that support this channel. Check out our latest selection of Roku players and Roku TV™s.",PaymentMethodRequired:"Your account does not have a payment method on file. Please place a payment method on file.",PaymentFailure:"We're sorry. Your financial institution declined our request for payment. Please make sure that your payment information is up to date.",PaymentFailuresExceeded:"We're sorry. You've exceeded the number of payment attempts within a 24–hour period. Before trying again, please wait 24 hours or update your account with a different payment method.",UserCountryNotSupported:"We're sorry. This channel is not available in your region.",DeviceNotFound:"Oops. It seems that there are no players linked to your Roku account. Need a Roku player?"},warnings:{gamingRemoteRequired:"This channel requires a Roku Enhanced Remote. In addition to the standard buttons found on every Roku remote, a Roku Enhanced Remote includes two action buttons (labelled "A" and "B") for game playback and motion control functionality.",someIncompatiblePlayers:"This channel is not supported on all of the players linked to your Roku account. It is not supported on: %{players}"},payment:{once:"%{price} will be charged to your Roku account.",reoccuring:"This is a %{term} subscription purchase. If you subscribe, you'll be charged %{price} %{term} until you cancel. Subscriptions are pre–paid and non–refundable."},"button.add":"Add app","button.installed":"Installed","button.subscription":"Manage subscription","button.subscribe.action":"Subscribe %{price}/%{term}","button.buy":"Buy %{price}","modal.title":"Add %{channel}","modal.title.sorry":"Sorry","modal.button.subscribe":"Subscribe","modal.button.buy":"Buy","modal.button.continue":"Continue","modal.button.cancel":"Cancel","modal.button.payment":"Update payment","modal.button.processing":"Processing...","CASL.headline":"Important notice","CASL.desc":"I would like Roku to install the channel(s) I have selected on this page for the purpose of accessing audio/visual material. I agree to receive automatic updates and upgrades to these channel(s). I can delete any channel if I no longer wish to receive updates or upgrades to that channel.","CASL.contact":"I can contact Roku Inc. at 150 Winchester Circle, Los Gatos, CA 95032, USA, www.roku.com/ca","CASL.agree":"I agree","CASL.disagree":"I do not agree","error.modal":"Error","error.modal.body.generic":"Oops. The channel could not be added due to an unexpected problem.","error.modal.ok":"OK","trc.modal.headline":"Add channel","trc.modal.body.0":"There are currently no devices linked to your Roku account.","trc.modal.body.1":"The Roku Channel is only available on current generation Roku devices. There are no devices linked to your Roku account that support this channel. Check out our [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"Right now, The Roku Channel is not available on any of your devices, but it will be soon! Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","trc.modal.body.3":"Great news! The Roku Channel is available on one or more of your Roku devices right now. However, the following devices are not supported yet. Check back in the coming weeks as we continue to roll it out to all current generation Roku devices.","min.os.modal.headline":"Please note","min.os.modal.body.0":"This channel works with Roku TV™s running Roku OS 8.2 and select Roku streaming players (models 3600 or above) running Roku OS 9.0.","min.os.modal.body.1":"If you proceed to install this channel, it will only appear on these supported devices.","min.os.modal.body.2":"You can find the model and Roku OS software version of your Roku device by visiting Settings > System > About. Your Roku device checks for Roku OS updates every 24-36 hours, but you can manually check for updates by going to Settings > System > System Update."},es_LA:{"button.add":"Agregar canal","button.installed":"Instalados","button.subscription":"Administrar suscripción","button.subscribe.action":"Suscribirse por %{price}/%{term}","button.buy":"Comprar %{price}","modal.title":"Agregar %{channel}","modal.title.sorry":"Lo sentimos","modal.button.subscribe":"Suscribirse","modal.button.buy":"Comprar","modal.button.continue":"Continuar","modal.button.cancel":"Cancelar","modal.button.payment":"Actualizar pago","modal.button.processing":"Procesando…","CASL.headline":"Aviso importante","CASL.desc":"Quiero que Roku instale los canales que seleccioné en esta página con el fin de acceder a material audiovisual. Acepto recibir actualizaciones y mejoras automáticas de estos canales. Puedo eliminar cualquier canal si ya no deseo recibir sus actualizaciones ni mejoras.","CASL.contact":"Puedo comunicarme con Roku Inc. en 150 Winchester Circle, Los Gatos, CA 95032 EE. UU. www.roku.com/ca","CASL.agree":"Acepto","CASL.disagree":"No acepto","error.modal":"Error","error.modal.body.generic":"¡Ups! No se pudo agregar el canal debido a un problema inesperado.","error.modal.ok":"Aceptar","trc.modal.headline":"Agregar canal","trc.modal.body.0":"Actualmente, no hay dispositivos vinculados a tu cuenta Roku.","trc.modal.body.1":"The Roku Channel solo está disponible en dispositivos Roku de la generación actual. No hay dispositivos vinculados a tu cuenta Roku que admitan este canal. Echa un vistazo a nuestra última selección de dispositivos Roku [latest selection of Roku devices](https://www.roku.com/products).","trc.modal.body.2":"En este momento, The Roku Channel no está disponible en ninguno de tus dispositivos, ¡pero lo estará pronto! Vuelve a verificar en las próximas semanas, ya que continuamos implementándolo en todos los dispositivos Roku de la generación actual.","trc.modal.body.3":"¡Buenas noticias! En este momento, The Roku Channel está disponible en uno o más de tus dispositivos Roku. Sin embargo, los siguientes dispositivos aún no son compatibles. Vuelve a verificar en las próximas semanas, ya que continuamos implementándolo en todos los dispositivos Roku de la generación actual.","min.os.modal.headline":"Nota:","min.os.modal.body.0":"Este canal funciona con las Roku TV que tienen Roku OS 8.2 y reproductores de streaming Roku seleccionados (modelos 3600 o versiones superiores) que tienen Roku OS 9.0.","min.os.modal.body.1":"Si procedes a instalar este canal, solo aparecerá en estos dispositivos compatibles.","min.os.modal.body.2":"Puedes encontrar el modelo y la versión del software del Roku OS de tu dispositivo Roku en Configuración > Sistema > Acerca de. Tu dispositivo Roku busca actualizaciones del Roku OS cada 24 o 36 horas, pero puedes buscar actualizaciones manualmente en Configuración > Sistema > Actualización del sistema.",response:{Created:"%{channel} se agregó correctamente a tu cuenta Roku.",Success:"%{channel} se agregó correctamente a tu cuenta Roku.",GeneralFailure:"¡Ups! No se pudo agregar el canal debido a un problema inesperado.",ChannelNotFound:"¡Ups! No se pudo agregar el canal debido a un problema inesperado.",NoPlayers:"¡Ups! Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?",NoCompatiblePlayers:"¡Ups! Parece que no hay dispositivos Roku vinculados a tu cuenta Roku que admitan este canal. Echa un vistazo a nuestra última selección de reproductores Roku y Roku TV™.",PaymentMethodRequired:"Tu cuenta no tiene un método de pago registrado. Agrega un método de pago registrado.",PaymentFailure:"Lo sentimos. Tu institución financiera rechazó nuestra solicitud de pago. Asegúrate de que tu información de pago esté actualizada.",PaymentFailuresExceeded:"Lo sentimos. Excediste el número de intentos de pago en un período de 24 horas. Antes de volver a intentarlo deberás esperar 24 horas o actualizar tu cuenta con un método de pago diferente.",UserCountryNotSupported:"Lo sentimos. Este canal no está disponible en tu región.",DeviceNotFound:"¡Ups! Parece que no hay reproductores vinculados a tu cuenta Roku. ¿Necesitas un reproductor Roku?"},warnings:{gamingRemoteRequired:"Este canal requiere un control remoto Roku Enhanced Remote. Además de los botones estándar que se encuentran en cada control remoto Roku, un control remoto Roku Enhanced Remote incluye dos botones de acción (etiquetados como “A” y “B”) para la reproducción de juegos y la funcionalidad de control de movimiento.",someIncompatiblePlayers:"Este canal no es compatible con todos los reproductores vinculados a tu cuenta Roku. No es compatible con: %{players}."},payment:{once:"Se te cobrarán %{price} en tu cuenta Roku.",reoccuring:"Esta es una compra de suscripción %{term}. Si te suscribes, se te cobrará %{price} %{term} hasta que canceles. Las suscripciones son prepagas y no reembolsables."}}}}),e.exports=function(){return t.get("Roku.Channel.Add")}}).call(this,n("TYvK").ResourceManager)},bsZG:function(e,t){e.exports="/s/1742216493486/fonts/roku-other-icons.woff"},cDf5:function(e,t){function n(t){return e.exports=n="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},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},cckQ:function(e,t,n){"use strict";var o=Object.defineProperty||!1;if(o)try{o({},"a",{value:1})}catch(e){o=!1}e.exports=o},cjlq:function(e,t,n){var o=n("Ka6a");"string"==typeof o&&(o=[[e.i,o,""]]);n("ZuTH")(o,{});o.locals&&(e.exports=o.locals)},cpc2:function(e,t,n){function o(e){if(e)return function(e){for(var t in o.prototype)e[t]=o.prototype[t];return e}(e)}e.exports=o,o.prototype.on=o.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},o.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},o.prototype.off=o.prototype.removeListener=o.prototype.removeAllListeners=o.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,o=this._callbacks["$"+e];if(!o)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new r("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new r("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new r("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new r("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],p=!!a&&a(e,t);if(o)o(e,t,{configurable:null===u&&p?p.configurable:!u,enumerable:null===s&&p?p.enumerable:!s,value:n,writable:null===l&&p?p.writable:!l});else{if(!c&&(s||l||u))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},f6mG:function(e,t,n){"use strict";var o=n("viRO"),i=n.n(o),r=n("+eE7"),a=n("+DWH");function s(){var e="/builds/rsp/channelstore/src/pages/common/DynamicImport.jsx",t=new Function("return this")(),n="__coverage__",o=t[n]||(t[n]={});o[e]&&"09293b64eacaf689e2aea98a76183e47f46e939a"===o[e].hash||(o[e]={path:"/builds/rsp/channelstore/src/pages/common/DynamicImport.jsx",statementMap:{0:{start:{line:5,column:22},end:{line:12,column:1}},1:{start:{line:6,column:21},end:{line:6,column:89}},2:{start:{line:7,column:4},end:{line:11,column:6}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:22},end:{line:5,column:23}},loc:{start:{line:5,column:51},end:{line:12,column:1}},line:5}},branchMap:{0:{loc:{start:{line:6,column:21},end:{line:6,column:89}},type:"cond-expr",locations:[{start:{line:6,column:33},end:{line:6,column:38}},{start:{line:6,column:41},end:{line:6,column:89}}],line:6}},s:{0:0,1:0,2:0},f:{0:0},b:{0:[0,0]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"09293b64eacaf689e2aea98a76183e47f46e939a"});var i=o[e];return s=function(){return i},i}s(),s().s[0]++;t.a=function(e){var t=e.children,n=e.noLoading;s().f[0]++;var l=(s().s[1]++,n?(s().b[0][0]++,i.a.createElement(i.a.Fragment,null)):(s().b[0][1]++,i.a.createElement(a.a,{messageEnabled:!1,centerAligned:!0})));return s().s[2]++,i.a.createElement(r.a,{maxToasts:1,autoHideDuration:5e3},i.a.createElement(o.Suspense,{fallback:l},t))}},fFwQ:function(e,t,n){!function(e){"use strict";function t(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,o=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.defaults={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};var a=/[&<>"']/,s=new RegExp(a.source,"g"),l=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,u=new RegExp(l.source,"g"),c={"&":"&","<":"<",">":">",'"':""","'":"'"},p=function(e){return c[e]};function d(e,t){if(t){if(a.test(e))return e.replace(s,p)}else if(l.test(e))return e.replace(u,p);return e}var b=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function m(e){return e.replace(b,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var k=/(^|[^\[])\^/g;function g(e,t){e="string"==typeof e?e:e.source,t=t||"";var n={replace:function(t,o){return o=(o=o.source||o).replace(k,"$1"),e=e.replace(t,o),n},getRegex:function(){return new RegExp(e,t)}};return n}var f=/[^\w:]/g,h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function y(e,t,n){if(e){var o;try{o=decodeURIComponent(m(n)).replace(f,"").toLowerCase()}catch(e){return null}if(0===o.indexOf("javascript:")||0===o.indexOf("vbscript:")||0===o.indexOf("data:"))return null}t&&!h.test(n)&&(n=function(e,t){v[" "+e]||(w.test(e)?v[" "+e]=e+"/":v[" "+e]=E(e,"/",!0));var n=-1===(e=v[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(x,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(C,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(e){return null}return n}var v={},w=/^[^:]+:\/*[^/]*$/,x=/^([^:]+:)[\s\S]*$/,C=/^([^:]+:\/*[^/]*)[\s\S]*$/,R={exec:function(){}};function _(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var o=!1,i=t;--i>=0&&"\\"===n[i];)o=!o;return o?"|":" |"})).split(/ \|/),o=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function A(e,t,n,o){var i=t.href,r=t.title?d(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){o.state.inLink=!0;var s={type:"link",raw:n,href:i,title:r,text:a,tokens:o.inlineTokens(a)};return o.state.inLink=!1,s}return{type:"image",raw:n,href:i,title:r,text:d(a)}}var P=function(){function t(t){this.options=t||e.defaults}var n=t.prototype;return n.space=function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}},n.code=function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:E(n,"\n")}}},n.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],o=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var o=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=o.length?e.slice(o.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:o}}},n.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var o=E(n,"#");this.options.pedantic?n=o.trim():o&&!/ $/.test(o)||(n=o.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}},n.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},n.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *>[ \t]?/gm,""),o=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(n);return this.lexer.state.top=o,{type:"blockquote",raw:t[0],tokens:i,text:n}}},n.list=function(e){var t=this.rules.block.list.exec(e);if(t){var n,o,i,r,a,s,l,u,c,p,d,b,m=t[1].trim(),k=m.length>1,g={type:"list",raw:"",ordered:k,start:k?+m.slice(0,-1):"",loose:!1,items:[]};m=k?"\\d{1,9}\\"+m.slice(-1):"\\"+m,this.options.pedantic&&(m=k?m:"[*+-]");for(var f=new RegExp("^( {0,3}"+m+")((?:[\t ][^\\n]*)?(?:\\n|$))");e&&(b=!1,t=f.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),u=t[2].split("\n",1)[0].replace(/^\t+/,(function(e){return" ".repeat(3*e.length)})),c=e.split("\n",1)[0],this.options.pedantic?(r=2,d=u.trimLeft()):(r=(r=t[2].search(/[^ ]/))>4?1:r,d=u.slice(r),r+=t[1].length),s=!1,!u&&/^ *$/.test(c)&&(n+=c+"\n",e=e.substring(c.length+1),b=!0),!b)for(var h=new RegExp("^ {0,"+Math.min(3,r-1)+"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))"),y=new RegExp("^ {0,"+Math.min(3,r-1)+"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)"),v=new RegExp("^ {0,"+Math.min(3,r-1)+"}(?:```|~~~)"),w=new RegExp("^ {0,"+Math.min(3,r-1)+"}#");e&&(c=p=e.split("\n",1)[0],this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!v.test(c))&&!w.test(c)&&!h.test(c)&&!y.test(e);){if(c.search(/[^ ]/)>=r||!c.trim())d+="\n"+c.slice(r);else{if(s)break;if(u.search(/[^ ]/)>=4)break;if(v.test(u))break;if(w.test(u))break;if(y.test(u))break;d+="\n"+c}s||c.trim()||(s=!0),n+=p+"\n",e=e.substring(p.length+1),u=c.slice(r)}g.loose||(l?g.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(o=/^\[[ xX]\] /.exec(d))&&(i="[ ] "!==o[0],d=d.replace(/^\[[ xX]\] +/,"")),g.items.push({type:"list_item",raw:n,task:!!o,checked:i,loose:!1,text:d}),g.raw+=n}g.items[g.items.length-1].raw=n.trimRight(),g.items[g.items.length-1].text=d.trimRight(),g.raw=g.raw.trimRight();var x=g.items.length;for(a=0;a0&&C.some((function(e){return/\n.*\n/.test(e.raw)}));g.loose=R}if(g.loose)for(a=0;a$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:o,title:i}}},n.table=function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:_(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var o,i,r,a,s=n.align.length;for(o=0;o/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):d(t[0]):t[0]}},n.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var o=E(n.slice(0,-1),"\\");if((n.length-o.length)%2==0)return}else{var i=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,o=0,i=0;i-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,r).trim(),t[3]=""}}var a=t[2],s="";if(this.options.pedantic){var l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);l&&(a=l[1],s=l[3])}else s=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(n)?a.slice(1):a.slice(1,-1)),A(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:s?s.replace(this.rules.inline._escapes,"$1"):s},t[0],this.lexer)}},n.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var o=(n[2]||n[1]).replace(/\s+/g," ");if(!(o=t[o.toLowerCase()])){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return A(n,o,n[0],this.lexer)}},n.emStrong=function(e,t,n){void 0===n&&(n="");var o=this.rules.inline.emStrong.lDelim.exec(e);if(o&&(!o[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var i=o[1]||o[2]||"";if(!i||i&&(""===n||this.rules.inline.punctuation.exec(n))){var r,a,s=o[0].length-1,l=s,u=0,c="*"===o[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+s);null!=(o=c.exec(t));)if(r=o[1]||o[2]||o[3]||o[4]||o[5]||o[6])if(a=r.length,o[3]||o[4])l+=a;else if(!((o[5]||o[6])&&s%3)||(s+a)%3){if(!((l-=a)>0)){a=Math.min(a,a+l+u);var p=e.slice(0,s+o.index+(o[0].length-r.length)+a);if(Math.min(s,a)%2){var d=p.slice(1,-1);return{type:"em",raw:p,text:d,tokens:this.lexer.inlineTokens(d)}}var b=p.slice(2,-2);return{type:"strong",raw:p,text:b,tokens:this.lexer.inlineTokens(b)}}}else u+=a}}},n.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),o=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return o&&i&&(n=n.substring(1,n.length-1)),n=d(n,!0),{type:"codespan",raw:t[0],text:n}}},n.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},n.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}},n.autolink=function(e,t){var n,o,i=this.rules.inline.autolink.exec(e);if(i)return o="@"===i[2]?"mailto:"+(n=d(this.options.mangle?t(i[1]):i[1])):n=d(i[1]),{type:"link",raw:i[0],text:n,href:o,tokens:[{type:"text",raw:n,text:n}]}},n.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var o,i;if("@"===n[2])i="mailto:"+(o=d(this.options.mangle?t(n[0]):n[0]));else{var r;do{r=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(r!==n[0]);o=d(n[0]),i="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:o,href:i,tokens:[{type:"text",raw:o,text:o}]}}},n.inlineText=function(e,t){var n,o=this.rules.inline.text.exec(e);if(o)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):d(o[0]):o[0]:d(this.options.smartypants?t(o[0]):o[0]),{type:"text",raw:o[0],text:n}},t}(),T={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:R,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};T.def=g(T.def).replace("label",T._label).replace("title",T._title).getRegex(),T.bullet=/(?:[*+-]|\d{1,9}[.)])/,T.listItemStart=g(/^( *)(bull) */).replace("bull",T.bullet).getRegex(),T.list=g(T.list).replace(/bull/g,T.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+T.def.source+")").getRegex(),T._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",T._comment=/|$)/,T.html=g(T.html,"i").replace("comment",T._comment).replace("tag",T._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),T.paragraph=g(T._paragraph).replace("hr",T.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",T._tag).getRegex(),T.blockquote=g(T.blockquote).replace("paragraph",T.paragraph).getRegex(),T.normal=n({},T),T.gfm=n({},T.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),T.gfm.table=g(T.gfm.table).replace("hr",T.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",T._tag).getRegex(),T.gfm.paragraph=g(T._paragraph).replace("hr",T.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",T.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",T._tag).getRegex(),T.pedantic=n({},T.normal,{html:g("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?\\1> *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",T._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:R,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:g(T.normal._paragraph).replace("hr",T.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",T.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var D={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:R,tag:"^comment|^[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:R,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),o+=""+n+";";return o}D._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",D.punctuation=g(D.punctuation).replace(/punctuation/g,D._punctuation).getRegex(),D.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,D.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,D._comment=g(T._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),D.emStrong.lDelim=g(D.emStrong.lDelim).replace(/punct/g,D._punctuation).getRegex(),D.emStrong.rDelimAst=g(D.emStrong.rDelimAst,"g").replace(/punct/g,D._punctuation).getRegex(),D.emStrong.rDelimUnd=g(D.emStrong.rDelimUnd,"g").replace(/punct/g,D._punctuation).getRegex(),D._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,D._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,D._email=/[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])?)+(?![-_])/,D.autolink=g(D.autolink).replace("scheme",D._scheme).replace("email",D._email).getRegex(),D._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,D.tag=g(D.tag).replace("comment",D._comment).replace("attribute",D._attribute).getRegex(),D._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,D._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,D._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,D.link=g(D.link).replace("label",D._label).replace("href",D._href).replace("title",D._title).getRegex(),D.reflink=g(D.reflink).replace("label",D._label).replace("ref",T._label).getRegex(),D.nolink=g(D.nolink).replace("ref",T._label).getRegex(),D.reflinkSearch=g(D.reflinkSearch,"g").replace("reflink",D.reflink).replace("nolink",D.nolink).getRegex(),D.normal=n({},D),D.pedantic=n({},D.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:g(/^!?\[(label)\]\((.*?)\)/).replace("label",D._label).getRegex(),reflink:g(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",D._label).getRegex()}),D.gfm=n({},D.normal,{escape:g(D.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\0?t[t.length-1].raw+="\n":t.push(n);else if(n=this.tokenizer.code(e))e=e.substring(n.raw.length),!(o=t[t.length-1])||"paragraph"!==o.type&&"text"!==o.type?t.push(n):(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.fences(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.heading(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.hr(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.blockquote(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.list(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.html(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.def(e))e=e.substring(n.raw.length),!(o=t[t.length-1])||"paragraph"!==o.type&&"text"!==o.type?this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title}):(o.raw+="\n"+n.raw,o.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.table(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.lheading(e))e=e.substring(n.raw.length),t.push(n);else if(i=e,this.options.extensions&&this.options.extensions.startBlock&&function(){var t=1/0,n=e.slice(1),o=void 0;a.options.extensions.startBlock.forEach((function(e){"number"==typeof(o=e.call({lexer:this},n))&&o>=0&&(t=Math.min(t,o))})),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),this.state.top&&(n=this.tokenizer.paragraph(i)))o=t[t.length-1],r&&"paragraph"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n),r=i.length!==e.length,e=e.substring(n.raw.length);else if(n=this.tokenizer.text(e))e=e.substring(n.raw.length),(o=t[t.length-1])&&"text"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n);else if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(s);break}throw new Error(s)}return this.state.top=!0,t},a.inline=function(e,t){return void 0===t&&(t=[]),this.inlineQueue.push({src:e,tokens:t}),t},a.inlineTokens=function(e,t){var n,o,i,r=this;void 0===t&&(t=[]);var a,s,l,u=e;if(this.tokens.links){var c=Object.keys(this.tokens.links);if(c.length>0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(u));)c.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(u=u.slice(0,a.index)+"["+S("a",a[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(u));)u=u.slice(0,a.index)+"["+S("a",a[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(a=this.tokenizer.rules.inline.escapedEmSt.exec(u));)u=u.slice(0,a.index+a[0].length-2)+"++"+u.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(s||(l=""),s=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((function(o){return!!(n=o.call({lexer:r},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)}))))if(n=this.tokenizer.escape(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.tag(e))e=e.substring(n.raw.length),(o=t[t.length-1])&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.link(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(n.raw.length),(o=t[t.length-1])&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.emStrong(e,u,l))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.codespan(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.br(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.del(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.autolink(e,I))e=e.substring(n.raw.length),t.push(n);else if(this.state.inLink||!(n=this.tokenizer.url(e,I))){if(i=e,this.options.extensions&&this.options.extensions.startInline&&function(){var t=1/0,n=e.slice(1),o=void 0;r.options.extensions.startInline.forEach((function(e){"number"==typeof(o=e.call({lexer:this},n))&&o>=0&&(t=Math.min(t,o))})),t<1/0&&t>=0&&(i=e.substring(0,t+1))}(),n=this.tokenizer.inlineText(i,N))e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(l=n.raw.slice(-1)),s=!0,(o=t[t.length-1])&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(e){var p="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(p);break}throw new Error(p)}}else e=e.substring(n.raw.length),t.push(n);return t},o=n,r=[{key:"rules",get:function(){return{block:T,inline:D}}}],(i=null)&&t(o.prototype,i),r&&t(o,r),Object.defineProperty(o,"prototype",{writable:!1}),n}(),F=function(){function t(t){this.options=t||e.defaults}var n=t.prototype;return n.code=function(e,t,n){var o=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,o);null!=i&&i!==e&&(n=!0,e=i)}return e=e.replace(/\n$/,"")+"\n",o?'
\n"},n.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+""+n+">\n"},n.strong=function(e){return""+e+""},n.em=function(e){return""+e+""},n.codespan=function(e){return""+e+""},n.br=function(){return this.options.xhtml?" ":" "},n.del=function(e){return""+e+""},n.link=function(e,t,n){if(null===(e=y(this.options.sanitize,this.options.baseUrl,e)))return n;var o='"+n+""},n.image=function(e,t,n){if(null===(e=y(this.options.sanitize,this.options.baseUrl,e)))return n;var o='":">"},n.text=function(e){return e},t}(),M=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),L=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var n=e,o=0;if(this.seen.hasOwnProperty(n)){o=this.seen[e];do{n=e+"-"+ ++o}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=o,this.seen[n]=0),n},t.slug=function(e,t){void 0===t&&(t={});var n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)},e}(),z=function(){function t(t){this.options=t||e.defaults,this.options.renderer=this.options.renderer||new F,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new M,this.slugger=new L}t.parse=function(e,n){return new t(n).parse(e)},t.parseInline=function(e,n){return new t(n).parseInline(e)};var n=t.prototype;return n.parse=function(e,t){void 0===t&&(t=!0);var n,o,i,r,a,s,l,u,c,p,d,b,k,g,f,h,y,v,w,x="",C=e.length;for(n=0;n0&&"paragraph"===f.tokens[0].type?(f.tokens[0].text=v+" "+f.tokens[0].text,f.tokens[0].tokens&&f.tokens[0].tokens.length>0&&"text"===f.tokens[0].tokens[0].type&&(f.tokens[0].tokens[0].text=v+" "+f.tokens[0].tokens[0].text)):f.tokens.unshift({type:"text",text:v}):g+=v),g+=this.parse(f.tokens,k),c+=this.renderer.listitem(g,y,h);x+=this.renderer.list(c,d,b);continue;case"html":x+=this.renderer.html(p.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(c=p.tokens?this.parseInline(p.tokens):p.text;n+1";return t?Promise.resolve(i):n?void n(null,i):i}if(t)return Promise.reject(o);if(!n)throw o;n(o)}}((i=n({},q.defaults,a)).silent,i.async,r);if(null==o)return s(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof o)return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(o)+", string expected"));if(function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}(i),i.hooks&&(i.hooks.options=i),r){var l,u=i.highlight;try{i.hooks&&(o=i.hooks.preprocess(o)),l=e(o,i)}catch(e){return s(e)}var c=function(e){var n;if(!e)try{i.walkTokens&&q.walkTokens(l,i.walkTokens),n=t(l,i),i.hooks&&(n=i.hooks.postprocess(n))}catch(t){e=t}return i.highlight=u,e?s(e):r(null,n)};if(!u||u.length<3)return c();if(delete i.highlight,!l.length)return c();var p=0;return q.walkTokens(l,(function(e){"code"===e.type&&(p++,setTimeout((function(){u(e.text,e.lang,(function(t,n){if(t)return c(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0==--p&&c()}))}),0))})),void(0===p&&c())}if(i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(o):o).then((function(t){return e(t,i)})).then((function(e){return i.walkTokens?Promise.all(q.walkTokens(e,i.walkTokens)).then((function(){return e})):e})).then((function(e){return t(e,i)})).then((function(e){return i.hooks?i.hooks.postprocess(e):e})).catch(s);try{i.hooks&&(o=i.hooks.preprocess(o));var b=e(o,i);i.walkTokens&&q.walkTokens(b,i.walkTokens);var m=t(b,i);return i.hooks&&(m=i.hooks.postprocess(m)),m}catch(e){return s(e)}}}function q(e,t,n){return H(O.lex,z.parse)(e,t,n)}j.passThroughHooks=new Set(["preprocess","postprocess"]),q.options=q.setOptions=function(t){var o;return q.defaults=n({},q.defaults,t),o=q.defaults,e.defaults=o,q},q.getDefaults=r,q.defaults=e.defaults,q.use=function(){for(var e=q.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,o=new Array(t),i=0;i=0;--i){var r=this.tryEntries[i],s=r.completion;if("root"===r.tryLoc)return o("end");if(r.tryLoc<=this.prev){var l=a.call(r,"catchLoc"),u=a.call(r,"finallyLoc");if(l&&u){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&a.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),D(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;D(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:I(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),h}},n}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},fwRV:function(e,t,n){var o=n("EP49"),i=n("kR3/");e.exports=function(e,t,n){var r=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||o)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[r+s]=a[s];return t||i(a)}},g1v6:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n("17x9"),i=Object.assign({},o.PropTypes,{checkPropTypes:function(e,t,n,o){return{valid:!0,errors:[]}}})},giS8:function(e,t){e.exports="/s/1742216493486/fonts/RokuDisplay-Medium.ttf"},gqDE:function(e,t){e.exports="/s/1742216493486/fonts/roku-other-icons.eot"},gzrF:function(e,t,n){"use strict";var o=n("8uGy"),i=n("F7zN"),r=n("w+BW");e.exports=o?function(e){return o(e)}:i?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return i(e)}:r?function(e){return r(e)}:null},hByS:function(e,t){e.exports="/s/1742216493486/fonts/roku-legacy-icons.ttf"},hhBa:function(e,t,n){(t=n("JPst")(!1)).push([e.i,'.roku-compact-footer{padding:30px;font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif;color:#333;background-color:#f8f8f8;text-align:center}@media(min-width:320px)and (max-width:767px){.roku-compact-footer{padding:30px}}@media(max-width:767px){.roku-compact-footer{font-size:12px}}@media(min-width:768px)and (max-width:1199px){.roku-compact-footer{font-size:12px}}@media(min-width:1200px){.roku-compact-footer{font-size:12px}}.roku-compact-footer a{cursor:pointer}@media(min-width:768px){.roku-compact-footer section{text-align:right}}.roku-compact-footer .legal-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}@media(min-width:320px)and (max-width:767px){.roku-compact-footer .legal-links{margin-bottom:20px}}@media(max-width:767px){.roku-compact-footer .legal-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:768px){.roku-compact-footer .legal-links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}}.roku-compact-footer .legal-links a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:GothamMedium;margin-right:20px;height:30px;padding:6px 0;line-height:18px;color:#333;text-decoration:none}.roku-compact-footer .legal-links a:last-child:after{content:""}.roku-compact-footer .legal-links a span{white-space:nowrap}.roku-compact-footer .legal-links a span.ac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.roku-compact-footer .legal-links .ccpa-icon{margin-left:4px;height:14px}@media(max-width:1199px){.roku-compact-footer .roku-compact-footer-language-container{display:inline-block;overflow:hidden;margin-top:6px}}@media(min-width:1200px){.roku-compact-footer .roku-compact-footer-language-container{display:inline-block;overflow:hidden;float:left}}.roku-compact-footer .language{display:inline-block;overflow:hidden}.roku-compact-footer .language span{display:block;float:right;line-height:22px;margin-right:5px}.roku-compact-footer .copyright{overflow:visible;display:block}@media(min-width:1200px){.roku-compact-footer .copyright{clear:both;float:none}}.roku-compact-footer .copyright a{color:#0042cc;text-underline-offset:4px}.roku-compact-footer .ca-disclaimer{padding-left:10px}',""]),e.exports=t},i0gr:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return y}));var o=n("lSNA"),i=n.n(o),r=n("yXPU"),a=n.n(r),s=n("lwsE"),l=n.n(s),u=n("W8MJ"),c=n.n(u),p=n("o0o1"),d=n.n(p),b=n("jh6b"),m=n("yl30"),k=n.n(m);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function f(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};this.headerConfig=e}},{key:"initialize",value:(i=a()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.App,this.App=n;case 2:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})},{key:"doInitialNavHeaderRender",value:(o=a()(d.a.mark((function t(n){var o,i,r,a,s,l,u,c,p,m,g;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=n.App,i=n.pageConfig,r=n.renderingContext,!this.initialHeaderConfigFactory){t.next=11;break}return t.prev=2,t.next=5,Promise.resolve(this.initialHeaderConfigFactory({App:o}));case 5:a=t.sent,this.headerConfig=a,t.next=11;break;case 9:t.prev=9,t.t0=t.catch(2);case 11:if(s=this.headerNodeOverride,this.headerConfig,l=this.onUMAEnabled,u=this.isHeaderRenderingDisabled,i&&"boolean"==typeof i.isHeaderRenderingDisabled&&(u=i.isHeaderRenderingDisabled),r&&"boolean"==typeof r.isHeaderRenderingDisabled&&(u=r.isHeaderRenderingDisabled),!u){t.next=18;break}return this.wasLastRenderDisabled=!0,t.abrupt("return");case 18:if(c=h({App:o,pageConfig:i,headerNodeOverride:s})){t.next=21;break}throw Error("No headerNode on which to render the header.");case 21:p=o.resource,m=void 0===p?{features:{}}:p,this.lastHeaderNode&&this.lastHeaderNode!==c&&k.a.unmountComponentAtNode(this.lastHeaderNode),g={},"true"===m.features["auth.multiple.providers.enabled"]&&"true"!==m.features["app-plugins.nav-universal-header.multiple.auth.providers.header.internalApp.disabled"]&&(g.internalApp=!0),this.headerConfig=f(f(f(f({},this.headerConfig||{}),i&&i.headerConfig||{}),r&&r.headerConfig||{}),g),k.a.render(e.createElement(b.a,{resource:m,headerConfig:this.headerConfig,onUMAEnabled:l,isLoading:!1}),c),this.lastHeaderNode=c;case 28:case"end":return t.stop()}}),t,this,[[2,9]])}))),function(e){return o.apply(this,arguments)})},{key:"doAjaxNavHeaderRender",value:(n=a()(d.a.mark((function t(n){var o,i,r,a,s,l,u,c,p,m;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=n.App,i=n.pageConfig,r=n.renderingContext,a=this.headerNodeOverride,this.headerConfig,s=this.onUMAEnabled,l=this.isHeaderRenderingDisabled,i&&"boolean"==typeof i.isHeaderRenderingDisabled&&(l=i.isHeaderRenderingDisabled),r&&"boolean"==typeof r.isHeaderRenderingDisabled&&(l=r.isHeaderRenderingDisabled),!l){t.next=8;break}return this.wasLastRenderDisabled=!0,t.abrupt("return");case 8:if(u=h({App:o,pageConfig:i,headerNodeOverride:a})){t.next=11;break}throw Error("No headerNode on which to render the header.");case 11:c=o.resource,m={},"true"===(p=void 0===c?{features:{}}:c).features["auth.multiple.providers.enabled"]&&"true"!==p.features["app-plugins.nav-universal-header.multiple.auth.providers.header.internalApp.disabled"]&&(m.internalApp=!0),this.headerConfig=f(f(f(f({},this.headerConfig||{}),i&&i.headerConfig||{}),r&&r.headerConfig||{}),m),k.a.render(e.createElement(b.a,{resource:p,headerConfig:this.headerConfig,onUMAEnabled:s,isLoading:!1}),u),this.lastHeaderNode=u;case 17:case"end":return t.stop()}}),t,this)}))),function(e){return n.apply(this,arguments)})},{key:"doBeforeAjaxPageload",value:(t=a()(d.a.mark((function t(n){var o,i,r,a,s,l,u;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=n.App,i=this.lastHeaderNode,r=this.headerConfig,a=void 0===r?{}:r,s=this.onUMAEnabled,!this.wasLastRenderDisabled){t.next=4;break}return t.abrupt("return");case 4:if(i){t.next=6;break}throw Error("No headerNode on which to render the header.");case 6:l=o.resource,u=void 0===l?{}:l,k.a.render(e.createElement(b.a,{resource:u,headerConfig:a,onUMAEnabled:s,isLoading:!0}),i);case 8:case"end":return t.stop()}}),t,this)}))),function(e){return t.apply(this,arguments)})}]);var t,n,o,i}()}).call(this,n("viRO"))},i9a8:function(e,t){e.exports="/s/1742216493486/fonts/RokuDisplay-Thin.woff2"},ic8j:function(e,t,n){(function(t){t.mergeMultipleWithLocales({"Roku.Channel.View":{en:{detail:"Details"},es_MX:{detail:"Detalles"},fr_CA:{detail:"Détails"},fr_FR:{detail:"Détails"},es_CO:{detail:"Detalles"},es_AR:{detail:"Detalles"},es_PE:{detail:"Detalles"},es_CL:{detail:"Detalles"},es_CR:{detail:"Detalles"},es_SV:{detail:"Detalles"},es_GT:{detail:"Detalles"},es_HN:{detail:"Detalles"},es_NI:{detail:"Detalles"},es_PA:{detail:"Detalles"},pt_BR:{detail:"Detalhes"},es_BR:{detail:"Detalles"},de_DE:{detail:"Details"},en_AU:{detail:"Details"},en_GB:{detail:"Details"},es_LA:{detail:"Detalles"}}}),e.exports=function(){return t.get("Roku.Channel.View")}}).call(this,n("TYvK").ResourceManager)},imyM:function(e,t){for(var n=[],o=0;o<256;++o)n[o]=(o+256).toString(16).substr(1);e.exports=function(e,t){var o=t||0,i=n;return[i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]]].join("")}},jENR:function(e,t,n){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},jJWz:function(e,t,n){(function(t){t.mergeMultipleWithLocales({"Roku.Page.404":{en:{meta:{title:"Roku | Sorry, page not found",robots:"noindex"},title:"Roku | Sorry, page not found",headline:"Sorry, page not found","body.with.url":"The requested URL %{url} was not found on this server.","body.without.url":"The requested URL was not found on this server."},es_MX:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},fr_CA:{title:"Roku | Désolé, page introuvable",headline:"Désolé, page introuvable","body.with.url":"Impossible de trouver l'URL demandée %{url} sur ce serveur.","body.without.url":"Impossible de trouver l'URL demandée sur ce serveur."},fr_FR:{title:"Roku | Désolé, page introuvable",headline:"Désolé, page introuvable","body.with.url":"Impossible de trouver l’URL %{url} demandée sur ce serveur.","body.without.url":"Impossible de trouver l’URL demandée sur ce serveur."},es_CO:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_AR:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_PE:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_CL:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_CR:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_SV:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_GT:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_HN:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_NI:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."},es_PA:{title:"Roku | Lo sentimos, no se encontró la página",headline:"Lo sentimos, no se encontró la página","body.with.url":"El URL solicitado %{url} no se encontró en este servidor.","body.without.url":"El URL solicitado no se encontró en este servidor."}}}),e.exports=function(){return t.get("Roku.Page.404")}}).call(this,n("TYvK").ResourceManager)},jKBE:function(e,t,n){"use strict";var o=n("jENR");e.exports=function(e){return o(e)||0===e?e:e<0?-1:1}},jh6b:function(e,t,n){"use strict";n.d(t,"a",(function(){return Ie}));var o=n("yXPU"),i=n.n(o),r=n("J4zp"),a=n.n(r),s=n("o0o1"),l=n.n(s),u=(n("I8Z/"),n("viRO")),c=n.n(u),p=n("nxxJ"),d=n("r9mA"),b=n("ngGT"),m=(n("MVLu"),function(e){var t=e.message,n=void 0===t?"":t,o=e.timestamp,i=void 0===o?"":o,r=e.severity,a=void 0===r?"":r,s=i?c.a.createElement("div",{className:"timestamp"},i):"";return c.a.createElement("div",{className:"Roku-Nav-UMA"},c.a.createElement("div",{className:"uma-message".concat(a?" ".concat(a):"")},c.a.createElement("div",{className:"roku-page-content"},c.a.createElement("div",{className:"uma-icon sprite-nav-uma-".concat(a)}),c.a.createElement("div",{className:"uma-content"},s,c.a.createElement("div",{className:"message",dangerouslySetInnerHTML:{__html:b.a.markdownAsHTML(n)}})))))}),k=function(){var e=i()(l.a.mark((function e(t){var n,o,i,r,a,s,u,c;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.resource,e.prev=1,o="true"!==n.features["router.legacy"]&&n.microsite?"/".concat(n.microsite):"",i="".concat(o,"/api/1.0/uma"),e.next=6,d.a.request.get(i).then((function(e){return e&&e.body}));case 6:if((r=e.sent)["Roku.UMA"]){e.next=9;break}return e.abrupt("return",null);case 9:return a=r["Roku.UMA"],s=p.b.getLocale(),u=s.language,c=s.country,e.abrupt("return",{message:a["".concat(u,"_").concat(c)]&&a["".concat(u,"_").concat(c)].message||a["".concat(u)]&&a["".concat(u)].message||null,timestamp:a["".concat(u,"_").concat(c)]&&a["".concat(u,"_").concat(c)].timestamp||a["".concat(u)]&&a["".concat(u)].timestamp||null,severity:a["".concat(u,"_").concat(c)]&&a["".concat(u,"_").concat(c)].severity||a["".concat(u)]&&a["".concat(u)].severity||null});case 14:return e.prev=14,e.t0=e.catch(1),e.abrupt("return",null);case 17:case"end":return e.stop()}}),e,null,[[1,14]])})));return function(t){return e.apply(this,arguments)}}(),g=n("+HPE"),f=n.n(g),h=n("+OSr"),y=n("pVnL"),v=n.n(y),w=n("lwsE"),x=n.n(w),C=n("W8MJ"),R=n.n(C),_=n("a1gu"),E=n.n(_),S=n("Nsbk"),A=n.n(S),P=n("7W2i"),T=n.n(P),D=n("g1v6"),N=n("OA3J"),I=n.n(N),O=n("RIqP"),F=n.n(O),M=n("lSNA"),L=n.n(M),z=n("IU5N");function j(e,t,n){return t=A()(t),E()(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],A()(e).constructor):t.apply(e,n))}var H=function(e){function t(e){return x()(this,t),j(this,t,[e])}return T()(t,e),R()(t,[{key:"render",value:function(){return c.a.createElement("span",{className:this.props.qty>0?"num-items-in-cart":"display-none","aria-label":this.props.messages.cartQuantity,"data-item-count":this.props.qty},this.props.qty)}}])}(c.a.Component),q=n("3fN3"),B=n("1gJ4"),U=n.n(B),V=n("A1ta"),W=n.n(V),G=n("/5nt"),K=n("rdpa"),Q=n("/9yb"),$=n("C0wy"),Y=n.n($),J=n("Z6k9"),Z=n.n(J),X=n("24Ii"),ee=n.n(X),te=[],ne={request:{},addPlugin:function(e){te.push(e)}};function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function ie(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";return new Promise((function(t,n){var o=[],i=e.split(","),r={};if(i.forEach((function(e){se[e]?r[e]=se[e]:o.push(e)})),0===o.length)return t(r);ne.request.get("/api/v2/productrule").query({skus:e}).then((function(e){e&&200===e.status?(Object.keys(e.body).forEach((function(t){se[t]=e.body[t],r[t]=e.body[t]})),t(r)):n(r)})).catch((function(e){n(r)}))}))}},ce=function(){var e=p.b.getUserState().auth,t="true"===__Roku_App_Initial_Values.resource.features["personalized.offers.enabled"];return new Promise(function(){var n=i()(l.a.mark((function n(o,i){var r,a,s,u,c;return l.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e||!t){n.next=3;break}return n.next=3,new Promise((function(e,t){ne.request.get("/api/v2/offers").then((function(t){t&&t.body&&(ae=t.body),e(!0)})).catch((function(t){e(!0)}))}));case 3:r=ue.resource,a=r.microsite,s=r.endpoints,u=a?"/".concat(a):"",c=u+s.productdata,ne.request.get(c).then((function(e){re=e.body;try{try{var t=window.sessionStorage.getItem("special_promo");t&&(t=JSON.parse(t)),re[t.sku].special_price=(parseFloat(re[t.sku].price)-parseFloat(t.discount)).toFixed(2).toString()}catch(e){}var n=Object.keys(re),r=[],a=0,s="true"===ue.resource.features["price.promo.enabled"],l=ue.resource.features["price.promo.skus"];l&&"string"==typeof l&&(l=l.split(",")||[]),s?(n.forEach((function(e){(re[e].special_price&&re[e].special_price!==re[e].price&&(l&&l instanceof Array?l.indexOf(e)>-1&&(r.push(e),a++):(r.push(e),a++)),ae[e])&&(ae[e].discount>=parseFloat(re[e].price)-parseFloat(re[e].special_price||re[e].price)&&(re[e].special_price=parseFloat(parseFloat(re[e].price)-ae[e].discount).toFixed(2),re[e]=ie(ie({},re[e]),ae[e])))})),a?ue.getRules(r.toString()).then((function(e){Object.keys(e).forEach((function(t){re[t]&&(re[t].promo=e[t])})),le=!1,o(!0)})).catch((function(e){le=!1,o(!0)})):(le=!1,o(!0))):(le=!1,o(!0))}catch(e){le=!1,i(e)}})).catch((function(e){le=!1,i(e)}));case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())},pe=n("KIoR"),de=n.n(pe);function be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function me(e){for(var t=1;t1?Z()().itemsAdded:Z()().itemAdded,c.a.createElement("span",{id:"mini-cart-close","arai-role":"button","aria-label":Z()().closeCart,"tab-index":"0",onClick:n.closeMiniCart,className:"close"},"×")),c.a.createElement("hr",null),0===n.state.items.length&&c.a.createElement("p",null,"You have no items in your cart"),n.state.items.map((function(e,t){var o=n.state.productData[e.sku],i=o?o.name:"Roku Player",r=!!e.offerId;return c.a.createElement("div",{key:"mini-cart-".concat(e.sku,"-").concat(t),className:"mini-cart__item"},c.a.createElement("div",{className:"item-name",dangerouslySetInnerHTML:{__html:i}}),r&&c.a.createElement("div",{className:"item-price"},Z()().viewInCart),!r&&o&&o.special_price&&c.a.createElement("div",{className:"item-price-special"},"$",o.price),!r&&o&&c.a.createElement("div",{className:"item-price"},"$",o.special_price||o.price))})),c.a.createElement("a",{href:"".concat(n.endpoints.checkout,"/checkout"),className:"ks-button","data-gtm-category":"mini-cart:".concat(i),"data-gtm-label":"mini-cart:view-cart:".concat(r)},Z()().checkout),c.a.createElement("hr",null),!1===o.auth&&c.a.createElement("a",{className:"sign-in-link",href:"".concat(n.endpoints.my,"/signin?next=").concat(encodeURIComponent(window.location.origin+"/"))},Z()().signInMiniCart),!0===o.auth&&c.a.createElement("div",{className:"signed-in-user"},Z()().signedInMiniCart," ",c.a.createElement("span",null,o.name))))})),L()(n,"handleOpenSearch",(function(e){Object(q.f)({category:"roku_search_default",clickLabel:"search_icon",event:e}),n.setState({searching:!0},(function(){var e=document.querySelector(".menuItem-search input");e&&(e.focus(),e.select())}))})),ue.resource=p.b.resource,n.onMenuSelect=n.onMenuSelect.bind(n),n.onMenuSelectMobile=n.onMenuSelectMobile.bind(n),n.menuToggle=n.menuToggle.bind(n),n.afterSearchCb=n.afterSearchCb.bind(n),n.handleKeyPress=n.handleKeyPress.bind(n),n.handleFocus=n.handleFocus.bind(n),n.messages=Y()(),n.polyglot=new de.a,n.polyglot.extend({greeting:n.messages.greeting});var o=q.a.authMenuConstants(n.props.resource,n.messages,n.polyglot),i=[];e.config&&e.config.items&&(i=[!1].concat(F()(e.config.items.map((function(e){return!1}))))),n.authSubMenus=o.authSubMenus,n.authSubMenusDeveloper=o.authSubMenusDeveloper,n.authSubMenusInternalApp=o.authSubMenusInternalApp,n.state={searching:!1,authSubMenus:[],mobileMenuState:i,searchTerm:"",toggled:!1,waitOnSearch:!1,items:[],qty:0,productData:{},showMiniCart:!1},n.resrcEndpoints=JSON.parse(JSON.stringify(n.props.resource&&n.props.resource.endpoints||{}));var r=p.b.resource,a=r.features,s=r.microsite,l=r.endpoints;return n.endpoints=l,n.features=a,n.microsite=s,n}return T()(t,e),R()(t,[{key:"handleFocus",value:function(e){var t=e.target,n=t.getAttribute("role");"button"===n&&t.dataset.id===this.state.openMenuId||"menuitem"===n||"search"===n||this.setState({openMenuId:void 0})}},{key:"handleKeyPress",value:function(e){var t=e.key,n=e.target;if("button"!==n.getAttribute("role")||"Enter"!==t&&" "!==t){if("Escape"===t){var o=this.state.openMenuId;this.setState(me({openMenuId:void 0},this.state.searching&&{searching:!1}),(function(){o&&document.querySelector("a[data-id=".concat(o,"]")).focus()}))}}else this.setState({openMenuId:n.dataset.id})}},{key:"onMenuSelect",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t?Object(q.f)({category:"roku_auth_menu",clickLabel:e.target.getAttribute("data-id")||"after_signin",event:e}):Object(q.f)({clickLabel:e.target.getAttribute("data-id"),event:e})}},{key:"menuToggle",value:function(e){e.preventDefault();var t=!this.state.toggled;this.setState({toggled:t},(function(){document.querySelector(".mobile-menu")&&document.querySelector(".mobile-menu").focus()}))}},{key:"afterSearchCb",value:function(e){var t;this.props.config.search&&this.props.config.search.redirectUrl&&(t=this.props.config.search.redirectUrl,"/"===this.props.config.search.redirectUrl[0]&&(t=t.slice(1)),t+="/?qs=".concat(encodeURIComponent(e)),t="".concat(window.location.origin,"/")+t,window.location.assign(t))}},{key:"onMenuSelectMobile",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.preventDefault();var n=e.currentTarget.getAttribute("data-key");if(void 0!==n){n=parseInt(n);var o=F()(this.state.mobileMenuState);o=o.map((function(e,t){return t===n&&(e=!e)})),this.setState&&this.setState({mobileMenuState:o}),t?Object(q.f)({category:"roku_auth_menu",clickLabel:"after_signin",event:e}):Object(q.f)({clickLabel:e.target.getAttribute("data-id")||e.currentTarget.getAttribute("data-id"),event:e})}}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.config&&e.config.items&&this.setState({mobileMenuState:[!1].concat(F()(e.config.items.map((function(e){return!1}))))})}},{key:"componentDidMount",value:function(){var e=this,t=p.b.getUserState(),n=t.auth,o=t.developer;n?o?this.setState({authSubMenus:this.authSubMenusDeveloper,signedIn:!0}):this.setState({authSubMenus:this.authSubMenus,signedIn:!0}):this.setState({signedIn:!1}),setTimeout((function(){e.getCartItems(),"/api/v3/shop"===e.endpoints.shop_api&&(window.addEventListener("addToCart",e.addToCartListener),ue.getAllProductsData().then((function(t){t&&e.setState({productData:t})})).catch((function(e){})))}),1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("addToCart",this.addToCartListener)}},{key:"render",value:function(){var e,t,n=this,o=this.props.resource,i=!1!==this.props.config.signin,r=this.state.toggled?c.a.createElement("a",{href:"#","aria-label":"Toggle navigation menu",className:"mobile-menu-icon mobile-menu-close-icon glyphicon glyphicon-close",onClick:this.menuToggle}):c.a.createElement("a",{href:"#","aria-label":"Toggle navigation menu",className:"mobile-menu-icon glyphicon glyphicon-menu",onClick:this.menuToggle}),a=new URLSearchParams(me({next:window.location.origin},this.props.config.authEndpointQueryParams)).toString(),s=this.props.config.internalApp&&o.endpoints["auth.provider"]?"".concat(o.endpoints["auth.provider"],"/signin?").concat(a):o.features&&"false"!==o.features["universal.header.auth.redirect.enabled"]?"".concat(o.endpoints.my,"/signin?").concat(a):"".concat(o.endpoints.my,"/signin"),l=o.endpoints.www,u=this.props.config.logoUrl||l,d="".concat(o.endpoints.checkout,"/checkout"),b=this.props.config.title&&this.props.config.title.length>0?this.props.config.title:"Roku",m=Object(Q.a)(this.state.openMenuId,Object(q.b)(this.props.config.items||[]),this.onMenuSelect,this.resrcEndpoints);e=this.props.config.authSubMenus?(e=this.props.config.authSubMenus).map((function(e){if(e.link.indexOf("/signout")>-1){var t=e.link.split("/signout")[0],n=o.endpoints&&o.endpoints.my;e.link="".concat(n||t,"/signout?next=").concat(encodeURIComponent(window.location.origin)),e.refresh="true",e.id="signout"}return e})):this.state.authSubMenus,this.props.config.internalApp&&e&&(e=this.authSubMenusInternalApp);var k=p.b.getUserState().name;this.state.signedIn&&(t=this.props.config.signinGreeting?"".concat(this.props.config.signinGreeting," ").concat(k):this.polyglot.t("greeting",{user:k}));var g=Object(K.a)(Object(q.b)(this.props.config.items||[]),this.state.mobileMenuState,this.onMenuSelectMobile,this.resrcEndpoints),f="";this.props.config.search&&this.props.config.search.placeholder&&(f=this.props.config.search.placeholder);var h=this.props.config.isCompact,y={justifyContent:h?"flex-start":"flex-end"};return c.a.createElement("div",{className:"universal-nav",id:"universal-nav",onFocus:this.handleFocus,onKeyDown:this.handleKeyPress},c.a.createElement("div",{className:"mobile-nav"},c.a.createElement("div",{className:"mobile-nav-bar",style:y},c.a.createElement("div",{className:"mobile-nav-brand"},c.a.createElement("a",{"data-reload-navigation":"true",itemProp:"url","aria-label":b,href:u},c.a.createElement("img",{itemProp:"logo",alt:"roku",className:"mobile-nav-brand-logo",src:this.props.config.logo?this.props.config.logo:W.a})),this.props.config.title&&this.props.config.titleRedirect&&c.a.createElement("a",{href:this.props.config.titleRedirect,"aria-labelledby":"link-label"},c.a.createElement("p",{id:"link-label",className:"mobile-nav-brand-text"},this.props.config.title))),h?null:c.a.createElement("div",{className:"mobile-nav-util"},this.props.config.checkout&&c.a.createElement("a",{"aria-label":this.messages.shoppingCart,href:d},c.a.createElement("div",{className:"mobile-cart-icon",onClick:function(e){Object(q.f)({category:"roku_cart",clickLabel:"cart_icon",event:e}),location.assign(d)}},c.a.createElement("span",{className:"glyphicon glyphicon-shopping-cart"}),c.a.createElement(H,{qty:this.state.qty||this.props.cart,messages:this.messages}))),r)),!this.state.toggled||h?null:c.a.createElement("ul",{role:"menubar",className:"mobile-menu",tabIndex:"-1"},this.props.config.search&&c.a.createElement("li",{role:"menuitem",className:"mobile-search menuItem mobile-border-bottom",key:102},c.a.createElement("form",{onSubmit:function(e){e.preventDefault();var t=n;return t.afterSearchCb(t.state.searchTerm),Object(q.f)({category:"roku_search_onSubmit",clickLabel:t.state.searchTerm,event:event}),!1}},c.a.createElement("span",{className:"glyphicon glyphicon-search"}),c.a.createElement("input",{role:"search",className:"mobile-nav-search-text",placeholder:f,results:this.props.config.search.maxResultCount||5,onChange:function(e){e.preventDefault(),n.setState({searchTerm:e.target.value})}}))),i&&!this.state.signedIn&&c.a.createElement("li",{role:"none",className:"menuItem plain mobile-border-bottom",key:"mobile-sign-in-before",onClick:function(e){Object(q.f)({category:"roku_auth_menu",clickLabel:"on_signin",event:e}),location.assign(s)}},c.a.createElement(z.a,{id:"roku-signin-menu",href:s,isSignedIn:"false",itemName:this.props.config.signinText||this.messages.signIn})),i&&this.state.signedIn&&c.a.createElement("li",{role:"none",className:"menuItem mobile-border-bottom","data-key":0,key:"mobile-sign-in-after",onClick:function(e){n.onMenuSelectMobile(e,!0)}},c.a.createElement(z.a,{itemName:t,key:"parent-0",subMenus:!0,show:this.state.mobileMenuState[0]}),this.state.mobileMenuState[0]&&c.a.createElement(G.a,{resrcEndpoints:this.resrcEndpoints,items:e})),g)),c.a.createElement("div",{className:"navbar ".concat(this.props.config.maxWidthEnabled?"roku-header-max-width":"")},c.a.createElement("div",{className:"nav-logo",onClick:function(e){Object(q.f)({category:"roku_logo",clickLabel:"top:"+p.b.getPageRoute().replace("/",""),event:"true"===o.features["ajax.links"]?null:e,analyticsCallback:"true"===o.features["ajax.links"]?void 0:function(){window.location.assign(u)}})}},c.a.createElement("a",{"data-reload-navigation":"true",itemProp:"url","aria-label":b,href:u},c.a.createElement("img",{itemProp:"logo",alt:"roku",src:this.props.config.logo?this.props.config.logo:W.a}))),this.props.config.title&&this.props.config.titleRedirect&&c.a.createElement("a",{"data-reload-navigation":"true",href:this.props.config.titleRedirect},c.a.createElement("div",{className:"nav-logo-text"},this.props.config.title)),h?null:c.a.createElement("div",{className:"nav-menu ".concat(this.props.config.direction),role:"navigation"},!this.state.searching&&c.a.createElement("ul",{role:"menubar",className:"desktop-menu"},m),this.state.searching&&c.a.createElement("ul",{role:"menubar",className:"desktop-menu"},c.a.createElement("li",{role:"menuitem",className:"menuItem-search",key:103},c.a.createElement("form",{onSubmit:function(e){e.preventDefault();var t=n;return t.afterSearchCb(t.state.searchTerm),Object(q.f)({category:"roku_search_onSubmit",clickLabel:t.state.searchTerm,event:e}),!1},autoComplete:"off"},c.a.createElement("input",{role:"search",results:this.props.config.search.maxResultCount||5,onChange:function(e){e.preventDefault(),n.setState({searchTerm:e.target.value})},onBlur:function(){return n.setState({searching:!1})},className:"search",placeholder:f}),c.a.createElement("a",{role:"button","aria-pressed":"false",className:"glyphicon glyphicon-close",onClick:function(){return n.setState({searching:!1})}}))))),!i||h?null:c.a.createElement("div",{className:"nav-util"},c.a.createElement("ul",{role:"menubar",className:"desktop-menu"},!this.state.signedIn&&c.a.createElement("li",{role:"menuitem",className:"menuItemHeader menuItem plain",key:"desktop-sign-in-before",onClick:function(e){Object(q.f)({category:"roku_auth_menu",clickLabel:"on_signin",event:e}),location.assign(s)}},c.a.createElement(z.a,{id:"roku-signin-menu-umm",href:s,isSignedIn:"false",itemName:this.props.config.signinText||this.messages.signIn,key:99})),this.state.signedIn&&c.a.createElement("li",{role:"menuitem",className:"menuItem plain nav-util-user ".concat("roku-user-menu"===this.state.openMenuId?"openOnFocus":""),"data-id":"desktop-signed-in-user","data-key":m.length,key:"desktop-signed-in-user",onClick:function(e){n.onMenuSelect(e,!0)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||n.onMenuSelect(e,!0)}},c.a.createElement("a",{"data-id":"roku-user-menu",href:"#",role:"button"},c.a.createElement("img",{alt:this.messages.accountOptions,className:"desktop-nav-signin-logo",src:U.a})),c.a.createElement(G.a,{resrcEndpoints:this.resrcEndpoints,items:[{displayName:t,id:"desktop_greeting",link:"",clazz:"greeting"}].concat(F()(e))})),this.props.config.checkout&&c.a.createElement("li",{role:"menuitem",className:"menuItem nav-icon",key:"desktop-cart",onClick:function(e){Object(q.f)({category:"roku_cart",clickLabel:"cart_icon",event:e}),location.assign(d)}},c.a.createElement("a",{"data-reload-navigation":"true","aria-label":this.messages.shoppingCart,href:d},c.a.createElement("div",{className:"opt-box cart-icon"},c.a.createElement("i",{className:"glyphicon glyphicon-shopping-cart"}),c.a.createElement(H,{qty:this.state.qty||this.props.cart,messages:this.messages})))),this.props.config.search&&c.a.createElement("li",{className:"menuItem nav-icon",role:"menuitem","aria-label":f,key:102,onClick:this.handleOpenSearch,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||n.handleOpenSearch(e)}},c.a.createElement("a",{href:"#","data-id":"search-roku","aria-label":f,role:"button",className:"opt-box search-icon"},c.a.createElement("i",{className:"glyphicon glyphicon-search"})))))),this.state.showMiniCart&&this.renderMiniCart())}}])}(c.a.Component);ge.className="Roku.Header.Menu",ge.propTypes={items:D.a.array},ge.defaultProps={};var fe=n("17x9"),he=n.n(fe),ye=n("TSYQ"),ve=n.n(ye),we=(n("TAaI"),function(e){var t=e.type,n=e.filled,o=e.message,i=e.className,r=n?"Roku-Pill-".concat(t,"-filled"):"Roku-Pill-".concat(t);return c.a.createElement("span",{className:ve()(r,i)},o)});we.defaultProps={type:"active",filled:!0,className:void 0},we.propTypes={className:he.a.string,type:he.a.oneOf(["failed","warning","pending","active","disabled"]),filled:he.a.bool,message:he.a.string.isRequired};var xe={development:"active",qa:"active",staging:"warning",production:"failed"},Ce=function(e){var t=e.text,n=e.type;return c.a.createElement("div",{className:"env-banner"},"Currently viewing ",c.a.createElement(we,{message:t,type:xe[n]}))};Ce.propTypes={text:D.a.string.isRequired,type:D.a.string.isRequired};var Re=Ce,_e=n("CpDU"),Ee=n.n(_e);function Se(e,t,n){return t=A()(t),E()(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],A()(e).constructor):t.apply(e,n))}var Ae=function(e){function t(e){var o;x()(this,t),(o=Se(this,t,[e])).toggleAutoScroll=o.toggleAutoScroll.bind(o);var i=o.props.config&&o.props.config.internalApp,r=Object.assign({},I.a,i?{}:Ee()(),o.props.config);return Object(q.e)(o.props.resource.endpoints,r.items||[]),o.state={config:r},r.useNewBreakpoints?n("5PQC"):n("UyPl"),n("klrB"),o.toggleAutoScroll(o.state.config.onScroll),o}return T()(t,e),R()(t,[{key:"toggleAutoScroll",value:function(e){"hide"!==e?Object(q.c)():Object(q.d)()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(e.config&&e.config!==this.state.config){"onScroll"in e.config&&this.toggleAutoScroll(e.config.onScroll);var t=Object.assign({},this.state.config,e.config);Object(q.e)(this.props.resource.endpoints,t.items||[]),Object(q.g)(t),this.setState({config:t})}}},{key:"render",value:function(){var e=this.state.config||{},t=e.theme,n=e.showEnvBanner,o=e.envText,i=e.envType,r="default"!==t?t:"";return c.a.createElement("header",{className:r},n&&o&&i&&c.a.createElement(Re,{text:o,type:i}),c.a.createElement(ge,v()({},this.props,{config:this.state.config})))}}])}(c.a.Component);Ae.className="Roku.Header";var Pe=function(e){return!!e&&(!(!e.displayName||"string"!=typeof e.displayName)&&(!(!e.id||"string"!=typeof e.id)&&(!!(e.link||e.linkEndpoint||e.linkPath)&&((!e.link||"string"==typeof e.link)&&((!e.linkEndpoint||"string"==typeof e.linkEndpoint)&&(!e.linkPath||"string"==typeof e.linkPath))))))};Ae.propTypes={request:D.a.shape({get:D.a.func,put:D.a.func,patch:D.a.func,del:D.a.func,post:D.a.func,head:D.a.func}).isRequired,resource:D.a.object.isRequired,config:D.a.shape({useNewBreakpoints:D.a.bool,authEndpointQueryParams:D.a.object,isCompact:D.a.bool,onScroll:D.a.string,title:D.a.string,titleRedirect:D.a.string,checkout:D.a.bool,direction:D.a.string,internalApp:D.a.bool,search:D.a.shape({placeholder:D.a.string.isRequired,redirectUrl:D.a.string.isRequired}),showEnvBanner:D.a.bool,envText:D.a.string,envType:D.a.oneOf(["development","qa","staging","production"]),items:D.a.arrayOf(D.a.shape({displayName:D.a.string.isRequired,id:D.a.string.isRequired,linkPath:function(e,t,n){return e.linkPath||e.link||e.subMenus||e.linkEndpoint?e.linkPath&&"string"!=typeof e.linkPath?new Error("Prop 'linkPath' should be a string."):void 0:new Error("".concat("One of props 'link', 'linkPath', 'linkEndpoint', 'subMenus' was not specified in ").concat(n))},linkEndpoint:function(e,t,n){return e.linkEndpoint||e.link||e.subMenus||e.linkPath?e.linkEndpoint&&"string"!=typeof e.linkEndpoint?new Error("Prop 'linkEndpoint' should be a string."):void 0:new Error("".concat("One of props 'link', 'linkPath', 'linkEndpoint', 'subMenus' was not specified in ").concat(n))},link:function(e,t,n){return e.link||e.subMenus||e.linkPath||e.linkEndpoint?e.link&&"string"!=typeof e.link?new Error("Prop 'link' should be a link."):void 0:new Error("".concat("One of props 'link', 'linkPath', 'linkEndpoint', 'subMenus' was not specified in ").concat(n))},subMenus:function(e,t,n){return e.subMenus||e.link||e.linkPath||e.linkEndpoint?e.subMenus&&!Array.isArray(e.subMenus)?new Error("Prop 'subMenus' should be an Array."):e.subMenus&&!e.subMenus.every(Pe)?new Error("Child of prop 'subMenus' is missing one of ('displayName', 'id', ('link' | 'linkPath' | 'linkEndpoint'))"):void 0:new Error("".concat("One of props 'link', 'linkPath', 'linkEndpoint', 'subMenus' was not specified in ").concat(n))}}))}),cart:D.a.number},Ae.defaultProps={};var Te,De=Object(h.a)(Ae),Ne=(I.a,(Te=["#rendered-root","#ks-page-content-container","#main"].find((function(e){return document.querySelector(e)})))||console.warn("Did not find a main container in the DOM."),Te),Ie=function(e){var t=e.resource,n=e.headerConfig,o=void 0===n?{}:n,r=e.onUMAEnabled,s=e.isLoading,p=void 0!==s&&s,b=f()(),g=Object(u.useState)(null),h=a()(g,2),y=h[0],v=h[1],w="true"===t.features["app-plugins.nav.loading.enabled"],x=Object(u.useState)(w&&p),C=a()(x,2),R=C[0],_=C[1],E=Object(u.useState)(!1),S=a()(E,2),A=S[0],P=S[1],T=Object(u.useState)(!1),D=a()(T,2),N=D[0],I=D[1];Object(u.useEffect)((function(){"true"===t.features["uma.enabled"]&&i()(l.a.mark((function e(){var n;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,k({resource:t});case 3:n=e.sent,v(n),n&&r&&r(),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})))()}),[]),Object(u.useEffect)((function(){w&&(p?(P(!1),I(!1),setTimeout((function(){_(!0)}),parseInt(t.features["app-plugins.nav-universal-header.isLoadingInitiated.initial.delay.ms"])||20)):(_(!1),setTimeout((function(){P(!0)}),parseInt(t.features["app-plugins.nav-universal-header.isLoadingCompletionAnimationInitiated.initial.delay.ms"])||40),I(!0),setTimeout((function(){}),parseInt(t.features["app-plugins.nav-universal-header.isLoadingCompletionAnimationFinished.initial.delay.ms"])||600)))}),[p]);var O=Ne?c.a.createElement("a",{href:Ne,className:"skip-to-main"},b.skip_to_main_content):null,F=c.a.createElement("div",null),M=y&&y.message?"nav-uma":"hidden",L=y&&y.message?c.a.createElement(m,y):"",z=c.a.createElement("div",{className:M},L),j="nav-loading";R?j+=" nav-loading-progress":A&&(j+=" nav-loading-complete",N&&(j+=" nav-loading-done"));var H=c.a.createElement("div",{className:j},c.a.createElement("div",{className:"bar"})),q=c.a.createElement("div",{className:void 0},z,c.a.createElement(De,{request:d.a.request,resource:t,cart:0,config:o}),H);return c.a.createElement("div",{id:"universalHeader",className:o.isSticky?"sticky":""},O,F,q)}},jsyy:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return s}));var o=n("nxxJ");function i(){var e="/builds/rsp/channelstore/src/pages/common/helper.js",t=new Function("return this")(),n="__coverage__",o={path:"/builds/rsp/channelstore/src/pages/common/helper.js",statementMap:{0:{start:{line:4,column:21},end:{line:4,column:38}},1:{start:{line:6,column:4},end:{line:18,column:5}},2:{start:{line:7,column:8},end:{line:9,column:12}},3:{start:{line:10,column:11},end:{line:18,column:5}},4:{start:{line:11,column:8},end:{line:13,column:12}},5:{start:{line:14,column:11},end:{line:18,column:5}},6:{start:{line:15,column:8},end:{line:17,column:12}},7:{start:{line:21,column:4},end:{line:23,column:5}},8:{start:{line:22,column:8},end:{line:22,column:18}},9:{start:{line:25,column:4},end:{line:25,column:88}},10:{start:{line:28,column:27},end:{line:48,column:1}},11:{start:{line:29,column:23},end:{line:29,column:99}},12:{start:{line:31,column:4},end:{line:47,column:7}},13:{start:{line:32,column:8},end:{line:41,column:9}},14:{start:{line:40,column:12},end:{line:40,column:39}},15:{start:{line:42,column:8},end:{line:44,column:9}},16:{start:{line:43,column:12},end:{line:43,column:25}},17:{start:{line:45,column:8},end:{line:45,column:42}},18:{start:{line:46,column:8},end:{line:46,column:63}},19:{start:{line:50,column:32},end:{line:58,column:1}},20:{start:{line:51,column:18},end:{line:55,column:6}},21:{start:{line:57,column:4},end:{line:57,column:31}}},fnMap:{0:{name:"convertImage",decl:{start:{line:3,column:16},end:{line:3,column:28}},loc:{start:{line:3,column:40},end:{line:26,column:1}},line:3},1:{name:"(anonymous_1)",decl:{start:{line:28,column:27},end:{line:28,column:28}},loc:{start:{line:28,column:34},end:{line:48,column:1}},line:28},2:{name:"(anonymous_2)",decl:{start:{line:31,column:60},end:{line:31,column:61}},loc:{start:{line:31,column:85},end:{line:47,column:5}},line:31},3:{name:"(anonymous_3)",decl:{start:{line:50,column:32},end:{line:50,column:33}},loc:{start:{line:50,column:88},end:{line:58,column:1}},line:50}},branchMap:{0:{loc:{start:{line:6,column:4},end:{line:18,column:5}},type:"if",locations:[{start:{line:6,column:4},end:{line:18,column:5}},{start:{line:10,column:11},end:{line:18,column:5}}],line:6},1:{loc:{start:{line:10,column:11},end:{line:18,column:5}},type:"if",locations:[{start:{line:10,column:11},end:{line:18,column:5}},{start:{line:14,column:11},end:{line:18,column:5}}],line:10},2:{loc:{start:{line:14,column:11},end:{line:18,column:5}},type:"if",locations:[{start:{line:14,column:11},end:{line:18,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:14},3:{loc:{start:{line:21,column:4},end:{line:23,column:5}},type:"if",locations:[{start:{line:21,column:4},end:{line:23,column:5}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:21},4:{loc:{start:{line:21,column:8},end:{line:21,column:31}},type:"binary-expr",locations:[{start:{line:21,column:8},end:{line:21,column:11}},{start:{line:21,column:15},end:{line:21,column:31}}],line:21},5:{loc:{start:{line:32,column:8},end:{line:41,column:9}},type:"if",locations:[{start:{line:32,column:8},end:{line:41,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:32},6:{loc:{start:{line:33,column:12},end:{line:38,column:56}},type:"binary-expr",locations:[{start:{line:33,column:12},end:{line:33,column:21}},{start:{line:34,column:12},end:{line:34,column:49}},{start:{line:35,column:12},end:{line:35,column:41}},{start:{line:36,column:12},end:{line:36,column:43}},{start:{line:37,column:13},end:{line:37,column:55}},{start:{line:37,column:59},end:{line:37,column:90}},{start:{line:38,column:12},end:{line:38,column:56}}],line:33},7:{loc:{start:{line:42,column:8},end:{line:44,column:9}},type:"if",locations:[{start:{line:42,column:8},end:{line:44,column:9}},{start:{line:void 0,column:void 0},end:{line:void 0,column:void 0}}],line:42},8:{loc:{start:{line:50,column:40},end:{line:50,column:56}},type:"default-arg",locations:[{start:{line:50,column:51},end:{line:50,column:56}}],line:50},9:{loc:{start:{line:50,column:58},end:{line:50,column:83}},type:"default-arg",locations:[{start:{line:50,column:82},end:{line:50,column:83}}],line:50}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0,0,0,0,0,0],7:[0,0],8:[0],9:[0]},_coverageSchema:"1a1c01bbd47fc00a2c39e90264f33305004495a9",hash:"e52022fcfc4d65defb6ff4d0784f7d9a941c3b32"},r=t[n]||(t[n]={});r[e]&&"e52022fcfc4d65defb6ff4d0784f7d9a941c3b32"===r[e].hash||(r[e]=o);var a=r[e];return i=function(){return a},a}function r(e,t){i().f[0]++;var n=(i().s[0]++,o.b.getResource());return i().s[1]++,e.indexOf("channels.roku.com")>=0?(i().b[0][0]++,i().s[2]++,e="https://image.roku.com/channels".concat(e.substr(e.indexOf("channels.roku.com")+"channels.roku.com".length))):(i().b[0][1]++,i().s[3]++,e.indexOf("channels.qa.roku.com")>=0?(i().b[1][0]++,i().s[4]++,e="https://image.roku.com/channels_qa".concat(e.substr(e.indexOf("channels.qa.roku.com")+"channels.qa.roku.com".length))):(i().b[1][1]++,i().s[5]++,e.indexOf("channels.staging.roku.com")>=0?(i().b[2][0]++,i().s[6]++,e="https://image.roku.com/channels_staging".concat(e.substr(e.indexOf("channels.staging.roku.com")+"channels.staging.roku.com".length))):i().b[2][1]++)),i().s[7]++,i().b[4][0]++,e&&(i().b[4][1]++,0===e.length)?(i().b[3][0]++,i().s[8]++,""):(i().b[3][1]++,i().s[9]++,"".concat(n.endpoints.cigars,"/v1/contain/").concat(t,"/").concat(encodeURIComponent(e)))}i(),i().s[10]++;var a=function(e){i().f[1]++;var t=(i().s[11]++,/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i);return i().s[12]++,e.replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,(function(e,n,o){return i().f[2]++,i().s[13]++,i().b[6][0]++,n>0&&(i().b[6][1]++,n+e.length!==o.length)&&(i().b[6][2]++,e.search(t)>-1)&&(i().b[6][3]++,":"!==o.charAt(n-2))&&(i().b[6][4]++,"-"!==o.charAt(n+e.length)||(i().b[6][5]++,"-"===o.charAt(n-1)))&&(i().b[6][6]++,o.charAt(n-1).search(/[^\s-]/)<0)?(i().b[5][0]++,i().s[14]++,e.toLowerCase()):(i().b[5][1]++,i().s[15]++,e.substr(1).search(/[A-Z]|\../)>-1?(i().b[7][0]++,i().s[16]++,e):(i().b[7][1]++,i().s[17]++,e=e.replace("tv","TV"),i().s[18]++,e.charAt(0).toUpperCase()+e.substr(1)))}))};i().s[19]++;var s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(i().b[8][0]++,"USD"),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(i().b[9][0]++,2);i().f[3]++;var o=(i().s[20]++,new Intl.NumberFormat("en-US",{style:"currency",currency:t,minimumFractionDigits:n}));return i().s[21]++,o.format(e)}},kMlx:function(e,t,n){"use strict";function o(e){return(o="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})(e)}var i=n("8zgK");function r(e){if(e)return function(e){for(var t in r.prototype)Object.prototype.hasOwnProperty.call(r.prototype,t)&&(e[t]=r.prototype[t]);return e}(e)}e.exports=r,r.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),clearTimeout(this._uploadTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,delete this._uploadTimeoutTimer,this},r.prototype.parse=function(e){return this._parser=e,this},r.prototype.responseType=function(e){return this._responseType=e,this},r.prototype.serialize=function(e){return this._serializer=e,this},r.prototype.timeout=function(e){if(!e||"object"!==o(e))return this._timeout=e,this._responseTimeout=0,this._uploadTimeout=0,this;for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(t){case"deadline":this._timeout=e.deadline;break;case"response":this._responseTimeout=e.response;break;case"upload":this._uploadTimeout=e.upload;break;default:console.warn("Unknown timeout option",t)}return this},r.prototype.retry=function(e,t){return 0!==arguments.length&&!0!==e||(e=1),e<=0&&(e=0),this._maxRetries=e,this._retries=0,this._retryCallback=t,this};var a=["ECONNRESET","ETIMEDOUT","EADDRINFO","ESOCKETTIMEDOUT"];r.prototype._shouldRetry=function(e,t){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{var n=this._retryCallback(e,t);if(!0===n)return!0;if(!1===n)return!1}catch(e){console.error(e)}if(t&&t.status&&t.status>=500&&501!==t.status)return!0;if(e){if(e.code&&a.includes(e.code))return!0;if(e.timeout&&"ECONNABORTED"===e.code)return!0;if(e.crossDomain)return!0}return!1},r.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this.timedoutError=null,this._end()},r.prototype.then=function(e,t){var n=this;if(!this._fullfilledPromise){var o=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise((function(e,t){o.on("abort",(function(){if(n.timedout&&n.timedoutError)t(n.timedoutError);else{var e=new Error("Aborted");e.code="ABORTED",e.status=n.status,e.method=n.method,e.url=n.url,t(e)}})),o.end((function(n,o){n?t(n):e(o)}))}))}return this._fullfilledPromise.then(e,t)},r.prototype.catch=function(e){return this.then(void 0,e)},r.prototype.use=function(e){return e(this),this},r.prototype.ok=function(e){if("function"!=typeof e)throw new Error("Callback required");return this._okCallback=e,this},r.prototype._isResponseOK=function(e){return!!e&&(this._okCallback?this._okCallback(e):e.status>=200&&e.status<300)},r.prototype.get=function(e){return this._header[e.toLowerCase()]},r.prototype.getHeader=r.prototype.get,r.prototype.set=function(e,t){if(i(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&this.set(n,e[n]);return this}return this._header[e.toLowerCase()]=t,this.header[e]=t,this},r.prototype.unset=function(e){return delete this._header[e.toLowerCase()],delete this.header[e],this},r.prototype.field=function(e,t){if(null==e)throw new Error(".field(name, val) name can not be empty");if(this._data)throw new Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()");if(i(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&this.field(n,e[n]);return this}if(Array.isArray(t)){for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&this.field(e,t[o]);return this}if(null==t)throw new Error(".field(name, val) val can not be empty");return"boolean"==typeof t&&(t=String(t)),this._getFormData().append(e,t),this},r.prototype.abort=function(){return this._aborted||(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort")),this},r.prototype._auth=function(e,t,n,o){switch(n.type){case"basic":this.set("Authorization","Basic ".concat(o("".concat(e,":").concat(t))));break;case"auto":this.username=e,this.password=t;break;case"bearer":this.set("Authorization","Bearer ".concat(e))}return this},r.prototype.withCredentials=function(e){return void 0===e&&(e=!0),this._withCredentials=e,this},r.prototype.redirects=function(e){return this._maxRedirects=e,this},r.prototype.maxResponseSize=function(e){if("number"!=typeof e)throw new TypeError("Invalid argument");return this._maxResponseSize=e,this},r.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}},r.prototype.send=function(e){var t=i(e),n=this._header["content-type"];if(this._formData)throw new Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()");if(t&&!this._data)Array.isArray(e)?this._data=[]:this._isHost(e)||(this._data={});else if(e&&this._data&&this._isHost(this._data))throw new Error("Can't merge these send calls");if(t&&i(this._data))for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(this._data[o]=e[o]);else"string"==typeof e?(n||this.type("form"),n=this._header["content-type"],this._data="application/x-www-form-urlencoded"===n?this._data?"".concat(this._data,"&").concat(e):e:(this._data||"")+e):this._data=e;return!t||this._isHost(e)||n||this.type("json"),this},r.prototype.sortQuery=function(e){return this._sort=void 0===e||e,this},r.prototype._finalizeQueryString=function(){var e=this._query.join("&");if(e&&(this.url+=(this.url.includes("?")?"&":"?")+e),this._query.length=0,this._sort){var t=this.url.indexOf("?");if(t>=0){var n=this.url.slice(t+1).split("&");"function"==typeof this._sort?n.sort(this._sort):n.sort(),this.url=this.url.slice(0,t)+"?"+n.join("&")}}},r.prototype._appendQueryString=function(){console.warn("Unsupported")},r.prototype._timeoutError=function(e,t,n){if(!this._aborted){var o=new Error("".concat(e+t,"ms exceeded"));o.timeout=t,o.code="ECONNABORTED",o.errno=n,this.timedout=!0,this.timedoutError=o,this.abort(),this.callback(o)}},r.prototype._setTimeouts=function(){var e=this;this._timeout&&!this._timer&&(this._timer=setTimeout((function(){e._timeoutError("Timeout of ",e._timeout,"ETIME")}),this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout((function(){e._timeoutError("Response timeout of ",e._responseTimeout,"ETIMEDOUT")}),this._responseTimeout))}},"kR3/":function(e,t){for(var n=[],o=0;o<256;++o)n[o]=(o+256).toString(16).substr(1);e.exports=function(e,t){var o=t||0,i=n;return[i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],"-",i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]],i[e[o++]]].join("")}},kfWT:function(e,t){!function(e){if(!e.hasInitialised){var t={escapeRegExp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(e,t){var n=" ";return 1===e.nodeType&&(n+e.className+n).replace(/[\n\t]/g,n).indexOf(n+t+n)>=0},addClass:function(e,t){e.className+=" "+t},removeClass:function(e,t){var n=new RegExp("\\b"+this.escapeRegExp(t)+"\\b");e.className=e.className.replace(n,"")},interpolateString:function(e,t){return e.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,(function(e){return t(arguments[1])||""}))},getCookie:function(e){var t=("; "+document.cookie).split("; "+e+"=");return t.length<2?void 0:t.pop().split(";").shift()},setCookie:function(e,t,n,o,i,r){var a=new Date;a.setHours(a.getHours()+24*(n||365));var s=[e+"="+t,"expires="+a.toUTCString(),"path="+(i||"/")];o&&s.push("domain="+o),r&&s.push("secure"),document.cookie=s.join(";")},deepExtend:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(n in e&&this.isPlainObject(e[n])&&this.isPlainObject(t[n])?this.deepExtend(e[n],t[n]):e[n]=t[n]);return e},throttle:function(e,t){var n=!1;return function(){n||(e.apply(this,arguments),n=!0,setTimeout((function(){n=!1}),t))}},hash:function(e){var t,n,o=0;if(0===e.length)return o;for(t=0,n=e.length;t=128?"#000":"#fff"},getLuminance:function(e){var t=parseInt(this.normaliseHex(e),16),n=38+(t>>16),o=38+(t>>8&255),i=38+(255&t);return"#"+(16777216+65536*(n<255?n<1?0:n:255)+256*(o<255?o<1?0:o:255)+(i<255?i<1?0:i:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(e){return"object"==typeof e&&null!==e&&e.constructor==Object},traverseDOMPath:function(e,n){return e&&e.parentNode?t.hasClass(e,n)?e:this.traverseDOMPath(e.parentNode,n):null}};e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=function(){var e=document.createElement("div"),t={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var n in t)if(t.hasOwnProperty(n)&&void 0!==e.style[n+"ransition"])return t[n];return""}(),e.hasTransition=!!e.transitionEnd;var n=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=function(){var o={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(e){},onStatusChange:function(e,t){},onRevokeChoice:function(){},onNoCookieLaw:function(e,t){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"❌",target:"_blank",policy:"Cookie Policy"},elements:{header:'{{header}} ',message:'{{message}}',messagelink:'{{message}} {{link}}',dismiss:'{{dismiss}}',allow:'{{allow}}',deny:'{{deny}}',link:'{{link}}',close:'{{close}}'},window:'