.dropdown-container .dropdown-menu[data-v-2ade6f0b],.dropdown-container .mega-menu[data-v-2ade6f0b]{opacity:0;overflow:hidden;transform:translate(-50%) translateY(-10px) scale(.95);transition:all .25s ease-out;visibility:hidden}.dropdown-menu.is-visible[data-v-2ade6f0b],.mega-menu.is-visible[data-v-2ade6f0b]{opacity:1;transform:translate(-50%) translateY(0) scale(1);visibility:visible}.mega-menu[data-v-2ade6f0b]{z-index:50}.language-selector[data-v-f3e49d7d]{display:inline-block;position:relative}.language-button[data-v-f3e49d7d]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;color:#374151;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.language-button[data-v-f3e49d7d]:hover{background:#f3f4f6}.flag-icon[data-v-f3e49d7d]{border-radius:2px;height:16px;-o-object-fit:cover;object-fit:cover;width:24px}.language-name[data-v-f3e49d7d]{color:#374151;font-size:.875rem;font-weight:500}.chevron-icon[data-v-f3e49d7d]{transition:transform .2s ease}.chevron-icon.rotate-180[data-v-f3e49d7d]{transform:rotate(180deg)}.language-dropdown[data-v-f3e49d7d]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;bottom:100%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:.5rem;min-width:200px;overflow:hidden;position:absolute;right:0;z-index:50}.language-option[data-v-f3e49d7d]{align-items:center;color:#374151;cursor:pointer;display:flex;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s ease}.language-option[data-v-f3e49d7d]:hover{background:#f3f4f6}.language-option.active[data-v-f3e49d7d]{background:#e5e7eb}.pixelate[data-v-cc7b8b0b]{filter:url(#pixelate)}@keyframes glitchLine-cc7b8b0b{0%,to{opacity:.6;transform:translate(0)}10%{opacity:.8;transform:translate(-5%)}20%{opacity:.4;transform:translate(5%)}30%{opacity:.6;transform:translate(-3%)}40%,80%{opacity:.5;transform:translate(0)}90%{opacity:.7;transform:translate(3%)}}@keyframes blink-cc7b8b0b{0%,90%,to{transform:translateY(0)}95%{transform:translateY(-20px)}}@keyframes glitch-cc7b8b0b{0%,to{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-3px)}75%{transform:translate(1px)}}
