/**
 * Theme: Ledermann GmbH
 * CI Colors: Signature Ledermann Blue (#35679A), Hover (#2b547e), Light Slate (#edf4fa), White (#ffffff)
 * Website: ledermann.de
 */
.gd-personio-wrapper.gd-personio-theme-ledermann {
    --gd-primary: #35679A;
    --gd-primary-hover: #2b547e;
    --gd-primary-text: #ffffff;
    --gd-accent: #4b7ea8;
    --gd-bg-card: #ffffff;
    --gd-bg-card-hover: #fbfdff;
    --gd-bg-expanded: #f8fbfe;
    --gd-border-color: #e2e8f0;
    --gd-border-hover: #35679A;
    --gd-border-radius: 14px;
    --gd-border-radius-sm: 6px;
    --gd-badge-bg: #edf4fa;
    --gd-badge-text: #2b547e;
    --gd-count-bg: #dfeaf4;
    --gd-count-text: #1e3f61;
    --gd-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04);
    --gd-shadow-hover: 0 6px 20px rgba(53, 103, 154, 0.14);
}

.gd-personio-theme-ledermann .gd-personio-btn-apply {
    background-color: #35679A !important;
    color: #ffffff !important;
    font-weight: 600;
    border-radius: 6px !important;
    box-shadow: 0 2px 8px rgba(53, 103, 154, 0.25);
}

.gd-personio-theme-ledermann .gd-personio-btn-apply:hover {
    background-color: #2b547e !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(53, 103, 154, 0.35);
    transform: translateY(-1px);
}

.gd-personio-theme-ledermann .gd-personio-card.is-active .gd-personio-arrow-circle,
.gd-personio-theme-ledermann .gd-personio-card:hover .gd-personio-arrow-circle {
    background-color: #35679A;
    color: #ffffff;
}

.gd-personio-theme-ledermann .gd-personio-dropdown-item.is-active {
    background-color: #edf4fa;
    color: #2b547e;
}
