#truelang-switcher{position:relative!important;z-index:2147483647!important;display:inline-block!important}#truelang-switcher{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:14px!important;line-height:1.5!important;direction:ltr!important;text-align:left!important;color:#1f2937!important;pointer-events:auto!important;box-sizing:border-box!important;background:transparent!important;margin:0!important;padding:0!important;border:none!important;width:auto!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;float:none!important;clear:none!important}#truelang-switcher *,#truelang-switcher *::before,#truelang-switcher *::after{box-sizing:border-box!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;word-spacing:normal!important;float:none!important;clear:none!important;text-indent:0!important;text-shadow:none!important;list-style:none!important}#truelang-switcher button.tl-btn,#truelang-switcher .tl-btn{display:flex!important;align-items:center!important;gap:8px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #e5e7eb!important;border-radius:10px!important;padding:10px 16px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;cursor:pointer!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1f2937!important;line-height:1.5!important;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease!important;position:relative!important;white-space:nowrap!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;text-align:left!important;vertical-align:baseline!important;opacity:1!important;visibility:visible!important;overflow:visible!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;transform:none!important;flex-direction:row!important;justify-content:flex-start!important;pointer-events:auto!important}#truelang-switcher button.tl-btn:hover,#truelang-switcher .tl-btn:hover{background:#fff!important;background-color:#fff!important;border:1px solid #3b82f6!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;transform:translateY(-1px)!important;color:#1f2937!important;opacity:1!important}#truelang-switcher button.tl-btn:focus,#truelang-switcher .tl-btn:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important;background:#fff!important;background-color:#fff!important}#truelang-switcher button.tl-btn:active,#truelang-switcher .tl-btn:active{background:#fff!important;background-color:#fff!important;transform:translateY(0)!important}#truelang-switcher div.tl-dropdown,#truelang-switcher .tl-dropdown{display:block!important;position:absolute!important;position:fixed!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;max-width:calc(100vw - 16px)!important;min-width:140px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #e5e7eb!important;border-radius:10px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-10px)!important;transition:opacity .25s ease,visibility .25s ease,transform .25s ease!important;overflow-y:auto!important;max-height:300px!important;z-index:999!important;width:auto!important;height:auto!important;padding:0!important}#truelang-switcher.tl-open .tl-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}#truelang-switcher.tl-open .tl-arrow{transform:rotate(180deg)!important}#truelang-switcher .tl-arrow{transition:transform .2s ease!important}#truelang-switcher a.tl-opt,#truelang-switcher .tl-opt{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;color:#374151!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;font-size:14px!important;line-height:1.5!important;text-decoration:none!important;border-bottom:1px solid #f3f4f6!important;transition:background .15s ease!important;cursor:pointer!important;white-space:nowrap!important;background:transparent!important;background-color:transparent!important;background-image:none!important;width:auto!important;height:auto!important;pointer-events:auto!important}#truelang-switcher a.tl-opt:last-child,#truelang-switcher .tl-opt:last-child{border-bottom:none!important}#truelang-switcher a.tl-opt:hover,#truelang-switcher .tl-opt:hover{background:#f9fafb!important;background-color:#f9fafb!important;color:#374151!important;text-decoration:none!important}#truelang-switcher a.tl-opt.tl-active,#truelang-switcher .tl-opt.tl-active{background:#eff6ff!important;background-color:#eff6ff!important;color:#2563eb!important;font-weight:600!important}#truelang-switcher .tl-flag{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:16px!important;border-radius:2px!important;overflow:hidden!important;flex-shrink:0!important}#truelang-switcher .tl-flag img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:2px!important;border:none!important;box-shadow:none!important;pointer-events:none!important}#truelang-switcher .tl-btn span,#truelang-switcher .tl-opt span{font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;pointer-events:none!important}#truelang-switcher svg{display:inline-block!important;vertical-align:middle!important;width:auto!important;height:auto!important;fill:none!important;pointer-events:none!important}#truelang-switcher div.tl-dropdown,#truelang-switcher .tl-dropdown{width:520px!important;max-height:420px!important;display:flex!important;flex-direction:column!important;background:rgba(255,255,255,.97)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-radius:16px!important;box-shadow:0 25px 60px -12px rgba(0,0,0,.25)!important;overflow:hidden!important}#truelang-switcher .tl-search-wrap{display:flex!important;align-items:center!important;gap:8px!important;padding:14px 16px!important;border-bottom:1px solid #e5e7eb!important;flex-shrink:0!important;background:#fff!important}#truelang-switcher .tl-search-input{border:none!important;outline:none!important;width:100%!important;font-size:15px!important;font-family:inherit!important;background:transparent!important;color:#1f2937!important;padding:0!important;margin:0!important;line-height:1.5!important;-webkit-appearance:none!important;appearance:none!important}#truelang-switcher .tl-search-input::placeholder{color:#9ca3af!important}#truelang-switcher .tl-close-btn{display:none!important;background:none!important;border:none!important;cursor:pointer!important;padding:4px!important;border-radius:6px!important;line-height:0!important;flex-shrink:0!important}#truelang-switcher .tl-close-btn:hover{background:#f3f4f6!important}#truelang-switcher .tl-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;overflow-y:auto!important;padding:8px!important;flex:1!important}#truelang-switcher .tl-grid::-webkit-scrollbar{width:4px!important}#truelang-switcher .tl-grid::-webkit-scrollbar-track{background:transparent!important}#truelang-switcher .tl-grid::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:4px!important}#truelang-switcher .tl-grid .tl-opt{border-bottom:none!important;border-radius:10px!important;padding:10px 14px!important;transition:background .15s ease,transform .15s ease!important}#truelang-switcher .tl-grid .tl-opt:hover{background:#f0f7ff!important;transform:scale(1.02)!important}#truelang-switcher .tl-grid .tl-opt.tl-active{background:#f3f4f6!important;font-weight:600!important;color:#1f2937!important}#truelang-switcher .tl-no-results{padding:20px!important;text-align:center!important;color:#9ca3af!important;font-size:14px!important}#truelang-switcher .tl-opt.tl-hidden,#truelang-switcher .tl-no-results.tl-hidden{display:none!important}#truelang-switcher .tl-overlay{display:none!important}#truelang-switcher.tl-open .tl-overlay{display:none!important}@media(max-width:640px){#truelang-switcher .tl-overlay{display:none!important}#truelang-switcher.tl-open .tl-overlay{display:block!important;position:fixed!important;inset:0!important;background:rgba(0,0,0,.15)!important;z-index:-1!important}#truelang-switcher div.tl-dropdown,#truelang-switcher .tl-dropdown{position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%) scale(.95)!important;width:calc(100vw - 32px)!important;max-height:70vh!important;z-index:2147483647!important;background:#fff!important;color:#1f2937!important}#truelang-switcher.tl-open .tl-dropdown{transform:translate(-50%,-50%) scale(1)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#truelang-switcher .tl-grid{grid-template-columns:1fr!important}#truelang-switcher .tl-close-btn{display:inline-flex!important}}.gt_switcher,.gtranslate_wrapper,#gtranslate_selector,#gt-wrapper-10036993,.gt-selector,#truelang-inline:not(#truelang-switcher){display:none!important}