/* One scale for Home, Design and the suite workspaces. */
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs){width:76px!important;padding:12px 6px!important;gap:4px!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;background:#f3f6ee!important;scrollbar-width:thin}
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs)>button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;height:64px!important;min-height:64px!important;flex:none!important;margin:0!important;padding:8px 2px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#385345!important;font:11px/1.25 Arial,sans-serif!important;box-sizing:border-box!important;cursor:pointer}
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs)>button:is([aria-current=page],[aria-current=true]){background:#285d48!important;color:white!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs)>button svg{width:22px!important;height:22px!important;flex:none!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs)>button:hover{background:#e1ebdf!important;color:#203c32!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned :is(.approved-home-rail,.approved-workspace-rail,.suite-workspace-tabs)>button:focus-visible{outline:2px solid #285d48!important;outline-offset:-2px}
html body.studio-approved.studio-approved.studio-approved.studio-aligned .direct-tools-rail>[aria-controls=approvedToolLibrary]{display:none!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned.studio-home .panel-resizer{display:none!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned header.sidebar-header{min-height:60px!important;box-sizing:border-box!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned.studio-home #studioHome .clean-home-start{padding:36px clamp(24px,4vw,64px)!important;max-width:1440px!important;margin:0 auto!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned.studio-home #studioHome .clean-home-start h1{font:500 clamp(28px,3vw,40px)/1.2 Arial,sans-serif!important;margin:18px 0!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioSuiteWorkspace{grid-template-columns:76px minmax(0,1fr)!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioSuiteWorkspace .suite-home{padding:36px clamp(24px,4vw,64px)!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioRibbon :is(button,select,input){border-radius:6px!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned .approved-design-pages{overflow-y:auto;min-height:0}
@media(max-width:700px){html body.studio-approved.studio-approved.studio-approved.studio-aligned.studio-home #studioHome .clean-home-start,html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioSuiteWorkspace .suite-home{padding:24px 16px!important}}

html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioSuiteWorkspace .suite-home h1{font:500 clamp(28px,3vw,40px)/1.2 Arial,sans-serif!important;letter-spacing:-1px!important}
html body.studio-approved.studio-approved.studio-approved.studio-aligned #studioSuiteWorkspace .suite-home :is(h2,strong,small,p){font-family:Arial,sans-serif!important}
