@font-face{font-family:"Open Sans";src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Regular/OpenSans-Regular.eot?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd);src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Regular/OpenSans-Regular.eot?kwid=1gl%2560p-bmdvobqip-lqd#iefix&v=1.1.0)format("embedded-opentype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Regular/OpenSans-Regular.woff?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("woff"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Regular/OpenSans-Regular.ttf?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("truetype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Regular/OpenSans-Regular.svg?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd#OpenSansBold)format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Semibold/OpenSans-Semibold.eot?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd);src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Semibold/OpenSans-Semibold.eot?kwid=1gl%2560p-bmdvobqip-lqd#iefix&v=1.1.0)format("embedded-opentype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Semibold/OpenSans-Semibold.woff?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("woff"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Semibold/OpenSans-Semibold.ttf?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("truetype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Semibold/OpenSans-Semibold.svg?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd#OpenSansBold)format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Bold/OpenSans-Bold.eot?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd);src:url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Bold/OpenSans-Bold.eot?kwid=1gl%2560p-bmdvobqip-lqd#iefix&v=1.1.0)format("embedded-opentype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Bold/OpenSans-Bold.woff?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("woff"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Bold/OpenSans-Bold.ttf?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd)format("truetype"),url(https://ssr-www.pages.dev/components/open-sans-fontface-1.4.0/fonts/Bold/OpenSans-Bold.svg?v=1.1.0&kwid=1gl%2560p-bmdvobqip-lqd#OpenSansBold)format("svg");font-weight:bold;font-style:normal}html,body{position:relative;height:100%}#wrapper{min-height:100%;position:relative;padding-bottom:120px}.footer{border-top:20px solid white;position:absolute;bottom:0;left:0;right:0;z-index:100;padding-top:2em;background-color:#333;color:white;padding-bottom:2em}.header-fixed{position:fixed;z-index:1000;top:0;left:0;right:0}.header-branding{min-height:41px!important}.docs-navbar-primary{border-radius:0!important;margin-bottom:0!important}h1,h2,h3,h4,h5,h6{font-family:"Open Sans"}.subnav-body{margin:70px 0 20px}.header .brand{padding-bottom:0px}.header .brand img{margin-top:0;height:auto;vertical-align:top}.docs-search{margin:10px 0;padding:4px 0 4px 20px;background:white;border-radius:20px;vertical-align:middle}.docs-search>.search-query{font-size:14px;border:0;width:80%;color:#555}.docs-search>.search-icon{font-size:15px;margin-right:10px}.navbar .navbar-search i{top:13px;font-size:12px}.docs-search>.search-query:focus{outline:0}.spacer{height:1em}.icon-cog{line-height:13px}.naked-list,.naked-list ul,.naked-list li{list-style:none;margin:0;padding:0}.nav-index-section a{font-weight:bold;font-family:"Open Sans";color:black!important;margin-top:10px;display:block}.nav-index-group{margin-bottom:20px!important}.nav-index-group-heading{color:#6F0101;font-weight:bold;font-size:1.2em;padding:0;margin:0;border-bottom:1px soild #aaa;margin-bottom:5px}.nav-index-group .nav-index-listing.current a{color:#B52E31}.nav-breadcrumb{margin:4px 0;padding:0}.nav-breadcrumb-entry{font-family:"Open Sans";padding:0;margin:0;font-size:18px;display:inline-block;vertical-align:middle}.nav-breadcrumb-entry>.divider{color:#555;display:inline-block;padding-left:8px}.nav-breadcrumb-entry>span,.nav-breadcrumb-entry>a{color:#6F0101}.step-list>li:nth-child(1){padding-left:20px}.step-list>li:nth-child(2){padding-left:40px}.step-list>li:nth-child(3){padding-left:60px}.api-profile-header-heading{margin:0;padding:0}.api-profile-header-structure,.api-profile-header-structure a{font-family:"Open Sans";font-weight:bold;color:#999}.api-profile-section{margin-top:30px;padding-top:30px;border-top:1px solid #aaa}pre{white-space:pre-wrap;word-break:normal}.aside-nav a,.aside-nav a:link,.aside-nav a:visited,.aside-nav a:active{color:#999}.aside-nav a:hover{color:black}.api-profile-description>p:first-child{margin:15px 0;font-size:18px}p>code,code.highlighted{background:#f4f4f4;border-radius:5px;padding:2px 5px;color:maroon}ul+p{margin-top:10px}.docs-version-jump{min-width:100%;max-width:100%}.picker{position:relative;width:auto;display:inline-block;margin:0 0 2px 1.2%;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:"Open Sans";font-weight:600;height:auto;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#f2f2f2));background-image:-webkit-linear-gradient(#ffffff,#f2f2f2);background-image:-moz-linear-gradient(#ffffff,#f2f2f2);background-image:-o-linear-gradient(#ffffff,#f2f2f2);background-image:linear-gradient(#ffffff,#f2f2f2)}.picker select{position:relative;display:block;min-width:100%;width:120%;height:34px;padding:6px 30px 6px 15px;color:#555555;border:none;background:transparent;outline:none;-webkit-appearance:none;z-index:99;cursor:pointer;font-size:16px;-moz-appearance:none;text-indent:0.01px;text-overflow:""}.picker:after{content:"";position:absolute;right:8%;top:50%;z-index:0;color:#999;width:0;margin-top:-2px;height:0;border-top:6px solid;border-right:6px solid transparent;border-left:6px solid transparent}iframe.example{width:100%;border:1px solid black}.search-results-frame{clear:both;display:table;width:100%}.search-results.ng-hide{display:none}.search-results-container{position:relative;padding-bottom:1em;border-top:1px solid #111;background:#181818;box-shadow:inset 0 0 10px #111}.search-results-container .search-results-group{vertical-align:top;padding:10px 10px;display:inline-block}.search-results-group-heading{font-family:"Open Sans";padding-left:10px;color:white}.search-results-group .search-results{padding:0 5px 0;list-style-type:none}.search-results-frame>.search-results-group:first-child>.search-results{border-right:1px solid #222}.search-results-group.col-group-api{width:30%}.search-results-group.col-group-guide,.search-results-group.col-group-tutorial{width:20%}.search-results-group.col-group-misc,.search-results-group.col-group-error{width:15%;float:right}@supports ((column-count:2) or (-moz-column-count:2) or (-ms-column-count:2) or (-webkit-column-count:2)){.search-results-group.col-group-api .search-results{-moz-column-count:2;-ms-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:2em;-ms-column-gap:2em;column-gap:2em}}.search-results-group .search-result{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-column-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;text-indent:-0.65em}@supports (-moz-column-count:2){.search-results-group .search-result{overflow:hidden;padding-left:1em;margin-left:-1em}}.search-result:before{content:"- ";position:relative}.search-results-group.col-group-api .search-result{width:48%;display:inline-block;padding-left:12px}@supports ((column-count:2) or (-moz-column-count:2) or (-ms-column-count:2) or (-webkit-column-count:2)){.search-results-group.col-group-api .search-result{width:auto;display:list-item}}.search-close{position:absolute;bottom:0;left:50%;margin-left:-100px;color:white;text-align:center;padding:5px;background:#333;border-top-right-radius:5px;border-top-left-radius:5px;width:200px;box-shadow:0 0 10px #111}.variables-matrix{border:1px solid #ddd;width:100%;margin:10px 0}.variables-matrix td,.variables-matrix th{padding:10px}.variables-matrix td{border-top:1px solid #eee}.variables-matrix td+td,.variables-matrix th+th{border-left:1px solid #eee}.variables-matrix tr:nth-child(even) td{background:#f5f5f5}.variables-matrix th{background:#f1f1f1}#navbar-sub{padding-top:10px;padding-bottom:5px;background:rgba(245,245,245,1);box-shadow:0 0 2px #999;z-index:1028;top:57px}.main-body-grid{margin-top:144px;position:relative}.main-body-grid>.grid-left,.main-body-grid>.grid-right{padding:20px 0}.main-body-grid>.grid-left{position:fixed;top:144px;bottom:0;overflow:auto}.main-header-grid>.grid-left,.main-body-grid>.grid-left{width:260px}.main-header-grid>.grid-right,.main-body-grid>.grid-right{margin-left:270px;position:relative}.main-header-grid>.grid-left{float:left}.main-body-grid .side-navigation{position:relative;padding-bottom:120px}.main-body-grid .side-navigation.ng-hide{display:block!important}.variables-matrix td{vertical-align:top;padding:5px}.type-hint{display:inline-block;background:gray}.variables-matrix .type-hint{text-align:center;min-width:60px;margin:1px 5px}.type-hint+.type-hint{margin-top:5px}.type-hint-expression{background:purple}.type-hint-date{background:pink}.type-hint-string{background:#3a87ad}.type-hint-function{background:green}.type-hint-object{background:#999}.type-hint-array{background:#F90;;}.type-hint-boolean{background:rgb(18,131,39)}.type-hint-number{background:rgb(189,63,66)}.type-hint-regexp{background:rgb(90,84,189)}.type-hint-domelement{background:rgb(95,158,160)}.runnable-example-frame{width:100%;height:300px;border:1px solid #ddd;border-radius:5px}.runnable-example-tabs{margin-top:10px;margin-bottom:20px}.tutorial-nav{display:block}h1+ul,h1+ul>li,h2+ul,h2+ul>li,ul.tutorial-nav,ul.tutorial-nav>li,.usage>ul,.usage>ul>li,ul.methods,ul.methods>li,ul.events,ul.events>li{list-style:none;padding:0}h2{border-top:1px solid #eee;margin-top:30px;padding-top:30px}h4{margin-top:20px;padding-top:20px}.btn{color:#428bca;position:relative;width:auto;display:inline-block;margin:0 0 2px;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:"Open Sans";font-weight:600;height:auto;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#f2f2f2));background-image:-webkit-linear-gradient(#ffffff,#f2f2f2);background-image:-moz-linear-gradient(#ffffff,#f2f2f2);background-image:-o-linear-gradient(#ffffff,#f2f2f2);background-image:linear-gradient(#ffffff,#f2f2f2)}.btn+.btn{margin-left:10px}.btn:hover,.btn:focus{color:black!important;border:1px solid #ddd!important;background:white!important}.view-source,.improve-docs{position:relative;z-index:100}.view-source{margin-right:10px}.improve-docs{float:right}.return-arguments,.return-arguments th,.return-arguments th+th,.return-arguments td,.return-arguments td+td{border-radius:0;border:0}.return-arguments td:first-child{width:100px}ul.methods>li,ul.events>li{margin-bottom:40px}.definition-table td{padding:8px;border:1px solid #eee;vertical-align:top}.table>tbody>tr.head>td,.table>tbody>tr.head>th{border-bottom:2px solid #ddd;padding-top:50px}.diagram{margin-bottom:10px;margin-top:30px;max-width:100%}.deprecation{margin-top:15px}.deprecation .title{float:left;margin-right:5px}@media only screen and (min-width:768px){[ng-include="partialPath"].ng-hide{display:block!important;visibility:hidden}}@media only screen and (min-width:768px) and (max-width:991px){.main-body-grid{margin-top:160px}.main-body-grid>.grid-left{top:160px}}@media only screen and (max-width:767px){.picker,.picker select{width:auto;display:block;margin-bottom:10px}.docs-navbar-primary{text-align:center}.main-body-grid{margin-top:0}.main-header-grid>.grid-left,.main-body-grid>.grid-left,.main-header-grid>.grid-right,.main-body-grid>.grid-right{display:block;float:none;width:auto!important;margin-left:0}.main-body-grid>.grid-left,.header-fixed,.footer{position:static!important}.main-body-grid>.grid-left{background:#efefef;margin-left:-1em;margin-right:-1em;padding:1em;width:auto!important;overflow:visible}.main-header-grid>.grid-right,.main-body-grid>.grid-right{margin-left:0}.main-body-grid .side-navigation{display:block!important;padding-bottom:50px}.main-body-grid .side-navigation.ng-hide{display:none!important}.nav-index-group .nav-index-listing{display:inline-block;padding:3px 0}.nav-index-group .nav-index-listing:not(.nav-index-section):after{padding-right:5px;margin-left:-3px;content:",  "}.nav-index-group .nav-index-listing:last-child:after{content:"";display:inline-block}.nav-index-group .nav-index-section{display:block}.toc-toggle{margin-bottom:20px}.toc-close{position:absolute;bottom:5px;left:50%;margin-left:-50%;text-align:center;padding:5px;background:#eee;border-radius:5px;width:100%;border:1px solid #ddd;box-shadow:0 0 10px #bbb}.navbar-brand{float:none;text-align:center}.search-results-container{padding-bottom:60px;text-align:left}.search-results-frame>.search-results-group:first-child>.search-results{border-right:none}.search-results-group{float:none!important;display:block!important;width:auto!important;border:0!important;padding:0!important}@supports ((column-count:2) or (-moz-column-count:2) or (-ms-column-count:2) or (-webkit-column-count:2)){.search-results-group .search-results{-moz-column-count:2;-ms-column-count:2;-webkit-column-count:2;column-count:2}}.search-results-group .search-result{display:inline-block!important;padding:0 5px;width:auto!important;text-indent:initial;margin-left:0}.search-results-group .search-result:after{content:", "}.search-results-group .search-result:before{content:""}@supports ((column-count:2) or (-moz-column-count:2) or (-ms-column-count:2) or (-webkit-column-count:2)){.search-results-group .search-result{display:list-item!important}.search-results-group .search-result:after{content:""}}#wrapper{padding-bottom:0px}}iframe[name="example-anchoringExample"]{height:400px}.navbar .navbar-inner .container{padding:0 16px;width:auto;height:auto}.navbar .nav>li{float:left}.navbar-nav .open .dropdown-menu{position:absolute;float:left}.navbar-nav .open .dropdown-menu>li>a{line-height:48px}#navbar-main .navbar-inner,#navbar-notice .navbar-inner{box-shadow:none}#navbar-sub .container{max-width:970px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:inherit}toc-container{display:block;margin:15px 10px}toc-container b{text-transform:uppercase}toc-container .btn{padding:3px 6px;font-size:13px;margin-left:5px}toc-container>div>toc-tree ul{list-style:none;padding-left:15px;padding-bottom:2px}toc-container>div>toc-tree>ul{padding-left:0}toc-container>div>toc-tree>ul>li>toc-tree>ul>li toc-tree>ul li{font-size:13px}.dev-status span{padding:2px 8px;border-radius:5px}.security span{background-color:orange}.stable span{background-color:green;color:white}.current span{background-color:blue;color:white}@media handheld and (max-width:800px),screen and (max-device-width:800px),screen and (max-width:800px){.navbar{min-height:auto}.search-results-container{top:32px;overflow:auto;max-height:85vh;padding-bottom:0;position:static}.search-close{right:1px;margin-left:0;top:41px;padding:5px 10px;border-top-right-radius:0;border-top-left-radius:0;box-shadow:none;width:auto;bottom:auto;left:auto}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:0 8px}.homepage #navbar-notice{top:72px}#navbar-notice .navbar-inner{box-shadow:0 0 3px rgba(0,0,0,.12),0 3px 3px rgba(0,0,0,.24)}#navbar-sub{position:relative;top:0;margin-top:80px;padding-bottom:0;margin-bottom:0}}