@import '_content/LiveChartsCore.SkiaSharpView.Blazor/LiveChartsCore.SkiaSharpView.Blazor.h6pgu9i50m.bundle.scp.css';

/* /Components/AssignmentsList.razor.rz.scp.css */

.task-info[b-ou6osk0yw8] {
    color: var(--description-color);
    font-size: 10pt;
}
/* /Components/BreadcrumbsView.razor.rz.scp.css */

.breadcrumb-item[b-b9h09mb1oq] {
    font-size: 14pt;
    color: var(--primary-text-color);
}
    .breadcrumb-item.active[b-b9h09mb1oq] {
        color: var(--text-color);
    }
/* /Components/Button.razor.rz.scp.css */
button[b-d3iq3bwn15] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.25rem 0.5rem;
}

    button > .button-text[b-d3iq3bwn15] {
        line-height: 1.2;
        word-break: break-word;
        word-wrap: break-word;
    }

        button > .button-text.with-icon[b-d3iq3bwn15] {
            margin-left: 1rem;
        }

        button > .button-text.with-icon-right[b-d3iq3bwn15] {
            margin-right: 1rem;
        }

    button > .button-icon-container[b-d3iq3bwn15] {
        line-height: 1;
    }
/* /Components/Card.razor.rz.scp.css */
.frame-icon[b-kfsomaqcv1] {
    margin: auto;
}

.profile-card-simple .frame-notation[b-kfsomaqcv1] {
    margin-bottom: 0.4rem;
}

.frame-notation[b-kfsomaqcv1] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
    margin-bottom: .8rem;
}

.frame-header[b-kfsomaqcv1],
.frame-header-inactive[b-kfsomaqcv1] {
    font-size: 16pt;
}

.frame-header-inactive[b-kfsomaqcv1] {
    color: var(--secondary-text-color);
}

.frame-header.column-view[b-kfsomaqcv1],
.frame-header-inactive.column-view[b-kfsomaqcv1] {
    font-size: 14pt;
}

.coming-soon .frame-header-inactive[b-kfsomaqcv1] {
    color: var(--header-color);
}

.frame-badge[b-kfsomaqcv1] {
    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-kfsomaqcv1] {
    color: var(--secondary-control-color);
}
/* /Components/CardWithRoundIcon.razor.rz.scp.css */
.round-icon-container[b-f7aka89sse] {
    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-f7aka89sse] {
    color: var(--primary-text-color);
    font-size: 16pt;
    line-height: 1;
}

[b-f7aka89sse] .light-icon {
    fill: var(--background-color);
    flex-shrink: 0;
    color: var(--background-color);
    width: 60px;
    height: 60px;
}
/* /Components/CardWithVotedUsers.razor.rz.scp.css */
[b-ok1duuyhbm] .card-with-voted-users-title {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.voted-users-count-round-badge[b-ok1duuyhbm] {
    display: flex;
    min-width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
    background-color: var(--primary-color);
    color: white;
    text-align: center;
}

[b-ok1duuyhbm] .card-with-voted-users-description {
    color: var(--description-color);
    font-size: 11pt;
    line-height: 1.2;
}
/* /Components/Charts/CompetencyMapChartSvg.razor.rz.scp.css */
[b-z0r9uq2u2o] svg text {
    text-anchor: middle;
    dominant-baseline: middle;
    font-family: 'Noto Mono', monospace;
}
/* /Components/Charts/RadialProgressBar/RadialProgressBar.razor.rz.scp.css */
.radial-progress-bar-wrapper[b-6z2zoivlfi] {
    width: 200px;
    height: 200px;
}
/* /Components/CompanyManifestTabView/CompanyManifestTabView.razor.rz.scp.css */
[b-iqcxz49jto] .vision,
[b-iqcxz49jto] .mission,
[b-iqcxz49jto] .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-iqcxz49jto] .vision {
    background: #F91C1C !important;
}

[b-iqcxz49jto] .mission {
    background: #FFBD39 !important;
}

[b-iqcxz49jto] .purpose {
    background: #4D2D8D !important;
}

[b-iqcxz49jto] .card-header-horizontal {
    display: flex;
    gap: 8px;
}

[b-iqcxz49jto] .card-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-iqcxz49jto] .card-title {
    white-space: nowrap;
}

.tab-item-spacing[b-iqcxz49jto] {
    width: 16px;
    flex-shrink: 1;
}

[b-iqcxz49jto] .custom-tabs {
    box-shadow: 0px 0px 0px 0px;
}
/* /Components/CompetencyScoresView.razor.rz.scp.css */

.competency-assessment-buttons-container[b-hnujg3l345] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-hnujg3l345] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* /Components/CompetencyScoreView.razor.rz.scp.css */

.competency-score[b-ma40b7is87] {
    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-ma40b7is87] {
        color: #FD7F6F;
    }

    .competency-score[data-score="2"][b-ma40b7is87] {
        color: #FFAA42;
    }

    .competency-score[data-score="3"][b-ma40b7is87] {
        color: #FFCF27;
    }

    .competency-score[data-score="4"][b-ma40b7is87] {
        color: #8BEA58;
    }

    .competency-score[data-score="5"][b-ma40b7is87] {
        color: #54C418;
    }

    .competency-score.XS[b-ma40b7is87] {
        width: 21px;
        height: 21px;
        font-size: 10pt;
    }

    .competency-score.SM[b-ma40b7is87] {
        width: 27px;
        height: 27px;
        font-size: 13pt;
    }

    .competency-score.MD[b-ma40b7is87] {
        width: 37px;
        height: 37px;
        font-size: 16pt;
    }

    .competency-score.LG[b-ma40b7is87] {
        width: 45px;
        height: 45px;
        font-size: 17pt;
    }

    .competency-score.XL[b-ma40b7is87] {
    }


    .competency-score.XS.has-decimal[b-ma40b7is87] {
        font-size: 7pt;
    }

    .competency-score.SM.has-decimal[b-ma40b7is87] {
        font-size: 9pt;
    }

    .competency-score.MD.has-decimal[b-ma40b7is87] {
        font-size: 12pt;
    }

    .competency-score.LG.has-decimal[b-ma40b7is87] {
        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-pgd12xtzz3] {
    background-color: var(--header-color);
    border-radius: 15px;
    padding: 2px 10px;
    display: inline-block;
    font-size: 12pt;
}
/* /Components/DevelopmentActionCard.razor.rz.scp.css */
[b-s2ttyakink] .markdown ul {
    margin-left: 1.5rem;
}

[b-s2ttyakink] .markdown li {
    line-height: 1.5rem;
}

[b-s2ttyakink] .markdown ol {
    margin: 0;
}

.comment-box[b-s2ttyakink] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-s2ttyakink] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-s2ttyakink] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-s2ttyakink] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

    .dev-placeholder[b-s2ttyakink]::placeholder {
        color: var(--background-color);
        font-size: 11pt;
        opacity: 0.5;
    }

.comment-area:focus[b-s2ttyakink] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
/* /Components/EssentialsCard/EssentialCard.razor.rz.scp.css */
[b-l1gzlj0wgx] .add-competency-button {
    position: absolute;
    bottom: 0px;
    right: 0px;
    display: flex;
    font-size: 10px;
}
[b-l1gzlj0wgx] .check-icon{
    top: 3px;
    right: -5px;
}
/* /Components/FeedbackItemView.razor.rz.scp.css */

[b-so0rqrzhfp] .feedback-answer, .feedback-answer[b-so0rqrzhfp] {
    color: var(--secondary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}
/* /Components/HofstedeTestAnswersView.razor.rz.scp.css */

.answers-line[b-obyptg0w5q] {
    height: 3px;
    background-color: var(--primary-text-color);
    margin: 0 20px;
}

.answers-container[b-obyptg0w5q] {
    --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-obyptg0w5q] {
        display: flex;
        align-items: end;
        justify-content: center;
    }

        .answers-container > .answer-item:first-child[b-obyptg0w5q] {
            margin-left: calc(0px - var(--horizontal-margin) - var(--dot-size) / 2);
            justify-content: start;
        }

        .answers-container > .answer-item:last-child[b-obyptg0w5q] {
            margin-right: calc(0px - var(--horizontal-margin) - var(--dot-size) / 2);
            justify-content: end;
        }

            .answers-container > .answer-item:first-child[b-obyptg0w5q]::after,
            .answers-container > .answer-item:last-child[b-obyptg0w5q]::before {
                content: '';
                width: calc(100% - var(--horizontal-margin) * 2 - var(--dot-size));
                flex-shrink: 100000;
            }

    .answers-container .answer-item .answers-count-label[b-obyptg0w5q],
    .answers-container .answer-item .answers-count-percent-label[b-obyptg0w5q] {
        font-size: 8pt;
        line-height: 1.2;
        color: var(--description-color);
        text-align: center;
    }

    .answers-container .answer-item.selected .answers-count-label[b-obyptg0w5q] {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

    .answers-container .answer-item.selected .answers-count-percent-label[b-obyptg0w5q] {
        color: var(--text-color);
    }

.answer-dots-container[b-obyptg0w5q] {
    position: relative;
    display: flex;
    justify-content: space-between;
}

.answer-dot[b-obyptg0w5q] {
    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-obyptg0w5q] {
    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-obyptg0w5q]  .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-obyptg0w5q] {
    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-obyptg0w5q] {
    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-kusctatv2s] {
    font-weight: normal;
    border-radius: 10px;
    padding: 3px 5px;
    background-color: var(--badge-color);
}

[b-kusctatv2s] .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-65c2xr9krp] {
    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-65c2xr9krp] {
        padding-left: 1rem;
        padding-right: 1rem;
        min-height: 48px;
    }
/* /Components/MedalsBadge.razor.rz.scp.css */
.badge-medal-gold[b-rg5pzt3b5h],
.badge-medal-silver[b-rg5pzt3b5h],
.badge-medal-bronze[b-rg5pzt3b5h] {
    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-rg5pzt3b5h] {
    background-color: #cfb01a;
    border: 3px solid #ffd700;
    color: #ffd700;
}

.badge-medal-silver[b-rg5pzt3b5h] {
    background-color: #b7b7b7;
    border: 3px solid #d7d7d7;
    color: #d7d7d7;
}

.badge-medal-bronze[b-rg5pzt3b5h] {
    background-color: #cd7f32;
    border: 3px solid #f4983d;
    color: #f4983d;
}

.medals-container > *:not(:first-child)[b-rg5pzt3b5h] {
    margin-left: -0.55rem;
}
/* /Components/MetricCard.razor.rz.scp.css */

.metric-card-title[b-7rrid6qf6d] {
    color: var(--text-color);
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
    margin-bottom: 0.5rem;
}

.metric-card-subtitle[b-7rrid6qf6d] {
    color: var(--secondary-text-color);
    font-size: 14pt;
    text-align: center;
}

