#v9FrameInspector .reference-prompt-slot{display:block;flex:1 0 auto;min-width:0;width:100%;min-height:145px;position:relative;pointer-events:auto}
#v9FrameInspector #canvasRichPrompt{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:145px;max-height:430px;position:relative;pointer-events:auto;cursor:text;user-select:text;-webkit-user-select:text;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;caret-color:#20dff6;color:#ddd;padding:7px 2px;font-size:15px;line-height:1.8}
#v9FrameInspector #canvasRichPrompt:empty::before{display:block;content:attr(data-placeholder);color:#70777e;pointer-events:none;user-select:none}
#v9FrameInspector #canvasRichPrompt.is-focused{outline:1px solid #20dff640;outline-offset:3px;border-radius:5px}
body:not(.canvas-mode):not(.subscription-mode)>aside{width:185px;padding:18px 8px;background:#0d0d0d}
body>aside .logo{margin:0 0 22px;padding:0 5px;min-height:78px}
body>aside .logo img{width:145px;max-width:100%}
body>aside nav button{min-height:40px;height:40px;margin-bottom:5px;gap:9px;padding:8px 10px;border:0;border-radius:12px;font-size:13px;color:#b8c8d3;background:none;box-shadow:none}
body>aside nav button.active{background:#252525;box-shadow:none;border:0;color:#f0f7fc}
body>aside .studio-nav-icon{width:18px;height:22px;flex:0 0 18px;background:none!important;border-radius:0;box-shadow:none;filter:none;color:#a9d9ed}
body>aside .studio-nav-icon svg{width:18px;height:18px;filter:none}
body>aside #newProject{min-height:42px;height:42px;border-radius:13px;margin:18px 0 8px;padding:9px 12px;justify-content:flex-start;gap:4px;border:1px solid #262626;background:#0d0d0d;box-shadow:none;font-size:13px;font-weight:500;color:#cce5f3}
body>aside #newProject b{font-weight:500}
body>aside .studio-create-symbol{display:inline;width:auto;height:auto;min-width:0;margin:0;background:none;box-shadow:none;border-radius:0;font-size:17px;line-height:1}
body>aside .line{margin:20px 1px 14px;background:#282828}
body>aside .projects-nav{min-height:39px;padding:8px 9px;font-size:13px;gap:7px}
body>aside .studio-folder-symbol{font-size:17px}
body>aside .studio-project-chevron{font-size:12px}
body>aside #projectLinks .project-shortcut-row{min-height:42px;margin:4px 0;padding:2px 3px;background:none;border:1px solid transparent;border-radius:9px;box-shadow:none}
body>aside #projectLinks .project-shortcut-row.is-current{background:#20262a;border-color:#35434d;box-shadow:none}
body>aside #projectLinks .project-shortcut{gap:9px;padding:3px 0;min-height:36px}
body>aside #projectLinks .project-shortcut-thumb{width:26px;min-width:26px;height:26px;border:0;border-radius:6px;background:#262b2e}
body>aside #projectLinks .project-shortcut-thumb img.project-default-mark{padding:2px;opacity:.13;filter:grayscale(1)}
body>aside #projectLinks .project-shortcut-name{font-size:12px;color:#b4d4e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body>aside #projectLinks .studio-shortcut-copy{min-width:0;gap:0}
body>aside #projectLinks .studio-shortcut-copy small{display:none}
body>aside #projectLinks .project-shortcut-more{width:18px;min-width:18px;opacity:0;margin-top:7px;padding:0;font-size:13px}
body>aside #projectLinks .project-shortcut-row:hover .project-shortcut-more,body>aside #projectLinks .project-shortcut-more:focus-visible{opacity:1}
@media(min-width:701px){
  body:not(.canvas-mode):not(.subscription-mode){--studio-sidebar-width:195px}
  body:not(.canvas-mode):not(.subscription-mode)>aside{width:var(--studio-sidebar-width)}
  body:not(.canvas-mode):not(.subscription-mode)>main{margin-left:var(--studio-sidebar-width)}
}
@media(max-width:700px){body:not(.canvas-mode):not(.subscription-mode)>main{margin-left:0}body:not(.canvas-mode):not(.subscription-mode)>aside{width:185px;max-width:86vw}body>aside #projectLinks .project-shortcut-more{opacity:1}#v9FrameInspector #canvasRichPrompt{font-size:14px}}
