/* /Shared/SystemFunctions/ApprovalDetail.Razor.rz.scp.css */
.details-tile[b-cvi8qy99qg]
{
    width: 50%;
    border: 1px solid #ebebeb 10px;
}

.k-popover-body[b-cvi8qy99qg]
{
    padding: 0px !important;
}

.approval-wrapper[b-cvi8qy99qg]
{
    width: 100%;
    height: 100%;
    background-color: #fafafa;
    gap: 16px;
    display: grid;
    grid-template-columns: 1fr;
}

.headerIcon[b-cvi8qy99qg] 
{
    font-size: 24px;
}

.inner-tile[b-cvi8qy99qg]
{
    background: white;
    overflow: auto;
    min-height: 40px;
}

.two-thirds-title[b-cvi8qy99qg]
{
    left: calc(33% + 3px) !important;
}

.three-thirds-title[b-cvi8qy99qg]
{
    left: calc(66% + 6px) !important;
}

.half-title[b-cvi8qy99qg]
{
    left: 50% !important;
}

.tile-title[b-cvi8qy99qg]
{
    position: absolute;
    font-size: 12px;
    font-style: italic;
    color: #666666;
    opacity: 0.9;
    left: 0;
    z-index: 10;
    background: #ececec;
    padding: 5px;
    border-radius: 0px 0px 10px 0px;
    border: 1px solid #e3e3e3;
}


#tile-2[b-cvi8qy99qg]
{
    grid-column: 1 / span 3;
    grid-row: 1 / span 1;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    justify-items: center;
}

#tile-3[b-cvi8qy99qg]
{
    grid-column: 4 / span 3;
    grid-row: 1 / span 1;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
    justify-items: center;
}

#tile-4[b-cvi8qy99qg]
{
    grid-column: 1 / span 3;
    grid-row: 2 / span 1;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    justify-items: center;
}

#tile-5[b-cvi8qy99qg]
{
    grid-column: 4 / span 3;
    grid-row: 2 / span 1;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
    justify-items: center;
}

#tile-6[b-cvi8qy99qg]
{
    grid-column: 1 / span 6;
    grid-row: 3 / span 1;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
    justify-items: center;
}

#tile-7[b-cvi8qy99qg]
{
    grid-column: 1 / span 6;
    grid-row: 4 / span 1;
    width: 100%;
    height: 100%;
    justify-items: center;
}

.detail-wrapper[b-cvi8qy99qg]
{
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: 1fr 1fr 3fr 5fr;
    width: 100%;
    height: 100%;
}

.no-padding-tile >.k-card-body[b-cvi8qy99qg]
{
    padding: 0px;
}

.k-nodata[b-cvi8qy99qg]
{
    height: 100%;
}

.pillButton[b-cvi8qy99qg]
{
    border-radius: 20px !important;
}

.even-aspect-ratio[b-cvi8qy99qg]
{
    aspect-ratio: 1;
}
