@import '_content/LiveChartsCore.SkiaSharpView.Blazor/LiveChartsCore.SkiaSharpView.Blazor.h6pgu9i50m.bundle.scp.css';

/* /Components/AssignmentsList.razor.rz.scp.css */

.task-info[b-ir8qy9i7ga] {
    color: var(--description-color);
    font-size: 10pt;
}
/* /Components/BreadcrumbsView.razor.rz.scp.css */

.breadcrumb-item[b-mzzzewnpaq] {
    font-size: 14pt;
    color: var(--primary-text-color);
}
    .breadcrumb-item.active[b-mzzzewnpaq] {
        color: var(--text-color);
    }
/* /Components/Button.razor.rz.scp.css */
button[b-94usijnz6n] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.25rem 0.5rem;
}

    button > .button-text[b-94usijnz6n] {
        line-height: 1.2;
        word-break: break-word;
        word-wrap: break-word;
    }

        button > .button-text.with-icon[b-94usijnz6n] {
            margin-left: 1rem;
        }

        button > .button-text.with-icon-right[b-94usijnz6n] {
            margin-right: 1rem;
        }

    button > .button-icon-container[b-94usijnz6n] {
        line-height: 1;
    }
/* /Components/Card.razor.rz.scp.css */
.frame-icon[b-dzzayeyxbv] {
    margin: auto;
}

.profile-card-simple .frame-notation[b-dzzayeyxbv] {
    margin-bottom: 0.4rem;
}

.frame-notation[b-dzzayeyxbv] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
    margin-bottom: .8rem;
}

.frame-header[b-dzzayeyxbv],
.frame-header-inactive[b-dzzayeyxbv] {
    font-size: 16pt;
}

.frame-header-inactive[b-dzzayeyxbv] {
    color: var(--secondary-text-color);
}

.frame-header.column-view[b-dzzayeyxbv],
.frame-header-inactive.column-view[b-dzzayeyxbv] {
    font-size: 14pt;
}

.coming-soon .frame-header-inactive[b-dzzayeyxbv] {
    color: var(--header-color);
}

.frame-badge[b-dzzayeyxbv] {
    position: absolute;
    transform: translateY(-50%);
    background-color: var(--exclamation-badge-color);
    font-size: 0.75rem;
    color: var(--light-badge-color);
    border-radius: 0.4rem;
    top: 0;
    left: 1rem;
    padding: 0.25rem 0.4rem;
}

.frame-follow-icon[b-dzzayeyxbv] {
    color: var(--secondary-control-color);
}
/* /Components/CardWithRoundIcon.razor.rz.scp.css */
.round-icon-container[b-vf4gzdnwvz] {
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 90px;
    width: 90px;
    min-width: 90px;
}

.small-card-header[b-vf4gzdnwvz] {
    color: var(--primary-text-color);
    font-size: 16pt;
    line-height: 1;
}

[b-vf4gzdnwvz] .light-icon {
    fill: var(--background-color);
    flex-shrink: 0;
    color: var(--background-color);
    width: 60px;
    height: 60px;
}
/* /Components/CardWithVotedUsers.razor.rz.scp.css */
[b-v6gw2nl3ai] .card-with-voted-users-title {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.voted-users-count-round-badge[b-v6gw2nl3ai] {
    display: flex;
    min-width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
    background-color: var(--primary-color);
    color: white;
    text-align: center;
}

[b-v6gw2nl3ai] .card-with-voted-users-description {
    color: var(--description-color);
    font-size: 11pt;
    line-height: 1.2;
}
/* /Components/Charts/CompetencyMapChartSvg.razor.rz.scp.css */
[b-x0vyckm5td] svg text {
    font-family: inherit;
}
/* /Components/Charts/RadialProgressBar/RadialProgressBar.razor.rz.scp.css */
.radial-progress-bar-wrapper[b-symz5hcijt] {
    width: 200px;
    height: 200px;
}
/* /Components/CompanyManifestTabView/CompanyManifestTabView.razor.rz.scp.css */
[b-olk3p80525] .vision,
[b-olk3p80525] .mission,
[b-olk3p80525] .purpose {
    color: #fff;
    padding: 8px;
    box-shadow: 4px 0px 8px rgba(0, 0, 0, 0.25);
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--background-color);
    flex-shrink: 10;
}

[b-olk3p80525] .vision {
    background: #F91C1C !important;
}

[b-olk3p80525] .mission {
    background: #FFBD39 !important;
}

[b-olk3p80525] .purpose {
    background: #4D2D8D !important;
}

[b-olk3p80525] .card-header-horizontal {
    display: flex;
    gap: 8px;
}

[b-olk3p80525] .card-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-olk3p80525] .card-title {
    white-space: nowrap;
}

.tab-item-spacing[b-olk3p80525] {
    width: 16px;
    flex-shrink: 1;
}

[b-olk3p80525] .custom-tabs {
    box-shadow: 0px 0px 0px 0px;
}
/* /Components/CompetencyScoresView.razor.rz.scp.css */

.competency-assessment-buttons-container[b-4ihne3mfgc] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-4ihne3mfgc] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* /Components/CompetencyScoreView.razor.rz.scp.css */

.competency-score[b-eb5ifl72eh] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border: 1px solid currentColor;
    border-radius: 50%;
    font-weight: bold;
    line-height: 1;
    color: var(--primary-text-color);
}

    .competency-score[data-score="1"][b-eb5ifl72eh] {
        color: #FD7F6F;
    }

    .competency-score[data-score="2"][b-eb5ifl72eh] {
        color: #FFAA42;
    }

    .competency-score[data-score="3"][b-eb5ifl72eh] {
        color: #FFCF27;
    }

    .competency-score[data-score="4"][b-eb5ifl72eh] {
        color: #8BEA58;
    }

    .competency-score[data-score="5"][b-eb5ifl72eh] {
        color: #54C418;
    }

    .competency-score.XS[b-eb5ifl72eh] {
        width: 21px;
        height: 21px;
        font-size: 10pt;
    }

    .competency-score.SM[b-eb5ifl72eh] {
        width: 27px;
        height: 27px;
        font-size: 13pt;
    }

    .competency-score.MD[b-eb5ifl72eh] {
        width: 37px;
        height: 37px;
        font-size: 16pt;
    }

    .competency-score.LG[b-eb5ifl72eh] {
        width: 45px;
        height: 45px;
        font-size: 17pt;
    }

    .competency-score.XL[b-eb5ifl72eh] {
    }


    .competency-score.XS.has-decimal[b-eb5ifl72eh] {
        font-size: 7pt;
    }

    .competency-score.SM.has-decimal[b-eb5ifl72eh] {
        font-size: 9pt;
    }

    .competency-score.MD.has-decimal[b-eb5ifl72eh] {
        font-size: 12pt;
    }

    .competency-score.LG.has-decimal[b-eb5ifl72eh] {
        font-size: 14pt;
    }

/*.competency-score[data-score="6"] {
        color: var(--competency-score-low);
        color: var(--competency-score-average);
    }

    .competency-score[data-score="7"],
    .competency-score[data-score="8"],
    .competency-score[data-score="9"],
    .competency-score[data-score="10"] {
        color: var(--competency-score-hight);
    }*/
/* /Components/DepartmentAndPositionBadge.razor.rz.scp.css */

.user-tag[b-u5ivyq1kew] {
    background-color: var(--header-color);
    border-radius: 15px;
    padding: 2px 10px;
    display: inline-block;
    font-size: 12pt;
}
/* /Components/DevelopmentActionCard.razor.rz.scp.css */
[b-erq402wcw0] .markdown ul {
    margin-left: 1.5rem;
}

[b-erq402wcw0] .markdown li {
    line-height: 1.5rem;
}

[b-erq402wcw0] .markdown ol {
    margin: 0;
}

.comment-box[b-erq402wcw0] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-erq402wcw0] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-erq402wcw0] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-erq402wcw0] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

    .dev-placeholder[b-erq402wcw0]::placeholder {
        color: var(--background-color);
        font-size: 11pt;
        opacity: 0.5;
    }

.comment-area:focus[b-erq402wcw0] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
/* /Components/EssentialsCard/EssentialCard.razor.rz.scp.css */
[b-1leyjsat2d] .add-competency-button {
    position: absolute;
    bottom: 0px;
    right: 0px;
    display: flex;
    font-size: 10px;
}
[b-1leyjsat2d] .check-icon{
    top: 3px;
    right: -5px;
}
/* /Components/FeedbackItemView.razor.rz.scp.css */

[b-5bwyf0tau6] .feedback-answer, .feedback-answer[b-5bwyf0tau6] {
    color: var(--secondary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}
/* /Components/HofstedeTestAnswersView.razor.rz.scp.css */

.answers-line[b-5mup4g1q4f] {
    height: 3px;
    background-color: var(--primary-text-color);
    margin: 0 20px;
}

.answers-container[b-5mup4g1q4f] {
    --horizontal-margin: 1rem;
    --dot-size: 14px;
    --selected-dot-size: 8px;

    display: grid;
    grid-template-columns: minmax(0, 0.5fr) repeat(calc(var(--columns-count) - 2), minmax(0, 1fr)) minmax(0, 0.5fr);
    column-gap: 0.25rem;
    margin: 0 calc(var(--horizontal-margin) + var(--dot-size) / 2);
}

    .answers-container > .answer-item[b-5mup4g1q4f] {
        display: flex;
        align-items: end;
        justify-content: center;
    }

        .answers-container > .answer-item:first-child[b-5mup4g1q4f] {
            margin-left: calc(0px - var(--horizontal-margin) - var(--dot-size) / 2);
            justify-content: start;
        }

        .answers-container > .answer-item:last-child[b-5mup4g1q4f] {
            margin-right: calc(0px - var(--horizontal-margin) - var(--dot-size) / 2);
            justify-content: end;
        }

            .answers-container > .answer-item:first-child[b-5mup4g1q4f]::after,
            .answers-container > .answer-item:last-child[b-5mup4g1q4f]::before {
                content: '';
                width: calc(100% - var(--horizontal-margin) * 2 - var(--dot-size));
                flex-shrink: 100000;
            }

    .answers-container .answer-item .answers-count-label[b-5mup4g1q4f],
    .answers-container .answer-item .answers-count-percent-label[b-5mup4g1q4f] {
        font-size: 8pt;
        line-height: 1.2;
        color: var(--description-color);
        text-align: center;
    }

    .answers-container .answer-item.selected .answers-count-label[b-5mup4g1q4f] {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

    .answers-container .answer-item.selected .answers-count-percent-label[b-5mup4g1q4f] {
        color: var(--text-color);
    }

.answer-dots-container[b-5mup4g1q4f] {
    position: relative;
    display: flex;
    justify-content: space-between;
}

.answer-dot[b-5mup4g1q4f] {
    position: relative;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background-color: var(--primary-text-color);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
}

.answer-selected-dot[b-5mup4g1q4f] {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: var(--background-color);
}

/*avatars overlay for not selected answer*/
.answers-container > .answer-item:not(.selected)[b-5mup4g1q4f]  .stacked-item:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: black;
    opacity: 0.4;
    border-radius: 50%;
}

.answer-item .other-count-badge[b-5mup4g1q4f] {
    position: absolute;
    font-size: 9pt;
    border-radius: 99px;
    color: var(--background-color);
    bottom: 0.25rem;
    padding: 2px 3px;
    line-height: 1;
    min-width: 30px;
    text-align: center;
    /*border: 2px solid;*/
    background-color: var(--hofstede-answer-badge-background-color);
    /*border-color: var(--hofstede-answer-badge-border-color);*/
}

.answer-item.selected .other-count-badge[b-5mup4g1q4f] {
    background-color: var(--hofstede-frequent-answer-badge-background-color);
    /*border-color: var(--hofstede-frequent-answer-badge-border-color);*/
}
/* /Components/IDPRecommendedForDevelopmentCard.razor.rz.scp.css */
.badge[b-5ztzo2uh3u] {
    font-weight: normal;
    border-radius: 10px;
    padding: 3px 5px;
    background-color: var(--badge-color);
}

[b-5ztzo2uh3u] .IDP-badge {
    font-size: 8pt;
    /*transform: translate(-15%, -55%);*/
    background-color: var(--complete-background-color);
    border-radius: 5px !important;
    box-shadow: 0px 1px 3px 0px #55555555;
    color: var(--background-color);
}
/* /Components/MeasurePulseButton.razor.rz.scp.css */

.measure-pulse-button[b-ag3np4zo8j] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: var(--background-color);
    background-color: var(--primary-text-color);
    border-radius: 0.5rem;
    font-size: 12pt;
    padding: 0.25rem 0.5rem;
}

    .measure-pulse-button:not(.small)[b-ag3np4zo8j] {
        padding-left: 1rem;
        padding-right: 1rem;
        min-height: 48px;
    }
