body.creator-mode{background:#17211f;color:#e9e4d2}body.creator-mode>header,body.creator-mode>nav,body.creator-mode>main,body.creator-mode>footer,body.creator-mode>#startup-status{display:none!important}.creator-app{max-width:1180px;margin:auto;padding:24px;font:16px/1.6 system-ui,sans-serif}.creator-app h1,.creator-app h2,.creator-app h3{font-family:Georgia,serif;font-weight:400}.creator-app h1{font-size:clamp(36px,5vw,64px);line-height:1.12;margin:24px 0}.creator-app h2{font-size:29px}.creator-app a{color:#dbc184}.creator-top{display:flex;gap:20px;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff25;padding-bottom:20px}.creator-top strong{font-family:Georgia,serif;font-size:23px}.creator-kicker{text-transform:uppercase;letter-spacing:.18em;color:#d3b77d;font-size:12px}.creator-app p{max-width:850px}.creator-muted{color:#b8bba9}.creator-app button,.creator-app .file-button{padding:10px 15px;font-size:15px}.creator-app input,.creator-app select{max-width:100%;padding:9px}.creator-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:35px 0}.creator-tools article,.creator-panel{padding:22px;border:1px solid #6e776340;border-radius:7px;background:#22302b}.creator-tools h2{margin-top:5px}.creator-panels{display:grid;grid-template-columns:1.1fr 1fr;gap:22px}.creator-panel{margin:20px 0}.creator-panel label{display:block;margin:12px 0}.creator-panel input:not([type=file]){width:100%}.creator-app .actions{display:flex;flex-wrap:wrap;gap:10px}.creator-message{padding:14px;border-left:3px solid #d0b071;background:#25312c;white-space:pre-wrap}.creator-entry{padding:14px 0;border-top:1px solid #ffffff20}.creator-entry p{margin:4px 0}.creator-app [hidden]{display:none!important}body.creator-mode #studio-play{display:none}body.creator-mode dialog{max-height:90vh}body.creator-mode #studio-dialog{width:min(1400px,96vw)}@media(max-width:720px){.creator-tools,.creator-panels{grid-template-columns:1fr}.creator-top{align-items:flex-start;flex-direction:column}.creator-app{padding:18px}.creator-tools{gap:12px}.creator-panel{padding:17px}}

.creator-top{flex-wrap:wrap}#creator-members button{font-size:13px;padding:5px 8px}#developer-new-project{margin:8px}#developer-project-overview a{margin-right:12px}

#invite-collaborators{border-color:#d4b975;scroll-margin-top:24px}#developer-invite-url{width:100%}#developer-invite-project{min-width:220px;max-width:100%}.project-invite-link{white-space:nowrap}#creator-owner-panel{scroll-margin-top:24px}
