.lang[data-v-a6d5b838]{position:relative}.lang-trigger[data-v-a6d5b838]{align-items:center;background:none;border:1px solid transparent;border-radius:.5rem;color:#ffffffd9;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.35rem;letter-spacing:.04em;line-height:1;min-height:2.5rem;padding:.5rem .7rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.lang-trigger[data-v-a6d5b838]:hover{background:#ffffff14;border-color:#fff3;color:#fff}.lang-globe[data-v-a6d5b838]{flex-shrink:0;height:1.05rem;stroke-linecap:round;stroke-linejoin:round;width:1.05rem}.lang-code-label[data-v-a6d5b838]{font-size:1rem;font-weight:600;letter-spacing:.06em}.lang-chevron[data-v-a6d5b838]{display:block;flex-shrink:0;height:.75rem;transition:transform .2s cubic-bezier(.4,0,.2,1);width:.75rem}.lang.open .lang-chevron[data-v-a6d5b838]{transform:rotate(180deg)}.lang-panel-desktop[data-v-a6d5b838]{background:#fff;border-radius:.75rem;box-shadow:0 .5rem 1.5rem #0000001f,0 0 0 1px #0000000a;min-width:13.125rem;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-5px) scale(.98);transform-origin:top right;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s;visibility:hidden;z-index:60}.lang.open .lang-panel-desktop[data-v-a6d5b838]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.lang-panel-header[data-v-a6d5b838]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;padding:.6875rem 1rem .5625rem}.lang-panel-label[data-v-a6d5b838]{color:#6b7280;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lang-option[data-v-a6d5b838]{align-items:center;background:none;border:none;border-left:3px solid transparent;color:#4b5563;cursor:pointer;display:flex;font-size:.8125rem;font-weight:400;gap:.6875rem;padding:.6875rem 1rem;text-align:left;transition:background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-left-color .2s cubic-bezier(.4,0,.2,1);width:100%}.lang-option[data-v-a6d5b838]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.045)}.lang-option[data-v-a6d5b838]:hover{background:#f9fafb;border-left-color:#5417364d;color:var(--color-sangria)}.lang-option.active[data-v-a6d5b838]{background:#54173608;border-left-color:var(--color-sangria);color:var(--color-sangria)}.lang-option.active .lang-name[data-v-a6d5b838]{font-weight:600}.lang-flag[data-v-a6d5b838]{border-radius:2px;flex-shrink:0;height:.9375rem;-o-object-fit:cover;object-fit:cover;width:1.25rem}.lang-name[data-v-a6d5b838]{flex:1;font-size:.8125rem}.lang-check[data-v-a6d5b838]{flex-shrink:0;height:.8125rem;margin-left:auto;stroke:var(--color-sangria);width:.8125rem}@media(max-width:768px){.lang-trigger[data-v-a6d5b838]{height:2.25rem;justify-content:center;min-height:unset;padding:0;width:2.25rem}.lang-globe[data-v-a6d5b838]{height:1rem;width:1rem}.lang-chevron[data-v-a6d5b838],.lang-code-label[data-v-a6d5b838],.lang-panel-desktop[data-v-a6d5b838]{display:none}}.lang-backdrop,.lang-panel-mobile{display:none}@media(max-width:768px){.lang-panel-mobile{background:#fff;border-radius:1rem 1rem 0 0;bottom:0;box-shadow:0 -.25rem 1.5rem #0000001f;display:block;left:0;overflow:hidden;padding:0;position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:210}.lang-panel-mobile.open{transform:translateY(0)}.lang-panel-mobile .lang-panel-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;padding:.875rem 1.25rem .75rem}.lang-panel-mobile .lang-panel-label{color:#6b7280;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lang-panel-mobile .lang-panel-close{align-items:center;background:none;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:.25rem;transition:color .15s ease,background .15s ease}.lang-panel-mobile .lang-panel-close:hover{background:#0000000d;color:#374151}.lang-panel-mobile .lang-option{align-items:center;background:none;border:none;border-left:3px solid transparent;color:#4b5563;cursor:pointer;display:flex;font-size:.9375rem;font-weight:400;gap:.6875rem;padding:.875rem 1.25rem;text-align:left;transition:background .2s ease,color .2s ease,border-left-color .2s ease;width:100%}.lang-panel-mobile .lang-option:not(:last-child){border-bottom:1px solid rgba(0,0,0,.045)}.lang-panel-mobile .lang-option:hover{background:#f9fafb;border-left-color:#5417364d;color:var(--color-sangria,#541736)}.lang-panel-mobile .lang-option.active{background:#54173608;border-left-color:var(--color-sangria,#541736);color:var(--color-sangria,#541736)}.lang-panel-mobile .lang-option.active .lang-name{font-weight:600}.lang-panel-mobile .lang-flag{border-radius:2px;flex-shrink:0;height:1.125rem;-o-object-fit:cover;object-fit:cover;width:1.5rem}.lang-panel-mobile .lang-name{flex:1;font-size:.9375rem}.lang-panel-mobile .lang-check{flex-shrink:0;height:.8125rem;margin-left:auto;stroke:var(--color-sangria,#541736);width:.8125rem}.lang-backdrop{background:#0006;display:block;inset:0;position:fixed;z-index:205}.lang-backdrop-enter-active,.lang-backdrop-leave-active{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.lang-backdrop-enter-from,.lang-backdrop-leave-to{opacity:0}}.navOpen-enter-active[data-v-381d42f0],.navOpen-leave-active[data-v-381d42f0]{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.navOpen-enter-from[data-v-381d42f0],.navOpen-leave-to[data-v-381d42f0]{opacity:0}.navPanel-enter-active[data-v-381d42f0],.navPanel-leave-active[data-v-381d42f0]{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.navPanel-enter-from[data-v-381d42f0],.navPanel-leave-to[data-v-381d42f0]{--tw-translate-x:-100px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(max-width:640px){.result-list>li[data-v-381d42f0]:not(.mobile-visible){display:none}}@media(min-width:1025px){.result-list>li[data-v-381d42f0]:not(.desktop-visible){display:none}}.results-panel[data-v-6bc93dd5]{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px)}
