.ComposerEmbeddedMessage { height: 2.625rem; /* stylelint-disable-next-line plugin/no-low-performance-animation-properties */ transition: height 150ms ease-out, opacity 150ms ease-out; .select-mode-active + .middle-column-footer & { display: none; } &:not(.open) { height: 0 !important; } body.animation-level-0 & { transition: none !important; } & > div { display: flex; align-items: center; padding-right: 0.625rem; padding-top: 0.1875rem; } & .embedded-left-icon { flex-shrink: 0; background: none !important; width: 3.5rem; height: 2.875rem; margin: 0 -0.0625rem 0 0; padding: 0; display: grid; place-content: center; font-size: 1.5rem; color: var(--color-primary); @media (max-width: 600px) { width: 2.875rem; } } & .embedded-cancel { flex-shrink: 0; background: none !important; width: 2.25rem; height: 2.875rem; margin: 0 -0.0625rem 0 0.75rem; padding: 0; align-self: center; @media (max-width: 600px) { width: 1.75rem; } } .forward-context-menu { position: absolute; .bubble { width: auto; } .icon-placeholder { width: 1.25rem; } } }