/* Current Studio floating chrome: the tools and utility groups are separate cards.
   Keep the app's captured SVGs and tool order; remove captured viewport geometry. */
:is(.ld-pal,.cmz-pal) [data-app-part="tools"]{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:54px!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;gap:var(--eden-space-8)!important;border:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}
:is(.ld-pal,.cmz-pal) :is([data-app-part="railStack"],[data-app-part="railFoot"]){position:static!important;inset:auto!important;flex:none!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:54px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:var(--eden-space-8) 0!important;gap:var(--eden-space-2)!important;box-sizing:border-box!important;border:var(--eden-edge-1) solid var(--eden-line)!important;border-radius:var(--eden-r-14)!important;background:var(--eden-surface)!important;box-shadow:var(--eden-lift-menu)!important;overflow:visible!important}
:is(.ld-pal,.cmz-pal) .rail-zone{display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--eden-space-2)!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
:is(.ld-pal,.cmz-pal) .rail-zone+.rail-zone{margin-top:var(--eden-space-8)!important;padding-top:var(--eden-space-8)!important}
:is(.ld-pal,.cmz-pal) .tool{position:relative!important;display:grid!important;place-items:center!important;flex:none!important;width:52px!important;height:36px!important;min-height:36px!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--eden-r-10)!important;background:none!important;box-shadow:none!important;color:var(--eden-ink-3)!important}
:is(.ld-pal,.cmz-pal) .tool-label{display:none!important}
:is(.ld-pal,.cmz-pal) .tool svg.ri{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;color:inherit!important;background:none!important;box-shadow:none!important}
:is(.ld-pal,.cmz-pal) .tool svg.ri *{stroke:currentColor!important;color:inherit!important}
:is(.ld-pal,.cmz-pal) .tool.on{color:var(--eden-ink)!important}
:is(.ld-pal,.cmz-pal) .tool.on svg.ri{border-radius:var(--eden-r-2)!important;background:var(--eden-fill-on)!important;box-shadow:0 0 0 8px var(--eden-fill-on)!important}
:is(.ld-pal,.cmz-pal) [data-app-part="zoomctl"]{position:static!important;margin:0!important}

