@layer surfaces{.image-action-toolbar{border:1px solid var(--ui-border);border-radius:var(--ui-radius-floating-compact);background:var(--ui-surface-toolbar);width:max-content;max-width:100%;min-height:40px;box-shadow:var(--ui-shadow-toolbar);color:var(--ui-text-secondary);image-rendering:auto;-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:50% 100%;animation:node-toolbar-arrive var(--ui-dur-base) var(--ui-ease-out);flex-wrap:nowrap;align-items:center;gap:2px;padding:4px;font-family:inherit;display:flex;position:relative}@keyframes node-toolbar-arrive{0%{opacity:0;transform:translateY(var(--g-motion-distance-md)) scale(.98)}}.image-action-toolbar .ui-tooltip{flex:none;display:inline-flex}.canvas-frame-toolbar-anchor{transform:translate(-50%)}.image-action-toolbar__edit-group,.image-action-toolbar__media-group{flex:none;align-items:center;gap:2px;display:flex}.image-action-toolbar__divider{width:var(--g-space-1);flex:0 0 var(--g-space-1);height:0}.image-action-toolbar__button{width:var(--ui-control-md);min-width:var(--ui-control-md);height:var(--ui-control-md);min-height:var(--ui-control-md);border-radius:var(--ui-radius-xs);box-shadow:none;color:var(--ui-text-secondary);cursor:pointer;font:inherit;transition:background-color var(--ui-dur-instant) var(--ui-ease-standard), color var(--ui-dur-instant) var(--ui-ease-standard), scale var(--ui-dur-instant) var(--ui-ease-standard);background:0 0;border:0;flex:0 0 32px;justify-content:center;place-items:center;padding:0;display:inline-flex}.image-action-toolbar__button:active:not(:disabled){scale:.94}.image-action-toolbar__button.has-label{width:auto;color:var(--ui-text-primary);font-size:var(--ui-text-13);white-space:nowrap;flex-basis:auto;gap:6px;padding-inline:8px}.image-action-toolbar__button:focus-visible{background:var(--studio-menu-item-hover);color:var(--ui-text-primary);box-shadow:inset 0 0 0 var(--focus-width) var(--ui-text-muted);outline:0}@media (hover:hover) and (pointer:fine){.image-action-toolbar__button:hover:not(:disabled){background:var(--studio-menu-item-hover);color:var(--ui-text-primary)}}.image-action-toolbar__button[aria-pressed=true],.image-action-toolbar__button[aria-expanded=true],.image-action-toolbar__button:active:not(:disabled){background:var(--studio-menu-item-hover);color:var(--ui-text-primary)}.image-action-toolbar__button:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.image-action-toolbar__button:not([data-action=quick]):is([aria-pressed=true],[aria-expanded=true]){background:var(--ui-tool-choice-selected-bg);color:var(--ui-text-primary);box-shadow:inset 0 0 0 1px var(--ui-tool-choice-selected-border)}.image-action-toolbar__button>.app-icon{width:20px;height:20px}@media (pointer:coarse){.image-action-toolbar__button{width:var(--ui-control-touch);min-width:var(--ui-control-touch);height:var(--ui-control-touch);min-height:var(--ui-control-touch);flex-basis:44px}}[data-motion=reduced] .image-action-toolbar{animation:none}[data-motion=reduced] .image-action-toolbar__button{transition:none;scale:none}@media (prefers-reduced-motion:reduce){.image-action-toolbar{animation:none}.image-action-toolbar__button{transition:none;scale:none}}}.node-export-trigger{transition:background-color var(--g-motion-fast) var(--g-motion-ease-out), transform var(--g-motion-press) var(--g-motion-ease-out)}.node-export-trigger:not(:disabled):active{transform:scale(.97)}.node-export-trigger[aria-expanded=true]{background:var(--ui-control-selected-bg);color:var(--ui-text-primary)}.node-export-caret{transition:transform var(--g-motion-standard) var(--g-motion-ease-out);color:var(--ui-text-muted)}.node-export-trigger[aria-expanded=true] .node-export-caret{transform:rotate(180deg)}.node-export-error{z-index:var(--overlay-toast);position:fixed;bottom:80px;right:24px}[data-motion=reduced] .node-export-trigger,[data-motion=reduced] .node-export-caret{transition:none}[data-motion=reduced] .node-export-trigger:not(:disabled):active{transform:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .node-export-trigger,:root:not([data-motion=full]) .node-export-caret{transition:none}:root:not([data-motion=full]) .node-export-trigger:not(:disabled):active{transform:none}}