.metric-card-value[b-7rrid6qf6d] {
    position: relative;
    color: var(--primary-color);
    font-size: 40pt;
    font-weight: bold;
    line-height: 30pt;
    text-align: center;
}
    .metric-card-value[b-7rrid6qf6d]::before, .metric-card-value[b-7rrid6qf6d]::after {
        content: "%";
        color: var(--primary-color);
        font-size: 22pt;
        font-weight: bold;
    }

    .metric-card-value[b-7rrid6qf6d]::before {
        visibility: hidden;
    }
/* /Components/Pagination.razor.rz.scp.css */
.page-link[b-5mprsciamk] {
    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-5mprsciamk] {
    margin-left: 2px;
    border-top-left-radius: 9px !important;
    border-bottom-left-radius: 9px !important;
}

.svg-item[b-5mprsciamk] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 10px;
}

.page-item:last-child .page-link[b-5mprsciamk] {
    border-bottom-right-radius: 9px !important;
    border-top-right-radius: 9px !important;
}

.page-item.active .page-link[b-5mprsciamk] {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}
/* /Components/ProfileStrategicCard/ProfileStrategicCard.razor.rz.scp.css */
.profile-strategic-card[b-r3p2qhs29h] {
    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-r3p2qhs29h] {
    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-r3p2qhs29h] .frame-clickable-content {
    padding: 0;
}

.profile-strategic-card-content[b-r3p2qhs29h] {
    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-akypqs42nj] {
    height: 8px;
    width: 100%;
    border: 1px solid var(--progress-bar-border-color);
    flex-shrink: 0;
}

.progress-level-bar[b-akypqs42nj] {
    border-right: 1px solid var(--progress-bar-border-color);
    width: 100%;
    height: 100%;
}
/* /Components/ProgressBarWithColorInversion.razor.rz.scp.css */
.progress-container[b-7kv6xk46lj] {
    /*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-7kv6xk46lj] {
    border-right: 1px solid var(--progress-bar-border-color);
    width: 100%;
    height: 100%;
}

.progress-bar[b-7kv6xk46lj] {
    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-7kv6xk46lj] {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    inset: 0;
    color: var(--label-color);
    font-size: 12pt;
}

    .progress-label.color-inverted[b-7kv6xk46lj] {
        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-56qb6vgtor] {
    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-1me7dziugc] {
    font-size: 16px;
    color: var(--secondary-text-color);
    hyphens: manual;
}

.role-frame[b-1me7dziugc] {
    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-1me7dziugc] {
    font-size: 16px;
    font-weight: 700;
}

.primary-role-frame[b-1me7dziugc] {
    background-color: var(--primary-color);
    color: var(--background-color);
}

.secondary-role-frame[b-1me7dziugc] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
}
/* /Components/SidebarItem.razor.rz.scp.css */
.sidebar-element[b-mpoa15a3pj] {
    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-mpoa15a3pj] {
    color: var(--background-color);
    background-color: var(--primary-color);
}

.sidebar-element:not(.active-sidebar-element):hover[b-mpoa15a3pj] {
    background-color: var(--sidebar-item-hover-color);
    color: var(--background-color);
}

/* /Components/Slider.razor.rz.scp.css */

[b-0tbpgxdbbt] .popover {
    box-shadow: none;
    margin-top: 1rem;

}

    [b-0tbpgxdbbt] .popover > .arrow {
        display: none;
    }

    [b-0tbpgxdbbt] .popover > .popover-body {
        background-color: transparent;
        padding: 0 0.75rem;
    }
/* /Components/SliderLabels.razor.rz.scp.css */

.slider-label[b-hekbljnu7q] {
    pointer-events: none;
    user-select: none;
}
/* /Components/SliderLabelsV2.razor.rz.scp.css */

.labels-container[b-wcbeo0em5p] {
    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-wcbeo0em5p]::after,
    .labels-container > .slider-label:last-child[b-wcbeo0em5p]::before {
        content: '';
        width: calc(100% / (var(--columns-count) + 2));
        flex-shrink: 1;
    }

.slider-label[b-wcbeo0em5p] {
    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-wcbeo0em5p] {
        visibility: hidden;
    }
/* /Components/StackedAvatars.razor.rz.scp.css */

.stacked-container[b-p41mcb53d2] {
    display: flex;
    align-items: end;
}

    .stacked-container.XS[b-p41mcb53d2] {
        --avatar-size: 20px;
    }

    .stacked-container.SM[b-p41mcb53d2] {
        --avatar-size: 24px;
    }

    .stacked-container.MD[b-p41mcb53d2] {
        --avatar-size: 30px;
    }

    .stacked-container.LG[b-p41mcb53d2] {
        --avatar-size: 38px;
    }

    .stacked-container.XL[b-p41mcb53d2] {
        --avatar-size: 50px;
    }

.stacked-item[b-p41mcb53d2] {
    --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-p41mcb53d2] {
        margin-left: calc(0px - var(--item-size-percent) * var(--overlap));
    }

    .stacked-item:nth-child(3)[b-p41mcb53d2] {
        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-p41mcb53d2] >  div.user-avatar {
        width: var(--avatar-size);
        height: var(--avatar-size);
    }

    .stacked-item[b-p41mcb53d2]  .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-876dwmhj18] {
    color: var(--secondary-text-color);
}
/* /Components/Swiper/Swiper.razor.rz.scp.css */


.swiper[b-2bbdexuson] {
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

    .swiper .swiper-item[b-2bbdexuson] {
        display: inline-block;
    }

    .swiper .swiper-item:not(.main)[b-2bbdexuson] {
        position: absolute;
        height: 100%;
    }

        .swiper .swiper-item.left[b-2bbdexuson] {
            left: 0;
        }

        .swiper .swiper-item.right[b-2bbdexuson] {
            right: 0;
        }

        .swiper .swiper-item.main[b-2bbdexuson] {
            position: relative;
        }
/* /Components/TabView/TabItem.razor.rz.scp.css */
.custom-badge[b-sglgi1oi0l] {
    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-90bcp1j6hb] {
    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-90bcp1j6hb] {
        font-size: 20px;
    }
/* /Components/TabView/TabViewRightArrow.razor.rz.scp.css */

.arrow-container[b-exjadmiaqk] {
    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-exjadmiaqk] {
        font-size: 20px;
    }
/* /Components/TaskCard.razor.rz.scp.css */
/* /Components/TeamDiagnosticCategoryCard.razor.rz.scp.css */

[b-s47bhux6it] .card-icon {
    color: var(--primary-color);
}

.card-title[b-s47bhux6it] {
    color: var(--description-color);
    font-size: 16pt;
    text-align: center;
    margin-bottom: 0.3rem;
}

.card-description[b-s47bhux6it] {
    text-align: center;
    font-size: 11pt;
}

.card-value[b-s47bhux6it] {
    color: var(--primary-text-color);
    font-size: 16pt;
}

/* /Components/TeamDiagnosticResultIndicator.razor.rz.scp.css */
.percentage-round[b-h83noy4gb2] {
    min-width: 50px;
    height: 30px;
    font-size: 11pt;
}

    .percentage-round > span[b-h83noy4gb2] {
        height: 11pt;
        line-height: 1;
    }

.diagnostic-result-offset[b-h83noy4gb2] {
    font-size: 10pt;
}
/* /Components/TeamDiagnosticSubsectionStatement.razor.rz.scp.css */
.subsection-statement-title[b-4eobglp4h9] {
    color: var(--description-color);
    font-weight: 600;
}

.subsection-statement-content[b-4eobglp4h9] {
    color: var(--description-color);
    margin-top: 0.3rem;
}

.subsection-statement-agreed-text[b-4eobglp4h9] {
    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-cvkz421itf] {
    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-cvkz421itf] {
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(30%, -40%);
}

.subsection-task-card-title[b-cvkz421itf] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}
/* /Components/TeamSectionCard.razor.rz.scp.css */
.team-section-card[b-rse2ddd7x8] {
    padding: 0.75rem;
}
/* /Components/TeamToolCard.razor.rz.scp.css */
.card-title[b-hzp5o0q5xu] {
    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-hzp5o0q5xu] {
    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-ju1ebg56td] {
    font-size: 14pt;
    font-weight: 600;
}

