/* 
  borom-inventory-request - Custom Styles
  (PrimeVue 컴포넌트 덮어쓰기 및 커스텀 레이아웃 정리) 
*/

.borom-req-dialog .p-dialog-header,
.borom-logs-dialog .p-dialog-header {
    background-color: #f8fafc;
    border-bottom: 1px solid #e2e8f0;
    padding: 1.25rem 1.5rem;
}

.borom-req-dialog .p-dialog-content {
    padding: 1.5rem;
}

/* 상태 배지 (성공: 초록, 실패: 빨강, 대기: 주황) */
.borom-status-badge {
    display: inline-block;
    padding: 3px 8px;
    border-radius: 12px;
    font-size: 0.8rem;
    font-weight: 600;
}
.status-success {
    background-color: #dcfce7;
    color: #166534;
}
.status-failed {
    background-color: #fee2e2;
    color: #991b1b;
}
.status-pending {
    background-color: #fef3c7;
    color: #92400e;
}

/* 프론트엔드 버튼 오버라이드용 */
.borom-req-trigger,
.borom-logs-trigger {
    margin: 5px;
    font-weight: bold;
}
