#content.customer-tool-workspace{display:flex;flex-direction:column;padding:0;min-height:600px;height:calc(100dvh - 110px);overflow:hidden;}
.customer-tool-frame{border:1px solid #dbe4e8;border-radius:8px;background:white;width:100%;height:100%;min-height:0;flex:1;}
@media(max-width:760px){#content.customer-tool-workspace{height:calc(100dvh - 130px);min-height:440px;}}

body.designer-workspace-mode{min-width:0;overflow:hidden;}
.designer-workspace-mode .app-shell{display:block;}
.designer-workspace-mode .app-shell>.sidebar,.designer-workspace-mode .app-shell>main>.topbar{display:none;}
.designer-workspace-mode .app-shell>main{width:100%;min-width:0;padding:0;margin:0;}
.designer-workspace-mode #content.customer-tool-workspace{position:fixed;inset:0;z-index:300;width:100%;height:100dvh;min-height:0;max-width:none;padding:0;margin:0;}
.designer-workspace-mode .customer-tool-frame{border:0;border-radius:0;}
