::ng-deep .show-or-hide-toggle-tooltip .tooltip-inner {
    max-width: 229px;
}

.show-or-hide-toggle-btn.shift-toggle-top-on-total-row-click {
    transform: translate(calc(var(--app-left-space-show-hide-total-row-icon) - 12px), 32px);
}

.show-or-hide-toggle-btn {
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 0;
    border-radius: 50%;
    position: absolute;
    transform: translate(calc(var(--app-left-space-show-hide-total-row-icon) - 12px), 52px);
    z-index: 999;
    background-color: #d9d9d9;
    & i.mdi.mdi-menu-swap {
        font-size: 16px;
        display: flex;
    }
}

#generic-table-conatiner.table-with-show-hide-total-row-toggle .total-row td:nth-of-type(2) {
    padding-left: 16px !important;
}

// Apply padding to first column instead of second column for posting-and-ud-tracking-table
:host.posting-and-ud-tracking-table {
    #generic-table-conatiner.table-with-show-hide-total-row-toggle .total-row {
        td:nth-of-type(1) {
            padding-left: 16px !important;
        }

        td:nth-of-type(2) {
            padding-left: 8px !important;
        }
    }
}