/* Language Switcher Styles */

/* Header Switcher */
.lang-switcher-btn {
    background: transparent;
    border: 1px solid var(--border-color, #e2e8f0);
    color: var(--text-main, #1a202c);
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 0.85rem;
    font-weight: 600;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 6px;
    transition: all 0.2s ease;
    position: relative;
    z-index: 9999;
    pointer-events: auto !important;
    white-space: nowrap;
}

.lang-switcher-btn:hover {
    border-color: var(--primary-color, #E05A10);
    color: var(--primary-color, #E05A10);
    background: var(--primary-light, #FBEFEA);
}