.content-details-title[b-ju1ebg56td] {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.content-details-description[b-ju1ebg56td] {
    color: var(--description-color);
}
/* /Components/TeamToolPageLayout.razor.rz.scp.css */

.header-content[b-v880rnyhk9] {
    position: relative;
    transition: all 350ms;
}

.header-image[b-v880rnyhk9] {
    transition: all 350ms;
    object-fit: contain;
    width: 100%;
    max-height: 200px;
}

.text-on-image-container[b-v880rnyhk9] {
    transition: all 350ms;
    position: relative;
    max-height: 0;
}

.text-on-image-wrapper[b-v880rnyhk9] {
    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-v880rnyhk9] {
    transition: all 350ms;
    position: absolute;
    background-color: #ffffff;
    opacity: 0.7;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.text-on-image-label[b-v880rnyhk9] {
    transition: all 350ms;
    font-size: 14pt;
    z-index: 1;
    font-weight: 600;
    margin: 0;
    text-align: center;
}

.header-mini-image-container[b-v880rnyhk9] {
    width: 0;
}

.header-mini-image[b-v880rnyhk9] {
    transition: all 350ms;
    height: 0;
    margin-right: 0;
}

.header-container[b-v880rnyhk9] {
    position: relative;
}

    .header-container.minimize .header-image[b-v880rnyhk9] {
        opacity: 0;
        max-height: 0px;
    }

    .header-container.minimize .text-on-image-container[b-v880rnyhk9] {
        max-height: 150px;
    }

    .header-container.minimize .text-on-image-wrapper[b-v880rnyhk9] {
        padding: 0;
        transform: translateY(0%);
    }

    .header-container.minimize .text-on-image-background[b-v880rnyhk9] {
        opacity: 0;
    }

    .header-container.minimize .text-on-image-label[b-v880rnyhk9] {
        margin: 0 0.5rem;
    }

    .header-container.minimize .header-mini-image[b-v880rnyhk9] {
        height: 44px;
    }
/* /Components/TestResultOrPromptCard.razor.rz.scp.css */
.test-result-or-prompt-card[b-eobpfjv8ab] {
    align-items: stretch;
}

.testBlock-notation[b-eobpfjv8ab] {
    color: var(--primary-text-color);
    font-size: 12pt;
    line-height: 1.2;
}

.testBlock-header[b-eobpfjv8ab] {
    font-size: 12pt;
    line-height: 1.2;
    color: var(--text-color);
}

.disabled .testBlock-notation[b-eobpfjv8ab],
.disabled .testBlock-header[b-eobpfjv8ab] {
    color: var(--secondary-text-color);
}

/* /Components/ToolCard.razor.rz.scp.css */

.tasks-progress-info[b-ytcslaqz83] {
    text-align: right;
    color: var(--text-color);
    font-size: 10pt;
    line-height: 1;
}

    .tasks-progress-info.completed[b-ytcslaqz83] {
        color: var(--complete-text-color);
    }

    .tasks-progress-info.expired[b-ytcslaqz83] {
        color: var(--accent-color);
    }
/* /Components/TruncatableText.razor.rz.scp.css */

/* /Components/UserAvatar.razor.rz.scp.css */
.indicator-avatar[b-y8dwdykbcd] {
    position: absolute;
    right: 0%;
    top: 0%;
}
.avatar-img[b-y8dwdykbcd] {
    border-radius: inherit;
    width: inherit;
    height: auto;
    vertical-align: top;
}
/* /Components/UserCard.razor.rz.scp.css */
.user-name[b-6jb9wax90z] {
    color: var(--primary-text-color);
}

.user-card-small .user-tag[b-6jb9wax90z] {
    padding: 0px 4px;
    font-size: 10pt;
}

.badge.mentored-by-me[b-6jb9wax90z] {
    background-color: var(--complete-background-color);
    color: var(--background-color);
    border-radius: 5px;
}
/* /Components/UserNoteCard/UserNoteCard.razor.rz.scp.css */

[b-fe2rckhdry] .user-note-message {
    color: var(--secondary-text-color);
}
/* /Components/UsersListViewMini.razor.rz.scp.css */
.mini-avatar-h[b-bgl7tpy2me], .mini-avatar[b-bgl7tpy2me] {
    border-radius: 50%;
    margin-left: -9px;
    height: 24px;
    width: 24px;
    border: 2px solid var(--background-color);
}

.mini-avatar-h[b-bgl7tpy2me] {
    margin-top: -9px;
}

.dot[b-bgl7tpy2me] {
    width: 4px;
    height: 4px;
    background-color: var(--secondary-control-color);
    border-radius: 50px;
}

.more-users-count[b-bgl7tpy2me] {
    color: var(--primary-text-color);
    font-size: 14pt;
    align-self: center;
}

.users-list-view-mini-bigger-avatars .mini-avatar[b-bgl7tpy2me], .users-list-view-mini-bigger-avatars .mini-avatar-h[b-bgl7tpy2me] {
    width: 32px;
    height: 32px;
}
/* /Components/UserStatusIndicator.razor.rz.scp.css */

.user-status-indicator[b-vh4227p6tk] {
    border-radius: 50%;
    flex-shrink: 0;
}

    .user-status-indicator.bordered[b-vh4227p6tk] {
        border: 1px solid var(--background-color);
    }

    .user-status-indicator.XS[b-vh4227p6tk] {
        width: 8px;
        height: 8px;
    }

    .user-status-indicator.SM[b-vh4227p6tk] {
        width: 12px;
        height: 12px;
    }

    .user-status-indicator.MD[b-vh4227p6tk] {
        width: 18px;
        height: 18px;
    }

    .user-status-indicator.LG[b-vh4227p6tk] {
        width: 24px;
        height: 24px;
    }

    .user-status-indicator.XL[b-vh4227p6tk] {
        width: 40px;
        height: 40px;
    }
/* /Components/UserStatusView.razor.rz.scp.css */

.user-status-container[b-h149ivityh] {
    display: flex;
    align-items: center;
    min-width: 0;
}

    .user-status-container.clickable[b-h149ivityh] {
        cursor: pointer;
    }

.user-status-message[b-h149ivityh] {
    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-0oa4w2i89s] {
    color: var(--background-color) !important;
    min-height: 20px;
    text-transform: none !important;
}
.level-header[b-0oa4w2i89s] {
    color: var(--primary-text-color);
    font-size: 14pt;
    line-height: 1;
}
/* /Dialogs/AddStrategicPrioritiesDialog/AddStrategicPrioritiesDialog.razor.rz.scp.css */
[b-t0xm8qc8n5] .dropdown-toggle::after {
    display: none !important;
}
/* /Dialogs/AddTeamKPIDialog/AddTeamKPIDialog.razor.rz.scp.css */
.round-icon-container-mini[b-ge12kt3txp] {
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 30px;
    min-width: 20px;
}

[b-ge12kt3txp] .dropdown-menu {
    transform: none !important;
    top: 30px !important;
}

.dropdown-container[b-ge12kt3txp] {
    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-ge12kt3txp] {
    padding: 8px 16px;
    cursor: pointer;
}

    .dropdown-item:hover[b-ge12kt3txp] {
        background-color: #f8f9fa;
    }

.round-icon-container[b-ge12kt3txp] {
    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-ge12kt3txp] {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: var(--primary-color);
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom-checkbox-container[b-ge12kt3txp] {
    display: block;
    position: relative;
    padding-left: 25px;
    top: -5px;
    cursor: pointer;
}

    .custom-checkbox-container input[b-ge12kt3txp] {
        position: absolute;
        opacity: 0;
        cursor: pointer;
    }

.checkmark[b-ge12kt3txp] {
    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-ge12kt3txp] {
    background-color: var(--primary-color);
}

.checkmark[b-ge12kt3txp]:after {
    content: "";
    position: absolute;
    display: none;
}

.custom-checkbox-container input:checked ~ .checkmark[b-ge12kt3txp]:after {
    display: block;
}

.custom-checkbox-container .checkmark[b-ge12kt3txp]:after {
    left: 6px;
    top: 2px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.priorities-dropdown[b-ge12kt3txp] {
    position: relative;
}

.priorities-dropdown-menu[b-ge12kt3txp] {
    max-height: 50vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0.5rem 0;
}

    .priorities-dropdown-menu[b-ge12kt3txp]::-webkit-scrollbar-track {
        background-color: var(--background-color);
    }

.priority-item[b-ge12kt3txp] {
    cursor: pointer;
    padding: 0.5rem 1rem;
    display: flex;
    align-items: center;
}

    .priority-item:hover[b-ge12kt3txp] {
        background-color: rgba(0, 0, 0, 0.05);
    }

.round-icon-container[b-ge12kt3txp] {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
}

[b-ge12kt3txp] .round-icon-container-mini {
/*    width: 20px;
    height: 20px;*/
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 3px;
}

.more-priorities[b-ge12kt3txp] {
    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-ge12kt3txp] {
    margin-top: 0;
    flex-shrink: 0;
}
/* /Dialogs/AssignReviewers/AssignReviewersDialog.razor.rz.scp.css */

[b-kzgdi1928o] .users-container {
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
}

.empty-view[b-kzgdi1928o] {
    grid-column: 1 / -1;
}
/* /Dialogs/ChangeDevelopmentTargetDialog/ChangeDevelopmentTargetDialog.razor.rz.scp.css */

.selected[b-ig8m5hxz41] {
    color: var(--background-color);
    background-color: var(--primary-text-color);
}
[b-ig8m5hxz41] .close{
    opacity: 1 !important;
}
/* /Dialogs/CompanyManifestEditDialog/CompanyManifestEditDialog.razor.rz.scp.css */
[b-4gybgjrkbd] .vision-icon {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-4gybgjrkbd] .mission-icon {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-4gybgjrkbd] .purpose-icon {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-4gybgjrkbd] .vision-card .card-header {
    background: #F91C1C;
}

[b-4gybgjrkbd] .mission-card .card-header {
    background: #EA491D;
}

[b-4gybgjrkbd] .purpose-card .card-header {
    background: #4D2D8D;
}

[b-4gybgjrkbd] .modal-body {
    padding-top: 0px !important;
}
/* /Dialogs/CompetencyProgress/CompetencyProgressDialog.razor.rz.scp.css */

.table[b-2k50l7dod5] {
    border-collapse: separate;
    border-spacing: 0;
}

.table-striped tbody tr[b-2k50l7dod5],
.table-striped tbody tr .sticky-column[b-2k50l7dod5] {
    background-color: var(--background-color);
}

.table-striped tbody tr:nth-of-type(odd)[b-2k50l7dod5],
.table-striped tbody tr:nth-of-type(odd) .sticky-column[b-2k50l7dod5] {
    background-color: #f2f2f2;
}

.sticky-row[b-2k50l7dod5] {
    position: sticky;
    top: 0;
}

.sticky-column[b-2k50l7dod5] {
    position: sticky;
    left: 0;
}
/* /Dialogs/DevelopmentPlanHint/DevelopmentPlanHintDialog.razor.rz.scp.css */
[b-gq3igdvjay]::-webkit-scrollbar-track {
    background: var(--background-color); 
    border-radius: 4px;
}
/* /Dialogs/DirectoryKPIDialog/DirectoryKPIDialog.razor.rz.scp.css */
.delete-member-btn-wrapper[b-s5gktau96v] {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.kpi-hover:hover .delete-member-btn-wrapper[b-s5gktau96v] {
    opacity: 1;
    visibility: visible;
}
/* /Dialogs/EditUserStatus/EditUserStatusDialog.razor.rz.scp.css */

.status-button[b-tl6hjivhub] {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    margin: 0 -0.5rem;
    border-radius: 0.5rem;
    cursor: pointer;
}

    .status-button > .label[b-tl6hjivhub] {
        font-size: 12pt;
        color: var(--secondary-text-color);
        margin-left: 0.5rem;
    }

    .status-button.selected[b-tl6hjivhub] {
        background-color: var(--primary-color);
    }

        .status-button.selected > .label[b-tl6hjivhub] {
            color: var(--background-color);
        }

[b-tl6hjivhub].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-vd7tk9jyyd] {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    margin: 0 -0.5rem;
    border-radius: 0.5rem;
    cursor: pointer;
}

[b-vd7tk9jyyd] .confirmation-button > svg {
    flex-shrink: 0;
}

[b-vd7tk9jyyd] .confirmation-button > .confirmed-icon {
    color: var(--promise-has-progress-color);
}

[b-vd7tk9jyyd] .confirmation-button > .rejected-icon {
    color: var(--promise-no-progress-color);
}

    .confirmation-button > .label[b-vd7tk9jyyd] {
        font-size: 16pt;
        line-height: 1.2;
        margin-left: 1rem;
    }

    .confirmation-button.selected[b-vd7tk9jyyd] {
        background-color: var(--primary-color);
    }

        [b-vd7tk9jyyd] .confirmation-button.selected > .confirmed-icon,
        [b-vd7tk9jyyd] .confirmation-button.selected > .rejected-icon,
        .confirmation-button.selected > .label[b-vd7tk9jyyd] {
            color: var(--background-color)
        }

/* /Dialogs/SelectCompetencies/SelectCompetenciesDialog.razor.rz.scp.css */
[b-nyk3oy623t] 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-nyk3oy623t] input.search-input::placeholder {
        color: var(--primary-color);
        transition: color 0.3s ease;
    }

    [b-nyk3oy623t] input.search-input:focus {
        width: 100%;
        padding-left: 0.25rem;
        outline: none;
        border: none;
        box-shadow: none;
    }

[b-nyk3oy623t] .form-group {
    margin-bottom: 0px !important;
}
/* /Dialogs/SelectEssentials/SelectEssentialsDialog.razor.rz.scp.css */
[b-wx9kvkvo0u] 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-wx9kvkvo0u] input.search-input::placeholder {
        color: var(--primary-color);
        transition: color 0.3s ease;
    }

    [b-wx9kvkvo0u] input.search-input:focus {
        width: 100%; 
        padding-left: 0.25rem;
        outline: none;
        border: none;
        box-shadow: none;
    }

[b-wx9kvkvo0u] .form-group {
    margin-bottom: 0px !important;
}
/* /Dialogs/ShareMessage/ShareMessageDialog.razor.rz.scp.css */
.dlg-icon-button[b-ad1ufyabsf] {
    position:relative;
}

.dlg-icon-button i[b-ad1ufyabsf]{
    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-8uhmptq9sw] {
    background-color: var(--background-color);
    border-radius: 0.4rem;
    display: inline-block;
    padding: 0.8rem;
}

.width-fixer[b-8uhmptq9sw] {
    max-width: 100%;
    width: fit-content;
}

.modal-header[b-8uhmptq9sw] {
    color: var(--background-color);
    font-size: 16pt;
    padding: 0;
}

.close-color[b-8uhmptq9sw] {
    color: var(--background-color);
}

[b-8uhmptq9sw] .not-completed-arrow {
    opacity: 0.7;
}

    [b-8uhmptq9sw] .not-completed-arrow .arrow {
        fill: var(--primary-color)
    }
/* /Dialogs/WelcomeDialog.razor.rz.scp.css */
[b-obw1ljykv8] .markdown p {
    margin-top: 1em;
    margin-bottom: 1em;
    font-size: 14pt;
}

[b-obw1ljykv8] .markdown {
    overflow-y:scroll;
}

[b-obw1ljykv8] .markdown h1 {
    text-align: center;
}
/* /Pages/AboutAuthors/AboutAuthorsPage.razor.rz.scp.css */
.head-color[b-hjdimbgark] {
    background-color: var(--header-color);

}


[b-hjdimbgark] p {

    margin-bottom: auto;
}


.small-header[b-hjdimbgark] {

    color: var(--primary-text-color);
    
    font-weight:bold;
}

[b-hjdimbgark] .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-2ohaas273p] .feedback-authors .more-users-count {
    color: var(--background-color);
}

[b-2ohaas273p] .mini-avatar {
    width: 35px;
    height: 35px;
}

.columns-card-container[b-2ohaas273p] {
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    grid-auto-rows: 1fr;
}
/* /Pages/Colleagues/ColleaguesPage/ColleaguesPage.razor.rz.scp.css */
.challange-frame[b-ot5h2ltn8w] {
    display: flex;
    align-items: center;
    border-radius: 8px;
    height: 44px;
    cursor: pointer;
    line-height: 1.2;
}

[b-ot5h2ltn8w] .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-zlod0pux29] {
    line-height: 1;
    color: var(--primary-text-color);
    font-size: 11pt;
}

