/* infinite-scroll.css - 보더 유지 버전 */

/* 1. 로딩 행: 기존 td 스타일을 해치지 않게 인라인 스타일 수준으로 유지 */
.customer-wrapper .wrapper-sticky .loading-row td {
    background-color: #f1f1f1 !important;
    text-align: center;
    font-weight: bold;
    color: #0088cc;
    height: 40px !important; /* custom.css와 높이 통일 */
    border: 1px solid #000 !important; /* 기존 보더 유지 */
    vertical-align: middle !important;
}

/* 2. 테이블 레이아웃: 보더가 겹쳐 보이거나 바뀌지 않도록 설정 제거 */
.customer-wrapper .wrapper-sticky table {
    /* table-layout: fixed; <- 보더 디자인 변형의 원인이므로 제거 */
    /* border-collapse: separate; <- 제거하여 기존 스타일(collapse) 유지 */
    width: 100% !important;
    min-width: 1000px !important;
}

/* 3. 정렬 헤더 호버 */
th.sortable { cursor: pointer; }
th.sortable:hover { background-color: #4a5568 !important; }

/* 4. 셀 내부 텍스트 처리 */
/*
.customer-wrapper .cell-content {
    display: block;
    max-height: 34px;
    line-height: 1.2;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}*/