﻿@font-face{font-family:"ui-font-solid";src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/uifont-solid.eot");src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/uifont-solid.eot?#iefix") format("embedded-opentype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/uifont-solid.ttf") format("truetype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/uifont-solid.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova Regular";src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_regular.eot");src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_regular.eot?#iefix") format("embedded-opentype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_regular.woff2") format("woff2"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_regular.woff") format("woff"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova Light";src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_light.eot");src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_light.eot?#iefix") format("embedded-opentype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_light.woff2") format("woff2"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_light.woff") format("woff"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Proxima Nova Bold";src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_bold.eot");src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_bold.eot?#iefix") format("embedded-opentype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_bold.woff2") format("woff2"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_bold.woff") format("woff"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Proxima Nova Thin";src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_thin_t.eot");src:url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_thin_t.eot?#iefix") format("embedded-opentype"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_thin_t.woff2") format("woff2"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_thin_t.woff") format("woff"),url("https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/fonts/proxima_nova_thin_t.ttf") format("truetype");font-weight:100;font-style:normal}.font-thin{font-family:"Proxima Nova Thin","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:100;font-style:normal}.font-light{font-family:"Proxima Nova Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.font-regular{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.font-bold{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-icon{font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}a{color:#324447;text-decoration:none}body{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;padding:0;margin:0;color:#324447}body>header{height:168px;background-image:url(../images/playcanvas-header-background.png);background-position:center;background-color:#f16524;color:rgba(255,255,255,.75)}body>header>.header-width{width:1070px;margin:0 auto}body>header>nav{overflow:hidden;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:16px}body>header>nav>.header-title{float:left;display:block}body>header>nav>.header-title>img{padding:24px 0px;vertical-align:middle}body>header>nav>ul{float:right;list-style:none;margin:8px 0;padding:0}body>header>nav>ul>li{float:left;margin:0;padding:0;border-bottom:2px solid transparent}body>header>nav>ul>li.active,body>header>nav>ul>li:hover{border-bottom-color:rgba(255,255,255,.75)}body>header>nav>ul>li.active>a,body>header>nav>ul>li:hover>a{font-weight:bold;color:#fff}body>header>nav>ul>li>a{line-height:48px;float:left;padding:0 32px;text-decoration:none;color:rgba(255,255,255,.75)}body>header>.header-content{overflow:hidden;padding:20px 0px}body>header>.header-content>h1{color:#fff;font-size:24px;float:left}body>header>.header-content>h1>.font-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;font-weight:normal;vertical-align:text-top;line-height:18px;margin-right:10px}body>header>.header-content>.search{float:right;margin:10px 0 0 0;height:24px;width:30%;padding:5px 20px;background-color:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.5);color:rgba(255,255,255,.75);font-size:14px}body>header>.header-content>.search::-webkit-input-placeholder{color:rgba(255,255,255,.7)}body>header>.header-content>.search::-moz-input-placeholder{color:rgba(255,255,255,.7)}body>header>.header-content>.search::-ms-input-placeholder{color:rgba(255,255,255,.7)}body>header>.header-content>.search::input-placeholder{color:rgba(255,255,255,.7)}body>header>.header-content>.search:focus,body>header>.header-content>.search:hover{outline:0;border-color:#fff}body>header>.header-content>.search:focus{color:#fff}@media(max-width: 1200px){body>header>.header-width{width:auto;margin:0 16px}}@media(max-width: 900px){body>header>nav.header-width>ul>li>a{padding:0 16px}}@media(max-width: 768px){body>header>nav.header-width>.header-title{display:none}}@media(max-width: 640px){body>header{height:128px}body>header>nav.header-width{white-space:nowrap;float:none;margin:0}body>header>nav.header-width>ul{float:none;margin:0;text-align:center;font-size:0}body>header>nav.header-width>ul>li{width:auto;float:none;display:inline-block}body>header>nav.header-width>ul>li>a{width:auto;padding:0 8px;font-size:14px}body>header>.header-content{margin:0}body>header>.header-content>h1{display:none}body>header>.header-content>.search{display:block;float:none;width:50%;min-width:252px;margin:0 auto}}@media(max-width: 480px){body>header>nav.header-width>ul>li>a{padding:0 6px}}body>.container{margin:0 auto;width:1070px;overflow:hidden}body>.container>.sidebarToggle{display:none}body>.container>nav.sidebar{position:fixed;top:168px;bottom:0px;width:240px}body>.container>nav.sidebar>.sidebarFilter{margin-top:8px;background-color:#fff}body>.container>nav.sidebar>.sidebarFilter>#filter-input{width:calc(100% - 20px);font-size:14px;padding:8px;margin:0}body>.container>nav.sidebar>ul{position:absolute;top:52px;bottom:0;left:0;right:0;width:auto;height:auto;list-style:none;padding:0 0 16px 16px;margin:0 0 0 -16px;overflow:auto;overflow-x:hidden;overflow-y:auto}body>.container>nav.sidebar>ul>li{position:relative;padding:0}body>.container>nav.sidebar>ul>li:hover:before,body>.container>nav.sidebar>ul>li.active:before{content:"";position:absolute;left:-20px;width:16px;line-height:32px;text-align:center;font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}body>.container>nav.sidebar>ul>li:hover>a{color:#324447}body>.container>nav.sidebar>ul>li.active:before{color:#f16524}body>.container>nav.sidebar>ul>li.active>a{color:#324447;font-weight:bold}body>.container>nav.sidebar>ul>li>a{color:#5b7073;display:block;line-height:32px;font-size:14px}body>.container>nav.sidebar .hidden{display:none}body>.container>main{margin:0 0 0 240px;padding:16px 0 16px 16px;line-height:30px;color:#324447}body>.container>main.full-width{width:100%}body>.container>main>h1:first-child{margin-top:0}body>.container>main h1,body>.container>main h2,body>.container>main h3,body>.container>main h4,body>.container>main h5{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0px}body>.container>main h1{font-size:18px}body>.container>main h2{font-size:16px}body>.container>main h3{font-size:14px}body>.container>main h4{font-size:12px}body>.container>main h5{font-size:10px}body>.container>main a{color:#0099ec}body>.container>main a:hover{text-decoration:underline}body>.container>main p{margin:0}body>.container>main hr{border:1px solid #f0f0f0;margin-top:20px;margin-bottom:20px}body>.container>main img{display:block;margin:0 auto;max-width:640px}body>.container>main table{border-collapse:collapse;width:100%;margin:0px}body>.container>main table.properties td:first-child{width:25%}body>.container>main table th{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:14px}body>.container>main table td{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:14px}body>.container>main pre{font-size:12px;line-height:1.5em;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;overflow:hidden}body>.container>main iframe{width:640px;height:480px;max-width:100%;border:none}body>.container>main .alert-info{border:1px solid #eee;background-color:#ddd;color:#ccc}body>.container>main .readonly{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}body>.container>main .extends{font-style:italic;font-size:12px}body>.container>main .methodname{font-size:16px}body>.container>main .property{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding-right:8px}@media(max-width: 1200px){body>.container{width:auto;margin:0 8px}}@media(max-width: 768px){body>.container{margin:0}body>.container>.sidebarToggle{display:block;position:fixed;bottom:0;left:0;width:148px;height:48px;line-height:52px;color:#fff;background-color:#f16524;text-transform:uppercase;font-size:16px;font-weight:bold;cursor:pointer;transition:left 200ms;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body>.container>.sidebarToggle.active{left:-148px}body>.container>.sidebarToggle>span{float:left;width:48px;line-height:46px;font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:32px;font-weight:normal;text-align:center}body>.container>.sidebarToggle>span:before{content:""}body>.container>nav.sidebar{left:-240px;background-color:#fff;transition:left 200ms}body>.container>nav.sidebar.active{left:8px}body>.container>main{margin:0;padding:16px 16px 64px}}@media(max-width: 480px){body>.container>.sidebarToggle{left:0;right:0;width:auto;transition:none}body>.container>.sidebarToggle.active{left:0}body>.container>.sidebarToggle.active>span:before{content:""}body>.container>nav.sidebar.active{width:calc(100% - 16px);left:0;padding:0 8px}body>.container>nav.sidebar.active>ul{left:8px;right:8px;bottom:56px;padding-bottom:0}}