/* /Components/MedalsBadge.razor.rz.scp.css */
.badge-medal-gold[b-7ncbplduee],
.badge-medal-silver[b-7ncbplduee],
.badge-medal-bronze[b-7ncbplduee] {
    border-radius: 50%;
    width: 26px;
    height: 26px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 11pt;
    font-weight: 600;
}

.badge-medal-gold[b-7ncbplduee] {
    background-color: #cfb01a;
    border: 3px solid #ffd700;
    color: #ffd700;
}

.badge-medal-silver[b-7ncbplduee] {
    background-color: #b7b7b7;
    border: 3px solid #d7d7d7;
    color: #d7d7d7;
}

.badge-medal-bronze[b-7ncbplduee] {
    background-color: #cd7f32;
    border: 3px solid #f4983d;
    color: #f4983d;
}

.medals-container > *:not(:first-child)[b-7ncbplduee] {
    margin-left: -0.55rem;
}
/* /Components/MetricCard.razor.rz.scp.css */

.metric-card-title[b-u2udxi97v4] {
    color: var(--text-color);
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
    margin-bottom: 0.5rem;
}

.metric-card-subtitle[b-u2udxi97v4] {
    color: var(--secondary-text-color);
    font-size: 14pt;
    text-align: center;
}

.metric-card-value[b-u2udxi97v4] {
    position: relative;
    color: var(--primary-color);
    font-size: 40pt;
    font-weight: bold;
    line-height: 30pt;
    text-align: center;
}
    .metric-card-value[b-u2udxi97v4]::before, .metric-card-value[b-u2udxi97v4]::after {
        content: "%";
        color: var(--primary-color);
        font-size: 22pt;
        font-weight: bold;
    }

    .metric-card-value[b-u2udxi97v4]::before {
        visibility: hidden;
    }
/* /Components/Pagination.razor.rz.scp.css */
.page-link[b-x2md1v43mv] {
    cursor: pointer;
    border: 1px solid var(--primary-color);
    padding: 2px 10px;
    color: var(--primary-color);
    margin-left: -2px;
}


.page-item:first-child .page-link[b-x2md1v43mv] {
    margin-left: 2px;
    border-top-left-radius: 9px !important;
    border-bottom-left-radius: 9px !important;
}

.svg-item[b-x2md1v43mv] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 10px;
}

.page-item:last-child .page-link[b-x2md1v43mv] {
    border-bottom-right-radius: 9px !important;
    border-top-right-radius: 9px !important;
}

.page-item.active .page-link[b-x2md1v43mv] {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
/* /Components/ProfileStrategicCard/ProfileStrategicCard.razor.rz.scp.css */
.profile-strategic-card[b-rjz26jqg9n] {
    background: white;
    border-radius: 0.5rem;
    overflow: visible;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    transition: transform 0.2s ease;
    position: relative;
}

.profile-strategic-card-header[b-rjz26jqg9n] {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 5px 24px 5px 20px;
    color: white;
    position: relative;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    transition: padding 0.3s ease;
}

[b-rjz26jqg9n] .frame-clickable-content {
    padding: 0;
}

.profile-strategic-card-content[b-rjz26jqg9n] {
    min-height: 95px;
    display: flex;
    background: white;
    padding-top: 0.25rem;
    padding-left: 0.75rem;
    padding-right: 1.25rem;
    padding-bottom: 5px;
}
/* /Components/ProgressBar.razor.rz.scp.css */
.progress-container[b-wt6idy9gjr] {
    height: 8px;
    width: 100%;
    border: 1px solid var(--progress-bar-border-color);
    flex-shrink: 0;
}

.progress-level-bar[b-wt6idy9gjr] {
    border-right: 1px solid var(--progress-bar-border-color);
    width: 100%;
    height: 100%;
}
/* /Components/ProgressBarWithColorInversion.razor.rz.scp.css */
.progress-container[b-p6d89bp6en] {
    /*height: 8px;
    width: 100%;
    border: 1px solid var(--progress-bar-border-color);
    flex-shrink: 0;*/
    position: relative;
    width: 100%;
    /*background-color: var(--header-color);*/
    border: 1px solid var(--progress-color);
    border-radius: 8px;
    overflow: hidden;
    transition: all linear 350ms;
}

.progress-level-bar[b-p6d89bp6en] {
    border-right: 1px solid var(--progress-bar-border-color);
    width: 100%;
    height: 100%;
}

.progress-bar[b-p6d89bp6en] {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: calc(1% * var(--progress-value));
    background-color: var(--progress-color);
    transition: all linear 350ms;
}

.progress-label[b-p6d89bp6en] {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    inset: 0;
    color: var(--label-color);
    font-size: 12pt;
}

    .progress-label.color-inverted[b-p6d89bp6en] {
        clip-path: inset(0 0 0 calc(1% * var(--progress-value)));
        transition: all linear 350ms;
    }
/* /Components/PsychotypeSectionsList.razor.rz.scp.css */
.confirmations-count-badge[b-nn23wzymox] {
    border-radius: 18px;
    background-color: var(--primary-color);
    white-space: nowrap;
    min-width: 35px;
    height: 35px;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    margin-left: 0.8rem;
    color: var(--background-color);
}
/* /Components/RolesGrid.razor.rz.scp.css */
.column-header[b-05nqr3zc3f] {
    font-size: 16px;
    color: var(--secondary-text-color);
    hyphens: manual;
}

.role-frame[b-05nqr3zc3f] {
    border-radius: 0.25rem;
    padding: 15px 0;
    background-color: var(--role-card-color);
    text-align: center;
    font-size: 14px;
    color: var(--text-color);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.role-header[b-05nqr3zc3f] {
    font-size: 16px;
    font-weight: 700;
}

.primary-role-frame[b-05nqr3zc3f] {
    background-color: var(--primary-color);
    color: var(--background-color);
}

.secondary-role-frame[b-05nqr3zc3f] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
}
/* /Components/SidebarItem.razor.rz.scp.css */
.sidebar-element[b-6xcq2dtd96] {
    border: 0px;
    border-radius: 0.5rem;
    color: var(--primary-color);
    background-color: var(--background-color);
    font-size: 12pt;
    line-height: 1.2;
    text-align: left;
    width: 100%;
}

.sidebar-element.active-sidebar-element[b-6xcq2dtd96] {
    color: var(--background-color);
    background-color: var(--primary-color);
}

.sidebar-element:not(.active-sidebar-element):hover[b-6xcq2dtd96] {
    background-color: var(--sidebar-item-hover-color);
    color: var(--background-color);
}

/* /Components/Slider.razor.rz.scp.css */

[b-icbja4276a] .popover {
    box-shadow: none;
    margin-top: 1rem;

}

    [b-icbja4276a] .popover > .arrow {
        display: none;
    }

    [b-icbja4276a] .popover > .popover-body {
        background-color: transparent;
        padding: 0 0.75rem;
    }
/* /Components/SliderLabels.razor.rz.scp.css */

.slider-label[b-z692ltryad] {
    pointer-events: none;
    user-select: none;
}
/* /Components/SliderLabelsV2.razor.rz.scp.css */

.labels-container[b-rpa7q6fvdv] {
    display: grid;
    grid-template-columns: calc(100% / (var(--columns-count) + 2)) repeat(calc(var(--columns-count) - 1), minmax(0, 1fr)) calc(100% / (var(--columns-count) + 2));
}

    .labels-container > .slider-label:first-child[b-rpa7q6fvdv]::after,
    .labels-container > .slider-label:last-child[b-rpa7q6fvdv]::before {
        content: '';
        width: calc(100% / (var(--columns-count) + 2));
        flex-shrink: 1;
    }

.slider-label[b-rpa7q6fvdv] {
    display: flex;
    justify-content: center;
    grid-row: 1;
    grid-column: calc(var(--column) + 1) / calc(var(--column) + 3);
    pointer-events: none;
    user-select: none;
    color: var(--primary-text-color);
    text-align: center;
}

    .slider-label:not(.selected)[b-rpa7q6fvdv] {
        visibility: hidden;
    }
/* /Components/StackedAvatars.razor.rz.scp.css */

.stacked-container[b-ty7rrotovr] {
    display: flex;
    align-items: end;
}

    .stacked-container.XS[b-ty7rrotovr] {
        --avatar-size: 20px;
    }

    .stacked-container.SM[b-ty7rrotovr] {
        --avatar-size: 24px;
    }

    .stacked-container.MD[b-ty7rrotovr] {
        --avatar-size: 30px;
    }

    .stacked-container.LG[b-ty7rrotovr] {
        --avatar-size: 38px;
    }

    .stacked-container.XL[b-ty7rrotovr] {
        --avatar-size: 50px;
    }

.stacked-item[b-ty7rrotovr] {
    --item-size: calc(var(--border-width) * 2 + var(--avatar-size));
    --item-size-percent: calc(var(--item-size) / 100);

    position: relative;
    border: var(--border-width) solid var(--border-color);
    border-radius: 50%;
    line-height: 0;
}

    .stacked-item:nth-child(2)[b-ty7rrotovr] {
        margin-left: calc(0px - var(--item-size-percent) * var(--overlap));
    }

    .stacked-item:nth-child(3)[b-ty7rrotovr] {
        margin-left: calc(0px - var(--item-size));
        margin-bottom: calc(var(--item-size-percent) * 50 - var(--item-size-percent) * var(--overlap) / 2);
        transform: translateX(calc(var(--item-size-percent) * -50 + var(--item-size-percent) * var(--overlap) / 2));
    }

    .stacked-item[b-ty7rrotovr] >  div.user-avatar {
        width: var(--avatar-size);
        height: var(--avatar-size);
    }

    .stacked-item[b-ty7rrotovr]  .with-shadow {
        box-shadow: 0px 1px 3px 0px #55555555;
    }
/* /Components/StrategicCard/StrategicCard.razor.rz.scp.css */
/*::deep .text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;*/
    /*    white-space: nowrap;*/
/*}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;*/
    /*    white-space: nowrap;*/
/*}*/
/* /Components/StrategicPriorityCard/StrategicPriorityCard.razor.rz.scp.css */
.undefined-strategic-priority-text[b-boppm6m0hc] {
    color: var(--secondary-text-color);
}
/* /Components/Swiper/Swiper.razor.rz.scp.css */


.swiper[b-zyz94qbbca] {
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

    .swiper .swiper-item[b-zyz94qbbca] {
        display: inline-block;
    }

    .swiper .swiper-item:not(.main)[b-zyz94qbbca] {
        position: absolute;
        height: 100%;
    }

        .swiper .swiper-item.left[b-zyz94qbbca] {
            left: 0;
        }

        .swiper .swiper-item.right[b-zyz94qbbca] {
            right: 0;
        }

        .swiper .swiper-item.main[b-zyz94qbbca] {
            position: relative;
        }
/* /Components/TabView/TabItem.razor.rz.scp.css */
.custom-badge[b-zyvkmwk33y] {
    top: 0;
    right: 0;
    transform: translate(30%, -30%);
    background-color: var(--exclamation-badge-color);
    color: var(--background-color);
}
/* /Components/TabView/TabViewLeftArrow.razor.rz.scp.css */

.arrow-container[b-yvk262jxhm] {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    cursor: pointer;
    color: var(--secondary-control-color);
    background-color: var(--card-background-color);
}

    .arrow-container > .arrow[b-yvk262jxhm] {
        font-size: 20px;
    }
/* /Components/TabView/TabViewRightArrow.razor.rz.scp.css */

.arrow-container[b-igho1349r9] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    cursor: pointer;
    color: var(--secondary-control-color);
    background-color: var(--card-background-color);
}

    .arrow-container > .arrow[b-igho1349r9] {
        font-size: 20px;
    }
/* /Components/TaskCard.razor.rz.scp.css */
/* /Components/TeamDiagnosticCategoryCard.razor.rz.scp.css */

[b-opqq4p577j] .card-icon {
    color: var(--primary-color);
}

.card-title[b-opqq4p577j] {
    color: var(--description-color);
    font-size: 16pt;
    text-align: center;
    margin-bottom: 0.3rem;
}

.card-description[b-opqq4p577j] {
    text-align: center;
    font-size: 11pt;
}

.card-value[b-opqq4p577j] {
    color: var(--primary-text-color);
    font-size: 16pt;
}

/* /Components/TeamDiagnosticResultIndicator.razor.rz.scp.css */
.percentage-round[b-fxbw3pbccz] {
    min-width: 50px;
    height: 30px;
    font-size: 11pt;
}

    .percentage-round > span[b-fxbw3pbccz] {
        height: 11pt;
        line-height: 1;
    }

.diagnostic-result-offset[b-fxbw3pbccz] {
    font-size: 10pt;
}
/* /Components/TeamDiagnosticSubsectionStatement.razor.rz.scp.css */
.subsection-statement-title[b-195ewiijn1] {
    color: var(--description-color);
    font-weight: 600;
}

.subsection-statement-content[b-195ewiijn1] {
    color: var(--description-color);
    margin-top: 0.3rem;
}

.subsection-statement-agreed-text[b-195ewiijn1] {
    color: var(--description-color);
    font-size: 10pt;
    /*margin-top: 0.5rem;
    margin-bottom: 0.5rem;*/
}
/* /Components/TeamDiagnosticSubsectionTaskCard.razor.rz.scp.css */
.subsection-task-card[b-75v044nmql] {
    position: relative;
    display: flex;
    flex-direction: column;
    border-radius: 0.5rem;
    border: 1px solid var(--primary-color);
    padding: 0.7rem;
    padding-top: 0.4rem;
}

.subsection-task-card-check-image[b-75v044nmql] {
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(30%, -40%);
}

.subsection-task-card-title[b-75v044nmql] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}
/* /Components/TeamSectionCard.razor.rz.scp.css */
.team-section-card[b-vdo255n34t] {
    padding: 0.75rem;
}
/* /Components/TeamToolCard.razor.rz.scp.css */
.card-title[b-q8hzydb1qr] {
    color: var(--text-color);
    font-size: 14pt;
    /*text-align: end;*/
    margin-bottom: 0.3rem;
    overflow: hidden;
    line-height: 1.2;
}

