:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:focus-visible{outline:none}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#custom-publish-root{margin:15px}#custom-publish-root~.pcui-label{margin:auto 15px}#extension-app-root{width:100%;height:100%;overflow:auto;display:none}.extension-infobox{margin:10px 12px 6px!important}.label-input{display:flex;padding:0 8px}.label-input>*:nth-child(2){flex:1}.label-boolean{display:flex;align-items:center;padding:0 8px}.pcui-panel.PluginModule,.pcui-panel.ModuleParam{transition:all .3s!important;margin-left:12px;border:1px solid;border-width:1px;border-top:0;border-right:0;border-bottom:0;border-image-source:linear-gradient(#20292b,#20292b);border-image-slice:1}.pcui-panel.PluginModule>*:first-child,.pcui-panel.ModuleParam>*:first-child{padding:0 8px 0 12px}.pcui-panel.ModuleParam:hover,.pcui-panel.PluginModule:hover{border-image-source:linear-gradient(rgba(255,102,0,.4),rgba(255,102,0,.2))}#publishExtension,#sceneSettingsExtension{color:#b1bab4;border:1px solid #20292b;border-radius:2px}#publishExtension .oneline{display:flex;align-items:center}#publishExtension .button{width:150px}#publishExtension .pcui-input-element[placeholder]:after{line-height:28px}#publishExtension #hint,#sceneSettingsExtension #hint{padding:4px 10px;margin:0;border:0;background-color:transparent}#publishExtension #hint.pcui-infobox :first-child{color:#b1bab4;margin-bottom:0;font-family:Proxima Nova Bold,Helvetica Neue,Arial,Helvetica,sans-serif;max-width:500px;word-break:break-all}#publishExtension #hint.pcui-infobox[data-icon]:not(.pcui-hidden):before{font-size:12px;margin-right:6px}#publishExtension #hint.green{color:#0fe70f}#publishExtension #hint.red{color:#e70f0f}#publishExtension #hint.orange{color:#f60}#pointer-root{background:red!important}#sceneSettingsExtension{margin-bottom:0}#sceneSettingsExtension.running{color:#b1b8ba;cursor:not-allowed}#sceneSettingsExtension.running .wrapper{pointer-events:none;opacity:.4}.customToolbarButton{margin:auto;padding:0;width:45px;height:45px;border:0!important;transition:all .3s;background-color:#364346;border-radius:0;color:#9ba1a3;font-weight:bolder;font-size:1.5rem}.customToolbarButton:hover{background-color:#2c393c;color:#fff}.customToolbarButton:hover{border:0;box-shadow:none}.tooltip{padding:0 16px;line-height:32px;font-size:14px;background-color:#181f20;color:#fff;z-index:100;width:max-content}.dialog{margin:15px;background-color:#364346;border-radius:4px;min-width:1060px;height:600px;position:relative;box-shadow:7px 7px 7px #00000026;display:flex;flex-direction:column}.dialog>h4{text-align:center;margin:auto;color:#fff;text-transform:uppercase;position:absolute;top:0;left:0;right:0;background-color:#293538;height:32px;line-height:32px}.dialog>section{position:relative;margin-top:32px;z-index:1;height:calc(100% - 70px);padding:12px;overflow-y:auto}.dialogOverlay{background-color:#20292bb3;display:grid;place-items:center;z-index:100}.closeButton{position:absolute;right:0;top:0;background:none;color:#9ba1a3;z-index:1}.closeButton:hover{color:#fff}#layout-toolbar{overflow-y:auto}#layout-toolbar::-webkit-scrollbar{width:0!important}.popover{padding:8px;background-color:#364346;border-radius:4px;position:relative;box-shadow:7px 7px 7px #00000026;display:flex;z-index:100;flex-direction:column}.popover>.content{display:flex;gap:4px;align-items:center}.selectDisabled{opacity:.8!important}#minimap-hint{color:#f60}#minimap-warning-container{border:none}#minimap-warning-container.orange{border:#ff6600 solid 1px}
