.fpcad-layout-strip{height:35px;flex:0 0 35px;display:flex;align-items:center;gap:5px;padding:0 10px;background:#232b36;color:#dce6f3;border-top:1px solid #465361;overflow-x:auto;white-space:nowrap;box-sizing:border-box;}
.fpcad-layout-strip button{white-space:nowrap;border:1px solid #48586a;background:#303c49;color:#dfe8f5;border-radius:5px;padding:5px 11px;font:12px sans-serif;cursor:pointer;}
.fpcad-layout-strip button.on{border-color:#47aaf5;background:#155a89;color:white;font-weight:600;}
.fpcad-layout-strip button:hover{border-color:#8ecaf1;}
.fpcad-layout-strip .fpcad-viewport-switch{margin-left:auto;background:#425d68;}
.fpcad-space-mode{min-width:74px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/* Studio12 already adds a document-tab grid row. Model/Layout has its own row. */
#center:has(.studio-doc-tabs),body.workspace-focus #center:has(.studio-doc-tabs){grid-template-rows:30px 30px minmax(0,1fr) 35px auto!important;}
#center:has(.studio-doc-tabs) #view2d,#center:has(.studio-doc-tabs) #view3d,#center:has(.studio-doc-tabs) #viewpart{grid-row:3!important;}
#center:has(.studio-doc-tabs) #fpcad-layout-strip{grid-column:1;grid-row:4;min-width:0;}
#center:has(.studio-doc-tabs) #cmd{grid-row:5!important;min-width:0;}
