.apimenu{overflow-y:scroll;width:250px;position:fixed;z-index:1100;top:var(--topnav-sticky-offset);left:0px;right:0px;bottom:0px;padding-left:2%;padding-right:2%;padding-top:2%;background-color:var(--almostlightest);color:var(--dark)}.apimenu p{margin:0 0 .375rem}.apimenu form{margin-bottom:.375rem}.apimenu hr{margin-top:.375rem;margin-bottom:.5rem}.apimenu input[type=checkbox].toggle+.togglelabel{padding-bottom:.175rem}.apimenu input[type=checkbox].toggle:checked+.togglelabel{padding-bottom:.075rem}.apimenu ul.nobullet{margin-top:.125rem;margin-bottom:.175rem}.apimenu li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apimenu .nobullet li{padding-bottom:.125rem}.api-nav-item{padding-bottom:0}.api-nav-item-indented{padding-left:2rem}.apimenu a{color:var(--dark);text-decoration:none}.api-nav-link{text-decoration:none !important}.api-nav-link-current{font-style:italic;font-weight:bolder}.apimenu a:hover{color:var(--grey);text-decoration:none}.apimenu input{width:100%}.api-channel-tooltip{position:absolute;z-index:2;top:calc(100% + .7rem);left:50%;transform:translateX(-50%);width:max-content;padding:.65rem .85rem;border:1px solid var(--surface-border-strong);border-radius:6px;background:var(--theme-page-bg);color:var(--theme-heading-color);box-shadow:var(--surface-shadow);font-size:1.15rem;font-weight:400;white-space:nowrap;pointer-events:none;visibility:hidden}.api-channel-button:first-child .api-channel-tooltip{left:0;transform:none}.api-channel-button:last-child .api-channel-tooltip{left:auto;right:0;transform:none}.api-channel-button:hover .api-channel-tooltip,.api-channel-button:focus-visible .api-channel-tooltip{visibility:visible}.apicontent{margin-left:250px;padding-left:6%;padding-top:2%;padding-right:2%;container-type:inline-size}@media(max-width: 800px){.apicontent{margin-left:0px}.api-channel-switcher{margin:0}.api-channel-switcher .api-channel-button{min-height:4.4rem}.apicontent div.dropdownmenu{display:grid;gap:.8rem;width:100%;box-sizing:border-box;margin:0 0 .85rem;padding:.95rem 1rem 1rem;border:1px solid var(--page-dark-surface-border);border-radius:14px;background:var(--page-dark-surface-bg);box-shadow:var(--page-dark-surface-shadow)}.apicontent div.dropdownmenu p,.apicontent div.dropdownmenu form{margin:0}.apicontent div.dropdownmenu a{display:inline-flex;align-items:center}.apicontent div.dropdownmenu img{display:block;width:min(100%,160px);height:auto}.apicontent div.dropdownmenu .page-search-field{width:100%}.apicontent select.dropdownmenu{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 .85rem;padding:.9rem 3rem .9rem 1rem;border:1px solid var(--input-border);border-radius:12px;background-color:var(--theme-page-bg);background-image:var(--input-bg),linear-gradient(45deg, transparent 50%, currentColor 50%),linear-gradient(135deg, currentColor 50%, transparent 50%);background-position:0 0,calc(100% - 1.4rem) calc(50% - .18rem),calc(100% - .95rem) calc(50% - .18rem);background-size:100% 100%,.45rem .45rem,.45rem .45rem;background-repeat:no-repeat;color:var(--input-color);box-shadow:var(--page-dark-surface-shadow);font-size:1.23rem;font-weight:600;line-height:1.23;appearance:none;-webkit-appearance:none;-moz-appearance:none}.apicontent select.dropdownmenu:focus-visible,.apicontent div.dropdownmenu .page-search-field input[type=text]:focus-visible{outline:none;border-color:var(--input-focus-border);box-shadow:var(--input-focus-shadow),var(--page-dark-surface-shadow)}.apicontent select.dropdownmenu option{background:var(--theme-page-bg);color:var(--input-color)}}html.theme-dark .apicontent div.dropdownmenu img{content:url("/images/logo/defold/logo_with_text/logo-hor-classic-white-160.png")}@media(prefers-color-scheme: dark){html:not(.theme-light) .apicontent div.dropdownmenu img{content:url("/images/logo/defold/logo_with_text/logo-hor-classic-white-160.png")}}.apicontent .type{display:inline-block;border:1px solid #d0d3db;color:#6a7480;padding:0 3px;line-height:1.1;background-color:#f2f3f5}.apicontent td{vertical-align:top}.apicontent h4>a{color:var(--defold-orange)}.apicontent p>a{color:var(--defold-blue)}.apicontent [id],.apicontent a[name]{scroll-margin-top:calc(var(--topnav-sticky-offset) + 1rem)}.api-lua-v2-signature,.apicontent .api-lua-v2-fields td:nth-child(2) code{white-space:normal;overflow-wrap:anywhere}.apicontent .api-lua-v2-fields td:nth-child(2) code.api-lua-v2-table-type{white-space:pre-wrap;tab-size:2}.apicontent .api-lua-v2-fields td:nth-child(2){width:auto;min-width:18rem;white-space:normal}.apicontent .api-lua-v2-fields td>dl{display:block}.apicontent .api-lua-v2-fields td>dl dt,.apicontent .api-lua-v2-fields td>dl dd{display:block;margin-left:0}.apicontent .api-lua-v2-fields td>dl dt:not(:first-child){margin-top:.5rem}.apicontent .api-lua-v2-fields td>dl dt.api-lua-v2-type-definition+dd{margin-top:.15rem;margin-left:1rem}.apicontent .api-lua-v2-fields td:last-child>ul{margin-bottom:.75rem;padding-left:1.5rem;list-style-position:outside}.apicontent .api-lua-v2-fields td:last-child>ul>li{margin-bottom:.2rem}.apicontent table{table-layout:auto}@container (min-width: 900px){.apicontent table>tbody>tr>th:not(:last-child),.apicontent table>tbody>tr>td:not(:last-child){width:1%;white-space:nowrap}.apicontent table>tbody>tr>th:last-child,.apicontent table>tbody>tr>td:last-child{width:auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.apicontent table.api-native-summary{table-layout:fixed}.apicontent table.api-native-summary>tbody>tr>th:first-child,.apicontent table.api-native-summary>tbody>tr>td:first-child{width:65%;white-space:normal;overflow-wrap:anywhere}.apicontent table.api-native-summary>tbody>tr>th:last-child,.apicontent table.api-native-summary>tbody>tr>td:last-child{width:35%}}@media(min-width: 701px)and (max-width: 1100px){.apicontent table{display:block;width:100%;table-layout:auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.apicontent table>tbody>tr>th:not(:last-child),.apicontent table>tbody>tr>td:not(:last-child){width:1%;min-width:120px;white-space:nowrap}.apicontent table>tbody>tr>th:first-child,.apicontent table>tbody>tr>td:first-child{min-width:150px;max-width:500px;white-space:normal;overflow-wrap:anywhere;word-break:normal}.apicontent table>tbody>tr>th:last-child,.apicontent table>tbody>tr>td:last-child{width:auto;max-width:500px;white-space:normal;overflow-wrap:anywhere;word-break:normal}}@media(max-width: 700px){.apicontent{padding-left:1rem;padding-right:1rem}.apicontent table{display:block;width:100%;min-width:0;overflow:visible;white-space:normal;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.apicontent table tbody{display:block}.apicontent table tr{display:block;margin:0 0 .85rem;padding:.9rem 1rem;background:var(--table-bg);border:1px solid var(--table-border);border-radius:var(--table-radius);box-shadow:var(--table-shadow)}.apicontent table tr:has(>th){display:none}.apicontent table.compact tr:has(>th:first-child:not(:empty)){display:block;margin:1.25rem 0 .55rem;padding:0;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.apicontent table th,.apicontent table td{display:block;width:100% !important;min-width:0;max-width:none;padding:0;white-space:normal;overflow-wrap:anywhere;word-break:normal}.apicontent .api-lua-v2-fields td:nth-child(2){min-width:0}.apicontent table.compact tr:has(>th:first-child:not(:empty)) th:first-child{display:block;color:var(--theme-heading-color);font-size:.8em;font-weight:800;text-transform:uppercase}.apicontent table.compact tr:has(>th:first-child:not(:empty)) th:not(:first-child){display:none}.apicontent table td+td{margin-top:.45rem}.apicontent table td:empty{display:none}.apicontent table td:first-child{font-weight:700}.apicontent table td:last-child{color:var(--theme-copy-color)}.apicontent table td code{white-space:normal;overflow-wrap:anywhere}.apicontent table table{margin-top:.65rem}}@media(max-width: 480px){.apicontent table th,.apicontent table td{font-size:.85em}}.apicontent h1>a,.apicontent h2>a,.apicontent h3>a,.apicontent h4>a,.apicontent h5>a,.apicontent h6>a{text-decoration:none}