.o-ui-tooltip {
    background-color: var(--o-ui-bg-alias-surface);
    border-radius: var(--o-ui-br-3);
    box-shadow: var(--o-ui-bs-alias-floating);
    padding: var(--o-ui-sp-3);
    max-width: var(--o-ui-sz-16);
    white-space: pre-wrap;
    overflow-wrap: break-word;
}

/* We need a .o-ui-tooltip-content class */
/* LEFT ICON */
.o-ui-tooltip .o-ui-icon {
    margin-right: var(--o-ui-sp-1);
}

/* RIGHT ICON */
.o-ui-tooltip .o-ui-text + .o-ui-icon {
    margin-left: var(--o-ui-sp-1);
}

/* DISABLED WRAPPER */
.o-ui-tooltip-disabled-wrapper {
    display: inline-block;
}
