/*!
 Copyright (c) 2020, 2024, Oracle and/or its affiliates.
 */

.t-Body-nav {
  max-width: 240px !important;
  transition: width 0.2s;
}
/* Breadcrumb compacto */

.t-BreadcrumbRegion {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  min-height: 28px !important;
}
.t-BreadcrumbRegion-title,
.t-BreadcrumbRegion-label {
  font-size: 1.1rem !important;
  padding: 0 0 0 0 !important;
  margin: 0 !important;
}

/* Reduz espaço abaixo do header (título da página) */
.t-Body-contentInner {
  padding-top: 10px !important;
}

/* Opcional: reduz padding dos cards */
.t-ContentBlock,
.t-Region-body {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}




/* base (aplica em todos os toasts do APEX) */
#APEX_SUCCESS_MESSAGE .t-Alert
, #APEX_ERROR_MESSAGE .t-Alert{
    border-radius: 10px;
    box-shadow: 0 10px 28px rgba(0,0,0,.12);
    background-color: #fff;
}

/* borda esquerda por tipo */
#APEX_SUCCESS_MESSAGE .t-Alert--success{ border-left: 6px solid #34a853; }
#APEX_ERROR_MESSAGE   .t-Alert--danger { border-left: 6px solid #ea4335; }
#APEX_ERROR_MESSAGE   .t-Alert--warning{ border-left: 6px solid #f4b400; }
#APEX_SUCCESS_MESSAGE .t-Alert--info   { border-left: 6px solid #1a73e8; }
