.btn.secondary:hover,a.roku-button-secondary:hover,button.roku-button-secondary:hover{color:rgba(35,106,238,.5)}.developer-docs-header{text-align:center;background-color:#662d91;padding-top:1rem;padding-bottom:1rem}.developer-docs-header .dashboard-link{max-width:400px;margin:auto}.developer-docs-header h1{color:#fff;font-family:monaco}@media (min-width:768px){.developer-docs-header h1{font-size:30px}}.markdown-body{font-family:helvetica,arial,freesans,clean,sans-serif;line-height:1.6;color:#333;margin:2rem 0 0;padding:0}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a{text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body a.absent{color:#c00}.markdown-body a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin:20px 0 10px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;cursor:text;position:relative}.markdown-body h1:hover a.anchor,.markdown-body h2:hover a.anchor,.markdown-body h3:hover a.anchor,.markdown-body h4:hover a.anchor,.markdown-body h5:hover a.anchor,.markdown-body h6:hover a.anchor{text-decoration:none}.markdown-body h1:hover a.anchor:before,.markdown-body h2:hover a.anchor:before,.markdown-body h3:hover a.anchor:before,.markdown-body h4:hover a.anchor:before,.markdown-body h5:hover a.anchor:before,.markdown-body h6:hover a.anchor:before{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit;content:"\F0C1";padding-left:10px;margin-left:-30px;color:#000}.markdown-body h1:hover a.anchor:before,.markdown-body h2:hover a.anchor:before{padding-left:5px}.markdown-body h3:hover a.anchor:before,.markdown-body h4:hover a.anchor:before,.markdown-body h5:hover a.anchor:before,.markdown-body h6:hover a.anchor:before{padding-left:10px}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{font-size:inherit}.markdown-body h1{font-size:28px;color:#000;margin-top:50px;margin-bottom:20px}.markdown-body h1:first-child{margin-top:0}.markdown-body h2{font-size:24px;border-bottom:1px solid #ccc;color:#000;margin-top:40px;margin-bottom:20px}.markdown-body h3{font-size:18px;margin-top:30px;margin-bottom:15px}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h6{color:#767676;font-size:14px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body h1+h2{margin-top:30px}.markdown-body h2+h3{margin-top:10px}.markdown-body a:first-child h1,.markdown-body a:first-child h2,.markdown-body a:first-child h3,.markdown-body a:first-child h4,.markdown-body a:first-child h5,.markdown-body a:first-child h6{margin-top:0;padding-top:0}.markdown-body h1+p,.markdown-body h2+p,.markdown-body h3+p,.markdown-body h4+p,.markdown-body h5+p,.markdown-body h6+p{margin-top:0}.markdown-body li p.first{display:inline-block}.markdown-body ol,.markdown-body ul{padding-left:30px}.markdown-body ol li>:first-child,.markdown-body ul li>:first-child{margin-top:0}.markdown-body ol li>:last-child,.markdown-body ul li>:last-child{margin-bottom:0}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.markdown-body dl dt:first-child{padding:0}.markdown-body dl dt>:first-child{margin-top:0}.markdown-body dl dt>:last-child{margin-bottom:0}.markdown-body dl dd{margin:0 0 15px;padding:0 15px}.markdown-body dl dd>:first-child{margin-top:0}.markdown-body dl dd>:last-child{margin-bottom:0}.markdown-body blockquote{border-left:4px solid #ddd;padding:0 15px;color:#767676}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{padding:0;border-collapse:collapse;border-spacing:0}.markdown-body table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body table tr th{font-weight:700}.markdown-body table tr td,.markdown-body table tr th{vertical-align:top;border:1px solid #ccc;text-align:left;margin:0;padding:6px 13px}.markdown-body table tr td>:first-child,.markdown-body table tr th>:first-child{margin-top:0}.markdown-body table tr td>:last-child,.markdown-body table tr th>:last-child{margin-bottom:0}.markdown-body img{max-width:100%}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown-body span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown-body code,.markdown-body tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #ddd;background-color:#fefefe;border-radius:3px}.markdown-body pre>code,.markdown-body pre>tt{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown-body pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown-body pre code,.markdown-body pre pre,.markdown-body pre tt{background-color:transparent;border:none}.markdown-body pre pre{margin:0;padding:0}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs,.highlight .gu{font-weight:700}.highlight .gu{color:purple}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{font-weight:700}.highlight .kt{color:#458}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne,.highlight .nf{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}.highlight .gc{color:#999;background-color:#eaf2f5}.type-csharp .highlight .k,.type-csharp .highlight .kt{color:#00f}.type-csharp .highlight .nf{color:#000;font-weight:400}.type-csharp .highlight .nc{color:#2b91af}.type-csharp .highlight .nn{color:#000}.type-csharp .highlight .s,.type-csharp .highlight .sc{color:#a31515}.hljs{display:block;padding:.5em;color:#333;background:#f8f8f8}.diff .hljs-header,.hljs-comment,.hljs-javadoc,.hljs-template_comment{color:#737362;font-style:italic}.css .rule .hljs-keyword,.hljs-keyword,.hljs-request,.hljs-status,.hljs-subst,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title{color:#333;font-weight:700}.hljs-hexcolor,.hljs-number,.ruby .hljs-constant{color:#007f7f}.hljs-phpdoc,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#d14}.coffeescript .hljs-params,.hljs-id,.hljs-title,.scss .hljs-preprocessor{color:#900;font-weight:700}.clojure .hljs-title,.hljs-subst,.javascript .hljs-title,.lisp .hljs-title{font-weight:400}.haskell .hljs-type,.hljs-class .hljs-title,.tex .hljs-command,.vhdl .hljs-literal{color:#458;font-weight:700}.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag,.hljs-tag .hljs-title{color:navy;font-weight:400}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-prompt,.hljs-symbol,.lisp .hljs-keyword,.ruby .hljs-symbol .hljs-string,.tex .hljs-special{color:#990073}.clojure .hljs-built_in,.hljs-built_in,.lisp .hljs-title{color:#007ba5}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}.ace_editor,.highlight{background:#141414!important;color:#ddd!important}.pl-c{color:#5f5a60!important;font-style:italic!important}.pl-c1,.pl-cce{color:#cf6a4c!important}.pl-cce{font-weight:400!important}.pl-cn,.pl-coc{color:#cf6a4c!important}.pl-cos{color:#8f9d6a!important}.pl-e,.pl-ef,.pl-en{color:#ac885b!important}.pl-enc{color:#cf6a4c!important}.pl-enf,.pl-enm{color:#ac885b!important}.pl-ens{color:#cf6a4c!important}.pl-ent{color:#cda869!important}.pl-entc,.pl-enti{color:#ac885b!important}.pl-enti{font-weight:700!important}.pl-entm{color:#7587a6!important}.pl-eoa{color:#cda869!important}.pl-eoac,.pl-eoac .pl-pde{color:#7587a6!important}.pl-eoai,.pl-eoai .pl-pde{color:#cda869!important}.pl-eoi{color:#ac885b!important}.pl-k,.pl-ko,.pl-kolp{color:#cda869!important}.pl-kos,.pl-kou{color:#cf6a4c!important}.pl-mai .pl-sf{color:#7587a6!important}.pl-mb{color:#8f9d6a!important;font-weight:700!important}.pl-mc{color:#cda869!important}.pl-mh{font-weight:400!important}.pl-mh,.pl-mh .pl-pdh{color:#cf6a4c!important}.pl-mi{color:#cda869!important;font-style:italic!important}.pl-ml{color:#8f9d6a!important}.pl-mm{color:#7587a6!important}.pl-mp{color:#c5af75!important}.pl-mp1 .pl-sf{color:#dad085!important}.pl-mq{color:#cf6a4c!important}.pl-mr,.pl-ms{color:#cda869!important}.pl-pdb{color:#8f9d6a!important;font-weight:700!important}.pl-pdc{color:#5f5a60!important;font-style:italic!important}.pl-pdc1,.pl-pde{color:#cf6a4c!important}.pl-pdi{color:#cda869!important;font-style:italic!important}.pl-pds{color:#8f9d6a!important}.pl-pdv{color:#7587a6!important}.pl-pse,.pl-pse .pl-s2{color:#cf6a4c!important}.pl-s{color:#f9ee98!important}.pl-s1{color:#8f9d6a!important}.pl-s2{color:#ddd!important}.pl-mp .pl-s3{color:#cda869!important}.pl-s3,.pl-sc{color:#dad085!important}.pl-scp{color:#cf6a4c!important}.pl-sf{color:#dad085!important}.pl-smc{color:#ac885b!important}.pl-smi,.pl-smp{color:#ddd!important}.pl-sok{color:#cda869!important}.pl-sol{color:#8f9d6a!important}.pl-som,.pl-sr{color:#7587a6!important}.pl-sra,.pl-src,.pl-sre,.pl-st{color:#cda869!important}.pl-stj{color:#7587a6!important}.pl-stp,.pl-sv,.pl-v{color:#9b859d!important}.pl-vi{color:#cf6a4c!important}.pl-vo{color:#ac885b!important}.pl-vpf{color:#7587a6!important}.pl-mdht,.pl-mi1{color:#55a532!important;background:#020!important}.pl-md,.pl-mdhf{color:#bd2c00!important;background:#200!important}.pl-mdr{color:#cf6a4c!important;font-weight:400!important}.pl-mdh,.pl-mdi{color:#7587a6!important;font-weight:400!important}.pl-ib{background-color:#f93!important}.pl-id{background-color:#a31515!important}.pl-id,.pl-ii{color:#fff!important}.pl-ii{background-color:#df5000!important}.pl-iu{background-color:#b4b7b4!important}.pl-mo{color:#969896!important}.pl-mri{color:teal!important}.pl-ms1{background-color:#f5f5f5!important}.pl-va,.pl-vpu{color:teal!important}.pl-entl{color:#ddd!important}

/*! twilight */.ace_editor .ace_gutter{background:#232323!important;color:#e2e2e2!important}.ace_editor .ace_print-margin{width:1px!important;background:#232323!important}.ace_editor .ace_cursor{color:#a7a7a7!important}.ace_editor .ace_marker-layer .ace_selection{background:rgba(221,240,255,.2)!important}.ace_editor.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #141414!important;border-radius:2px!important}.ace_editor .ace_marker-layer .ace_step{background:#665200!important}.ace_editor .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px!important;border:1px solid hsla(0,0%,100%,.25)!important}.ace_editor .ace_marker-layer .ace_active-line{background:hsla(0,0%,100%,.031)!important}.ace_editor .ace_gutter-active-line{background-color:hsla(0,0%,100%,.031)!important}.ace_editor .ace_identifier{color:#7587a6!important}.ace_editor .ace_invisible{color:hsla(0,0%,100%,.25)!important}.ace_editor .ace_keyword,.ace_editor .ace_meta{color:#cda869!important}.ace_editor .ace_constant,.ace_editor .ace_constant.ace_character,.ace_editor .ace_constant.ace_character.ace_escape,.ace_editor .ace_constant.ace_other,.ace_editor .ace_heading,.ace_editor .ace_markup.ace_heading,.ace_editor .ace_support.ace_constant{color:#cf6a4c!important}.ace_editor .ace_invalid.ace_illegal{color:#f8f8f8!important;background-color:rgba(86,45,86,.75)!important}.ace_editor .ace_invalid.ace_deprecated{text-decoration:underline!important;font-style:italic!important;color:#d2a8a1!important}.ace_editor .ace_support{color:#9b859d!important}.ace_editor .ace_fold{background-color:#ac885b!important;border-color:#f8f8f8!important}.ace_editor .ace_support.ace_function{color:#dad085!important}.ace_editor .ace_support.ace_type{color:#cda869!important}.ace_editor .ace_list,.ace_editor .ace_markup.ace_list,.ace_editor .ace_storage{color:#f9ee98!important}.ace_editor .ace_entity.ace_name.ace_function,.ace_editor .ace_meta.ace_tag{color:#cda869!important}.ace_editor .ace_entity.ace_other.ace_attribute-name{color:#ac885b!important}.ace_editor .ace_string{color:#8f9d6a!important}.ace_editor .ace_string.ace_regexp{color:#e9c062!important}.ace_editor .ace_comment{font-style:italic!important;color:#5f5a60!important}.ace_editor .ace_variable{color:#7587a6!important}.ace_editor .ace_variable.ace_language{color:#9b859d!important}.ace_editor .ace_xml-pe{color:#494949!important}.ace_editor .ace_indent-guide{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQERFpYLC1tf0PAAgOAnPnhxyiAAAAAElFTkSuQmCC) 100% repeat-y!important}.btn.secondary:hover,a.roku-button-secondary:hover,button.roku-button-secondary:hover{color:rgba(35,106,238,.5)}.Roku-DocumentNav .doc-nav-dropdown{margin-top:2rem}.Roku-DocumentNav .doc-nav-dropdown .select-wrapper{border-radius:0}.Roku-DocumentNav .doc-nav-dropdown .select-wrapper:after{background-color:transparent;border-radius:0;color:#662d91;line-height:36px;font-size:14px;right:16px}.Roku-DocumentNav .doc-nav-dropdown .select-wrapper select{background-color:#fff;border:1px solid #d7d7d7;width:226px;border-radius:0;font-family:GothamBold,Helvetica,Arial,sans-serif;font-size:12px;height:36px;padding-left:10px}.Roku-DocumentNav .doc-nav{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1rem;font-size:12px;padding-right:18px}.Roku-DocumentNav .doc-nav .glyphicon-chevron-left,.Roku-DocumentNav .doc-nav .glyphicon-chevron-right{margin-top:6rem;font-size:2em}@media (max-width:767px){.Roku-DocumentNav .doc-nav .glyphicon-chevron-left,.Roku-DocumentNav .doc-nav .glyphicon-chevron-right{margin-top:3rem}}.Roku-DocumentNav .doc-nav li,.Roku-DocumentNav .doc-nav ul{list-style:none;padding-left:0}.Roku-DocumentNav .doc-nav li a.doc-nav-subcategory-link,.Roku-DocumentNav .doc-nav ul a.doc-nav-subcategory-link{color:#000;line-height:36px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:226px}.Roku-DocumentNav .doc-nav .doc-nav-list>.doc-nav-list-item{padding-left:11px}.Roku-DocumentNav .doc-nav .doc-nav-list>.doc-nav-list-item.selected{border-left:4px solid #662d91;padding-left:7px}.Roku-DocumentNav .doc-nav .doc-nav-list>.doc-nav-list-item .doc-nav-subcategory-link{width:215px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group{position:relative;width:226px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group.separator{padding-top:12px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group.separator:before{content:"";position:absolute;left:0;display:inline-block;height:2px;width:100%;border-top:2px solid #f5f5f5;top:4px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-list-item{padding-left:20px;border-left:2px solid transparent}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-list-item.selected{padding-left:16px;border-left:4px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title{font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif;position:relative;background-color:#f5f5f5;margin-bottom:2px;line-height:36px;padding-left:11px;padding-right:5px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title{font-size:12px}}@media (min-width:768px) and (max-width:1199px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title{font-size:12px}}@media (min-width:1200px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title{font-size:12px}}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title:after{font-family:Glyphicons Roku;content:"\E910";color:#662d91;width:4px;height:12px;position:absolute;top:50%;margin-top:-19px;right:19px;font-size:120%}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group .doc-nav-title.open:after{font-family:Glyphicons Roku;content:"\E911";color:#662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-group.selected .doc-nav-title{font-family:GothamBold,Helvetica,Arial,sans-serif}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group .doc-nav-title{background-color:transparent;padding:0;margin-bottom:0;padding-left:20px;font-family:GothamBook,Helvetica,Arial,sans-serif}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group .doc-nav-title.open{border-left:2px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group .doc-nav-list-item{padding-left:28px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group .doc-nav-list-item a .doc-nav-subcategory-link{width:185px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group.open .doc-nav-list-item,.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group.selected .doc-nav-list-item{border-left:2px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group.open .doc-nav-list-item.selected{border-left-width:4px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-group.open .doc-nav-title{border-left:2px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-list .doc-nav-subcategory-link{width:185px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-subcategory .doc-nav-title{padding-left:28px}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-subcategory .doc-nav-subcategory .doc-nav-list-item{padding-left:36px}.Roku-DocumentNav .doc-nav .doc-nav-list.selected .doc-nav-list-item,.Roku-DocumentNav .doc-nav .doc-nav-list.selected .doc-nav-title{border-left:2px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator{font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif}@media (max-width:767px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator{font-size:12px}}@media (min-width:768px) and (max-width:1199px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator{font-size:12px}}@media (min-width:1200px){.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator{font-size:12px}}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator.selected{border-left:4px solid #662d91}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator .doc-nav-subcategory-link{position:relative}.Roku-DocumentNav .doc-nav .doc-nav-list .doc-nav-list-item.separator .doc-nav-subcategory-link:after{content:"";position:absolute;left:0;display:inline-block;height:2px;width:100%;border-bottom:2px solid #f5f5f5;bottom:4px}.Roku-DocumentNav #nav-menu{overflow-y:scroll;overflow-x:hidden;position:fixed;-ms-overflow-style:none}.Roku-DocumentNav #nav-menu::-webkit-scrollbar{width:0!important}.Roku-DocumentNav #nav-menu nav{padding-right:2rem}.Roku-DocumentNav #nav-menu .doc-nav:not(.fixed){position:relative}.Roku-DocumentNav #nav-menu .doc-nav #slide-panel{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:2rem;position:fixed;font-size:13px;transform:scaleY(3.5);font-family:monospace;min-width:1rem;top:316px;left:260px;min-height:32.54px;width:25px;transition:left .5s ease-out;transform:none}.Roku-DocumentNav #nav-menu .doc-nav #slide-panel.double-arrow-right{border-radius:0 16px 16px 0;box-shadow:-1px 2px 5px 0 rgba(0,0,0,.2);background-image:url(/s/1599592933259/fonts/right.svg);left:0}.Roku-DocumentNav #nav-menu .doc-nav #slide-panel.double-arrow-left{background-image:url(/s/1599592933259/fonts/left.svg);border-radius:16px 0 0 16px;box-shadow:1px 2px 5px 0 rgba(0,0,0,.2)}.Roku-DocumentNav #nav-menu.hide-panel{transition:margin .5s ease-out;margin-left:-226px}.Roku-DocumentNav #nav-menu.hide-panel .doc-nav-dropdown,.Roku-DocumentNav #nav-menu.hide-panel .doc-nav-list{visibility:hidden}.Roku-DocumentNav #nav-menu:not(.hide-panel){transition:margin .5s ease-out;margin-left:5px}.Roku-DocumentNav #nav-menu:not(.hide-panel) .doc-nav-dropdown,.Roku-DocumentNav #nav-menu:not(.hide-panel) .doc-nav-list{visibility:visible}#toc-full,#toc-mobile{min-width:250px}.Roku-DocumentNav-TOC #toc-parent{transition:min-width .5s ease-out}.Roku-DocumentNav-TOC #toc-parent>.toc-container{right:10px;transition:right .5s ease-out}.Roku-DocumentNav-TOC #toc-parent.minimized{min-width:0}.Roku-DocumentNav-TOC #toc-parent.minimized>.toc-container{right:-260px}.Roku-DocumentNav-TOC #slide-icon-right{right:222px;border-radius:0 16px 16px 0;box-shadow:1px 2px 5px 0 rgba(0,0,0,.2);background-image:url(/s/1599592933259/fonts/right.svg);z-index:2}.Roku-DocumentNav-TOC #slide-icon-left,.Roku-DocumentNav-TOC #slide-icon-right{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:2rem;position:fixed;font-size:13px;transform:scaleY(3.5);font-family:monospace;min-width:1rem;top:316px;min-height:32.54px;width:25px;transform:none}.Roku-DocumentNav-TOC #slide-icon-left{right:0;background-image:url(/s/1599592933259/fonts/left.svg);border-radius:16px 0 0 16px;box-shadow:-1px 2px 5px 0 rgba(0,0,0,.2)}.Roku-DocumentNav-TOC .toc-container-mobile h2{color:#662d91}.Roku-DocumentNav-TOC .toc-container,.Roku-DocumentNav-TOC .toc-container-mobile{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;min-width:250px;padding-left:4rem;position:fixed}@media (max-width:767px){.Roku-DocumentNav-TOC .toc-container,.Roku-DocumentNav-TOC .toc-container-mobile{padding-left:2rem}}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile,.Roku-DocumentNav-TOC .toc-container .toc-list,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile{margin-left:2rem;font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif;list-style-type:none;padding:0;width:240px;margin-top:0;overflow-y:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}@media (max-width:767px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile,.Roku-DocumentNav-TOC .toc-container .toc-list,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile{font-size:12px}}@media (min-width:768px) and (max-width:1199px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile,.Roku-DocumentNav-TOC .toc-container .toc-list,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile{font-size:12px}}@media (min-width:1200px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile,.Roku-DocumentNav-TOC .toc-container .toc-list,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile{font-size:12px}}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile::-webkit-scrollbar,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list::-webkit-scrollbar,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile::-webkit-scrollbar,.Roku-DocumentNav-TOC .toc-container .toc-list::-webkit-scrollbar{width:0!important}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile a,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list a,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile a,.Roku-DocumentNav-TOC .toc-container .toc-list a{color:#000}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list #show-all,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile #show-all,.Roku-DocumentNav-TOC .toc-container .toc-list #show-all,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile #show-all{margin-top:2rem}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile #show-all a{color:#662d91;font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif}@media (max-width:767px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile #show-all a{font-size:14px}}@media (min-width:768px) and (max-width:1199px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile #show-all a{font-size:14px}}@media (min-width:1200px){.Roku-DocumentNav-TOC .toc-container-mobile .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list #show-all a,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile #show-all a{font-size:14px}}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile .toc-item,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list .toc-item,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile .toc-item,.Roku-DocumentNav-TOC .toc-container .toc-list .toc-item{padding-top:1rem;padding-bottom:1rem;border-left:2px solid #662d91;padding-left:15px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile .toc-item.selected,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list .toc-item.selected,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile .toc-item.selected,.Roku-DocumentNav-TOC .toc-container .toc-list .toc-item.selected{font-family:GothamBold,Helvetica,Arial,sans-serif}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile .toc-item.selected:before,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list .toc-item.selected:before,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile .toc-item.selected:before,.Roku-DocumentNav-TOC .toc-container .toc-list .toc-item.selected:before{border-left:4px solid #662d91;content:"";display:block;position:absolute;top:0;left:0;bottom:0}.Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile .toc-item.sub,.Roku-DocumentNav-TOC .toc-container-mobile .toc-list .toc-item.sub,.Roku-DocumentNav-TOC .toc-container .toc-list-mobile .toc-item.sub,.Roku-DocumentNav-TOC .toc-container .toc-list .toc-item.sub{padding-left:25px}#toc-full{border-left:1px solid rgba(51,51,51,.1);max-width:232px;min-width:232px}#toc-full.full-screen{border-left:0;max-width:0;min-width:12px}#toc-full #toc-container{max-width:232px;padding:0}#toc-full #toc-container #toc-list{margin-left:14px}#toc-full #toc-container #toc-list li.toc-item{padding-left:30px}#toc-full #toc-container #toc-list li.toc-item.sub{padding-left:40px}#toc-full #toc-container #toc-list li:before{border-left:3px solid #662d91}.btn.secondary:hover,a.roku-button-secondary:hover,button.roku-button-secondary:hover{color:rgba(35,106,238,.5)}.nav-footer{padding-bottom:0;position:relative}.Roku-Page-Documents .container{max-width:1940px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.Roku-Page-Documents .container,.Roku-Page-Documents .container .content{display:-ms-flexbox;display:-webkit-flex;display:flex}.Roku-Page-Documents .container .content #doc-nav-mobile .nav-menu{z-index:9;margin-top:60px}.Roku-Page-Documents .container .content #doc-nav-mobile #nav-menu{margin-left:0;padding:0 5px}.Roku-Page-Documents .container .content .doc-nav-dropdown{width:226px}.Roku-Page-Documents .container .content .doc-nav-dropdown .select-wrapper:after{height:34px;top:1px}.Roku-Page-Documents .container .content .Roku-DocumentNav{min-width:271px;transition:min-width .5s ease-out;border-right:1px solid rgba(51,51,51,.1)}.Roku-Page-Documents .container .content .Roku-DocumentNav.minimized{min-width:35px;border-right:0}.Roku-Page-Documents .container .content .nav-menu{min-width:228px;min-height:400px}.Roku-Page-Documents .container .content [tabindex]{outline:none}@media (min-width:1024px){.Roku-Page-Documents .container .content #toc-mobile{display:none}}@media (max-width:1023px){.Roku-Page-Documents .container .content #toc-full{display:none}}@media (min-width:768px){.Roku-Page-Documents .container .content #doc-nav-mobile,.Roku-Page-Documents .container .content .docnav-mobile-icon{display:none}}@media (max-width:767px){.Roku-Page-Documents .container .content #slide-panel,.Roku-Page-Documents .container .content .doc-nav-full{display:none}}.Roku-Page-Documents .container .content .mobile-menu-icon{display:inline-flex;align-items:center;font-size:2rem;color:#662d91;min-height:64px;max-height:64px}.Roku-Page-Documents .container .content .mobile-menu-icon.mobile-menu-close-icon{font-size:20px}.Roku-Page-Documents .container .content .content-area{width:100%;padding:0 20px 60px;overflow-x:auto}.Roku-Page-Documents .container .content .post-content{padding-left:0}.Roku-Page-Documents .container .content .post-content h1{font-weight:500;line-height:1.1;font-family:GothamBook,Helvetica,Arial,sans-serif;font-family:GothamBold,Helvetica,Arial,sans-serif;line-height:40px;color:#333}@media (max-width:767px){.Roku-Page-Documents .container .content .post-content h1{font-size:24px}}@media (min-width:768px) and (max-width:1199px){.Roku-Page-Documents .container .content .post-content h1{font-size:27px}}@media (min-width:1200px){.Roku-Page-Documents .container .content .post-content h1{font-size:32px}}.Roku-Page-Documents .container .content .post-content h2{font-weight:500;line-height:1.1;font-family:GothamBook,Helvetica,Arial,sans-serif;font-family:GothamBold,Helvetica,Arial,sans-serif;line-height:32px;color:#333}@media (max-width:767px){.Roku-Page-Documents .container .content .post-content h2{font-size:18px}}@media (min-width:768px) and (max-width:1199px){.Roku-Page-Documents .container .content .post-content h2{font-size:19px}}@media (min-width:1200px){.Roku-Page-Documents .container .content .post-content h2{font-size:22px}}.Roku-Page-Documents .container .content .post-content h3{font-family:GothamBook,sans-serif;font-size:18px;line-height:26px;color:#333;font-weight:700;margin-top:40px;margin-bottom:20px}.Roku-Page-Documents .container .content .post-content h4{font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif;font-family:GothamBold,Helvetica,Arial,sans-serif;line-height:22px;color:#333}@media (max-width:767px){.Roku-Page-Documents .container .content .post-content h4{font-size:14px}}@media (min-width:768px) and (max-width:1199px){.Roku-Page-Documents .container .content .post-content h4{font-size:14px}}@media (min-width:1200px){.Roku-Page-Documents .container .content .post-content h4{font-size:14px}}.Roku-Page-Documents .container .content .post-content li,.Roku-Page-Documents .container .content .post-content p,.Roku-Page-Documents .container .content .post-content table tr td,.Roku-Page-Documents .container .content .post-content table tr th{font-weight:400;line-height:1.42;font-family:GothamBook,Helvetica,Arial,sans-serif;line-height:22px;color:#333}@media (max-width:767px){.Roku-Page-Documents .container .content .post-content li,.Roku-Page-Documents .container .content .post-content p,.Roku-Page-Documents .container .content .post-content table tr td,.Roku-Page-Documents .container .content .post-content table tr th{font-size:14px}}@media (min-width:768px) and (max-width:1199px){.Roku-Page-Documents .container .content .post-content li,.Roku-Page-Documents .container .content .post-content p,.Roku-Page-Documents .container .content .post-content table tr td,.Roku-Page-Documents .container .content .post-content table tr th{font-size:14px}}@media (min-width:1200px){.Roku-Page-Documents .container .content .post-content li,.Roku-Page-Documents .container .content .post-content p,.Roku-Page-Documents .container .content .post-content table tr td,.Roku-Page-Documents .container .content .post-content table tr th{font-size:14px}}.Roku-Page-Documents .container .content .post-content blockquote{box-sizing:border-box;border:1px solid #f7e3d3;border-radius:4px;background-color:#fdf8e3;width:100%;margin:26px 0;padding:20px 15px;color:#7a540c}.Roku-Page-Documents .container .content .post-content blockquote p{color:#7a540c;font-size:14px;line-height:22px;letter-spacing:0}.Roku-Page-Documents .container .content .post-content .hscroll{margin-top:10px}.Roku-Page-Documents .container .content .post-content table tr th{font-family:GothamBold,Helvetica,Arial,sans-serif;color:#333;font-size:14px;line-height:14px;padding:10px;word-break:keep-all;width:1px;table-layout:auto}.Roku-Page-Documents .container .content .post-content table tr td{padding:10px;color:#333;font-size:14px;line-height:18px}.Roku-Page-Documents .container .content .post-content .long-line{min-width:150px}.Roku-Page-Documents .container .content .post-content .short-line{width:min-content}.Roku-Page-Documents .container .content .post-content strong{font-family:GothamBold,Helvetica,Arial,sans-serif;font-weight:400}.Roku-Page-Documents .container .content .post-content.full-page{margin:auto}.Roku-Page-Documents .container .content .post-content:not(.full-page){margin-left:0}.Roku-Page-Documents .container .content .post-content:not(.doc-error){display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;flex:1;overflow-x:hidden}.Roku-Page-Documents .container .content .post-content:not(.doc-error) .developer-content-body{max-width:100%;overflow-y:scroll}.Roku-Page-Documents .container .content .post-content:not(.doc-error) img{max-width:100%;height:inherit}.Roku-Page-Documents .container .content .post-content:not(.doc-error) .navigation-button-container{display:flex;padding:20px 0}.Roku-Page-Documents .container .content .post-content:not(.doc-error) .navigation-button{min-width:110px}.Roku-Page-Documents .container .content .post-content .hscroll{width:100%;overflow-x:auto}.Roku-Page-Documents .container .content nav.nav-menu:not(.hide-panel){transition:margin .5s ease-out}.Roku-Page-Documents .container .content nav.nav-menu:not(.hide-panel) button,.Roku-Page-Documents .container .content nav.nav-menu:not(.hide-panel) ul{opacity:1}.Roku-Page-Documents .container .content .right-blank{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;min-width:250px}.Roku-Page-Documents .container .content .right-blank.hidden{display:none}.Roku-Page-Documents .container .content .Roku-DocumentNav-TOC .toc-container-mobile{position:relative}.Roku-Page-Documents .container .content .Roku-DocumentNav-TOC .toc-container-mobile .toc-list-mobile{padding-top:10px;margin-left:0;overflow-y:inherit}.Roku-Page-Documents .container .content .Roku-DocumentNav-TOC h2{margin-top:20px}@media only screen and (max-width:767px){.Roku-Page-Documents .container .content .docnav-mobile-icon{min-width:60px;background:#f8f8f8;padding-left:20px;max-width:270px}}.left-nav-content{position:relative}.hamburger{cursor:pointer;position:fixed;top:80px;width:22px;height:18px}.hamburger span{backface-visibility:hidden;position:absolute;border-top:3px solid #662d91;transition:.55s .1s}.hamburger .top{top:0;width:100%;right:0}.hamburger .middle{top:6px;right:0;width:80%}.hamburger .bottom{top:12px;width:80%;right:0}.hamburger.active .top{backface-visibility:hidden;top:6px;transform:rotate(-45deg);border-radius:2px;width:80%;right:0}.hamburger.active .middle{opacity:0}.hamburger.active .bottom{backface-visibility:hidden;top:6px;transform:rotate(45deg);border-radius:2px;width:80%}@media screen and (max-width:768px){.Roku-Nav .nav-footer{margin-top:0}.container{padding:0}.container .content{position:relative}.container .content .docnav-mobile-icon{min-width:60px;background:#f8f8f8;padding-left:20px;max-width:270px;top:0;bottom:0;z-index:3}.container .content.active .docnav-mobile-icon{position:absolute}.container .content.active .post-content{padding-left:60px}.Roku-Page-Documents .container .content .post-content{margin-right:0}.blur{width:100%;position:absolute;height:100%;background:#000;opacity:.75;top:0;bottom:0;z-index:2}.post-content{position:relative;padding-bottom:60px}#nav-menu .doc-nav,#nav-menu nav{padding:0}#nav-menu .doc-nav .doc-nav-title{font-family:GothamBook,Helvetica,Arial,sans-serif;background-color:transparent}#nav-menu .doc-nav .doc-nav-group.selected{width:240px}#nav-menu .doc-nav .doc-nav-group.selected .doc-nav-title{font-family:GothamBold,Helvetica,Arial,sans-serif}#nav-menu .doc-nav-dropdown{padding:0;box-shadow:1px 3px 12px -4px;overflow:auto;border-radius:5px;margin-top:0;width:90%}#nav-menu .doc-nav-dropdown .select-wrapper{border-radius:5px}#nav-menu .doc-nav-dropdown .select-wrapper #feedType{border:0;background-color:#f8f8f8!important;width:100%}#nav-menu .doc-nav-dropdown .select-wrapper:after{height:36px;line-height:36px;background-color:transparent!important}}.Roku-Nav .nav-footer{margin-top:0}