/* Copyright (C) 2016 NooBaa */

.audit-pane {
    .column();
    .greedy();

    .pane-header {
        line-height: 3 * @gutter;
        background-color: rgb(var(--color03));
        border-bottom: 1px solid rgb(var(--color20));
    }

    .category-filter {
        height: 130px;
    }

    .audit-table {
        background: transparent;
        display: unset;
        position: unset;

        table {
            display: table;
        }

        th {
            background-color: rgb(var(--color03));
        }
        .main-row {
            height: 54px;

            cursor: @cursor-pointer;
            transition: all 300ms;

            &:hover {
                background-color: rgb(var(--color07));
            }

            &.selected {
                cursor: default;
                background-color: rgb(var(--color07));
            }
        }

        .time-col {
            min-width: 80px;
            max-width: 80px;
        }

        tbody .time-col {
            text-align: left;
        }

        .account-col {
            min-width: 90px;
            max-width: 90px;
            word-wrap: break-word;
            word-break: break-all;
        }

        .category-col {
            min-width: 78px;
        }

        .event-col {
            min-width: 90px;
        }

        .entity-col {
            width: 100%;
            max-width: 200px;
            word-wrap: break-word;
            word-break: break-all;
        }
    }

    .desc-box {
        height: 80px;
        overflow-y: auto;
   }
}