h2[b-zlod0pux29] {
    font-size: 13pt;
    text-transform: uppercase;
}

[b-zlod0pux29] .pt-0 .hint-card {
    padding-top: 0;
}

[b-zlod0pux29] .pb-0 .hint-card {
    padding-bottom: 0;
}

.animated[b-zlod0pux29] {
    transition: all 350ms;
}
/* /Pages/Colleagues/CoupleBreakout/SectionUserDescription.razor.rz.scp.css */
.user-name[b-7n7ci8qiss] {
    font-size: 11pt;
    line-height: 1.2;
}

[b-7n7ci8qiss] .mini-avatar-h {
    margin-top: -7px;
    height: 20px;
    width: 20px;
}

.conflict[b-7n7ci8qiss] {
    position: absolute;
    right: -3px;
    top: -10px;
}
/* /Pages/Colleagues/PromisesPage.razor.rz.scp.css */
.dropdown-menu[b-2c3kmi1jxm] {
    max-width: 300px;
}

[b-2c3kmi1jxm] .dropdown-item {
    display: flex;
    align-items: center;
}

    [b-2c3kmi1jxm] .dropdown-item > svg {
        flex-shrink: 0;
    }

    [b-2c3kmi1jxm] .dropdown-item > div {
        width: max-content;
        white-space: normal;
        margin-left: 1rem;
    }
/* /Pages/Colleagues/SelectChallenge/SelectChallengePage.razor.rz.scp.css */
.challenge-card-title[b-g3ggcpfoh4] {
    font-size: 14pt;
    line-height: 1.2;
}
/* /Pages/Me/ColleagueConfirmations/ColleagueConfirmationsPage.razor.rz.scp.css */
.offer-details-title[b-feyipyxi3c] {
    color: var(--description-color);
    font-size: 16pt;
    font-weight: 600;
}

.offer-details-description[b-feyipyxi3c] {
    color: var(--description-color);
}

.header-title[b-feyipyxi3c] {
    font-size: 14pt;
    font-weight: 600;
}
/* /Pages/Me/DevelopmentActions/DevelopmentActionsPage.razor.rz.scp.css */
.comment-box[b-4f8er21llm] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-4f8er21llm] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-4f8er21llm] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-4f8er21llm] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

.dev-placeholder[b-4f8er21llm]::placeholder {
    color: var(--background-color);
    font-size: 11pt;
    opacity: 0.5;
}

.comment-area:focus[b-4f8er21llm] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}

[b-4f8er21llm] .markdown ul {
    margin-left: 1.5rem;
}

[b-4f8er21llm] .markdown li {
    line-height: 1.5rem;
}

[b-4f8er21llm] .markdown ol {
    margin: 0;
}
/* /Pages/Me/FeedbackListPage.razor.rz.scp.css */
.dropdown-menu[b-hz0nzsxfbj] {
    max-width: 300px;
}

[b-hz0nzsxfbj] .dropdown-item {
    display: flex;
    align-items: center;
}

    [b-hz0nzsxfbj] .dropdown-item > svg {
        flex-shrink: 0;
    }

    [b-hz0nzsxfbj] .dropdown-item > div {
        width: max-content;
        white-space: normal;
        margin-left: 1rem;
    }

[b-hz0nzsxfbj] .promise-item .feedback-answer {
    font-size: 13pt;
    color: var(--text-color);
}

/* /Pages/Me/FeedbackPage.razor.rz.scp.css */

[b-ryo3e0bqr6] .promise-item .feedback-answer {
    font-size: 13pt;
    color: var(--text-color);
}
/* /Pages/Me/FeedbackVotesPage.razor.rz.scp.css */

.feedback-card[b-r1in51lsyb] {
    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-r1in51lsyb] .tab-view > .tab-item:not(.active) > .confirmed-icon {
    color: var(--promise-has-progress-color);
}

[b-r1in51lsyb] .tab-view > .tab-item:not(.active) > .rejected-icon {
    color: var(--promise-no-progress-color);
}

.votes-count-header[b-r1in51lsyb] {
    color: var(--text-color);
    font-size: 14pt;
}

[b-r1in51lsyb] .vote-badge {
    padding: 0.25rem 0.5rem;
    min-height: 0;
    text-transform: none;
    background-color: var(--primary-color);
}

    [b-r1in51lsyb] .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-zwn3hoabwz] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Me/HofstedeTestAnswersPage.razor.rz.scp.css */

.answer-selection-percent-label[b-xtjnapr3tt] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--primary-color);
}

    .answer-selection-percent-label.frequent[b-xtjnapr3tt] {
        color: var(--hofstede-selected-answer-color);
    }

.answer-label[b-xtjnapr3tt] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--text-color);
}
/* /Pages/Me/HofstedeTestPage.razor.rz.scp.css */

.answers-title[b-1wu4tfg9t5] {
    font-size: 16pt;
    line-height: 1.2;
    color: var(--secondary-text-color);
    text-align: center;
}

.radio-indicator[b-1wu4tfg9t5] {
    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-1wu4tfg9t5] {
        border-color: var(--primary-text-color);
    }

        .radio-indicator.selected[b-1wu4tfg9t5]::after {
            content: "";
            width: 10px;
            height: 10px;
            background-color: var(--primary-text-color);
            border-radius: 50%;
        }

.animate-visibility[b-1wu4tfg9t5] {
    transition: opacity 150ms;
}

    .animate-visibility.question-changing[b-1wu4tfg9t5] {
        opacity: 0;
    }
/* /Pages/Me/HofstedeTestQuestionPage.razor.rz.scp.css */
body[b-igfefuu184] {
}
/* /Pages/Me/HofstedeTestResultPage.razor.rz.scp.css */

[b-zi5zioxov0] .team-members .more-users-count {
    font-size: 18pt;
}

[b-zi5zioxov0] .team-members div.user-avatar {
    width: 50px;
    height: 50px;
    margin-left: -20px;
}
/* /Pages/Me/Methodology/MethodologyPage.razor.rz.scp.css */
[b-725y8bmlbq] p {

    margin-bottom: auto;
}


.head-color[b-725y8bmlbq] {

    background-color: var(--header-color);
}

.small-header[b-725y8bmlbq] {

    color: var(--primary-text-color);
    
    font-weight:bold
}

.object-in-frame[b-725y8bmlbq] 
{
    display:contents;
}
/* /Pages/Me/Profile/ProfilePage.razor.rz.scp.css */

[b-tm1xj98tyi] .feedback-authors .more-users-count {
    color: var(--background-color);
}

[b-tm1xj98tyi] .coming-soon.not-active {
    cursor: default !important;
}
[b-tm1xj98tyi] .coming-soon.not-active .frame-subheader {
    color: var(--primary-text-color);
}

[b-tm1xj98tyi] .mini-avatar {
    width: 35px;
    height: 35px;
}

.dev-action-icon[b-tm1xj98tyi] {
    color: var(--primary-color)
}

[b-tm1xj98tyi] .vision-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-tm1xj98tyi] .mission-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-tm1xj98tyi] .purpose-card .profile-strategic-card-header {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-tm1xj98tyi] .profile-strategic-card:last-child .profile-strategic-card-header {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}

[b-tm1xj98tyi] .profile-strategic-card:not(:first-child) {
    margin-top: -10px;
}

[b-tm1xj98tyi] .profile-strategic-card:last-child .profile-strategic-card-content {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}

[b-tm1xj98tyi] .profile-strategic-card:not(:last-child) div[data-target*="expander"][aria-expanded="false"] .profile-strategic-card-header{
    padding-bottom: 15px;
}

[b-tm1xj98tyi] .profile-strategic-card:not(:last-child) .profile-strategic-card-content {
    padding-bottom: 15px;
}

