.locale-switcher[data-v-369d0f50]{position:relative;display:inline-flex}.locale-switcher__trigger[data-v-369d0f50]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-width:94px;padding:0 8px;border:0;border-radius:var(--yi-radius-sm);background:transparent;color:var(--yi-text-muted);cursor:pointer;font-size:12px;font-weight:500}.locale-switcher--open .locale-switcher__trigger[data-v-369d0f50],.locale-switcher__trigger[data-v-369d0f50]:hover{background:#ffffff0e;color:var(--yi-text-primary)}.locale-switcher__trigger[data-v-369d0f50] svg{width:14px;height:14px}.locale-switcher__chevron[data-v-369d0f50]{transition:transform .18s var(--yi-ease)}.locale-switcher--open .locale-switcher__chevron[data-v-369d0f50]{transform:rotate(180deg)}.locale-switcher__menu[data-v-369d0f50]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:grid;gap:2px;width:124px;padding:5px;border:1px solid var(--yi-border-subtle);border-radius:var(--yi-radius-sm);background:#0f1217f0;box-shadow:0 16px 48px #0000005c;-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.locale-switcher__item[data-v-369d0f50]{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;min-height:30px;gap:6px;padding:0 8px;border-radius:var(--yi-radius-xs);color:var(--yi-text-muted);font-size:12px;font-weight:500}.locale-switcher__check[data-v-369d0f50]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.locale-switcher__label[data-v-369d0f50]{white-space:nowrap}.locale-switcher__item--active[data-v-369d0f50],.locale-switcher__item[data-v-369d0f50]:hover{background:#9fe8c01f;color:var(--yi-text-primary)}.locale-switcher__item[data-v-369d0f50] svg{width:13px;height:13px;color:var(--yi-accent)}.locale-menu-enter-active[data-v-369d0f50],.locale-menu-leave-active[data-v-369d0f50]{transition:opacity .18s var(--yi-ease),transform .18s var(--yi-ease)}.locale-menu-enter-from[data-v-369d0f50],.locale-menu-leave-to[data-v-369d0f50]{opacity:0;transform:translateY(-6px)}@media(max-width:900px){.locale-switcher__trigger[data-v-369d0f50]{height:34px;min-width:0;padding:0 6px;gap:4px}}.public-header[data-v-426354d9]{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:68px;padding:0 max(20px,calc(50vw - 590px));border-bottom:1px solid var(--yi-border-subtle);background:#06070ab3;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25)}.brand[data-v-426354d9]{display:inline-flex;align-items:center;gap:11px;min-width:134px;color:var(--yi-text-primary);font-size:17px;font-weight:560}.brand img[data-v-426354d9]{width:34px;height:34px}.nav-links[data-v-426354d9]{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-width:0;color:var(--yi-text-muted);font-size:13px;font-weight:500}.nav-links a[data-v-426354d9]{flex:0 0 auto;white-space:nowrap}.nav-links a.router-link-active[data-v-426354d9],.nav-links a[data-v-426354d9]:hover{color:var(--yi-text-primary)}.header-actions[data-v-426354d9]{justify-content:flex-end;gap:10px}.account-pill[data-v-426354d9],.header-actions[data-v-426354d9]{display:inline-flex;align-items:center}.account-pill[data-v-426354d9]{gap:9px;height:38px;padding:0 10px 0 5px;border:1px solid var(--yi-border-subtle);border-radius:999px;background:#ffffff0e;color:var(--yi-text-secondary);font-size:12px}.account-pill span[data-v-426354d9]{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--yi-accent-soft);color:var(--yi-accent);font-weight:560}.account-pill b[data-v-426354d9]{color:var(--yi-text-primary);font-weight:560}@media(max-width:900px){.public-header[data-v-426354d9]{grid-template-columns:1fr auto;row-gap:10px;-moz-column-gap:12px;column-gap:12px;min-height:0;padding:11px 14px 10px}.brand[data-v-426354d9]{min-width:0}.brand img[data-v-426354d9]{width:32px;height:32px}.brand span[data-v-426354d9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions[data-v-426354d9]{grid-column:2;grid-row:1;align-self:center;gap:8px}.nav-links[data-v-426354d9]{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:8px;overflow-x:auto;margin:0 -14px;padding:0 14px 2px;scrollbar-width:none}.nav-links[data-v-426354d9]::-webkit-scrollbar{display:none}.nav-links a[data-v-426354d9]{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid transparent;border-radius:999px;background:#ffffff09;color:var(--yi-text-muted);transition:background-color .18s var(--yi-ease),border-color .18s var(--yi-ease),color .18s var(--yi-ease)}.nav-links a.router-link-active[data-v-426354d9],.nav-links a[data-v-426354d9]:hover{border-color:#9fe8c029;background:#9fe8c01f;color:var(--yi-text-primary)}.account-pill[data-v-426354d9]{height:34px;gap:8px;padding:0 9px 0 4px}.account-pill span[data-v-426354d9]{width:26px;height:26px}}@media(max-width:520px){.header-actions .secondary-button[data-v-426354d9]{width:34px;height:34px;padding:0;border-radius:var(--yi-radius-sm)}.header-actions .secondary-button .login-label[data-v-426354d9]{display:none}}
