@font-face{font-family:Horizon;src:url('/fonts/horizon/horizon.woff2') format('woff2');font-display:swap}
body.page-studio{--yellow:#ffd31a;--bg:#090a08;--panel:#141510;font-family:Inter,'Segoe UI',system-ui,sans-serif;background:#090a08;color:#f8f5e9}
body.page-studio h1,body.page-studio h2,body.page-studio h3,body.page-studio .brand-copy strong,body.page-studio .object-name{font-family:Horizon,Unbounded,Inter,sans-serif;letter-spacing:.035em}
body.page-studio .studio-app{background:linear-gradient(rgba(8,9,7,.86),rgba(8,9,7,.94)),url('/hypernix-build-world.png') center/cover fixed}
body.page-studio .topbar,body.page-studio .studio-sidebar,body.page-studio .properties-panel,body.page-studio .technical-panel{background:rgba(15,16,12,.88)!important;backdrop-filter:blur(22px)}
body.page-studio .workspace{background:rgba(8,9,7,.62)!important}
body.page-studio .button.publish,body.page-studio .create-object-button,body.page-studio .statusbar{background:#ffd31a!important;color:#090a08!important;border-color:#ffd31a!important}
body.page-studio .canvas-card,body.page-studio .property-section,body.page-studio .empty-editor-card{background:rgba(20,21,16,.88)!important;backdrop-filter:blur(18px)}
body.page-studio .runtime-pill,body.page-studio [data-type="runtime"]{display:none!important}
body.page-studio .field input,body.page-studio .field textarea,body.page-studio .field select{font-family:Inter,'Segoe UI',sans-serif!important}