.team-tool-card-bage[b-q8hzydb1qr] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    background-color: var(--exclamation-badge-color);
    color: white;
    padding: 5px 7px;
    font-size: 75%;
    line-height: 1;
    border-radius: 50rem !important;
    top: 0;
    right: -8px;
    transform: translate(0, -50%);
}
/* /Components/TeamToolDetailsView.razor.rz.scp.css */
.content-details-header-title[b-5nn2u1yype] {
    font-size: 14pt;
    font-weight: 600;
}

.content-details-title[b-5nn2u1yype] {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.content-details-description[b-5nn2u1yype] {
    color: var(--description-color);
}
/* /Components/TeamToolPageLayout.razor.rz.scp.css */

.header-content[b-1p7vuv3jwz] {
    position: relative;
    transition: all 350ms;
}

.header-image[b-1p7vuv3jwz] {
    transition: all 350ms;
    object-fit: contain;
    width: 100%;
    max-height: 200px;
}

.text-on-image-container[b-1p7vuv3jwz] {
    transition: all 350ms;
    position: relative;
    max-height: 0;
}

.text-on-image-wrapper[b-1p7vuv3jwz] {
    transition: all 350ms;
    padding: 1.5em 0;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 44px;
    transform: translateY(-100%);
}

.text-on-image-background[b-1p7vuv3jwz] {
    transition: all 350ms;
    position: absolute;
    background-color: #ffffff;
    opacity: 0.7;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.text-on-image-label[b-1p7vuv3jwz] {
    transition: all 350ms;
    font-size: 14pt;
    z-index: 1;
    font-weight: 600;
    margin: 0;
    text-align: center;
}

.header-mini-image-container[b-1p7vuv3jwz] {
    width: 0;
}

.header-mini-image[b-1p7vuv3jwz] {
    transition: all 350ms;
    height: 0;
    margin-right: 0;
}

.header-container[b-1p7vuv3jwz] {
    position: relative;
}

    .header-container.minimize .header-image[b-1p7vuv3jwz] {
        opacity: 0;
        max-height: 0px;
    }

    .header-container.minimize .text-on-image-container[b-1p7vuv3jwz] {
        max-height: 150px;
    }

    .header-container.minimize .text-on-image-wrapper[b-1p7vuv3jwz] {
        padding: 0;
        transform: translateY(0%);
    }

    .header-container.minimize .text-on-image-background[b-1p7vuv3jwz] {
        opacity: 0;
    }

    .header-container.minimize .text-on-image-label[b-1p7vuv3jwz] {
        margin: 0 0.5rem;
    }

    .header-container.minimize .header-mini-image[b-1p7vuv3jwz] {
        height: 44px;
    }
/* /Components/TestResultOrPromptCard.razor.rz.scp.css */
.test-result-or-prompt-card[b-fiyl5xvjw6] {
    align-items: stretch;
}

.testBlock-notation[b-fiyl5xvjw6] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}

.testBlock-header[b-fiyl5xvjw6] {
    font-size: 12pt;
    line-height: 1.2;
    color: var(--text-color);
}

.disabled .testBlock-notation[b-fiyl5xvjw6],
.disabled .testBlock-header[b-fiyl5xvjw6] {
    color: var(--secondary-text-color);
}

/* /Components/ToolCard.razor.rz.scp.css */

.tasks-progress-info[b-ursa1hqve0] {
    text-align: right;
    color: var(--text-color);
    font-size: 10pt;
    line-height: 1;
}

    .tasks-progress-info.completed[b-ursa1hqve0] {
        color: var(--complete-text-color);
    }

    .tasks-progress-info.expired[b-ursa1hqve0] {
        color: var(--accent-color);
    }
/* /Components/TruncatableText.razor.rz.scp.css */

/* /Components/UserAvatar.razor.rz.scp.css */
.indicator-avatar[b-ovq6hob6hn] {
    position: absolute;
    right: 0%;
    top: 0%;
}
.avatar-img[b-ovq6hob6hn] {
    border-radius: inherit;
    width: inherit;
    height: auto;
    vertical-align: top;
}
/* /Components/UserCard.razor.rz.scp.css */
.user-name[b-tkjvw6tmms] {
    color: var(--primary-text-color);
}

.user-card-small .user-tag[b-tkjvw6tmms] {
    padding: 0px 4px;
    font-size: 10pt;
}

.badge.mentored-by-me[b-tkjvw6tmms] {
    background-color: var(--complete-background-color);
    color: var(--background-color);
    border-radius: 5px;
}
/* /Components/UserNoteCard/UserNoteCard.razor.rz.scp.css */

[b-i506q82zra] .user-note-message {
    color: var(--secondary-text-color);
}
/* /Components/UsersListViewMini.razor.rz.scp.css */
.mini-avatar-h[b-iaj6fdnxjx], .mini-avatar[b-iaj6fdnxjx] {
    border-radius: 50%;
    margin-left: -9px;
    height: 24px;
    width: 24px;
    border: 2px solid var(--background-color);
}

.mini-avatar-h[b-iaj6fdnxjx] {
    margin-top: -9px;
}

.dot[b-iaj6fdnxjx] {
    width: 4px;
    height: 4px;
    background-color: var(--secondary-control-color);
    border-radius: 50px;
}

.more-users-count[b-iaj6fdnxjx] {
    color: var(--primary-text-color);
    font-size: 14pt;
    align-self: center;
}

.users-list-view-mini-bigger-avatars .mini-avatar[b-iaj6fdnxjx], .users-list-view-mini-bigger-avatars .mini-avatar-h[b-iaj6fdnxjx] {
    width: 32px;
    height: 32px;
}
/* /Components/UserStatusIndicator.razor.rz.scp.css */

.user-status-indicator[b-hqak94cegz] {
    border-radius: 50%;
    flex-shrink: 0;
}

    .user-status-indicator.bordered[b-hqak94cegz] {
        border: 1px solid var(--background-color);
    }

    .user-status-indicator.XS[b-hqak94cegz] {
        width: 8px;
        height: 8px;
    }

    .user-status-indicator.SM[b-hqak94cegz] {
        width: 12px;
        height: 12px;
    }

    .user-status-indicator.MD[b-hqak94cegz] {
        width: 18px;
        height: 18px;
    }

    .user-status-indicator.LG[b-hqak94cegz] {
        width: 24px;
        height: 24px;
    }

    .user-status-indicator.XL[b-hqak94cegz] {
        width: 40px;
        height: 40px;
    }
/* /Components/UserStatusView.razor.rz.scp.css */

.user-status-container[b-2q3a4lbsd4] {
    display: flex;
    align-items: center;
    min-width: 0;
}

    .user-status-container.clickable[b-2q3a4lbsd4] {
        cursor: pointer;
    }

.user-status-message[b-2q3a4lbsd4] {
    display: flex;
    color: var(--secondary-text-color);
    font-size: 12pt;
    line-height: 1;
    margin-left: 0.5rem;
    min-width: 0;
}
/* /Components/WebCamera/WebCamera.razor.rz.scp.css */


/* /Dialogs/AddMetrics/AddMetricsDialog.razor.rz.scp.css */
.standart-active-button[b-eun3obogeq] {
    color: var(--background-color) !important;
    min-height: 20px;
    text-transform: none !important;
}
.level-header[b-eun3obogeq] {
    color: var(--primary-text-color);
    font-size: 14pt;
    line-height: 1;
}
/* /Dialogs/AddStrategicPrioritiesDialog/AddStrategicPrioritiesDialog.razor.rz.scp.css */
[b-xmxkmwi66v] .dropdown-toggle::after {
    display: none !important;
}
/* /Dialogs/AddTeamKPIDialog/AddTeamKPIDialog.razor.rz.scp.css */
.round-icon-container-mini[b-vjwhiih99k] {
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 30px;
    min-width: 20px;
}

[b-vjwhiih99k] .dropdown-menu {
    transform: none !important;
    top: 30px !important;
}

.dropdown-container[b-vjwhiih99k] {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    min-width: 300px;
    max-width: 300px;
    border-radius: 8px;
    background: white;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    padding: 8px 0;
}

.dropdown-item[b-vjwhiih99k] {
    padding: 8px 16px;
    cursor: pointer;
}

    .dropdown-item:hover[b-vjwhiih99k] {
        background-color: #f8f9fa;
    }

.round-icon-container[b-vjwhiih99k] {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: var(--primary-color);
    display: flex;
    align-items: center;
    justify-content: center;
}

.round-icon-container-mini[b-vjwhiih99k] {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: var(--primary-color);
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom-checkbox-container[b-vjwhiih99k] {
    display: block;
    position: relative;
    padding-left: 25px;
    top: -5px;
    cursor: pointer;
}

    .custom-checkbox-container input[b-vjwhiih99k] {
        position: absolute;
        opacity: 0;
        cursor: pointer;
    }

.checkmark[b-vjwhiih99k] {
    position: absolute;
    top: -4px;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: var(--background-color);
    border: 1px solid #ccc;
    border-radius: 3px;
}

.custom-checkbox-container input:checked ~ .checkmark[b-vjwhiih99k] {
    background-color: var(--primary-color);
}

.checkmark[b-vjwhiih99k]:after {
    content: "";
    position: absolute;
    display: none;
}

.custom-checkbox-container input:checked ~ .checkmark[b-vjwhiih99k]:after {
    display: block;
}

.custom-checkbox-container .checkmark[b-vjwhiih99k]:after {
    left: 6px;
    top: 2px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.priorities-dropdown[b-vjwhiih99k] {
    position: relative;
}

.priorities-dropdown-menu[b-vjwhiih99k] {
    max-height: 50vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0.5rem 0;
}

    .priorities-dropdown-menu[b-vjwhiih99k]::-webkit-scrollbar-track {
        background-color: var(--background-color);
    }

.priority-item[b-vjwhiih99k] {
    cursor: pointer;
    padding: 0.5rem 1rem;
    display: flex;
    align-items: center;
}

    .priority-item:hover[b-vjwhiih99k] {
        background-color: rgba(0, 0, 0, 0.05);
    }

.round-icon-container[b-vjwhiih99k] {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
}

[b-vjwhiih99k] .round-icon-container-mini {
/*    width: 20px;
    height: 20px;*/
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 3px;
}

.more-priorities[b-vjwhiih99k] {
    background-color: var(--primary-color);
    color: white;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.7rem;
    margin-left: 0.3rem;
}

.priority-item .form-check-input[b-vjwhiih99k] {
    margin-top: 0;
    flex-shrink: 0;
}
/* /Dialogs/AssignReviewers/AssignReviewersDialog.razor.rz.scp.css */

[b-gwgalv884m] .users-container {
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
}

.empty-view[b-gwgalv884m] {
    grid-column: 1 / -1;
}
/* /Dialogs/ChangeDevelopmentTargetDialog/ChangeDevelopmentTargetDialog.razor.rz.scp.css */

.selected[b-vb5hykmp20] {
    color: var(--background-color);
    background-color: var(--primary-text-color);
}
[b-vb5hykmp20] .close{
    opacity: 1 !important;
}
/* /Dialogs/CompanyManifestEditDialog/CompanyManifestEditDialog.razor.rz.scp.css */
[b-dv8khc1sc2] .vision-icon {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-dv8khc1sc2] .mission-icon {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-dv8khc1sc2] .purpose-icon {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-dv8khc1sc2] .vision-card .card-header {
    background: #F91C1C;
}

[b-dv8khc1sc2] .mission-card .card-header {
    background: #EA491D;
}

[b-dv8khc1sc2] .purpose-card .card-header {
    background: #4D2D8D;
}

[b-dv8khc1sc2] .modal-body {
    padding-top: 0px !important;
}
/* /Dialogs/CompetencyProgress/CompetencyProgressDialog.razor.rz.scp.css */

.table[b-1tws1kpypv] {
    border-collapse: separate;
    border-spacing: 0;
}

.table-striped tbody tr[b-1tws1kpypv],
.table-striped tbody tr .sticky-column[b-1tws1kpypv] {
    background-color: var(--background-color);
}

.table-striped tbody tr:nth-of-type(odd)[b-1tws1kpypv],
.table-striped tbody tr:nth-of-type(odd) .sticky-column[b-1tws1kpypv] {
    background-color: #f2f2f2;
}

.sticky-row[b-1tws1kpypv] {
    position: sticky;
    top: 0;
}

.sticky-column[b-1tws1kpypv] {
    position: sticky;
    left: 0;
}
/* /Dialogs/DevelopmentPlanHint/DevelopmentPlanHintDialog.razor.rz.scp.css */
[b-ohmgk0lllc]::-webkit-scrollbar-track {
    background: var(--background-color); 
    border-radius: 4px;
}
/* /Dialogs/DirectoryKPIDialog/DirectoryKPIDialog.razor.rz.scp.css */
.delete-member-btn-wrapper[b-6n7mgnqh2k] {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.kpi-hover:hover .delete-member-btn-wrapper[b-6n7mgnqh2k] {
    opacity: 1;
    visibility: visible;
}
/* /Dialogs/EditUserStatus/EditUserStatusDialog.razor.rz.scp.css */

.status-button[b-93zd7f2154] {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    margin: 0 -0.5rem;
    border-radius: 0.5rem;
    cursor: pointer;
}

    .status-button > .label[b-93zd7f2154] {
        font-size: 12pt;
        color: var(--secondary-text-color);
        margin-left: 0.5rem;
    }

    .status-button.selected[b-93zd7f2154] {
        background-color: var(--primary-color);
    }

        .status-button.selected > .label[b-93zd7f2154] {
            color: var(--background-color);
        }

[b-93zd7f2154].status-input-container label {
    color: var(--primary-text-color);
}

/* /Dialogs/MarkdownMessage/MarkdownMessageDialog.razor.rz.scp.css */
/* /Dialogs/PromiseProgressVote/PromiseProgressVoteDialog.razor.rz.scp.css */

.confirmation-button[b-wlndk34nk8] {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    margin: 0 -0.5rem;
    border-radius: 0.5rem;
    cursor: pointer;
}

[b-wlndk34nk8] .confirmation-button > svg {
    flex-shrink: 0;
}

[b-wlndk34nk8] .confirmation-button > .confirmed-icon {
    color: var(--promise-has-progress-color);
}

[b-wlndk34nk8] .confirmation-button > .rejected-icon {
    color: var(--promise-no-progress-color);
}

    .confirmation-button > .label[b-wlndk34nk8] {
        font-size: 16pt;
        line-height: 1.2;
        margin-left: 1rem;
    }

    .confirmation-button.selected[b-wlndk34nk8] {
        background-color: var(--primary-color);
    }

        [b-wlndk34nk8] .confirmation-button.selected > .confirmed-icon,
        [b-wlndk34nk8] .confirmation-button.selected > .rejected-icon,
        .confirmation-button.selected > .label[b-wlndk34nk8] {
            color: var(--background-color)
        }

/* /Dialogs/SelectCompetencies/SelectCompetenciesDialog.razor.rz.scp.css */
[b-p31qbj4808] input.search-input {
    width: 65px; 
    opacity: 1;
    padding-left: 0;
    border: none;
    background-color: var(--header-color) !important;
    outline: none;
    box-shadow: none;
    transition: width 0.3s ease, padding-left 0.3s ease;
}

    [b-p31qbj4808] input.search-input::placeholder {
        color: var(--primary-color);
        transition: color 0.3s ease;
    }

    [b-p31qbj4808] input.search-input:focus {
        width: 100%;
        padding-left: 0.25rem;
        outline: none;
        border: none;
        box-shadow: none;
    }

[b-p31qbj4808] .form-group {
    margin-bottom: 0px !important;
}
/* /Dialogs/SelectEssentials/SelectEssentialsDialog.razor.rz.scp.css */
[b-12hq6n8h55] input.search-input {
    width: 65px;
    opacity: 1;
    padding-left: 0;
    border: none;
    background-color: var(--header-color) !important;
    outline: none;
    box-shadow: none;
    transition: width 0.3s ease, padding-left 0.3s ease;
}

    [b-12hq6n8h55] input.search-input::placeholder {
        color: var(--primary-color);
        transition: color 0.3s ease;
    }

    [b-12hq6n8h55] input.search-input:focus {
        width: 100%; 
        padding-left: 0.25rem;
        outline: none;
        border: none;
        box-shadow: none;
    }

[b-12hq6n8h55] .form-group {
    margin-bottom: 0px !important;
}
/* /Dialogs/ShareMessage/ShareMessageDialog.razor.rz.scp.css */
.dlg-icon-button[b-pe3e1vlx3w] {
    position:relative;
}

.dlg-icon-button i[b-pe3e1vlx3w]{
    position: absolute;
    color: var(--primary-text-color);

    margin-left: -1.5rem;
}
/* /Dialogs/TaskProgress/TaskProgressDialog.razor.rz.scp.css */



/* /Dialogs/ThroughGoalSetting/ThroughGoalSettingDialog.razor.rz.scp.css */
.kpi-card[b-wcd1rf73zs] {
    background-color: var(--background-color);
    border-radius: 0.4rem;
    display: inline-block;
    padding: 0.8rem;
}

.width-fixer[b-wcd1rf73zs] {
    max-width: 100%;
    width: fit-content;
}

.modal-header[b-wcd1rf73zs] {
    color: var(--background-color);
    font-size: 16pt;
    padding: 0;
}

.close-color[b-wcd1rf73zs] {
    color: var(--background-color);
}

[b-wcd1rf73zs] .not-completed-arrow {
    opacity: 0.7;
}

    [b-wcd1rf73zs] .not-completed-arrow .arrow {
        fill: var(--primary-color)
    }
/* /Dialogs/WelcomeDialog.razor.rz.scp.css */
[b-g0kmnstns5] .markdown p {
    margin-top: 1em;
    margin-bottom: 1em;
    font-size: 14pt;
}

[b-g0kmnstns5] .markdown {
    overflow-y:scroll;
}

[b-g0kmnstns5] .markdown h1 {
    text-align: center;
}
/* /Pages/AboutAuthors/AboutAuthorsPage.razor.rz.scp.css */
.head-color[b-xpgr63nl71] {
    background-color: var(--header-color);

}


[b-xpgr63nl71] p {

    margin-bottom: auto;
}


.small-header[b-xpgr63nl71] {

    color: var(--primary-text-color);
    
    font-weight:bold;
}

[b-xpgr63nl71] .about-authors-avatar .avatar-img {
    height: 132px !important;
    width: 132px !important;
    object-fit: cover;
    background-color: var(--light-avatar-background-color) !important;
    border-radius: 50%;
}
/* /Pages/Colleagues/ColleagueProfile/ColleagueProfilePage.razor.rz.scp.css */

[b-5ayv6n59sv] .feedback-authors .more-users-count {
    color: var(--background-color);
}

[b-5ayv6n59sv] .mini-avatar {
    width: 35px;
    height: 35px;
}

.columns-card-container[b-5ayv6n59sv] {
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    grid-auto-rows: 1fr;
}
/* /Pages/Colleagues/ColleaguesPage/ColleaguesPage.razor.rz.scp.css */
.challange-frame[b-nsq6eyh0jf] {
    display: flex;
    align-items: center;
    border-radius: 8px;
    height: 44px;
    cursor: pointer;
    line-height: 1.2;
}

[b-nsq6eyh0jf] .switching-button {
    transition: opacity 250ms;
    position: absolute;
}
/* /Pages/Colleagues/ComparePortraits/ComparePortraitsPage.razor.rz.scp.css */

/* /Pages/Colleagues/CoupleBreakout/CoupleBreakoutPage.razor.rz.scp.css */
.select-button[b-ytzfodz3iu] {
    line-height: 1;
    color: var(--primary-text-color);
    font-size: 11pt;
}

h2[b-ytzfodz3iu] {
    font-size: 13pt;
    text-transform: uppercase;
}

[b-ytzfodz3iu] .pt-0 .hint-card {
    padding-top: 0;
}

[b-ytzfodz3iu] .pb-0 .hint-card {
    padding-bottom: 0;
}

.animated[b-ytzfodz3iu] {
    transition: all 350ms;
}
/* /Pages/Colleagues/CoupleBreakout/SectionUserDescription.razor.rz.scp.css */
.user-name[b-kdit6306nw] {
    font-size: 11pt;
    line-height: 1.2;
}

[b-kdit6306nw] .mini-avatar-h {
    margin-top: -7px;
    height: 20px;
    width: 20px;
}

.conflict[b-kdit6306nw] {
    position: absolute;
    right: -3px;
    top: -10px;
}
/* /Pages/Colleagues/PromisesPage.razor.rz.scp.css */
.dropdown-menu[b-y9ivw8b06z] {
    max-width: 300px;
}

[b-y9ivw8b06z] .dropdown-item {
    display: flex;
    align-items: center;
}

    [b-y9ivw8b06z] .dropdown-item > svg {
        flex-shrink: 0;
    }

    [b-y9ivw8b06z] .dropdown-item > div {
        width: max-content;
        white-space: normal;
        margin-left: 1rem;
    }
/* /Pages/Colleagues/SelectChallenge/SelectChallengePage.razor.rz.scp.css */
.challenge-card-title[b-t61q09gtwd] {
    font-size: 14pt;
    line-height: 1.2;
}
/* /Pages/Me/ColleagueConfirmations/ColleagueConfirmationsPage.razor.rz.scp.css */
.offer-details-title[b-mchmaooaan] {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.offer-details-description[b-mchmaooaan] {
    color: var(--description-color);
}

.header-title[b-mchmaooaan] {
    font-size: 14pt;
    font-weight: 600;
}
/* /Pages/Me/DevelopmentActions/DevelopmentActionsPage.razor.rz.scp.css */
.comment-box[b-fvqz1jhz94] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-fvqz1jhz94] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-fvqz1jhz94] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-fvqz1jhz94] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

.dev-placeholder[b-fvqz1jhz94]::placeholder {
    color: var(--background-color);
    font-size: 11pt;
    opacity: 0.5;
}

.comment-area:focus[b-fvqz1jhz94] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}

[b-fvqz1jhz94] .markdown ul {
    margin-left: 1.5rem;
}

[b-fvqz1jhz94] .markdown li {
    line-height: 1.5rem;
}

[b-fvqz1jhz94] .markdown ol {
    margin: 0;
}
/* /Pages/Me/FeedbackListPage.razor.rz.scp.css */
.dropdown-menu[b-w5obkx8e8t] {
    max-width: 300px;
}

[b-w5obkx8e8t] .dropdown-item {
    display: flex;
    align-items: center;
}

    [b-w5obkx8e8t] .dropdown-item > svg {
        flex-shrink: 0;
    }

    [b-w5obkx8e8t] .dropdown-item > div {
        width: max-content;
        white-space: normal;
        margin-left: 1rem;
    }

[b-w5obkx8e8t] .promise-item .feedback-answer {
    font-size: 13pt;
    color: var(--text-color);
}

/* /Pages/Me/FeedbackPage.razor.rz.scp.css */

[b-2ogfv19p4b] .promise-item .feedback-answer {
    font-size: 13pt;
    color: var(--text-color);
}
/* /Pages/Me/FeedbackVotesPage.razor.rz.scp.css */

.feedback-card[b-kmf2fm0m01] {
    background-color: var(--recomendation-background-color);
}

/*::deep .tab-view > .tab-item:not(.active) > svg {
    color: var(--primary-color);
}*/

/*::deep .tab-view > .tab-item:not(.active) > svg {
    color: var(--background-color) !important;
}*/

[b-kmf2fm0m01] .tab-view > .tab-item:not(.active) > .confirmed-icon {
    color: var(--promise-has-progress-color);
}

[b-kmf2fm0m01] .tab-view > .tab-item:not(.active) > .rejected-icon {
    color: var(--promise-no-progress-color);
}

.votes-count-header[b-kmf2fm0m01] {
    color: var(--text-color);
    font-size: 14pt;
}

[b-kmf2fm0m01] .vote-badge {
    padding: 0.25rem 0.5rem;
    min-height: 0;
    text-transform: none;
    background-color: var(--primary-color);
}

    [b-kmf2fm0m01] .vote-badge > .button-text {
        font-size: 8pt;
        font-weight: normal;
        line-height: 1;
        color: var(--background-color);
    }
/* /Pages/Me/FromWhomToLearn/FromWhomToLearnPage.razor.rz.scp.css */
.votes-count[b-ipbq1vmg97] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Me/HofstedeTestAnswersPage.razor.rz.scp.css */

.answer-selection-percent-label[b-16t8ttpg9o] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--primary-color);
}

    .answer-selection-percent-label.frequent[b-16t8ttpg9o] {
        color: var(--hofstede-selected-answer-color);
    }

