﻿.retry-button {
    background-color: #f39c12;
    color: white;
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    border-radius: 4px;
}

.retry-button:hover {
    background-color: #e67e22;
}


.filter-btn.active {
    background-color: #00297A;
    color: #fff;
    border: 1px solid #00297A;
}

.filter-btn.active:hover {
    background: #004FA1;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
}

.grid_list tbody tr.history-row {
    cursor: default; /* 필요하면 pointer 로 변경 */
}

/* 기본 상태: 버튼 숨김 */
.grid_list .detail-btn {
    opacity: 0;
    pointer-events: none; /* 클릭 안 되도록 */
    border: none;
    background: transparent;
    font-size: 14px;
    margin-left: 6px;
    transition: opacity 0.15s ease, transform 0.15s ease;
    transform: translateY(2px);
}
/* 행에 마우스를 올렸을 때 버튼 보이기 */
.grid_list tbody tr.history-row:hover .detail-btn {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
}

/* 필요하면 행 hover 시 살짝 배경색 주기 */
.grid_list tbody tr.history-row:hover {
    background-color: #f9fafb;
}
