.lang-switcher{position:relative}.lang-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#94a3b8;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.lang-btn:hover{background:#ffffff12;color:#f1f5f9}.lang-flag{font-size:1rem;line-height:1}.lang-code{letter-spacing:.03em}.lang-dropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#0f1022f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:6px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:200;box-shadow:0 12px 40px #0006}.lang-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.lang-option{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:transparent;color:#94a3b8;font-size:.85rem;font-weight:500;cursor:pointer;border-radius:8px;transition:all .15s;text-align:left}[dir=rtl] .lang-option{text-align:right}[dir=rtl] .lang-dropdown{right:auto;left:0}.lang-option:hover{background:#ffffff0f;color:#f1f5f9}.lang-option.active{background:#3b82f61f;color:#3b82f6}.nav-right-group{display:flex;align-items:center;gap:12px}.auth-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}[dir=rtl] body{font-family:Segoe UI,Tahoma,Arial,sans-serif}[dir=rtl] .navbar,[dir=rtl] .nav-links,[dir=rtl] .nav-right-group,[dir=rtl] .nav-actions,[dir=rtl] .nav-right{flex-direction:row-reverse}[dir=rtl] .hero{text-align:center}[dir=rtl] .feature-body,[dir=rtl] .step-card h3,[dir=rtl] .step-card p,[dir=rtl] .case-body{text-align:right}[dir=rtl] .hero-stats{flex-direction:row-reverse}[dir=rtl] .features-grid,[dir=rtl] .steps-grid,[dir=rtl] .cases-grid{direction:rtl}[dir=rtl] .footer-content,[dir=rtl] .footer-links{flex-direction:row-reverse}[dir=rtl] .footer-brand{align-items:flex-end;text-align:right}[dir=rtl] .step-number{left:auto;right:16px}[dir=rtl] .showcase-overlay-card{left:auto;right:20px}[dir=rtl] .btn svg{transform:scaleX(-1)}[dir=rtl] .auth-card{text-align:right}[dir=rtl] .auth-top,[dir=rtl] .form-row{flex-direction:row-reverse}[dir=rtl] input,[dir=rtl] .auth-footer,[dir=rtl] .project-card{text-align:right}[dir=rtl] .project-actions,[dir=rtl] .project-meta,[dir=rtl] .modal-actions{flex-direction:row-reverse}[dir=rtl] .empty-state{text-align:right}@media (max-width: 768px){[dir=rtl] .hero-stats{flex-direction:column}[dir=rtl] .footer-content{flex-direction:column;align-items:center}[dir=rtl] .footer-brand{align-items:center;text-align:center}}