.answer-label[b-16t8ttpg9o] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--text-color);
}
/* /Pages/Me/HofstedeTestPage.razor.rz.scp.css */

.answers-title[b-vovw2409j9] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--secondary-text-color);
    text-align: center;
}

.radio-indicator[b-vovw2409j9] {
    position: relative;
    border: 2px solid #adb5bd;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
}

    .radio-indicator.selected[b-vovw2409j9] {
        border-color: var(--primary-text-color);
    }

        .radio-indicator.selected[b-vovw2409j9]::after {
            content: "";
            width: 10px;
            height: 10px;
            background-color: var(--primary-text-color);
            border-radius: 50%;
        }

.animate-visibility[b-vovw2409j9] {
    transition: opacity 150ms;
}

    .animate-visibility.question-changing[b-vovw2409j9] {
        opacity: 0;
    }
/* /Pages/Me/HofstedeTestQuestionPage.razor.rz.scp.css */
body[b-h5je3c5ggh] {
}
/* /Pages/Me/HofstedeTestResultPage.razor.rz.scp.css */

[b-ngng5fas9i] .team-members .more-users-count {
    font-size: 18pt;
}

[b-ngng5fas9i] .team-members div.user-avatar {
    width: 50px;
    height: 50px;
    margin-left: -20px;
}
/* /Pages/Me/Methodology/MethodologyPage.razor.rz.scp.css */
[b-6fvcyahuj1] p {

    margin-bottom: auto;
}


