/* Explain: Styles for the audit log interface and display. */
/* 관리자 통합 변경 이력 스타일 */
.audit-row {
    align-items: flex-start;
    flex-wrap: wrap;
}

.audit-detail {
    display: grid;
    gap: 0.75rem;
    margin-top: -0.35rem;
    border: 1px solid var(--border-color);
    border-radius: 1rem;
    background: var(--surface-color);
    padding: 1rem;
}

.audit-diff span {
    display: block;
    margin-bottom: 0.25rem;
    font-size: 0.75rem;
    font-weight: 700;
    color: var(--text-muted);
}

.audit-diff pre {
    margin: 0;
    max-height: 12rem;
    overflow: auto;
    border: 1px solid var(--border-color);
    border-radius: 0.7rem;
    background: #ffffff;
    padding: 0.6rem 0.8rem;
    color: var(--text-color);
    font-family: var(--font-body);
    font-size: 0.82rem;
    white-space: pre-wrap;
    word-break: break-word;
}

.audit-status-ok {
    color: var(--text-muted);
}

.audit-status-fail {
    color: #e11d48;
    font-weight: 700;
}