.studio-loading-shell{background:#f4f5f7;color:#1f2623;min-height:100dvh;color-scheme:light;font-family:Bricolage Grotesque,sans-serif}.studio-loading-header{height:72px;padding:0 26px;display:flex;align-items:center;gap:34px;background:#fff;border-bottom:1px solid #e3e3e3}.studio-loading-header a{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:600;color:inherit;text-decoration:none}.studio-placeholder{display:block;background:#edf0ee;border-radius:5px;height:14px}.studio-loading-title{width:140px}.studio-loading-columns{display:grid;grid-template-columns:330px minmax(0,1fr) 280px;min-height:calc(100dvh - 72px)}.studio-loading-panel{padding:25px 19px;background:#fff;border-inline:1px solid #e3e3e3}.studio-loading-panel>.studio-placeholder:first-child{width:55%}.studio-loading-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px;margin-top:40px}.studio-loading-cards span{height:105px}.studio-loading-setting{margin-bottom:38px;height:38px}.studio-loading-center{padding:64px 32px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0}.studio-loading-canvas{width:min(100%,600px);min-height:220px;aspect-ratio:1;border:1px solid #e1e6e3;border-radius:8px;display:grid;place-items:center}.studio-loading-transport{width:85%;margin-top:32px;height:6px}.workspace-status{text-align:center;padding:24px;color:#62666d;font-size:14px}.workspace-status output{display:block;min-height:1.5em}.workspace-status-actions{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px}.workspace-status-actions button{background:#1f5c48;color:#fff;border:0;padding:10px 18px;border-radius:6px;cursor:pointer}.workspace-status-actions a{color:#1f5c48;text-decoration:underline}.studio-loading-mobile{display:none}@media(max-width:850px){.studio-loading-shell{height:100dvh;min-height:0;display:flex;flex-direction:column}.studio-loading-header{padding:10px 16px;flex-shrink:0}.studio-loading-title{width:90px}.studio-loading-columns{display:flex;flex:1;min-height:0}.studio-loading-panel{display:none}.studio-loading-center{width:100%;padding:24px}.studio-loading-canvas{min-height:120px;max-height:60dvh;width:min(100%,500px)}.studio-loading-mobile{display:flex;justify-content:space-around;padding:18px 24px max(18px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e3e3}.studio-loading-mobile span{width:30%;height:24px}}@media(min-width:1600px){.studio-loading-columns{grid-template-columns:360px minmax(0,1fr) 300px}}@media(min-width:851px)and (max-width:1150px){.studio-loading-columns{grid-template-columns:280px minmax(0,1fr) 230px}}