.head-color[b-6fvcyahuj1] {

    background-color: var(--header-color);
}

.small-header[b-6fvcyahuj1] {

    color: var(--primary-text-color);
    
    font-weight:bold
}

.object-in-frame[b-6fvcyahuj1] 
{
    display:contents;
}
/* /Pages/Me/Profile/ProfilePage.razor.rz.scp.css */

[b-dhnp3onsmx] .feedback-authors .more-users-count {
    color: var(--background-color);
}

[b-dhnp3onsmx] .coming-soon.not-active {
    cursor: default !important;
}
[b-dhnp3onsmx] .coming-soon.not-active .frame-subheader {
    color: var(--primary-text-color);
}

[b-dhnp3onsmx] .mini-avatar {
    width: 35px;
    height: 35px;
}

.dev-action-icon[b-dhnp3onsmx] {
    color: var(--primary-color)
}

[b-dhnp3onsmx] .vision-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-dhnp3onsmx] .mission-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-dhnp3onsmx] .purpose-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-dhnp3onsmx] .profile-strategic-card:last-child .profile-strategic-card-header {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}

[b-dhnp3onsmx] .profile-strategic-card:not(:first-child) {
    margin-top: -10px;
}

[b-dhnp3onsmx] .profile-strategic-card:last-child .profile-strategic-card-content {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}

[b-dhnp3onsmx] .profile-strategic-card:not(:last-child) div[data-target*="expander"][aria-expanded="false"] .profile-strategic-card-header{
    padding-bottom: 15px;
}

[b-dhnp3onsmx] .profile-strategic-card:not(:last-child) .profile-strategic-card-content {
    padding-bottom: 15px;
}

.strategic-cards-container[b-dhnp3onsmx] {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.columns-card-container[b-dhnp3onsmx]{
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    grid-auto-rows: 1fr;
}
/* /Pages/Me/PsychotypeSectionDescription/PsychotypeSectionDescriptionPage.razor.rz.scp.css */
.tab-item[b-0ahfdr78iu] {
    white-space: nowrap;
    color: var(--inactive-color);
    cursor: pointer;
    height: auto;
}

    .tab-item.active[b-0ahfdr78iu] {
        color: var(--text-color);
    }

.tab-container[b-0ahfdr78iu] {
    border-bottom: 1.5px solid #EBEBEB;
}

.switch-section[b-0ahfdr78iu] {
    cursor: pointer;
    color: var(--secondary-control-color);
    background-color: var(--card-background-color);
}

.switch-section > .arrow[b-0ahfdr78iu] {
    font-size: 20px;
}

[b-0ahfdr78iu] .markdown:first-child {
    margin-top: 0;
}

[b-0ahfdr78iu] .markdown:last-child {
    margin-bottom: 0;
}

.user-name[b-0ahfdr78iu] {
    color: var(--secondary-text-color);
    font-size: 12pt;
}

.user-tag[b-0ahfdr78iu] {
    background-color: var(--badge-color);
    border-radius: 10px;
    padding: 2px 5px;
    display: inline-block;
    font-size: 8pt;
}

.bottem-border-shadow[b-0ahfdr78iu] {
    position: relative;
    box-shadow: 0 4px 6px -6px var(--description-color);
}

.hight-quality-image-container[b-0ahfdr78iu] {
    position: relative;
    overflow: hidden;
}

.hight-quality-image[b-0ahfdr78iu] {
    position: absolute;
    min-width: 100%;
    height: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    object-fit: cover;
}

.celebrity-card[b-0ahfdr78iu] {
    background-color: var(--celebrity-card-background-color);
    align-items: center;
    border: 1px solid var(--header-color);
    border-radius: 4px;
}

.competency-assessment-buttons-container[b-0ahfdr78iu] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-0ahfdr78iu] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.manifestation-list-header[b-0ahfdr78iu] {
    font-size: 16pt;
    font-weight: bold;
    color: var(--primary-text-color);
    text-align: center;
}

[b-0ahfdr78iu] .member-avatar {
    width: 25px;
    height: 25px;
}

[b-0ahfdr78iu] .markdown ul {
    margin-left: 1.5rem;
}

[b-0ahfdr78iu] .markdown li {
    line-height: 1.5rem;
}

[b-0ahfdr78iu] .markdown ol {
    margin: 0;
}

.comment-box[b-0ahfdr78iu] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-0ahfdr78iu] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-0ahfdr78iu] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-0ahfdr78iu] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

    .dev-placeholder[b-0ahfdr78iu]::placeholder {
        color: var(--background-color);
        font-size: 11pt;
        opacity: 0.5;
    }

.comment-area:focus[b-0ahfdr78iu] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
/* /Pages/Me/PsychotypeSection/PsychotypeSectionPage.razor.rz.scp.css */
.confirmations-count-badge[b-pbmhfg0vcx] {
    border-radius: 18px;
    background-color: var(--primary-color);
    white-space: nowrap;
    min-width: 35px;
    height: 35px;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    margin-left: 0.8rem;
    color: var(--background-color);
}

.user-name[b-pbmhfg0vcx] {
    color: var(--primary-text-color);
    font-size: 11pt;
}

.user-tag[b-pbmhfg0vcx] {
    background-color: var(--light-badge-color);
    border-radius: 10px;
    padding: 2px 5px;
    display: inline-block;
    font-size: 8pt;
}

.card-title[b-pbmhfg0vcx] {
    font-size: 14pt;
    margin-bottom: 0;
}
/* /Pages/Me/QuizBlockDetailsPage.razor.rz.scp.css */
[b-pxmux4kf54] .test-result-small .percentage-round {
    padding: 0.25rem;
    height: auto;
    font-size: 11pt;
    font-weight: normal;
}

.card-title[b-pxmux4kf54] {
    font-size: 14pt;
    color: var(--text-color);
    margin-bottom: 0;
}
/* /Pages/Me/QuizPage.razor.rz.scp.css */

.test-progress-bar[b-xo4dy6enem] {
    background-color: #999999;
    height: 3px;
    transition: width 250ms;
    -webkit-transition: width 250ms; /* Safari */
}

.question-container[b-xo4dy6enem] {
    opacity: 1;
    transition: opacity 125ms;
    -webkit-transition: opacity 125ms; /* Safari */
}

.question-changing[b-xo4dy6enem] {
    opacity: 0;
}

.text-area[b-xo4dy6enem] {
    border: 2px solid var(--primary-text-color);
    outline-offset: 0px;
    border-radius: 0.5rem;
    height: 150px;
    resize: none;
}
/* /Pages/Me/QuizResultPage.razor.rz.scp.css */

[b-1ysf0pl8ig] .test-result-small .percentage-round {
    padding: 0.25rem;
    height: auto;
    font-size: 11pt;
    font-weight: normal;
}

.card-title[b-1ysf0pl8ig] {
    font-size: 14pt;
    color: var(--text-color);
    margin-bottom: 0;
}
/* /Pages/Me/ScoresPage.razor.rz.scp.css */
body[b-xbvgohhszm] {
}
/* /Pages/Me/UserDevelopmentPlanPage.razor.rz.scp.css */

[b-8nea3vsmgr] .markdown.development-section-description h1 {
    /*color: var(--text-color);*/
}

[b-8nea3vsmgr] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-8nea3vsmgr] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-8nea3vsmgr] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-8nea3vsmgr] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-8nea3vsmgr] .markdown li {
    line-height: 1.2;
}

    [b-8nea3vsmgr] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-8nea3vsmgr] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-8nea3vsmgr] .markdown ol {
    /*list-style: ordered-list-with-right-parentheses;*/
}

[b-8nea3vsmgr] .card-title {
    font-size: 14pt;
    margin-bottom: 0;
}

.competency-assessment-buttons-container[b-8nea3vsmgr] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-8nea3vsmgr] {
    display: flex;
    flex-direction: column;
    align-items: center;
}
[b-8nea3vsmgr] .IDP-badge {
    font-size: 8pt;
    /*transform: translate(-15%, -55%);*/
    background-color: var(--complete-background-color);
    border-radius: 5px !important;
    box-shadow: 0px 1px 3px 0px #55555555;
    color: var(--background-color);
}

[b-8nea3vsmgr] div[data-toggle="collapse"] .collapse-indicator {
    transform: rotate(180deg);
}

[b-8nea3vsmgr] div[data-toggle="collapse"][aria-expanded="true"] .collapse-indicator {
    transform: rotate(270deg);
}
/* /Pages/Me/UserEssentialDetail/UserEssentialDetailPage.razor.rz.scp.css */

.disabled-gray[disabled][b-9sfeb7byha], .gray[b-9sfeb7byha] {
    color: var(--secondary-control-color);
    border-color: var(--secondary-control-color);
}
/* /Pages/Me/UserMotivationDetails/UserMotivationDetailsPage.razor.rz.scp.css */

.disabled-gray[disabled][b-axw7oof62c], .gray[b-axw7oof62c] {
    color: var(--secondary-control-color);
    border-color: var(--secondary-control-color);
}
/* /Pages/Me/VotedColleaguesToLearn/VotedColleaguesToLearnPage.razor.rz.scp.css */

/* /Pages/Me/WorkingWithFeedbackPage.razor.rz.scp.css */

[b-10atkkgdtb] .sections-card {
    padding: 1.2rem 1.5rem;
    cursor: unset !important;
}

    [b-10atkkgdtb] .sections-card .frame-icon {
        margin-top: 0;
    }

[b-10atkkgdtb] .card {
    padding: 1.2rem 1.5rem;
    position: relative;
}

    [b-10atkkgdtb] .card svg.frame-follow-icon {
        color: var(--primary-color);
        position: absolute;
        right: .5rem;
        top: .7rem;
    }

[b-10atkkgdtb] .mini-avatar {
    width: 35px;
    height: 35px;
}


[b-10atkkgdtb] .santa-claus-icon {
    scale: 2;
    color: black;
    fill: black;
    position: relative;
    left: -11px;
    filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.35));
    animation: float-sway-b-10atkkgdtb 3s ease-in-out infinite;
}


@keyframes float-sway-b-10atkkgdtb {
    0%, 100% {
        transform: translateY(0) rotate(0deg);
    }

    25% {
        transform: translateY(-5px) rotate(2.5deg);
    }

    50% {
        transform: translateY(0px) rotate(-2.5deg);
    }

    75% {
        transform: translateY(-2.5px) rotate(1.5deg);
    }
}
/* /Pages/OnBoarding/OnBoardingPage.razor.rz.scp.css */
.head-color[b-a6m9wjks3n] {

    background-color: var(--header-color);
}

[b-a6m9wjks3n] p {

    margin-bottom: auto;
}
/* /Pages/Reports/CompanyReport.razor.rz.scp.css */

.report-container[b-jp0w30he34] {
    position: relative;
    overflow: auto;
    zoom: 1.5;
}

[b-jp0w30he34] * {
    widows: 3;
    orphans: 3;
}

@media print {

    .report-container[b-jp0w30he34] {
        background-color: #FFFFFF;
    }

    .page-break[b-jp0w30he34] {
        /*clear: both;
    page-break-after: always;*/
        /*margin-bottom: 1.5rem !important;*/
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-jp0w30he34], [b-jp0w30he34] .block-nobreak {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-jp0w30he34], [b-jp0w30he34] h1, [b-jp0w30he34] h2, [b-jp0w30he34] h3, [b-jp0w30he34] h4, [b-jp0w30he34] h5 {
        break-after: avoid;
    }

    
}

