.last-refresh-time{
    text-align: right;
    top: 20;
    background-color:#F9F7F3;
    }

.t-Footer{
    background-color:#F9F7F3;
}

body{
    background-color:#F9F7F3;
}

.a-IRR-header{
    color:#ffffff;
    background-color:#0052cc;
}

.a-IRR-headerLink{
    color:#ffffff;
}

.t-Report--altRowsDefault .t-Report-report tr:nth-child(even) .t-Report-cell,.t-Report--altRowsDefault .t-Report-report tr:nth-child(odd) .t-Report-cell{background-color:#fff}

.t-Report-cell,.t-Report-colHead{padding-top:3px}
.t-Report-cell,.t-Report-colHead{padding-bottom:3px}
.t-Report-cell,.t-Report-colHead{padding-left:12px}
.t-Report-cell,.t-Report-colHead{padding-right:12px}

.t-Report-cell,.t-Report-colHead{border:1px solid #4b5255}

.t-Report-colHead{
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 12px;
    Background:#0052cc;
    color:white}

.t-Report-cell{
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 12px}


.t-Report-report th:first-of-type{width:140px}
.t-Report-report,.t-Report-wrap{width:100%}

.apex-side-nav .t-Body-actions,
.apex-side-nav .t-Body-nav,
.apex-side-nav .t-Body-title {
    top: 0px !important;
}

.t-Header-branding {
    padding-top: 0px;
    min-height: 0px;
    height: 0px;
    padding-bottom: 0px;
    background-color: rgb(0 0 0 / 0%);
     
}

.t-Report {
font-family: Arial,Helvetica,sans-serif
}

.progress-container {
    height: 20px;
    margin-bottom: 10px;
    display: block;
    background-color:#F9F7F3;
}

.progress {
    background-color: #0052cc;
    animation: progressBar ease-in-out;
    animation-duration: var(--transform-duration);
    height: 5px;
}

@keyframes progressBar {
  0% { width: 0; }
  100% { width: 100%; }
}