.strategic-cards-container[b-tm1xj98tyi] {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.columns-card-container[b-tm1xj98tyi]{
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    grid-auto-rows: 1fr;
}
/* /Pages/Me/PsychotypeSection/PsychotypeSectionPage.razor.rz.scp.css */
.confirmations-count-badge[b-a2wl0rb82g] {
    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-a2wl0rb82g] {
    color: var(--primary-text-color);
    font-size: 11pt;
}

.user-tag[b-a2wl0rb82g] {
    background-color: var(--light-badge-color);
    border-radius: 10px;
    padding: 2px 5px;
    display: inline-block;
    font-size: 8pt;
}

.card-title[b-a2wl0rb82g] {
    font-size: 14pt;
    margin-bottom: 0;
}
/* /Pages/Me/PsychotypeSectionDescription/PsychotypeSectionDescriptionPage.razor.rz.scp.css */
.tab-item[b-esahx1emem] {
    white-space: nowrap;
    color: var(--inactive-color);
    cursor: pointer;
    height: auto;
}

    .tab-item.active[b-esahx1emem] {
        color: var(--text-color);
    }

.tab-container[b-esahx1emem] {
    border-bottom: 1.5px solid #EBEBEB;
}

.switch-section[b-esahx1emem] {
    cursor: pointer;
    color: var(--secondary-control-color);
    background-color: var(--card-background-color);
}

.switch-section > .arrow[b-esahx1emem] {
    font-size: 20px;
}

[b-esahx1emem] .markdown:first-child {
    margin-top: 0;
}

[b-esahx1emem] .markdown:last-child {
    margin-bottom: 0;
}

.user-name[b-esahx1emem] {
    color: var(--secondary-text-color);
    font-size: 12pt;
}

.user-tag[b-esahx1emem] {
    background-color: var(--badge-color);
    border-radius: 10px;
    padding: 2px 5px;
    display: inline-block;
    font-size: 8pt;
}

.bottem-border-shadow[b-esahx1emem] {
    position: relative;
    box-shadow: 0 4px 6px -6px var(--description-color);
}

.hight-quality-image-container[b-esahx1emem] {
    position: relative;
    overflow: hidden;
}

.hight-quality-image[b-esahx1emem] {
    position: absolute;
    min-width: 100%;
    height: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    object-fit: cover;
}

.celebrity-card[b-esahx1emem] {
    background-color: var(--celebrity-card-background-color);
    align-items: center;
    border: 1px solid var(--header-color);
    border-radius: 4px;
}

.competency-assessment-buttons-container[b-esahx1emem] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-esahx1emem] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.manifestation-list-header[b-esahx1emem] {
    font-size: 16pt;
    font-weight: bold;
    color: var(--primary-text-color);
    text-align: center;
}

[b-esahx1emem] .member-avatar {
    width: 25px;
    height: 25px;
}

[b-esahx1emem] .markdown ul {
    margin-left: 1.5rem;
}

[b-esahx1emem] .markdown li {
    line-height: 1.5rem;
}

[b-esahx1emem] .markdown ol {
    margin: 0;
}

.comment-box[b-esahx1emem] {
    background: var(--badge-color);
    border-radius: 0.5rem;
}

.comment-label[b-esahx1emem] {
    color: var(--primary-color);
    font-size: 12pt;
    cursor: pointer;
}

.comment-area[b-esahx1emem] {
    width: 100%;
    background: var(--badge-color);
    border: none;
    padding: 0px 8px;
    font-style: italic;
    color: var(--secondary-text-color);
    resize: none;
}

.dev-placeholder[b-esahx1emem] {
    background-color: var(--secondary-role-color);
    color: var(--background-color);
    width: 100%;
    box-sizing: border-box;
    font-style: normal;
}

    .dev-placeholder[b-esahx1emem]::placeholder {
        color: var(--background-color);
        font-size: 11pt;
        opacity: 0.5;
    }

.comment-area:focus[b-esahx1emem] {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
/* /Pages/Me/QuizBlockDetailsPage.razor.rz.scp.css */
[b-x32edowrhz] .test-result-small .percentage-round {
    padding: 0.25rem;
    height: auto;
    font-size: 11pt;
    font-weight: normal;
}

.card-title[b-x32edowrhz] {
    font-size: 14pt;
    color: var(--text-color);
    margin-bottom: 0;
}
/* /Pages/Me/QuizPage.razor.rz.scp.css */

.test-progress-bar[b-hsossttbu0] {
    background-color: #999999;
    height: 3px;
    transition: width 250ms;
    -webkit-transition: width 250ms; /* Safari */
}

.question-container[b-hsossttbu0] {
    opacity: 1;
    transition: opacity 125ms;
    -webkit-transition: opacity 125ms; /* Safari */
}

.question-changing[b-hsossttbu0] {
    opacity: 0;
}

.text-area[b-hsossttbu0] {
    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-0lzuvtqygo] .test-result-small .percentage-round {
    padding: 0.25rem;
    height: auto;
    font-size: 11pt;
    font-weight: normal;
}

.card-title[b-0lzuvtqygo] {
    font-size: 14pt;
    color: var(--text-color);
    margin-bottom: 0;
}
/* /Pages/Me/ScoresPage.razor.rz.scp.css */
body[b-579cefwia4] {
}
/* /Pages/Me/UserDevelopmentPlanPage.razor.rz.scp.css */

[b-p0jnliwi0a] .markdown.development-section-description h1 {
    /*color: var(--text-color);*/
}

[b-p0jnliwi0a] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-p0jnliwi0a] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-p0jnliwi0a] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-p0jnliwi0a] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-p0jnliwi0a] .markdown li {
    line-height: 1.2;
}

    [b-p0jnliwi0a] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-p0jnliwi0a] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-p0jnliwi0a] .markdown ol {
    /*list-style: ordered-list-with-right-parentheses;*/
}

[b-p0jnliwi0a] .card-title {
    font-size: 14pt;
    margin-bottom: 0;
}

.competency-assessment-buttons-container[b-p0jnliwi0a] {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

.competency-assessment-button[b-p0jnliwi0a] {
    display: flex;
    flex-direction: column;
    align-items: center;
}
[b-p0jnliwi0a] .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-p0jnliwi0a] div[data-toggle="collapse"] .collapse-indicator {
    transform: rotate(180deg);
}

[b-p0jnliwi0a] div[data-toggle="collapse"][aria-expanded="true"] .collapse-indicator {
    transform: rotate(270deg);
}
/* /Pages/Me/UserEssentialDetail/UserEssentialDetailPage.razor.rz.scp.css */

.disabled-gray[disabled][b-sr06va8hbs], .gray[b-sr06va8hbs] {
    color: var(--secondary-control-color);
    border-color: var(--secondary-control-color);
}
/* /Pages/Me/UserMotivationDetails/UserMotivationDetailsPage.razor.rz.scp.css */

.disabled-gray[disabled][b-kem3gaqrwv], .gray[b-kem3gaqrwv] {
    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-xeu5f0x42d] .sections-card {
    padding: 1.2rem 1.5rem;
    cursor: unset !important;
}

    [b-xeu5f0x42d] .sections-card .frame-icon {
        margin-top: 0;
    }

[b-xeu5f0x42d] .card {
    padding: 1.2rem 1.5rem;
    position: relative;
}

    [b-xeu5f0x42d] .card svg.frame-follow-icon {
        color: var(--primary-color);
        position: absolute;
        right: .5rem;
        top: .7rem;
    }

[b-xeu5f0x42d] .mini-avatar {
    width: 35px;
    height: 35px;
}


[b-xeu5f0x42d] .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-xeu5f0x42d 3s ease-in-out infinite;
}


@keyframes float-sway-b-xeu5f0x42d {
    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-kvnvw9g640] {

    background-color: var(--header-color);
}

[b-kvnvw9g640] p {

    margin-bottom: auto;
}
/* /Pages/Reports/CompanyReport.razor.rz.scp.css */

.report-container[b-krfmutjw5g] {
    position: relative;
    overflow: auto;
    zoom: 1.5;
}

[b-krfmutjw5g] * {
    widows: 3;
    orphans: 3;
}

@media print {

    .report-container[b-krfmutjw5g] {
        background-color: #FFFFFF;
    }

    .page-break[b-krfmutjw5g] {
        /*clear: both;
    page-break-after: always;*/
        /*margin-bottom: 1.5rem !important;*/
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-krfmutjw5g], [b-krfmutjw5g] .block-nobreak {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-krfmutjw5g], [b-krfmutjw5g] h1, [b-krfmutjw5g] h2, [b-krfmutjw5g] h3, [b-krfmutjw5g] h4, [b-krfmutjw5g] h5 {
        break-after: avoid;
    }

    
}

.header[b-krfmutjw5g] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-krfmutjw5g] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    text-align: center;
    margin: 0;
}

h2[b-krfmutjw5g] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-krfmutjw5g] {
    font-size: 16pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h4[b-krfmutjw5g] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-krfmutjw5g] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-krfmutjw5g] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-krfmutjw5g] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-krfmutjw5g] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-krfmutjw5g] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-krfmutjw5g] {
        padding: 0.25em;
    }

    table th[b-krfmutjw5g], table td[b-krfmutjw5g] {
        border: 2px solid var(--active-dot-color);
    }
/* /Pages/Reports/ReportLayout.razor.rz.scp.css */

[b-vikktvqbgb] * {
    font-family: 'Times New Roman', serif;
}
/* /Pages/Reports/TeamReport.razor.rz.scp.css */

.report-container[b-uw3lsdc1pr] {
    position: relative;
    overflow: auto;
    zoom: 1.5;
}

@media print {

    .report-container[b-uw3lsdc1pr] {
        background-color: #FFFFFF;
    }

    .page-break[b-uw3lsdc1pr] {
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-uw3lsdc1pr], [b-uw3lsdc1pr] .block-nobreak {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-uw3lsdc1pr], [b-uw3lsdc1pr] h1, [b-uw3lsdc1pr] h2, [b-uw3lsdc1pr] h3, [b-uw3lsdc1pr] h4, [b-uw3lsdc1pr] h5 {
        break-after: avoid;
    }

    [b-uw3lsdc1pr] * {
        widows: 3;
        orphans: 3;
    }
}

.header[b-uw3lsdc1pr] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-uw3lsdc1pr] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    text-align: center;
    margin: 0;
}

h2[b-uw3lsdc1pr] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-uw3lsdc1pr] {
    font-size: 16pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h4[b-uw3lsdc1pr] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-uw3lsdc1pr] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-uw3lsdc1pr] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-uw3lsdc1pr] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-uw3lsdc1pr] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-uw3lsdc1pr] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-uw3lsdc1pr] {
        padding: 0.25em;
    }

    table th[b-uw3lsdc1pr], table td[b-uw3lsdc1pr] {
        border: 2px solid var(--active-dot-color);
    }
