.app.editorRoute .nativePuppetBridge{display:none!important}@media (min-width:821px){.app.editorRoute .desktopAnimationToolbar,.app.editorRoute .materialToolDock{display:none!important}.app.editorRoute .editorMotherDock{scrollbar-width:none;overscroll-behavior-x:contain;color:#a8b0ba;z-index:80;background:#080b0ffb;border:0;border-top:1px solid #20262e;flex:0 0 48px;justify-content:flex-start;align-items:center;gap:3px;width:100%;height:48px;min-height:48px;padding:5px 8px;overflow:auto hidden;box-shadow:0 -8px 28px #00000047,inset 0 1px #ffffff04;display:flex!important}.app.editorRoute .editorMotherDock::-webkit-scrollbar{display:none}.app.editorRoute .editorMotherDock button{white-space:nowrap;height:36px;min-height:36px;font-size:9px;font-weight:750;line-height:1;transition:background .12s,border-color .12s,color .12s;color:#929ba7!important;scroll-snap-align:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:58px!important;padding:0 9px!important;display:inline-flex!important}.app.editorRoute .editorMotherDock button:hover{color:#edf1f5!important;background:#151a21!important;border-color:#2d343e!important}.app.editorRoute .editorMotherDock button.active,.app.editorRoute .editorMotherDock button[aria-pressed=true]{box-shadow:0 1px #fff3;color:#080a0d!important;background:#f1f3f5!important;border-color:#fff!important}.app.editorRoute .editorMotherDock button:focus-visible{outline-offset:-1px;outline:2px solid #bce7ff}.app.editorRoute .editorMotherDock button>b,.app.editorRoute .editorMotherDock button .charamoIcon{flex:0 0 18px;width:18px!important;height:18px!important;margin:0!important}.app.editorRoute .editorMotherDock button>span{font-size:9px!important;font-weight:750!important;line-height:1!important}.app.editorRoute .editorMotherDock [data-cms-fine-tune-host],.app.editorRoute .editorMotherDock [data-cms-rig-dock-host]{display:contents!important}.animationMenuExpandedSettings{background:#090c11;border-bottom:1px solid #20262e}.animationMenuExpandedSettings .animationBackgroundRow{margin-top:0}.editorMotherMenuPopover{z-index:240;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#e7ebef;background:#0a0d11fb;border:1px solid #2b333d;border-radius:14px;width:min(420px,100vw - 20px);max-height:min(70dvh,560px);padding:10px;position:fixed;bottom:58px;left:10px;overflow:auto;box-shadow:0 22px 70px #00000094}.editorMotherMenuHead{border-bottom:1px solid #20262e;justify-content:space-between;align-items:center;gap:10px;padding:1px 1px 9px;display:flex}.editorMotherMenuHead>div{flex-direction:column;gap:2px;min-width:0;display:flex}.editorMotherMenuHead strong{font-size:12px}.editorMotherMenuHead span{color:#7f8995;font-size:8.5px}.editorMotherMenuHead>button{color:#dfe4ea;background:#141920;border:1px solid #2b333d;border-radius:8px;width:30px;height:30px}.editorMotherMenuSection{border-bottom:1px solid #20262e;gap:7px;padding:10px 1px;display:grid}.editorMotherMenuLabel{color:#929daa;letter-spacing:.02em;font-size:9px;font-weight:800}.editorMotherMenuActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:10px;display:grid}.editorMotherMenuActions button{color:#dce2e8;background:#131820;border:1px solid #2a323c;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:10px;font-weight:800;display:flex}.editorMotherMenuActions button:hover{background:#1a2029;border-color:#46515e}.editorMotherMenuActions button.primary{color:#080a0d;background:#f2f4f6;border-color:#fff}.editorMotherMenuActions button b{text-align:center;width:19px;font-size:16px;font-weight:600}.app.editorRoute .editorPage .editorWrap{padding-bottom:0!important}.app.editorRoute .editorPage .editorWrap>.animationDockWorkspace{flex:auto;min-height:0}.cmsBrowserWorkspace.materialStudioPage .materialStudioGrid.materialStudioGridV2{height:calc(100dvh - 202px)!important;min-height:0!important}.cmsBrowserWorkspace.materialStudioPage>.editorMotherDock{margin-top:5px;position:sticky;bottom:0}.desktopAnimationToolbar:after,.materialToolDock:after{content:none!important}}@media (min-width:821px) and (max-width:1040px){.app.editorRoute .editorMotherDock button{width:42px;min-width:42px!important;padding:0 7px!important}.app.editorRoute .editorMotherDock button>span{display:none!important}}@media (min-width:821px) and (max-height:720px){.cmsBrowserWorkspace.materialStudioPage .materialStudioGrid.materialStudioGridV2{height:calc(100dvh - 184px)!important}}