.header[b-jp0w30he34] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-jp0w30he34] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    text-align: center;
    margin: 0;
}

h2[b-jp0w30he34] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-jp0w30he34] {
    font-size: 16pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h4[b-jp0w30he34] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-jp0w30he34] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-jp0w30he34] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-jp0w30he34] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-jp0w30he34] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-jp0w30he34] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-jp0w30he34] {
        padding: 0.25em;
    }

    table th[b-jp0w30he34], table td[b-jp0w30he34] {
        border: 2px solid var(--active-dot-color);
    }
/* /Pages/Reports/ReportLayout.razor.rz.scp.css */

[b-2wt109q6w9] * {
    font-family: 'Times New Roman', serif;
}
/* /Pages/Reports/TeamReport.razor.rz.scp.css */

.report-container[b-f3oarxgjln] {
    position: relative;
    overflow: auto;
    zoom: 1.5;
}

@media print {

    .report-container[b-f3oarxgjln] {
        background-color: #FFFFFF;
    }

    .page-break[b-f3oarxgjln] {
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-f3oarxgjln], [b-f3oarxgjln] .block-nobreak {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-f3oarxgjln], [b-f3oarxgjln] h1, [b-f3oarxgjln] h2, [b-f3oarxgjln] h3, [b-f3oarxgjln] h4, [b-f3oarxgjln] h5 {
        break-after: avoid;
    }

    [b-f3oarxgjln] * {
        widows: 3;
        orphans: 3;
    }
}

.header[b-f3oarxgjln] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-f3oarxgjln] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    text-align: center;
    margin: 0;
}

h2[b-f3oarxgjln] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-f3oarxgjln] {
    font-size: 16pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h4[b-f3oarxgjln] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-f3oarxgjln] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-f3oarxgjln] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-f3oarxgjln] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-f3oarxgjln] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-f3oarxgjln] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-f3oarxgjln] {
        padding: 0.25em;
    }

    table th[b-f3oarxgjln], table td[b-f3oarxgjln] {
        border: 2px solid var(--active-dot-color);
    }
/* /Pages/Reports/UserDevelopmentPlanReport.razor.rz.scp.css */

.report-container[b-pgoejwmil4] {
    position: relative;
    overflow: auto;
    background-color: #FFFFFF;
    /*zoom: 1.5;*/
}

.report-container[b-pgoejwmil4] >  * {
    zoom: 1.5;
}

@media print {

    .report-container[b-pgoejwmil4] {
        background-color: #FFFFFF;
    }

    .page-break[b-pgoejwmil4] {
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-pgoejwmil4], [b-pgoejwmil4] .block-nobreak, [b-pgoejwmil4] li {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-pgoejwmil4], [b-pgoejwmil4] h1, [b-pgoejwmil4] h2, [b-pgoejwmil4] h3, [b-pgoejwmil4] h4, [b-pgoejwmil4] h5 {
        break-after: avoid;
    }

    .nobreak-before[b-pgoejwmil4], [b-pgoejwmil4] .nobreak-before {
        page-break-before: avoid;
        break-before: avoid;
    }

    [b-pgoejwmil4] * {
        widows: 3;
        orphans: 3;
    }
}

.header[b-pgoejwmil4] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-pgoejwmil4] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h2[b-pgoejwmil4] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-pgoejwmil4] {
    font-size: 16pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;

    color: var(--primary-text-color);
    font-size: 16pt;
    font-weight: 700;
}

h4[b-pgoejwmil4] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-pgoejwmil4] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-pgoejwmil4] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-pgoejwmil4] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-pgoejwmil4] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-pgoejwmil4] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-pgoejwmil4] {
        padding: 0.25em;
    }

    table th[b-pgoejwmil4], table td[b-pgoejwmil4] {
        border: 2px solid var(--active-dot-color);
    }

.accent[b-pgoejwmil4] {
    color: var(--primary-text-color);
}

[b-pgoejwmil4] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-pgoejwmil4] .markdown.development-section-description h1 {
    /*color: var(--text-color);*/
}

[b-pgoejwmil4] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-pgoejwmil4] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-pgoejwmil4] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-pgoejwmil4] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-pgoejwmil4] .markdown li {
    line-height: 1.2;
}

    [b-pgoejwmil4] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-pgoejwmil4] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-pgoejwmil4] .markdown ol {
    /*list-style: ordered-list-with-right-parentheses;*/
}

[b-pgoejwmil4] .header-user-avatar {
    width: 100px;
    height: 100px;
}

/*::deep .markdown.strong-and-weak-zones h1 {
    color: var(--text-color);
    font-weight: normal;
}*/

[b-pgoejwmil4] .user-note-message {
    color: var(--text-color);
}

[b-pgoejwmil4] .markdown ul li::before {
    line-height: 11pt;
}

[b-pgoejwmil4] .user-note {
    background-color: var(--card-background-color);
    padding: 0.5rem;
}

    [b-pgoejwmil4] .user-note .user-avatar {
        width: 40px;
        height: 40px;
    }

    [b-pgoejwmil4] .user-note .text {
        font-size: 10pt !important;
    }
/* /Pages/Search/SearchPage.razor.rz.scp.css */
[b-nuoyz6vy09] .form-group {
    margin-bottom: 0px;
}
/* /Pages/SubscriptionExpired/SubscriptionExpiredPage.razor.rz.scp.css */
.page-content[b-5w1131mxok] {
    background-color: var(--subscription-expired-background-color);
}


.update-button[b-5w1131mxok] {
    color: var(--subscription-expired-background-color);
    background-color: var(--subscription-expired-update-button-color);
    border-block-color: var(--subscription-expired-update-button-color);
}


.balance-text[b-5w1131mxok] {
    color: var(--subscription-expired-text-color);
    font-size: 16px;
}

.d-flex[b-5w1131mxok] {
    background-color: var(--subscription-expired-background-color);
}

[b-5w1131mxok] .goto-footer {
    color: var(--subscription-expired-text-color);
    font-size: 16px;
    background-color: var(--subscription-expired-background-color);
}


[b-5w1131mxok] .frame {
    background-color: var(--subscription-expired-background-color);
    box-shadow: none;
}

[b-5w1131mxok] a {
    color: var(--login-text-color);
    font-weight: bold;
}


[b-5w1131mxok] p {
    margin-bottom: 1.5em !important;
    margin-top: 1.5em;
}


[b-5w1131mxok] hr {
    display:none;
}

.logo-title[b-5w1131mxok] {
    font-size: 40px;
}


.logo-subtitle[b-5w1131mxok] {
    font-size: 16px;
    color: var(--subtitle-color);
}


img[b-5w1131mxok] {

    height: 150px;
}


.subscr-expired[b-5w1131mxok] {
    color: var(--subscription-expired-text-color);
    font-size: 20px;
}

/* /Pages/Teams/Dashboard/CompetenciesBoardPage.razor.rz.scp.css */
.competencies-wrapper[b-8fzq0n2pjy] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: start;
}


.competency-item[b-8fzq0n2pjy] {
    background-color: var(--header-color);
    border-radius: 0.5rem;
    box-shadow: 0px 1px 3px 0px #55555555;
    height: auto;
    align-self: start;
}

.input-radio-group[b-8fzq0n2pjy] {
    background-color: var(--header-color);
    border-radius: 0.5rem;
    box-shadow: 0px 1px 3px 0px #55555555;
}
/* /Pages/Teams/Dashboard/DashboardPage.razor.rz.scp.css */

.team-card[b-jugt3zehj2] {
    border-radius: 0.5rem;
    background-color: var(--background-color);
    padding: 12px;
    align-items: flex-start;
    box-shadow: 0px 1px 3px 0px #55555555;
}

    .team-card.selected[b-jugt3zehj2] {
        padding: 10px;
        border: 2px solid var(--primary-color);
        /*outline: 2px solid var(--primary-color);*/
    }

.tab-view-container[b-jugt3zehj2] {
    min-height: 50%;
    border: 0px solid var(--separator-color);
    border-right-width: 2px;
}

[b-jugt3zehj2] .tab-view {
    box-shadow: none;
    /*border: 0px solid var(--separator-color);
    border-right-width: 2px;*/
    border-radius: 0;
}

    [b-jugt3zehj2] .tab-view > .tab-item {
        border-radius: 0;
        justify-content: start;
    }

        [b-jugt3zehj2] .tab-view > .tab-item:not(.active) {
            color: var(--primary-color);
        }


[b-jugt3zehj2] .mini-avatar {
    width: 22px;
    height: 22px;
}

[b-jugt3zehj2] .more-users-count {
    font-size: 11pt;
}

/* /Pages/Teams/Dashboard/DevelopmentActionsBoard.razor.rz.scp.css */
[b-b71omg59xr] .markdown li {
    line-height: 1.5;
    padding-bottom: 0;
}
[b-b71omg59xr] .markdown ol {
    margin-bottom: 0;
}
[b-b71omg59xr] .markdown ul li {
    line-height: 1.2;
    padding-bottom: 0;
}
[b-b71omg59xr] .markdown ol li {
    line-height: 1.2;
}
[b-b71omg59xr] .markdown ul li::before{
    height: 11pt;
}
/* /Pages/Teams/Dashboard/EmployeesPage.razor.rz.scp.css */
.round-icon-container[b-btyud2bzmz] {
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 30px;
}

.delete-member-btn-wrapper[b-btyud2bzmz] {
    opacity: 0;
    display: none;
    transition: opacity 0.3s;
}

.user-card:hover .delete-member-btn-wrapper[b-btyud2bzmz] {
    opacity: 1;
    display: flex;
}

[b-btyud2bzmz] input.search-input {
    padding-left: 0.5rem;
    border: none;
    outline: none;
    box-shadow: none;
}

[b-btyud2bzmz] input.search-input::placeholder {
    color: var(--primary-color);
}

[b-btyud2bzmz] input.search-input:focus {
    outline: none;
    border: none;
    box-shadow: none;
}
/* /Pages/Teams/Dashboard/EssentialsPage.razor.rz.scp.css */

.delete-competency-btn-wrapper[b-y0sp4cfu98] {
    opacity: 0;
    display: none;
    transition: opacity 0.3s;
}

.competency-card:hover .delete-competency-btn-wrapper[b-y0sp4cfu98] {
    opacity: 1;
    display: flex;
}
/* /Pages/Teams/Dashboard/HomeDashboard.razor.rz.scp.css */
[b-hjr4u7ks9m] .header-dashboard {
    font-size: 16pt;
    color: var(--primary-color);
}

[b-hjr4u7ks9m] .vision-container {
    max-width: 100%;
    width: 100%;
}

[b-hjr4u7ks9m] .edit-button {
    position: absolute;
    top: -10px;
    right: 0px;
    background: transparent;
    border: none;
    cursor: pointer;
    display: none;
}

[b-hjr4u7ks9m] .hover-target {
    display: none;
}

.goal-title[b-hjr4u7ks9m] {
    font-size: 26pt;
    color: var(--background-color);
/*    white-space: nowrap;*/
}

[b-hjr4u7ks9m] .edit-goal {
    display: none;
    position: absolute;
    top: -10px;
    right: -10px;
    background: transparent;
    border: none;
    cursor: pointer;
}

[b-hjr4u7ks9m] .goal-title:hover .edit-goal {
    display: block;
}

[b-hjr4u7ks9m] .card-content:hover .edit-button {
    display: block;
}

[b-hjr4u7ks9m] .title-container:hover .edit-button {
    display: block;
}

[b-hjr4u7ks9m] .edit-grow{
    display: none;
}

[b-hjr4u7ks9m] .grow-container:hover .edit-grow {
    display: block;
}

[b-hjr4u7ks9m] .card-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr
}

[b-hjr4u7ks9m] .company-strategic-priority-card {
    padding: 35px 10px;
    border-radius: 0.5rem;
    border: 1px solid var(--inactive-card-background-color);
    box-shadow: none;
}

[b-hjr4u7ks9m] .round-progress-border {
    border: 1px solid var(--inactive-card-background-color);
    box-shadow: none;
}   

