/* 修复 Chrome 浏览器输入框内选中字符行高异常的bug-s */
.el-input .el-input__inner {
    line-height: 29px;
}
/* 修复 Chrome 浏览器输入框内选中字符行高异常的bug-e */

.datetime-picker {
    height: 32px;
    padding-top: 0;
    padding-bottom: 0;
}
.el-divider__text.is-center {
    transform: translateX(-50%) translateY(-62%);
}

.el-menu {
    user-select: none;
}

.el-table {
    --el-table-border-color: #f6f6f6;
}

.el-card {
    border: none;
}
.el-card__header {
    border-bottom: 1px solid var(--color-sub-4);
}
.el-textarea__inner {
    padding: 5px 11px;
}

.el-tree-node.is-current > .el-tree-node__content {
    background-color: #ecf5ff !important;
}

/* dialog滚动条-s */
.el-overlay-dialog {
    scrollbar-width: none;
    &::-webkit-scrollbar {
        width: 5px;
    }
    &::-webkit-scrollbar-thumb {
        background: #eaeaea;
        border-radius: var(--el-border-radius-base);
        box-shadow: none;
        -webkit-box-shadow: none;
    }
    &:hover {
        &::-webkit-scrollbar-thumb:hover {
            background: #c8c9cc;
        }
    }
}

/* table行样式 */

.table-row-loose{
    font-size: 16px !important;
}

.table-row-compact{
    font-size: 12px !important;
}

.table-header-row-loose{
    font-size: 16px !important;
}

.table-header-row-compact{
    font-size: 12px !important;
}