/* /Pages/Reports/UserDevelopmentPlanReport.razor.rz.scp.css */

.report-container[b-uqhtetxhxx] {
    position: relative;
    overflow: auto;
    background-color: #FFFFFF;
    /*zoom: 1.5;*/
}

.report-container[b-uqhtetxhxx] >  * {
    zoom: 1.5;
}

@media print {

    .report-container[b-uqhtetxhxx] {
        background-color: #FFFFFF;
    }

    .page-break[b-uqhtetxhxx] {
        margin: 0 !important;
        page-break-before: always;
    }

    .block-nobreak[b-uqhtetxhxx], [b-uqhtetxhxx] .block-nobreak, [b-uqhtetxhxx] li {
        page-break-inside: avoid;
        break-inside: avoid;
    }

    .nobreak-after[b-uqhtetxhxx], [b-uqhtetxhxx] h1, [b-uqhtetxhxx] h2, [b-uqhtetxhxx] h3, [b-uqhtetxhxx] h4, [b-uqhtetxhxx] h5 {
        break-after: avoid;
    }

    .nobreak-before[b-uqhtetxhxx], [b-uqhtetxhxx] .nobreak-before {
        page-break-before: avoid;
        break-before: avoid;
    }

    [b-uqhtetxhxx] * {
        widows: 3;
        orphans: 3;
    }
}

.header[b-uqhtetxhxx] {
    font-size: 18pt;
    font-weight: bold;
    color: var(--text-color);
    text-align: center;
}

h1[b-uqhtetxhxx] {
    font-size: 24pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h2[b-uqhtetxhxx] {
    font-size: 20pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

h3[b-uqhtetxhxx] {
    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-uqhtetxhxx] {
    font-size: 14pt;
    font-weight: normal;
    color: var(--text-color);
    margin: 0;
}

.accent-label[b-uqhtetxhxx] {
    color: var(--primary-text-color);
    font-weight: bold;
}

.chart-title[b-uqhtetxhxx] {
    font-size: 14pt;
    color: var(--primary-text-color);
}

table[b-uqhtetxhxx] {
    width: 100%;
    border: 2px solid var(--active-dot-color);
}

    table > thead[b-uqhtetxhxx] {
        border: 2px solid var(--active-dot-color);
        background-color: var(--primary-color);
        color: var(--background-color);
    }

    table th[b-uqhtetxhxx] {
        text-align: center;
        padding: 0.5em;
    }

    table td[b-uqhtetxhxx] {
        padding: 0.25em;
    }

    table th[b-uqhtetxhxx], table td[b-uqhtetxhxx] {
        border: 2px solid var(--active-dot-color);
    }

.accent[b-uqhtetxhxx] {
    color: var(--primary-text-color);
}

[b-uqhtetxhxx] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-uqhtetxhxx] .markdown.development-section-description h1 {
    /*color: var(--text-color);*/
}

[b-uqhtetxhxx] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-uqhtetxhxx] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-uqhtetxhxx] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-uqhtetxhxx] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-uqhtetxhxx] .markdown li {
    line-height: 1.2;
}

    [b-uqhtetxhxx] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-uqhtetxhxx] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-uqhtetxhxx] .markdown ol {
    /*list-style: ordered-list-with-right-parentheses;*/
}

[b-uqhtetxhxx] .header-user-avatar {
    width: 100px;
    height: 100px;
}

/*::deep .markdown.strong-and-weak-zones h1 {
    color: var(--text-color);
    font-weight: normal;
}*/

[b-uqhtetxhxx] .user-note-message {
    color: var(--text-color);
}

[b-uqhtetxhxx] .markdown ul li::before {
    line-height: 11pt;
}

[b-uqhtetxhxx] .user-note {
    background-color: var(--card-background-color);
    padding: 0.5rem;
}

    [b-uqhtetxhxx] .user-note .user-avatar {
        width: 40px;
        height: 40px;
    }

    [b-uqhtetxhxx] .user-note .text {
        font-size: 10pt !important;
    }
/* /Pages/Search/SearchPage.razor.rz.scp.css */
[b-d8kba2vicd] .form-group {
    margin-bottom: 0px;
}
/* /Pages/SubscriptionExpired/SubscriptionExpiredPage.razor.rz.scp.css */
.page-content[b-oww1atdksb] {
    background-color: var(--subscription-expired-background-color);
}


.update-button[b-oww1atdksb] {
    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-oww1atdksb] {
    color: var(--subscription-expired-text-color);
    font-size: 16px;
}

.d-flex[b-oww1atdksb] {
    background-color: var(--subscription-expired-background-color);
}

[b-oww1atdksb] .goto-footer {
    color: var(--subscription-expired-text-color);
    font-size: 16px;
    background-color: var(--subscription-expired-background-color);
}


[b-oww1atdksb] .frame {
    background-color: var(--subscription-expired-background-color);
    box-shadow: none;
}

[b-oww1atdksb] a {
    color: var(--login-text-color);
    font-weight: bold;
}


[b-oww1atdksb] p {
    margin-bottom: 1.5em !important;
    margin-top: 1.5em;
}


[b-oww1atdksb] hr {
    display:none;
}

.logo-title[b-oww1atdksb] {
    font-size: 40px;
}


.logo-subtitle[b-oww1atdksb] {
    font-size: 16px;
    color: var(--subtitle-color);
}


img[b-oww1atdksb] {

    height: 150px;
}


.subscr-expired[b-oww1atdksb] {
    color: var(--subscription-expired-text-color);
    font-size: 20px;
}

/* /Pages/Teams/Dashboard/CompetenciesBoardPage.razor.rz.scp.css */
.competencies-wrapper[b-lfez4jgqc0] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: start;
}


.competency-item[b-lfez4jgqc0] {
    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-lfez4jgqc0] {
    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-fd7y1llsb4] {
    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-fd7y1llsb4] {
        padding: 10px;
        border: 2px solid var(--primary-color);
        /*outline: 2px solid var(--primary-color);*/
    }

.tab-view-container[b-fd7y1llsb4] {
    min-height: 50%;
    border: 0px solid var(--separator-color);
    border-right-width: 2px;
}

[b-fd7y1llsb4] .tab-view {
    box-shadow: none;
    /*border: 0px solid var(--separator-color);
    border-right-width: 2px;*/
    border-radius: 0;
}

    [b-fd7y1llsb4] .tab-view > .tab-item {
        border-radius: 0;
        justify-content: start;
    }

        [b-fd7y1llsb4] .tab-view > .tab-item:not(.active) {
            color: var(--primary-color);
        }


[b-fd7y1llsb4] .mini-avatar {
    width: 22px;
    height: 22px;
}

[b-fd7y1llsb4] .more-users-count {
    font-size: 11pt;
}

/* /Pages/Teams/Dashboard/DevelopmentActionsBoard.razor.rz.scp.css */
[b-zg6q3wdfbw] .markdown li {
    line-height: 1.5;
    padding-bottom: 0;
}
[b-zg6q3wdfbw] .markdown ol {
    margin-bottom: 0;
}
[b-zg6q3wdfbw] .markdown ul li {
    line-height: 1.2;
    padding-bottom: 0;
}
[b-zg6q3wdfbw] .markdown ol li {
    line-height: 1.2;
}
[b-zg6q3wdfbw] .markdown ul li::before{
    height: 11pt;
}
/* /Pages/Teams/Dashboard/EmployeesPage.razor.rz.scp.css */
.round-icon-container[b-0ewcmef200] {
    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-0ewcmef200] {
    opacity: 0;
    display: none;
    transition: opacity 0.3s;
}

.user-card:hover .delete-member-btn-wrapper[b-0ewcmef200] {
    opacity: 1;
    display: flex;
}

[b-0ewcmef200] input.search-input {
    padding-left: 0.5rem;
    border: none;
    outline: none;
    box-shadow: none;
}

[b-0ewcmef200] input.search-input::placeholder {
    color: var(--primary-color);
}

[b-0ewcmef200] input.search-input:focus {
    outline: none;
    border: none;
    box-shadow: none;
}
/* /Pages/Teams/Dashboard/EssentialsPage.razor.rz.scp.css */

.delete-competency-btn-wrapper[b-d9f7lzdh45] {
    opacity: 0;
    display: none;
    transition: opacity 0.3s;
}

.competency-card:hover .delete-competency-btn-wrapper[b-d9f7lzdh45] {
    opacity: 1;
    display: flex;
}
/* /Pages/Teams/Dashboard/HomeDashboard.razor.rz.scp.css */
[b-cihz107zif] .header-dashboard {
    font-size: 16pt;
    color: var(--primary-color);
}

[b-cihz107zif] .vision-container {
    max-width: 100%;
    width: 100%;
}

[b-cihz107zif] .edit-button {
    position: absolute;
    top: -10px;
    right: 0px;
    background: transparent;
    border: none;
    cursor: pointer;
    display: none;
}

[b-cihz107zif] .hover-target {
    display: none;
}

.goal-title[b-cihz107zif] {
    font-size: 26pt;
    color: var(--background-color);
/*    white-space: nowrap;*/
}

[b-cihz107zif] .edit-goal {
    display: none;
    position: absolute;
    top: -10px;
    right: -10px;
    background: transparent;
    border: none;
    cursor: pointer;
}

[b-cihz107zif] .goal-title:hover .edit-goal {
    display: block;
}

[b-cihz107zif] .card-content:hover .edit-button {
    display: block;
}

[b-cihz107zif] .title-container:hover .edit-button {
    display: block;
}

[b-cihz107zif] .edit-grow{
    display: none;
}

[b-cihz107zif] .grow-container:hover .edit-grow {
    display: block;
}

[b-cihz107zif] .card-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr
}

[b-cihz107zif] .company-strategic-priority-card {
    padding: 35px 10px;
    border-radius: 0.5rem;
    border: 1px solid var(--inactive-card-background-color);
    box-shadow: none;
}

[b-cihz107zif] .round-progress-border {
    border: 1px solid var(--inactive-card-background-color);
    box-shadow: none;
}   

[b-cihz107zif] .delete-member-btn-wrapper {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

[b-cihz107zif] .kpi-hover:hover .delete-member-btn-wrapper {
    opacity: 1;
    visibility: visible;
}

[b-cihz107zif] .cards-container {
    display: grid;
    gap: 26px;
    grid-template-columns: repeat(auto-fill, 490px);
    justify-content: start;
}


[b-cihz107zif] .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-cihz107zif] .strategic-card:hover {
        transform: translateY(-2px);
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
    }

[b-cihz107zif] .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-cihz107zif] .vision-card .card-header {
    background: #F91C1C;
}

[b-cihz107zif] .mission-card .card-header {
    background: #EA491D;
}

[b-cihz107zif] .purpose-card .card-header {
    background: #4D2D8D;
}

