@import '_content/Hunext.Web.UI.Blazor/Hunext.Web.UI.Blazor.hwhfliazll.bundle.scp.css';

/* _content/Hunext.VMS/Components/SummaryQuadrant.razor.rz.scp.css */
.quadrant-shape[b-gow57yyinr] {
    --qudrant-bg: #fff;
    display: flex;
    width: 25%;
    padding: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    /*gap: 0.9375rem;*/
    border-radius: 0.45rem;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
    background-color: var(--qudrant-bg);
    cursor: pointer;
}



.dark-theme .quadrant-shape[b-gow57yyinr] {
    --qudrant-bg: #282933;
}

.quadrant-header[b-gow57yyinr] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
}

.quadrant-caption[b-gow57yyinr] {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    flex: 1 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
}

.quadrant-body[b-gow57yyinr] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 0.125rem;
    align-self: stretch;
}
/* _content/Hunext.VMS/Components/SummaryQuadrantContent.razor.rz.scp.css */
.quadrant-element[b-vaypvstw2v] {
    display: flex;
    padding: 0.3rem 0rem;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
}

.quadrant-element-caption[b-vaypvstw2v] {
    display: flex;
    /*height: 5rem;*/
    flex-direction: column;
    justify-content: center;
    flex: 1 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-wrap: wrap;
}

.quadrant-element-number[b-vaypvstw2v] {
    overflow: hidden;
    font-size: 1.625rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
/* _content/Hunext.VMS/Components/SummaryQuadrantsContainer.razor.rz.scp.css */
.quadrants-container[b-z7mazjepfb] {
    display: inline-flex;
    padding: 0.35rem;
    justify-content: center;
    align-items: center;
    gap: 2.5rem;
    width: 100%;
}
