.demo-workspace{isolation:isolate}.demo-workspace .demo-workspace__header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:16px;display:grid}.demo-workspace .demo-workspace__identity{grid-column:1}.demo-workspace .demo-workspace__toolbar{grid-column:2;min-width:0}.demo-workspace .demo-workspace__compact-toolbar{width:max-content;max-width:calc(100% - 24px);top:76px;left:50%;transform:translate(-50%)}.demo-workspace .demo-workspace__compact-toolbar>.liquid-glass-wrapper{max-width:100%}.demo-workspace .demo-workspace__compact-toolbar .glass-border{overflow-x:auto}.demo-workspace .demo-workspace__actions{grid-column:3;justify-self:end}.demo-workspace .demo-workspace__rail{max-height:calc(100% - 130px);top:82px}.demo-workspace .demo-workspace__tools{scrollbar-width:none;max-height:calc(100vh - 215px);overflow:auto}.demo-workspace .demo-workspace__panel{max-width:calc(100% - 104px);top:80px;bottom:124px}.demo-workspace .demo-workspace__panel--left{left:80px}.demo-workspace .demo-workspace__panel--right{right:16px}.demo-workspace .demo-workspace__panel>.liquid-glass-wrapper{height:100%}.demo-workspace .demo-workspace__panel-body{overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}.demo-workspace .demo-workspace__bottom{width:max-content;max-width:calc(100% - 176px);bottom:44px;left:50%;transform:translate(-50%)}.demo-workspace .demo-workspace__bottom>.liquid-glass-wrapper,.demo-workspace .demo-workspace__bottom .glass-border{max-width:100%}.demo-workspace .demo-workspace__status{backdrop-filter:blur(16px)}.demo-workspace.demo-workspace--focused .demo-workspace__panel,.demo-workspace.demo-workspace--focused .demo-workspace__bottom,.demo-workspace.demo-workspace--focused .demo-workspace__tools,.demo-workspace.demo-workspace--focused .demo-workspace__tool-divider,.demo-workspace.demo-workspace--focused .demo-canvas-hud{display:none}.demo-workspace .demo-canvas-hud--top{top:82px}.demo-workspace .demo-canvas-hud--hint{max-width:calc(100% - 450px);top:auto;bottom:38px}.demo-workspace .demo-canvas-hud--floor{bottom:44px;left:80px}.demo-workspace .demo-canvas-schema{max-height:none;top:134px;bottom:100px;right:16px}@media (width<=1100px){.demo-workspace .demo-workspace__logo{display:none}.demo-workspace .demo-workspace__header{column-gap:8px}.demo-workspace .demo-workspace__title{padding-left:8px}}@media (width<=850px){.demo-workspace .demo-workspace__header{grid-template-columns:minmax(0,1fr) auto}.demo-workspace .demo-workspace__actions{grid-column:2}.demo-workspace.demo-workspace--compact-toolbar .demo-workspace__rail{top:134px}.demo-workspace.demo-workspace--compact-toolbar .demo-workspace__panel{top:132px}.demo-workspace.demo-workspace--compact-toolbar .demo-canvas-hud--top{top:134px}.demo-workspace .demo-canvas-hud--hint{display:none}.demo-workspace .demo-canvas-schema{top:190px}.demo-workspace .demo-workspace__bottom{max-width:calc(100% - 32px)}}@media (width<=540px){.demo-workspace .demo-workspace__subtitle{display:none}.demo-workspace .demo-workspace__identity{column-gap:0}.demo-workspace .demo-workspace__title{border-left-width:0;padding-left:0}.demo-workspace .demo-workspace__rail{left:8px}.demo-workspace .demo-workspace__panel{max-width:none;bottom:116px;left:66px;right:8px;width:auto!important}.demo-workspace .demo-workspace__bottom{max-width:calc(100% - 16px);bottom:38px}.demo-workspace .demo-workspace__focus-hint{display:none}.demo-workspace .demo-canvas-hud--floor{left:66px}.demo-workspace .demo-canvas-schema{width:auto;left:66px;right:8px}}@media (prefers-reduced-transparency:reduce){.demo-workspace .glass-border{backdrop-filter:none!important}}@media print{.demo-workspace .demo-workspace__rail,.demo-workspace .demo-workspace__status,.demo-workspace .demo-workspace__bottom{display:none}}