[b-cihz107zif] .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-cihz107zif] .vision-icon {
    background: linear-gradient(0deg, #FF8FB5 0%, #F91C1C 70%);
}

[b-cihz107zif] .mission-icon {
    background: linear-gradient(0deg, #FFBD39 0%, #EA491D 70%);
}

[b-cihz107zif] .purpose-icon {
    background: linear-gradient(0deg, #AD71C5 0%, #4D2D8D 70%);
}

[b-cihz107zif] .card-header h3 {
    font-size: 20px;
    font-weight: 600;
    margin-left: 80px;
    color: white;
}

[b-cihz107zif] .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-cihz107zif] .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-cihz107zif] .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-cihz107zif] .plus-icon {
    font-size: 16px;
    font-weight: bold;
}

[b-cihz107zif] .tooltip-inner{
    max-width: 500px
}

[b-cihz107zif] .more-users-count {
    color: var(--primary-text-color);
    font-size: 14pt;
    align-self: center;
}

[b-cihz107zif] .team-kpi-container{
    display: grid;
    grid-auto-rows: 1fr;
    position: relative;
}

.add-team-priority-button[b-cihz107zif] {
    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-cihz107zif] #teamsWithPrioirtyCollectionViewId div[style*="height:1px"]:last-of-type {
    position: absolute !important;
    bottom: 0;
    right: 0;
    left: 0;
}

[b-cihz107zif] .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-ty7tm4dm50] {
    background-color: var(--header-color);
    border-radius: 0.5rem;
    box-shadow: 0px 1px 3px 0px #55555555;
}

[b-ty7tm4dm50] .markdown.development-section-description h3 {
    font-size: 12pt;
    color: var(--primary-text-color);
    font-weight: 700;
    margin-bottom: 0.5rem;
}

[b-ty7tm4dm50] .markdown.development-section-description li > ul {
    margin-top: 0.5rem;
}

[b-ty7tm4dm50] .markdown.development-step h1 {
    font-size: 12pt;
}

[b-ty7tm4dm50] .markdown > p {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

[b-ty7tm4dm50] .markdown li {
    line-height: 1.2;
}

    [b-ty7tm4dm50] .markdown li::marker {
        font-size: 12pt;
        color: var(--primary-text-color);
    }

[b-ty7tm4dm50] .markdown ul > li {
    padding-bottom: 0.5rem;
}

[b-ty7tm4dm50] .card-title {
    font-size: 14pt;
    margin-bottom: 0;
}

[b-ty7tm4dm50] .competency-assessment-buttons-container {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    gap: 0.5rem;
}

[b-ty7tm4dm50] .competency-assessment-button {
    display: flex;
    flex-direction: column;
    align-items: center;
}

[b-ty7tm4dm50] .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-ty7tm4dm50] div[data-toggle="collapse"] .collapse-indicator {
    transform: rotate(180deg);
}

[b-ty7tm4dm50] 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-gg60bv10ju] {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.kpi-hover:hover .delete-member-btn-wrapper[b-gg60bv10ju] {
    opacity: 1;
    visibility: visible;
}

[b-gg60bv10ju] .company-strategic-priority-card {
    padding: 35px 10px;
    border-radius: 0.5rem;
    border: 2px solid var(--background-color);
/*    color: var(--background-color);*/
}

[b-gg60bv10ju] .round-progress-border {
    border: none;
    box-shadow: none
}

.kpi-card[b-gg60bv10ju] {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.kpi-grid-container[b-gg60bv10ju] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.scroll-container[b-gg60bv10ju] {
    scrollbar-color: var(--background-color) var(--primary-color);
    scrollbar-width: thin;
}

    .scroll-container[b-gg60bv10ju]::-webkit-scrollbar {
        height: 8px;
    }

    .scroll-container[b-gg60bv10ju]::-webkit-scrollbar-track {
        background: var(--primary-color);
        border-radius: 4px;
    }

    .scroll-container[b-gg60bv10ju]::-webkit-scrollbar-thumb {
        background-color: var(--primary-color);
        border-radius: 4px;
    }

        .scroll-container[b-gg60bv10ju]::-webkit-scrollbar-thumb:hover {
            background-color: var(--background-color);
        }

.progress-container[b-gg60bv10ju] {
    position: relative;
    width: 400px;
}

.progress-border[b-gg60bv10ju] {
    border: 1px solid white;
    border-radius: 0.4rem;
    background-color: var(--primary-color) !important;
}

.progress-track[b-gg60bv10ju] {
    background-color: var(--background-color);
    border: 2px solid var(--background-color);
    border-radius: 1rem;
    height: 6px;
    overflow: hidden;
}

.progress-fill[b-gg60bv10ju] {
    background-color: var(--background-color);
    height: 5px;
    width: 0;
    transition: width 0.3s ease-in-out;
}

[b-gg60bv10ju] .undefined-strategic-priority-text {
    color: var(--background-color);
}

[b-gg60bv10ju] .kpi-arrow-up {
    position: absolute;
}

[b-gg60bv10ju] .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-s5mjyhnbwz] {
    padding-top: 0.5rem;
}


[b-s5mjyhnbwz] .collapse-inidicator {
    /*position: absolute;
    right: 0.8rem;
    top: 0.8rem;*/
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-s5mjyhnbwz] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}


.priority-badge[b-s5mjyhnbwz] {
    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-s5mjyhnbwz] {
    width: 20px;
    height: 20px;
}

div[data-toggle="collapse"] .hide-on-expand[b-s5mjyhnbwz] {
    display: flex;
    width: 40px;
    margin-right: 1rem;
}

div[data-toggle="collapse"][aria-expanded="true"] .hide-on-expand[b-s5mjyhnbwz] {
    width: 0;
    overflow: hidden;
    margin-right: 0;
}
/* /Pages/Teams/Role/RolePage.razor.rz.scp.css */
/* /Pages/Teams/Team/TeamPage.razor.rz.scp.css */

.page-header .header[b-1bis012x42],
.page-header .subheader[b-1bis012x42],
[b-1bis012x42].page-header .user-card .user-avatar,
[b-1bis012x42].page-header .user-card .name-and-tags-wrapper,
[b-1bis012x42].page-header .user-card .user-name,
[b-1bis012x42].page-header .user-card .user-status-container,
[b-1bis012x42].page-header .user-card .user-status-indicator,
[b-1bis012x42].page-header .user-card .user-status-message,
[b-1bis012x42].page-header .user-card .user-tag {
    transition: all 350ms;
}

[b-1bis012x42].page-header .user-card .user-status-indicator {
    border-color: var(--header-color);
}

.page-header.minimize .header[b-1bis012x42] {
    font-size: 18pt;
}

.page-header.minimize .subheader[b-1bis012x42] {
    font-size: 11pt;
}

[b-1bis012x42].page-header.minimize .user-card .user-avatar {
    width: 50px;
    height: 50px;
}

[b-1bis012x42].page-header.minimize .user-card .name-and-tags-wrapper {
    transform: translate(-5px, 0);
}

[b-1bis012x42].page-header.minimize .user-card .user-name {
    font-size: 11pt;
    margin-bottom: -0.3rem;
}

[b-1bis012x42].page-header.minimize .user-card .user-status-container {
    margin-bottom: -0.5rem;
}

[b-1bis012x42].page-header.minimize .user-card .user-status-indicator {
    width: 15px;
    height: 15px;
}

[b-1bis012x42].page-header.minimize .user-card .user-status-message {
    font-size: 10pt;
}

[b-1bis012x42].page-header.minimize .user-card .user-tag {
    font-size: 9pt;
    padding: 0px 5px;
    margin-top: 0.25rem !important;
}


.confirmations-count-badge[b-1bis012x42] {
    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-1bis012x42] {
    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-1bis012x42] .bigger-avatars-user-list .mini-avatar {
    width: 30px;
    height: 30px;
}

.tools-grid[b-1bis012x42] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 15px;
    grid-auto-rows: 1fr;
}

@media (max-width: 500px) {
    .tools-grid[b-1bis012x42] {
        grid-template-columns: 1fr;
    }
}

.download-link[b-1bis012x42] {
    color: var(--text-color);
}

    .download-link:hover[b-1bis012x42] {
        color: var(--text-color);
        text-decoration: unset;
    }
/* /Pages/Teams/TeamAnalytics/TeamAnalyticsPage.razor.rz.scp.css */
.section-header[b-qcmmszvkdc] {
    line-height: 1.2;
    font-size: 15pt;
}
/* /Pages/Teams/TeamCompanyEssentialRates/TeamCompanyEssentialRatesPage.razor.rz.scp.css */

.empty-view.light-text[b-dj2y96xhfy]{
    font-size: 12pt;
}

.essential-rate[b-dj2y96xhfy] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Teams/TeamCompanyMotivationRates/TeamCompanyMotivationRatesPage.razor.rz.scp.css */
.empty-view.light-text[b-fjz4nd40jk] {
    font-size: 12pt;
}

.motivation-rate[b-fjz4nd40jk] {
    margin-left: 1rem;
    font-size: 14pt;
    color: var(--primary-text-color);
}
/* /Pages/Teams/TeamDiagnosticAnswerAnalysis/TeamDiagnosticAnswerAnalysisPage.razor.rz.scp.css */
.confirmations-count-badge[b-jjbu3qloxk] {
    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-fgxhbklmkc] {
    color: var(--primary-text-color);
    font-size: 14pt;
    font-weight: 700;
}
/* /Pages/Teams/TeamDiagnosticQuestionDetails/TeamDiagnosticQuestionDetailsPage.razor.rz.scp.css */
[b-l7iysxdqdv] .members-list-smaller-avatars .user-avatar,
[b-l7iysxdqdv] .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-jdvi167seo] {
    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-a4g702l4qj] .animated {
    transition: all 350ms;
}

.header-section[b-a4g702l4qj] {
    line-height: 1;
    margin-top: 1rem;
}

[b-a4g702l4qj] .header-section .card-icon {
    color: var(--primary-color);
    width: 53px;
    height: 53px;
}

[b-a4g702l4qj] .header-section .progressbar {
    margin-top: 0.5rem;
}

    .header-section .card-title[b-a4g702l4qj] {
        color: var(--description-color);
        font-size: 16pt;
        text-align: center;
        margin-bottom: 0.3rem;
    }

    .header-section .card-description[b-a4g702l4qj] {
        text-align: center;
        font-size: 11pt;
    }

    .header-section .card-value[b-a4g702l4qj] {
        color: var(--primary-text-color);
        font-size: 16pt;
    }

.completed-tasks-counter[b-a4g702l4qj] {
    font-size: 10pt;
    text-align: right;
}

.section-card-container[b-a4g702l4qj] {
    border-radius: 0.5rem;
    background-color: var(--background-color);
    padding: 0;
}

[b-a4g702l4qj] .collapse-inidicator {
    position: absolute;
    right: 0.8rem;
    top: 0.8rem;
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-a4g702l4qj] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}