[b-hjr4u7ks9m] .delete-member-btn-wrapper {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

[b-hjr4u7ks9m] .kpi-hover:hover .delete-member-btn-wrapper {
    opacity: 1;
    visibility: visible;
}

[b-hjr4u7ks9m] .cards-container {
    display: grid;
    gap: 26px;
    grid-template-columns: repeat(auto-fill, 490px);
    justify-content: start;
}


[b-hjr4u7ks9m] .strategic-card {
    background: white;
    border-radius: 20px;
    border-bottom-left-radius: 40px;
    border-top-left-radius: 40px;
    overflow: visible;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    position: relative;
    margin-left: 2rem;
    margin-top: 2rem;
}

    [b-hjr4u7ks9m] .strategic-card:hover {
        transform: translateY(-2px);
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
    }

[b-hjr4u7ks9m] .card-header {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 5px 24px 5px 20px;
    color: white;
    position: relative;
    border-radius: 3rem 10px 0 0;
}

[b-hjr4u7ks9m] .vision-card .card-header {
    background: #F91C1C;
}

[b-hjr4u7ks9m] .mission-card .card-header {
    background: #EA491D;
}

[b-hjr4u7ks9m] .purpose-card .card-header {
    background: #4D2D8D;
}

[b-hjr4u7ks9m] .card-icon {
    width: 130px;
    height: 130px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    flex-shrink: 0;
    background: rgba(255, 255, 255);
    position: absolute;
    border-radius: 50% 40px 50% 50%;
    left: -30px;
    top: 190%;
    transform: translateY(-50%);
    z-index: 10;
}

[b-hjr4u7ks9m] .vision-icon {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-hjr4u7ks9m] .mission-icon {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-hjr4u7ks9m] .purpose-icon {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-hjr4u7ks9m] .card-header h3 {
    font-size: 20px;
    font-weight: 600;
    margin-left: 80px;
    color: white;
}

[b-hjr4u7ks9m] .vision-text {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 95%;
    word-wrap: break-word;
}

[b-hjr4u7ks9m] .card-content {
    min-height: 95px;
    display: flex;
    background: white;
    border-bottom-left-radius: 2rem;
    border-bottom-right-radius: 10px;
    margin-left: 5.5rem;
    padding-top: 0.25rem;
    padding-left: 0.5rem;
}

[b-hjr4u7ks9m] .add-text-btn {
    background: none;
    border: none;
    border-radius: 8px;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 8px;
    color: #2196F3;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.2s ease;
    color: var(--primary-color);
/*    min-width: 250px;*/
    max-width: 500px;
}


[b-hjr4u7ks9m] .plus-icon {
    font-size: 16px;
    font-weight: bold;
}

[b-hjr4u7ks9m] .tooltip-inner{
    max-width: 500px
}

[b-hjr4u7ks9m] .more-users-count {
    color: var(--primary-text-color);
    font-size: 14pt;
    align-self: center;
}

[b-hjr4u7ks9m] .team-kpi-container{
    display: grid;
    grid-auto-rows: 1fr;
    position: relative;
}

.add-team-priority-button[b-hjr4u7ks9m] {
    padding: 35px 10px;
    border-radius: 0.5rem;
    border: 2px solid var(--primary-color);
    box-shadow: none;
}

/*::deep collection-view[id="teamsWithPrioirtyCollectionViewId"]
div[style*="height:1px"] {
    position: absolute !important;
    bottom: 0;
    right: 0;
    left: 0;
}*/

[b-hjr4u7ks9m] #teamsWithPrioirtyCollectionViewId div[style*="height:1px"]:last-of-type {
    position: absolute !important;
    bottom: 0;
    right: 0;
    left: 0;
}

[b-hjr4u7ks9m] .bordered-team-strategic-priority-card .frame {
    box-shadow: none;
    border-radius: 0.5rem;
    border: 1px solid var(--inactive-card-background-color);
}
/* /Pages/Teams/Dashboard/IDPBoard.razor.rz.scp.css */

.input-radio-group[b-wx03fce7b3] {
    background-color: var(--header-color);
    border-radius: 0.5rem;
    box-shadow: 0px 1px 3px 0px #55555555;
}

[b-wx03fce7b3] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-wx03fce7b3] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-wx03fce7b3] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-wx03fce7b3] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-wx03fce7b3] .markdown li {
    line-height: 1.2;
}

    [b-wx03fce7b3] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-wx03fce7b3] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-wx03fce7b3] .card-title {
    font-size: 14pt;
    margin-bottom: 0;
}

[b-wx03fce7b3] .competency-assessment-buttons-container {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

[b-wx03fce7b3] .competency-assessment-button {
    display: flex;
    flex-direction: column;
    align-items: center;
}

[b-wx03fce7b3] .IDP-badge {
    font-size: 8pt;
    background-color: var(--complete-background-color);
    border-radius: 5px !important;
    box-shadow: 0px 1px 3px 0px #55555555;
    color: var(--background-color);
}

[b-wx03fce7b3] div[data-toggle="collapse"] .collapse-indicator {
    transform: rotate(180deg);
}

[b-wx03fce7b3] div[data-toggle="collapse"][aria-expanded="true"] .collapse-indicator {
    transform: rotate(270deg);
}
/* /Pages/Teams/Dashboard/KPIPage.razor.rz.scp.css */
.delete-member-btn-wrapper[b-x53q9znmqf] {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.kpi-hover:hover .delete-member-btn-wrapper[b-x53q9znmqf] {
    opacity: 1;
    visibility: visible;
}

[b-x53q9znmqf] .company-strategic-priority-card {
    padding: 35px 10px;
    border-radius: 0.5rem;
    border: 2px solid var(--background-color);
/*    color: var(--background-color);*/
}

[b-x53q9znmqf] .round-progress-border {
    border: none;
    box-shadow: none
}

.kpi-card[b-x53q9znmqf] {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.kpi-grid-container[b-x53q9znmqf] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.scroll-container[b-x53q9znmqf] {
    scrollbar-color: var(--background-color) var(--primary-color);
    scrollbar-width: thin;
}

    .scroll-container[b-x53q9znmqf]::-webkit-scrollbar {
        height: 8px;
    }

    .scroll-container[b-x53q9znmqf]::-webkit-scrollbar-track {
        background: var(--primary-color);
        border-radius: 4px;
    }

    .scroll-container[b-x53q9znmqf]::-webkit-scrollbar-thumb {
        background-color: var(--primary-color);
        border-radius: 4px;
    }

        .scroll-container[b-x53q9znmqf]::-webkit-scrollbar-thumb:hover {
            background-color: var(--background-color);
        }

.progress-container[b-x53q9znmqf] {
    position: relative;
    width: 400px;
}

.progress-border[b-x53q9znmqf] {
    border: 1px solid white;
    border-radius: 0.4rem;
    background-color: var(--primary-color) !important;
}

.progress-track[b-x53q9znmqf] {
    background-color: var(--background-color);
    border: 2px solid var(--background-color);
    border-radius: 1rem;
    height: 6px;
    overflow: hidden;
}

.progress-fill[b-x53q9znmqf] {
    background-color: var(--background-color);
    height: 5px;
    width: 0;
    transition: width 0.3s ease-in-out;
}

[b-x53q9znmqf] .undefined-strategic-priority-text {
    color: var(--background-color);
}

[b-x53q9znmqf] .kpi-arrow-up {
    position: absolute;
}

[b-x53q9znmqf] .arrow-up-tip {
    width: 0;
    height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 30px solid var(--strategic-priority-card-active-background);
    margin: 0 auto;
}
/* /Pages/Teams/Dashboard/StrategyPage.razor.rz.scp.css */
.strategy-target[b-tj7z9acx0t] {
    padding-top: 0.5rem;
}


[b-tj7z9acx0t] .collapse-inidicator {
    /*position: absolute;
    right: 0.8rem;
    top: 0.8rem;*/
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-tj7z9acx0t] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}


.priority-badge[b-tj7z9acx0t] {
    font-size: 8pt;
    font-weight: normal;
    color: var(--background-color);
    background-color: var(--primary-color);
    top: -0.75rem;
    left: 50%;
    transform: translate(-50%, 0%);
}

.fa-icon-wrapper[b-tj7z9acx0t] {
    width: 20px;
    height: 20px;
}

div[data-toggle="collapse"] .hide-on-expand[b-tj7z9acx0t] {
    display: flex;
    width: 40px;
    margin-right: 1rem;
}

div[data-toggle="collapse"][aria-expanded="true"] .hide-on-expand[b-tj7z9acx0t] {
    width: 0;
    overflow: hidden;
    margin-right: 0;
}
/* /Pages/Teams/Role/RolePage.razor.rz.scp.css */
/* /Pages/Teams/TeamAnalytics/TeamAnalyticsPage.razor.rz.scp.css */
.section-header[b-sn48o0f6tt] {
    line-height: 1.2;
    font-size: 15pt;
}
/* /Pages/Teams/TeamCompanyEssentialRates/TeamCompanyEssentialRatesPage.razor.rz.scp.css */

.empty-view.light-text[b-79zp8ff8i3]{
    font-size: 12pt;
}

.essential-rate[b-79zp8ff8i3] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Teams/TeamCompanyMotivationRates/TeamCompanyMotivationRatesPage.razor.rz.scp.css */
.empty-view.light-text[b-2rtwmvm0i2] {
    font-size: 12pt;
}

.motivation-rate[b-2rtwmvm0i2] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Teams/TeamDiagnosticAnswerAnalysis/TeamDiagnosticAnswerAnalysisPage.razor.rz.scp.css */
.confirmations-count-badge[b-qlqz0rh226] {
    border-radius: 18px;
    white-space: nowrap;
    min-width: 35px;
    height: 35px;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    margin-left: 0.8rem;
    color: var(--background-color);
}
/* /Pages/Teams/TeamDiagnosticHistory/TeamDiagnosticHistoryPage.razor.rz.scp.css */
.history-date[b-ky3g3mj136] {
    color: var(--primary-text-color);
    font-size: 14pt;
    font-weight: 700;
}
/* /Pages/Teams/TeamDiagnosticQuestionDetails/TeamDiagnosticQuestionDetailsPage.razor.rz.scp.css */
[b-etipyni6xh] .members-list-smaller-avatars .user-avatar,
[b-etipyni6xh] .members-list-smaller-avatars .member-more {
    width: 40px;
    height: 40px;
    background-color: var(--avatar-background-color);
}
/* /Pages/Teams/TeamDiagnosticQuestionTeamsScore/TeamDiagnosticQuestionTeamsScorePage.razor.rz.scp.css */
.team-result-points[b-kmu1gmcpjy] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.5rem;
    border-radius: 18px;
    font-weight: 600;
    color: var(--background-color);
    height: 30px;
    min-width: 48px;
}
/* /Pages/Teams/TeamDiagnosticSubsections/TeamDiagnosticSubsectionsPage.razor.rz.scp.css */

[b-ioklsp9pso] .animated {
    transition: all 350ms;
}

.header-section[b-ioklsp9pso] {
    line-height: 1;
    margin-top: 1rem;
}

[b-ioklsp9pso] .header-section .card-icon {
    color: var(--primary-color);
    width: 53px;
    height: 53px;
}

[b-ioklsp9pso] .header-section .progressbar {
    margin-top: 0.5rem;
}

    .header-section .card-title[b-ioklsp9pso] {
        color: var(--description-color);
        font-size: 16pt;
        text-align: center;
        margin-bottom: 0.3rem;
    }

    .header-section .card-description[b-ioklsp9pso] {
        text-align: center;
        font-size: 11pt;
    }

    .header-section .card-value[b-ioklsp9pso] {
        color: var(--primary-text-color);
        font-size: 16pt;
    }

.completed-tasks-counter[b-ioklsp9pso] {
    font-size: 10pt;
    text-align: right;
}

.section-card-container[b-ioklsp9pso] {
    border-radius: 0.5rem;
    background-color: var(--background-color);
    padding: 0;
}

[b-ioklsp9pso] .collapse-inidicator {
    position: absolute;
    right: 0.8rem;
    top: 0.8rem;
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-ioklsp9pso] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}

.page-header.minimize .header[b-ioklsp9pso] {
    font-size: 18pt;
}

.page-header.minimize .header-section[b-ioklsp9pso] {
    margin-top: 0.5rem;
}

[b-ioklsp9pso] .header-section.minimize .card-icon {
    width: 30px;
    height: 30px;
}

[b-ioklsp9pso] .header-section.minimize .progressbar {
    margin-top: 0;
    height: 5px;
}

[b-ioklsp9pso] .header-section .percentage-round,
[b-ioklsp9pso] .header-section .percentage-round > span,
[b-ioklsp9pso] .header-section .diagnostic-result-offset-value,
[b-ioklsp9pso] .header-section.minimize .diagnostic-result-offset > svg {
    transition: all 250ms;
}

[b-ioklsp9pso] .header-section.minimize .percentage-round {
    min-width: 40px;
    height: 20px;
    font-size: 9pt;
}

[b-ioklsp9pso] .header-section.minimize .percentage-round > span {
    height: 9pt;
}

[b-ioklsp9pso] .header-section.minimize .diagnostic-result-offset-value {
    font-size: 8pt;
}

[b-ioklsp9pso] .header-section.minimize .diagnostic-result-offset > svg {
    width: 8px;
    height: 8px;
    margin-top: 0;
}

.header-section.minimize .card-title[b-ioklsp9pso] {
    font-size: 14pt;
}

.header-section.minimize .card-description[b-ioklsp9pso] {
    font-size: 0;
}

[b-ioklsp9pso] .users-list .member-avatar,
[b-ioklsp9pso] .users-list .member-more {
    background-color: var(--team-diagnostic-subsections-header-avatars-background-color);
}

