html{box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#c8ced5;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20pt;margin:0;padding:0}#content{margin:15pt}.code-textarea{font-size:12pt!important;height:50vh}.error-message{align-items:center;border:2pt solid #ae0c0c;border-radius:20pt;display:flex}.error-message .error-message-icon{font-weight:700;height:20pt;margin:10pt 0 10pt 10pt;width:20pt}.error-message .error-message-content{font-size:16pt;font-weight:700;margin:10pt}.error-message .error-message-title{text-decoration:underline}@keyframes spinner{to{transform:rotate(1turn)}}.spinner{animation:spinner .6s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#000;height:20px;left:50%;margin-bottom:20pt;margin-left:-10px;margin-top:10pt;position:relative;width:20px}.basic-menu-bar{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 2px 0 #0000001a;display:flex}.basic-menu-bar a{color:#333}.basic-menu-item{border-radius:4px;color:#333;cursor:pointer;margin-left:1px;margin-top:1px;padding:8px 15px;text-decoration:none;transition:background-color .3s}.basic-menu-item:hover{background-color:#064c63;color:#fff}.button-strip{display:flex;margin-top:10pt}.button-strip button{margin-right:10pt}.dialog-background{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.dialog{border:3pt solid #000;border-radius:15pt;color:#000;left:50%;max-height:80vh;overflow-y:scroll;padding:20pt;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:2}.dialog,.dialog h1{background-color:#fff}.dialog h1{border-bottom:2pt solid #000;font-size:28pt;margin-left:-20pt;margin-right:-20pt;margin-top:-20pt;padding-bottom:10pt;padding-left:20pt;padding-top:10pt}.dialog .dialog-close-button{background:none;border:none;color:#601111;cursor:pointer;font-size:28pt;padding:0;position:absolute;right:14pt;top:10pt}.dialog .dialog-close-button:hover{color:#d51919}.dialog-color-aqua{background-color:#aacfdf}.dialog-color-aqua h1{background-color:#3d6475;color:#fff}.dialog-color-aqua .dialog-close-button{color:#fff}.dialog-color-aqua .dialog-close-button:hover{color:#e1abab}.dialog-color-blue{background-color:#acc5ed}.dialog-color-blue h1{background-color:#1b2643;color:#fff}.dialog-color-blue .dialog-close-button{color:#fff}.dialog-color-blue .dialog-close-button:hover{color:#a30f0f}.dialog-width-standard{min-width:50vw}.dialog-width-small{max-width:40vw;min-width:40vw}.dialog-width-tiny{max-width:30vw;min-width:30vw}.primary-button{background-color:#fff;border:1px solid #ccc;border-radius:8pt;color:#000;font-size:16pt;font-weight:700;padding:10pt}.primary-button:hover{background-color:#f0f0f0;cursor:pointer}.primary-button-color-red{background-color:#d60909;color:#fff}.primary-button-color-red:hover{background-color:#7b0707}.code-textarea{border:1pt solid #ccc;border-radius:5pt;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:14pt;margin-bottom:10pt;margin-top:5pt;min-height:100px;overflow:auto;padding:6pt;white-space:pre;width:100%}.code-textarea:focus{border-color:#0078d4;outline:none}.code-textarea:hover{border-color:#999}.code-textarea-black{background-color:#252525;color:#eeebeb}.data-table{border-collapse:initial;border-spacing:0;font-size:18pt}.data-table thead th{background-color:#1d1451;color:#fff;font-weight:700;padding:2pt 14pt;text-align:left}.data-table thead th:first-of-type{border-top-left-radius:10pt}.data-table thead th:last-of-type{border-top-right-radius:10pt}.data-table tbody td{border:1px solid #1d1451;padding:2pt 14pt}.data-table tbody td:not(td:last-of-type){border-right:none}.data-table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:11pt}.data-table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:12pt}.data-table tbody tr:not(tr:last-of-type) td{border-bottom:none}.dropdown-button{background:none;border:1pt solid silver;border-radius:3pt;color:silver;padding:8pt}.dropdown{display:inline-block;position:relative}.dropdown-content{display:none;left:27pt;margin:-10pt;padding:10pt;position:absolute;top:4pt;z-index:1}.dropdown-content .dropdown-content-items{background-color:#fff;min-width:160px}.dropdown-content .dropdown-content-items a,.dropdown-content .dropdown-content-items button{background:#fff;border:none;color:#000;display:block;font-family:Arial;font-size:15pt;padding:12px 16px;text-align:left;text-decoration:none;width:100%}.dropdown-content .dropdown-content-items a:hover,.dropdown-content .dropdown-content-items button:hover{background-color:silver}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropdown-button{background-color:silver;color:#000}.file-prompt label{display:block;font-size:16pt}.file-prompt input{border:1pt solid #ccc;border-radius:5pt;font-size:16pt;margin-bottom:10pt;margin-top:5pt;padding:10pt;width:100%}.file-prompt input::placeholder{color:#999}.file-prompt input:focus{border-color:#0078d4;outline:none}.file-prompt input:hover{border-color:#999}.info-message{align-items:center;border:2pt solid #070a65;border-radius:20pt;display:flex}.info-message .info-message-icon{font-weight:700;height:20pt;margin:10pt 0 10pt 10pt;width:20pt}.info-message .info-message-content{font-size:16pt;font-weight:700;margin:10pt}.info-message .info-message-title{text-decoration:underline}.integer-prompt label{display:block;font-size:16pt}.integer-prompt input{border:1pt solid #ccc;border-radius:5pt;font-size:16pt;margin-bottom:10pt;margin-top:5pt;padding:10pt;width:100%}.integer-prompt input::placeholder{color:#999}.integer-prompt input:focus{border-color:#0078d4;outline:none}.integer-prompt input:hover{border-color:#999}.link-strip{display:flex;margin-top:10pt}.link-strip a{margin-right:10pt}.link-strip a:after{color:#000;content:"|";margin-left:10pt}.link-strip a:last-child{margin-right:0}.link-strip a:last-child:after{content:""}.option-prompt label{display:block;font-size:16pt}.option-prompt select{background-color:#fff;border:1pt solid #ccc;border-radius:5pt;color:#227;cursor:pointer;font-size:16pt;margin-bottom:10pt;margin-top:5pt;padding:10pt;width:100%}.option-prompt select:focus{border-color:#0078d4;outline:none}.option-prompt select:hover{border-color:#999}.password-prompt label{display:block;font-size:16pt}.password-prompt input{border:1pt solid #ccc;border-radius:5pt;font-size:16pt;margin-bottom:10pt;margin-top:5pt;padding:10pt;width:100%}.password-prompt input:focus{border-color:#0078d4;outline:none}.password-prompt input:hover{border-color:#999}.pill{background:#000;border:1pt solid;border-radius:5pt;color:#fff;display:inline;font-size:15pt;margin:0 2pt;padding:2pt 5pt;white-space:nowrap}.pill-clickable{cursor:pointer}.pill-clickable:hover{text-decoration:underline}.pill-large{font-size:18pt}.pill-small{font-size:12pt}.pill-red{background:#ca0606;border-color:#ca0606;color:#fff}.pill-red.pill-transparent{background:none;color:#ca0606}.pill-green{background:#038203;border-color:#038203;color:#fff}.pill-green.pill-transparent{background:none;color:#038203}.pill-blue{background:#0541e5;border-color:#0541e5;color:#fff}.pill-blue.pill-transparent{background:none;color:#0541e5}.pill-silver{background:silver;border-color:silver;color:#000}.pill-silver.pill-transparent{background:none;color:silver}.pill-white{background:#fff;border-color:#fff;color:#000}.pill-transparent,.pill-white.pill-transparent{background:none;color:#fff}progress{--color:#07078e;--background:#e7e7e7;background:var(--background);border:none;border-radius:10em;width:100%}progress:not([value])::-moz-progress-bar,progress[value]::-moz-progress-bar{background:var(--color);border-radius:10em}.radio-bar{border:2pt solid #1d96bf;border-radius:50pt;box-shadow:0 0 0 1px #0000000f;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:15pt;margin-bottom:10pt;padding:.15rem;position:relative;width:100%}.radio-bar .radio-bar-option{flex:1 1 auto;text-align:center}.radio-bar .radio-bar-option input{display:none}.radio-bar .radio-bar-option .radio-bar-option-name{align-items:center;border:none;border-radius:50pt;color:#1d96bf;cursor:pointer;display:flex;justify-content:center;padding:.5rem 0;transition:all .15s ease-in-out}.radio-bar .radio-bar-option input:checked+.radio-bar-option-name{background-color:#1d96bf;color:#fff;font-weight:600}.secondary-button{background-color:#ebebeb;border:1px solid #c0bfbf;border-radius:6pt;color:#000;font-size:14pt;padding:6pt 8pt}.secondary-button:hover{background-color:#f0f0f0;cursor:pointer}.secondary-button-color-red{background-color:#d60909;color:#fff}.secondary-button-color-red:hover{background-color:#7b0707}.string-prompt label{display:block;font-size:16pt}.string-prompt input,.string-prompt textarea{border:1pt solid #ccc;border-radius:5pt;font-size:16pt;margin-bottom:10pt;margin-top:5pt;padding:10pt;width:100%}.string-prompt input::placeholder,.string-prompt textarea::placeholder{color:#999}.string-prompt input:focus,.string-prompt textarea:focus{border-color:#0078d4;outline:none}.string-prompt input:hover,.string-prompt textarea:hover{border-color:#999}.string-prompt textarea{min-height:100px}.string-list-prompt{label{display:block;font-size:16pt}.string-list-item-text{border:none;font:inherit;margin:0;padding:0;width:100%}.string-list-item,.string-list-item-add{border-radius:5pt;border-style:solid;border-width:1pt;font-size:16pt;padding-left:5pt;width:100%;&::placeholder{color:#999}&:focus{border-color:#0078d4;outline:none}&:hover{border-color:#999}}.string-list-item:first-of-type{margin-top:5pt}.string-list-item-add{border-color:#ccc;margin-bottom:10pt;margin-top:2pt;padding:5pt}.string-list-item{align-items:center;border-color:#ddd;color:#555;display:flex;justify-content:space-between;margin-top:1pt;padding-right:.5em}.string-list-item-delete{background:none;border:none;color:#c00;cursor:pointer;font-size:1.2em;margin-left:1em;&:hover{background-color:#c00;border-radius:4pt;color:#fff}}.string-list-item span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sortable{cursor:grab}.editable{cursor:text}.dragged{opacity:.5}.drag-over{border-top:2px dashed #000}}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#fff;border:1pt solid silver;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#1d96bf;border-radius:50%;bottom:3px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#153968;border-color:#fff}input:focus+.slider{box-shadow:0 0 1px #fff}input:checked+.slider:before{transform:translateX(26px)}.switch-label{font-weight:700;margin-left:5pt;margin-top:-2pt;position:absolute}.two-dimension-integer-prompt label{display:block;font-size:16pt}.two-dimension-integer-prompt input{margin-right:5pt;width:40%}.warning-message{align-items:center;border:2pt solid #fc0;border-radius:20pt;display:flex}.warning-message .warning-message-icon{font-weight:700;height:20pt;margin:10pt 0 10pt 10pt;width:20pt}.warning-message .warning-message-content{font-size:16pt;font-weight:700;margin:10pt}.warning-message .warning-message-title{text-decoration:underline}.tile-picker{background-color:silver;border-radius:10px;line-height:0;padding:4pt}.tile-picker .preview{background-color:#000;border:1px solid #fff;image-rendering:pixelated}.tile-picker .preview:hover{border:1px solid #970909;cursor:pointer}.tile-picker .selected{border:4px solid #008188}#studio-layout{display:inline-grid;grid-auto-rows:minmax(100vh,auto);grid-template-columns:20vw 80vw;margin:10pt 0 0}.action-panel-pane{font-size:15pt;margin-bottom:10pt}.action-panel-pane .null-label{font-size:15pt}.action-panel{background-color:#fff;color:#222020;font-size:14pt;padding:5pt}.action-panel span{display:block}.action-panel .action-panel-title{border-bottom:1px solid silver;font-size:16pt;font-weight:700;margin-bottom:5pt}.action-panel .action-panel-button{border:1px solid #000;border-radius:3pt;cursor:pointer;font-size:14pt;margin-bottom:1pt;width:100%}.action-panel .action-panel-button:hover{color:#2c335b;text-decoration:underline}.action-panel .action-panel-special-button{background-color:#0000;border:none;font-weight:700;text-align:right}.activity-panel{background-color:#eee;color:#000;margin:0 0 0 10pt;padding:10pt}.activity-panel h2{background-color:#ddd;color:#081e32;font-size:24pt;margin-bottom:5pt;margin-top:5pt;padding:2pt}.activity-panel h3{font-size:15pt;margin-bottom:5pt}.map-editor{background-color:#000;border-radius:10px;display:block;height:75%;padding:10px;width:100%}.tool-selector button{border:1px solid #000;border-radius:5px;font-size:12pt;margin-right:4px;padding:2px 6pt}.tool-selector .selected{background-color:#000;color:#fff}.sprite-type-picker{background-color:silver;border-radius:10px;line-height:0;padding:4pt}.sprite-type-picker .preview{background-color:#000;border:1px solid #fff;image-rendering:pixelated}.sprite-type-picker .preview:hover{border:1px solid #970909;cursor:pointer}.sprite-type-picker .selected{border:4px solid #008188}.asset-image{background:#000;border:2px solid #000;display:inline-block;height:50%;image-rendering:pixelated;padding:8px;width:50%}.sprite-frame-picker{background-color:silver;border-radius:10px;line-height:0;padding:4pt}.sprite-frame-picker .preview{background-color:#000;border:1px solid #fff;image-rendering:pixelated}.sprite-frame-picker .preview:hover{border:1px solid #970909;cursor:pointer}.sprite-frame-picker .selected{border:4px solid #008188}
/*# sourceMappingURL=main.7f901bb1.css.map*/