.page-header.minimize .header[b-a4g702l4qj] {
    font-size: 18pt;
}

.page-header.minimize .header-section[b-a4g702l4qj] {
    margin-top: 0.5rem;
}

[b-a4g702l4qj] .header-section.minimize .card-icon {
    width: 30px;
    height: 30px;
}

[b-a4g702l4qj] .header-section.minimize .progressbar {
    margin-top: 0;
    height: 5px;
}

[b-a4g702l4qj] .header-section .percentage-round,
[b-a4g702l4qj] .header-section .percentage-round > span,
[b-a4g702l4qj] .header-section .diagnostic-result-offset-value,
[b-a4g702l4qj] .header-section.minimize .diagnostic-result-offset > svg {
    transition: all 250ms;
}

[b-a4g702l4qj] .header-section.minimize .percentage-round {
    min-width: 40px;
    height: 20px;
    font-size: 9pt;
}

[b-a4g702l4qj] .header-section.minimize .percentage-round > span {
    height: 9pt;
}

[b-a4g702l4qj] .header-section.minimize .diagnostic-result-offset-value {
    font-size: 8pt;
}

[b-a4g702l4qj] .header-section.minimize .diagnostic-result-offset > svg {
    width: 8px;
    height: 8px;
    margin-top: 0;
}

.header-section.minimize .card-title[b-a4g702l4qj] {
    font-size: 14pt;
}

.header-section.minimize .card-description[b-a4g702l4qj] {
    font-size: 0;
}

[b-a4g702l4qj] .users-list .member-avatar,
[b-a4g702l4qj] .users-list .member-more {
    background-color: var(--team-diagnostic-subsections-header-avatars-background-color);
}

[b-a4g702l4qj] .users-list .member-avatar,
[b-a4g702l4qj] .users-list .member-more,
[b-a4g702l4qj] .users-list .member-more > .dot {
    transition: all 350ms;
}

[b-a4g702l4qj] .users-list.minimize .member-avatar,
[b-a4g702l4qj] .users-list.minimize .member-more {
    width: 30px;
    height: 30px;
}

    [b-a4g702l4qj] .users-list.minimize .member-more > .dot {
        width: 5px;
        height: 5px;
    }

[b-a4g702l4qj] .user-card,
[b-a4g702l4qj] .user-card .user-avatar,
[b-a4g702l4qj] .user-card .user-name,
[b-a4g702l4qj] .user-card .name-and-tags-wrapper,
[b-a4g702l4qj] .user-card .user-status-container,
[b-a4g702l4qj] .user-card .user-status-indicator,
[b-a4g702l4qj] .user-card .user-status-message,
[b-a4g702l4qj] .user-card .user-tag,
.page-subtitle[b-a4g702l4qj] {
    transition: all 350ms;
}

[b-a4g702l4qj] .user-card {
    margin-top: 0;
    margin-bottom: 0;
}

    [b-a4g702l4qj] .user-card.minimize .user-avatar {
        width: 50px;
        height: 50px;
    }

    [b-a4g702l4qj] .user-card.minimize .user-name {
        font-size: 11pt;
        margin-bottom: -0.3rem;
    }

    [b-a4g702l4qj] .user-card.minimize .name-and-tags-wrapper {
        transform: translate(-5px, 0);
    }

    [b-a4g702l4qj] .user-card.minimize .user-status-container {
        margin-bottom: -0.5rem;
    }

    [b-a4g702l4qj] .user-card.minimize .user-status-indicator {
        width: 15px;
        height: 15px;
    }

    [b-a4g702l4qj] .user-card.minimize .user-status-message {
        font-size: 10pt;
    }

    [b-a4g702l4qj] .user-card.minimize .user-tag {
        font-size: 9pt;
        padding: 0px 5px;
        margin-top: 0.25rem !important;
    }

.page-subtitle.minimize[b-a4g702l4qj] {
    font-size: 11pt;
}

.teams-result-title[b-a4g702l4qj] {
    color: var(--description-color);
    font-weight: 600;
}

.teams-with-result-container[b-a4g702l4qj] {
    display: grid;
    grid-template-columns: auto 1fr auto;
    grid-gap: 0.4rem 0.5rem;
}

[b-a4g702l4qj] .team-with-result-avatar {
    margin-left: -9px;
    outline: 2px solid var(--card-background-color);
    width: 28px;
    height: 28px;
}

.team-result-points[b-a4g702l4qj] {
    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-a4g702l4qj] {
    font-size: 14pt;
}

[b-a4g702l4qj].page-header .user-card .user-status-indicator {
    border-color: var(--header-color);
}
/* /Pages/Teams/TeamDiagnosticTest/TeamDiagnosticTestPage.razor.rz.scp.css */

.test-progress-bar[b-ikyqrqskym] {
    background-color: #999999;
    height: 3px;
    transition: width 250ms;
    -webkit-transition: width 250ms; /* Safari */
}

.question-container[b-ikyqrqskym] {
    opacity: 1;
    transition: opacity 125ms;
    -webkit-transition: opacity 125ms; /* Safari */
}

.question-changing[b-ikyqrqskym] {
    opacity: 0;
}
/* /Pages/Teams/TeamEssentials/TeamEssentialsPage.razor.rz.scp.css */


/* /Pages/Teams/TeamMembersTestPassingScorePage.razor.rz.scp.css */
.card-value[b-rcp7jfdp0p] {
    font-size: 16pt;
}
/* /Pages/Teams/TeamMotivations/TeamMotivationsPage.razor.rz.scp.css */
[b-u3ma17zg9y] .markdown > p:first-child {
    margin-top: 0;
}
/* /Pages/Teams/TeamOverview/TeamOverviewPage.razor.rz.scp.css */

.confirmations-count-badge[b-1q6n51a9sw] {
    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-kbli8zfir3] .markdown.card-description-text p {
    font-size: 12pt;
    line-height: 1.2;
    word-break: break-word;
    white-space: break-spaces;
}

[b-kbli8zfir3] .percentage-round {
    min-width: 45px;
    height: unset;
    padding: 5px 0px;
}
/* /Pages/Teams/TeamsPage/TeamsPage.razor.rz.scp.css */
.user-card-cancel-button[b-msvql2cfsh] {
    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-msvql2cfsh] {
    font-size: 11pt;
}

.user-tag[b-msvql2cfsh] {
    background-color: var(--light-badge-color);
    font-size: 8pt;
}
/* /Pages/Teams/Tools/TeamEvolutionPlan/TeamEvolutionPlanPage.razor.rz.scp.css */
[b-4vs0h06bv4] .collapse-inidicator {
    position: absolute;
    right: 0.8rem;
    top: 0.8rem;
    transition: transform 250ms;
    transform: rotate(90deg);
}

[b-4vs0h06bv4] div[data-toggle="collapse"][aria-expanded="true"] .collapse-inidicator {
    transform: rotate(-90deg);
}

[b-4vs0h06bv4] .card-icon {
    color: var(--primary-color);
}

.expander-title[b-4vs0h06bv4] {
    /*color: var(--description-color);*/
    font-size: 14pt;
    font-weight: 600;
}

[b-4vs0h06bv4] .expander-description {
    color: var(--description-color);
    font-size: 11pt;
    line-height: 1.2;
}

.expander-content-title[b-4vs0h06bv4] {
    font-weight: 600;
    align-self: end;
}

.expander-content-description[b-4vs0h06bv4] {
    color: var(--description-color);
}
/* /Pages/Tools/ToolPage.razor.rz.scp.css */

.tool-name[b-wtds72njgw] {
    color: var(--primary-text-color);
    font-size: 12pt;
}

.tool-description[b-wtds72njgw] {
    color: var(--description-color);
    font-size: 12pt;
}

.tasks-header[b-wtds72njgw] {
    text-transform: uppercase;
    font-size: 16pt;
    font-weight: bold;
    color: var(--text-color);
}

.tasks-progress[b-wtds72njgw] {
    font-size: 16pt;
    color: var(--text-color);
}

.task-progress[b-wtds72njgw] {
    text-align: right;
    font-size: 10pt;
    color: var(--text-color);
}
    .task-progress.completed[b-wtds72njgw] {
        color: var(--complete-text-color);
    }
/* /Pages/Tools/ToolsPage.razor.rz.scp.css */

.tasks-header[b-tm7my7gg12] {
    font-size: 12pt;
    font-weight: bold;
}

.task-info[b-tm7my7gg12] {
    color: var(--description-color);
    font-size: 10pt;
}
/* /Pages/Welcome/WelcomePage.razor.rz.scp.css */
[b-pxotz6fpk2] label {
    color: var(--background-color);
}

[b-pxotz6fpk2] .spinner {
    color: var(--primary-text-color);
}

.policy-button[b-pxotz6fpk2] {
    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-rwokjn0cwo] {
    font-size: 16pt;
}

.pulse-button[b-rwokjn0cwo] {
  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-rwokjn0cwo] {
  color: black;
}

.pulse-button.active-pulse-button .pulse-name[b-rwokjn0cwo] {
  color: var(--background-color);
}

.pulse-button.active-pulse-button[b-rwokjn0cwo] {
  border: 0px;
  color: var(--background-color);
  background-color: var(--primary-text-color);
}

.teams-dropdown-menu[b-rwokjn0cwo] {
  max-height: 50vh;
  overflow-x: hidden;
  overflow-y: auto;
}

.teams-dropdown-menu .dropdown-item[b-rwokjn0cwo] {
    cursor: pointer;
}

.teams-dropdown-menu[b-rwokjn0cwo]::-webkit-scrollbar-track {
  background-color: var(--background-color);
}

.fa-icon[b-rwokjn0cwo] {
    width: 20px;
    height: 20px;
}

.fa-icon i[b-rwokjn0cwo] {
    font-size: 20px;
    color: var(--primary-text-color);
}

.dropdown-item .edit-icon[b-rwokjn0cwo] {
    display: none;
    opacity: 0.6;
    flex-shrink: 0;
    transition: opacity 0.2s ease;
}

.dropdown-item:hover .edit-icon[b-rwokjn0cwo] {
    display: block;
    flex-shrink: 0;
    opacity: 1;
}

[b-rwokjn0cwo] .header-team-btn {
    opacity: 0 !important;
    pointer-events: none;
    transition: opacity 0.3s ease;
}

[b-rwokjn0cwo] header:hover .header-team-btn {
    opacity: 1 !important;
    pointer-events: auto;
}
/* /Shared/EmployeeLayout.razor.rz.scp.css */
.psychotype[b-vtyjr8mo24] {
    background-color: var(--strategy-psychotype-badge-color);
    color: var(--text-color);
    border-radius: 0.5rem;
}

.position[b-vtyjr8mo24] {
    background-color: var(--badge-color);
    color: var(--section-title-color);
    border-radius: 0.5rem;
}