[b-ioklsp9pso] .users-list .member-avatar,
[b-ioklsp9pso] .users-list .member-more,
[b-ioklsp9pso] .users-list .member-more > .dot {
    transition: all 350ms;
}

[b-ioklsp9pso] .users-list.minimize .member-avatar,
[b-ioklsp9pso] .users-list.minimize .member-more {
    width: 30px;
    height: 30px;
}

    [b-ioklsp9pso] .users-list.minimize .member-more > .dot {
        width: 5px;
        height: 5px;
    }

[b-ioklsp9pso] .user-card,
[b-ioklsp9pso] .user-card .user-avatar,
[b-ioklsp9pso] .user-card .user-name,
[b-ioklsp9pso] .user-card .name-and-tags-wrapper,
[b-ioklsp9pso] .user-card .user-status-container,
[b-ioklsp9pso] .user-card .user-status-indicator,
[b-ioklsp9pso] .user-card .user-status-message,
[b-ioklsp9pso] .user-card .user-tag,
.page-subtitle[b-ioklsp9pso] {
    transition: all 350ms;
}

[b-ioklsp9pso] .user-card {
    margin-top: 0;
    margin-bottom: 0;
}

    [b-ioklsp9pso] .user-card.minimize .user-avatar {
        width: 50px;
        height: 50px;
    }

    [b-ioklsp9pso] .user-card.minimize .user-name {
        font-size: 11pt;
        margin-bottom: -0.3rem;
    }

    [b-ioklsp9pso] .user-card.minimize .name-and-tags-wrapper {
        transform: translate(-5px, 0);
    }

    [b-ioklsp9pso] .user-card.minimize .user-status-container {
        margin-bottom: -0.5rem;
    }

    [b-ioklsp9pso] .user-card.minimize .user-status-indicator {
        width: 15px;
        height: 15px;
    }

    [b-ioklsp9pso] .user-card.minimize .user-status-message {
        font-size: 10pt;
    }

    [b-ioklsp9pso] .user-card.minimize .user-tag {
        font-size: 9pt;
        padding: 0px 5px;
        margin-top: 0.25rem !important;
    }

.page-subtitle.minimize[b-ioklsp9pso] {
    font-size: 11pt;
}

.teams-result-title[b-ioklsp9pso] {
    color: var(--description-color);
    font-weight: 600;
}

.teams-with-result-container[b-ioklsp9pso] {
    display: grid;
    grid-template-columns: auto 1fr auto;
    grid-gap: 0.4rem 0.5rem;
}

[b-ioklsp9pso] .team-with-result-avatar {
    margin-left: -9px;
    outline: 2px solid var(--card-background-color);
    width: 28px;
    height: 28px;
}

.team-result-points[b-ioklsp9pso] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.5rem;
    border-radius: 18px;
    font-weight: 600;
    color: var(--background-color);
    height: 30px;
    min-width: 48px;
}

.team-members-counter[b-ioklsp9pso] {
    font-size: 14pt;
}

[b-ioklsp9pso].page-header .user-card .user-status-indicator {
    border-color: var(--header-color);
}
/* /Pages/Teams/TeamDiagnosticTest/TeamDiagnosticTestPage.razor.rz.scp.css */

.test-progress-bar[b-7mseu3kuda] {
    background-color: #999999;
    height: 3px;
    transition: width 250ms;
    -webkit-transition: width 250ms; /* Safari */
}

.question-container[b-7mseu3kuda] {
    opacity: 1;
    transition: opacity 125ms;
    -webkit-transition: opacity 125ms; /* Safari */
}

.question-changing[b-7mseu3kuda] {
    opacity: 0;
}
/* /Pages/Teams/TeamEssentials/TeamEssentialsPage.razor.rz.scp.css */


/* /Pages/Teams/TeamMembersTestPassingScorePage.razor.rz.scp.css */
.card-value[b-z2l1gnjesx] {
    font-size: 16pt;
}
/* /Pages/Teams/TeamMotivations/TeamMotivationsPage.razor.rz.scp.css */
[b-dgw2yd8m6g] .markdown > p:first-child {
    margin-top: 0;
}
/* /Pages/Teams/TeamOverview/TeamOverviewPage.razor.rz.scp.css */

.confirmations-count-badge[b-7wxejb3tkw] {
    border-radius: 18px;
    background-color: var(--primary-color);
    white-space: nowrap;
    min-width: 35px;
    height: 35px;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    margin-left: 0.8rem;
    color: var(--background-color);
}
/* /Pages/Teams/TeamsInfo/TeamsInfoPage.razor.rz.scp.css */
[b-2j81kvtkyr] .markdown.card-description-text p {
    font-size: 12pt;
    line-height: 1.2;
    word-break: break-word;
    white-space: break-spaces;
}

[b-2j81kvtkyr] .percentage-round {
    min-width: 45px;
    height: unset;
    padding: 5px 0px;
}
/* /Pages/Teams/TeamsPage/TeamsPage.razor.rz.scp.css */
.user-card-cancel-button[b-lke5pyn1if] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(35%, -35%);
    border-radius: 50%;
    width: 20px;
    height: 20px;
    border: 0;
    line-height: 1;
    color: var(--text-color);
    padding: 0;
}

.user-name[b-lke5pyn1if] {
    font-size: 11pt;
}

.user-tag[b-lke5pyn1if] {
    background-color: var(--light-badge-color);
    font-size: 8pt;
}
/* /Pages/Teams/Team/TeamPage.razor.rz.scp.css */

.page-header .header[b-n32an30s4v],
.page-header .subheader[b-n32an30s4v],
[b-n32an30s4v].page-header .user-card .user-avatar,
[b-n32an30s4v].page-header .user-card .name-and-tags-wrapper,
[b-n32an30s4v].page-header .user-card .user-name,
[b-n32an30s4v].page-header .user-card .user-status-container,
[b-n32an30s4v].page-header .user-card .user-status-indicator,
[b-n32an30s4v].page-header .user-card .user-status-message,
[b-n32an30s4v].page-header .user-card .user-tag {
    transition: all 350ms;
}

[b-n32an30s4v].page-header .user-card .user-status-indicator {
    border-color: var(--header-color);
}

.page-header.minimize .header[b-n32an30s4v] {
    font-size: 18pt;
}

.page-header.minimize .subheader[b-n32an30s4v] {
    font-size: 11pt;
}

[b-n32an30s4v].page-header.minimize .user-card .user-avatar {
    width: 50px;
    height: 50px;
}

[b-n32an30s4v].page-header.minimize .user-card .name-and-tags-wrapper {
    transform: translate(-5px, 0);
}

[b-n32an30s4v].page-header.minimize .user-card .user-name {
    font-size: 11pt;
    margin-bottom: -0.3rem;
}

[b-n32an30s4v].page-header.minimize .user-card .user-status-container {
    margin-bottom: -0.5rem;
}

[b-n32an30s4v].page-header.minimize .user-card .user-status-indicator {
    width: 15px;
    height: 15px;
}

[b-n32an30s4v].page-header.minimize .user-card .user-status-message {
    font-size: 10pt;
}

[b-n32an30s4v].page-header.minimize .user-card .user-tag {
    font-size: 9pt;
    padding: 0px 5px;
    margin-top: 0.25rem !important;
}


.confirmations-count-badge[b-n32an30s4v] {
    border-radius: 18px;
    background-color: var(--primary-color);
    white-space: nowrap;
    min-width: 35px;
    height: 35px;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    margin-left: 0.8rem;
    color: var(--background-color);
}

.team-diagnostic-category-card-badge[b-n32an30s4v] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    background-color: var(--exclamation-badge-color);
    color: white;
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
    top: 0;
    right: 0;
    transform: translate(0, -50%);
}

[b-n32an30s4v] .bigger-avatars-user-list .mini-avatar {
    width: 30px;
    height: 30px;
}

.tools-grid[b-n32an30s4v] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 15px;
    grid-auto-rows: 1fr;
}

@media (max-width: 500px) {
    .tools-grid[b-n32an30s4v] {
        grid-template-columns: 1fr;
    }
}

.download-link[b-n32an30s4v] {
    color: var(--text-color);
}

    .download-link:hover[b-n32an30s4v] {
        color: var(--text-color);
        text-decoration: unset;
    }
/* /Pages/Teams/Tools/TeamEvolutionPlan/TeamEvolutionPlanPage.razor.rz.scp.css */
[b-s7yaitml4g] .collapse-inidicator {
    position: absolute;
    right: 0.8rem;
    top: 0.8rem;
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-s7yaitml4g] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}

[b-s7yaitml4g] .card-icon {
    color: var(--primary-color);
}

.expander-title[b-s7yaitml4g] {
    /*color: var(--description-color);*/
    font-size: 14pt;
    font-weight: 600;
}

[b-s7yaitml4g] .expander-description {
    color: var(--description-color);
    font-size: 11pt;
    line-height: 1.2;
}

.expander-content-title[b-s7yaitml4g] {
    font-weight: 600;
    align-self: end;
}

.expander-content-description[b-s7yaitml4g] {
    color: var(--description-color);
}
/* /Pages/Tools/ToolPage.razor.rz.scp.css */

.tool-name[b-ahw0s7e75o] {
    color: var(--primary-text-color);
    font-size: 12pt;
}

.tool-description[b-ahw0s7e75o] {
    color: var(--description-color);
    font-size: 12pt;
}

.tasks-header[b-ahw0s7e75o] {
    text-transform: uppercase;
    font-size: 16pt;
    font-weight: bold;
    color: var(--text-color);
}

.tasks-progress[b-ahw0s7e75o] {
    font-size: 16pt;
    color: var(--text-color);
}

.task-progress[b-ahw0s7e75o] {
    text-align: right;
    font-size: 10pt;
    color: var(--text-color);
}
    .task-progress.completed[b-ahw0s7e75o] {
        color: var(--complete-text-color);
    }
/* /Pages/Tools/ToolsPage.razor.rz.scp.css */

.tasks-header[b-jh3h9v3ijt] {
    font-size: 12pt;
    font-weight: bold;
}

.task-info[b-jh3h9v3ijt] {
    color: var(--description-color);
    font-size: 10pt;
}
/* /Pages/Welcome/WelcomePage.razor.rz.scp.css */
[b-1u0swo2bn7] label {
    color: var(--background-color);
}

[b-1u0swo2bn7] .spinner {
    color: var(--primary-text-color);
}

.policy-button[b-1u0swo2bn7] {
    color: var(--login-policy-button-text-color);
    font-size: 11pt;
    align-self: center;
    padding: 0.25rem 0.5rem;
}
/* /Shared/DashboardLayout.razor.rz.scp.css */
.team-name[b-gmxqti5vga] {
    font-size: 16pt;
}

.pulse-button[b-gmxqti5vga] {
  border: 2px solid var(--primary-text-color);
  color: var(--primary-text-color);
  background-color: var(--background-color);
  font-size: 12pt;
  text-transform: none;
  font-weight: normal;
  padding: 0rem 0.5rem 0rem 0.5rem;
  min-height: 35px;
  line-height: 1;
}

.pulse-button .pulse-name[b-gmxqti5vga] {
  color: black;
}

.pulse-button.active-pulse-button .pulse-name[b-gmxqti5vga] {
  color: var(--background-color);
}

.pulse-button.active-pulse-button[b-gmxqti5vga] {
  border: 0px;
  color: var(--background-color);
  background-color: var(--primary-text-color);
}

.teams-dropdown-menu[b-gmxqti5vga] {
  max-height: 50vh;
  overflow-x: hidden;
  overflow-y: auto;
}

.teams-dropdown-menu .dropdown-item[b-gmxqti5vga] {
    cursor: pointer;
}

.teams-dropdown-menu[b-gmxqti5vga]::-webkit-scrollbar-track {
  background-color: var(--background-color);
}

.fa-icon[b-gmxqti5vga] {
    width: 20px;
    height: 20px;
}

.fa-icon i[b-gmxqti5vga] {
    font-size: 20px;
    color: var(--primary-text-color);
}

.dropdown-item .edit-icon[b-gmxqti5vga] {
    display: none;
    opacity: 0.6;
    flex-shrink: 0;
    transition: opacity 0.2s ease;
}

.dropdown-item:hover .edit-icon[b-gmxqti5vga] {
    display: block;
    flex-shrink: 0;
    opacity: 1;
}

[b-gmxqti5vga] .header-team-btn {
    opacity: 0 !important;
    pointer-events: none;
    transition: opacity 0.3s ease;
}

[b-gmxqti5vga] header:hover .header-team-btn {
    opacity: 1 !important;
    pointer-events: auto;
}
/* /Shared/EmployeeLayout.razor.rz.scp.css */
.psychotype[b-ca51o8q2nl] {
    background-color: var(--strategy-psychotype-badge-color);
    color: var(--text-color);
    border-radius: 0.5rem;
}

.position[b-ca51o8q2nl] {
    background-color: var(--badge-color);
    color: var(--section-title-color);
    border-radius: 0.5rem;
}
