.LanguageSelector-module__P7JOpW__root{flex-shrink:0;position:relative}.LanguageSelector-module__P7JOpW__trigger{min-width:60px;min-height:44px;color:var(--color-ink-secondary);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px;transition:background-color .15s;display:flex}.LanguageSelector-module__P7JOpW__trigger:hover,.LanguageSelector-module__P7JOpW__trigger[aria-expanded=true]{background:var(--color-subtle)}.LanguageSelector-module__P7JOpW__trigger:disabled,.LanguageSelector-module__P7JOpW__select:disabled{opacity:.6;cursor:wait}.LanguageSelector-module__P7JOpW__flag{flex-shrink:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:23px;line-height:1}.LanguageSelector-module__P7JOpW__menu{z-index:60;border:1px solid var(--color-line);background:var(--color-surface);width:208px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-dialog);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.LanguageSelector-module__P7JOpW__menu button{width:100%;min-height:46px;color:var(--color-ink);text-align:left;border-radius:9px;align-items:center;gap:12px;padding:9px 12px;display:flex}.LanguageSelector-module__P7JOpW__menu button:hover,.LanguageSelector-module__P7JOpW__menu button:focus-visible{background:var(--color-subtle)}.LanguageSelector-module__P7JOpW__menu button:focus-visible{outline:2px solid var(--color-action);outline-offset:-2px}.LanguageSelector-module__P7JOpW__menu button[aria-checked=true]{background:var(--color-brand-soft);color:var(--color-action)}.LanguageSelector-module__P7JOpW__name{flex:1;min-width:0;font-size:14px}.LanguageSelector-module__P7JOpW__preference{text-align:left;flex-direction:column;gap:8px;width:100%;display:flex}.LanguageSelector-module__P7JOpW__selectWrap{position:relative}.LanguageSelector-module__P7JOpW__selectWrap>.LanguageSelector-module__P7JOpW__flag{pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.LanguageSelector-module__P7JOpW__selectWrap>svg{pointer-events:none;color:var(--color-ink-muted);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.LanguageSelector-module__P7JOpW__select{appearance:none;border:1px solid var(--color-line);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-ink);cursor:pointer;border-radius:10px;padding:10px 42px 10px 52px;font-size:1rem}
.Header-module__GXsTtq__header{z-index:40;border-bottom:1px solid var(--color-line);background:var(--color-surface);position:sticky;top:0}.Header-module__GXsTtq__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.Header-module__GXsTtq__brand{align-items:center;min-width:0;min-height:64px;padding-block:10px;display:flex}.Header-module__GXsTtq__actions{align-items:center;gap:8px;display:flex}.Header-module__GXsTtq__account{align-items:center;gap:8px;display:none}.Header-module__GXsTtq__viewer{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--color-ink-secondary);font-size:.875rem;overflow:hidden}.Header-module__GXsTtq__navigation{border-top:1px solid var(--color-subtle);grid-column:1/-1;min-width:0;display:none}.Header-module__GXsTtq__navigation ul{align-items:stretch;gap:8px;display:flex}.Header-module__GXsTtq__navigation li{flex:1;min-width:0;display:flex}.Header-module__GXsTtq__navLink{width:100%;min-height:48px;color:var(--color-ink-secondary);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:10px 12px;font-size:.875rem;font-weight:500;transition:color .15s,background-color .15s;display:flex;position:relative}.Header-module__GXsTtq__navLink:hover{color:var(--color-action);background:var(--color-brand-soft)}.Header-module__GXsTtq__navLink[aria-current=page]{color:var(--color-action);font-weight:700}.Header-module__GXsTtq__navLink[aria-current=page]:after{content:"";background:var(--color-brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:12px;right:12px}.Header-module__GXsTtq__toggle{border-radius:var(--radius-control);justify-content:center;align-items:center;width:44px;min-height:44px;display:inline-flex}.Header-module__GXsTtq__toggle:hover{background:var(--color-subtle)}@media (min-width:768px){.Header-module__GXsTtq__navigation{display:block}.Header-module__GXsTtq__account{display:flex}.Header-module__GXsTtq__toggle,.Header-module__GXsTtq__mobileMenu{display:none}}@media (max-width:1023px){.Header-module__GXsTtq__viewer{display:none}}@media (max-width:767px){.Header-module__GXsTtq__layout{column-gap:8px}}
