body:not(.x-cg-skin) #infinite-canvas-composer .nic-composer-options > [data-nic-composer-action="visual"] {
    width: 96px;
    min-width: 96px;
    max-width: 96px;
    flex: 0 0 96px;
    padding: 0 6px;
}

body:not(.x-cg-skin) #infinite-canvas-composer #infinite-canvas-visual-label {
    flex: 0 0 auto;
    min-width: max-content;
    overflow: visible;
    text-overflow: clip;
    white-space: nowrap;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-footer {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: 6px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-toolrow {
    width: 58px;
    min-width: 58px;
    flex: 0 0 58px;
    gap: 4px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-toolrow [data-nic-composer-action="upload"] {
    width: 58px;
    min-width: 42px;
    height: 58px;
    min-height: 42px;
    flex: 0 0 58px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-options {
    width: auto;
    min-width: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    gap: 5px;
    overflow: visible;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-options > [data-nic-composer-action="mode"] {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    height: 32px;
    min-height: 32px;
    max-height: 32px;
    flex: 0 0 32px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-options > [data-nic-composer-action="visual"] {
    width: 96px;
    min-width: 96px;
    max-width: 96px;
    flex: 0 0 96px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-options > [data-nic-composer-action="count"] {
    width: 54px;
    min-width: 54px;
    max-width: 54px;
    flex: 0 0 54px;
}

body:not(.x-cg-skin) .nic-creation-composer-overlay #infinite-canvas-composer .nic-composer-send {
    width: auto;
    min-width: 86px;
    max-width: none;
    flex: 0 0 auto;
}
