.language-control{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.language-control select{border:1px solid var(--rule,#2b2a28);max-width:145px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 25px 7px 14px;font-size:13px}.language-control select:focus-visible{outline:2px solid var(--amber,#ffb547);outline-offset:3px}html[lang=zh-Hant] body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Microsoft JhengHei,sans-serif}html[lang=ko] body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .main-nav:not(.gx-nav) a,html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .quiet-button,html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .local-chip{white-space:normal}html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .onboarding-stepper button{overflow-wrap:anywhere}html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .button{height:auto}@media (max-width:760px){.site-header:not(.gx-header){flex-wrap:wrap}.site-header:not(.gx-header):has(>.language-control){gap:6px 12px;height:auto;min-height:76px;padding-block:10px}.site-header:not(.gx-header):has(>.language-control) .brand{order:0}.site-header:not(.gx-header):has(>.language-control)>.language-control{order:1}.site-header:not(.gx-header):has(>.language-control) .main-nav:not(.gx-nav){flex-basis:100%;order:2}.language-control{gap:4px}.site-header:not(.gx-header) .header-actions:not(.gx-header-actions) .local-chip{display:none}.language-control{max-width:150px}html:is([lang=en],[lang=ko],[lang=de],[lang=fr]) .site-header:not(.gx-header) .main-nav:not(.gx-nav){flex-wrap:wrap;gap:12px}}.language-suggestion{color:#efebe2;box-sizing:border-box;background:#0f0f0f;border-bottom:1px solid #2b2a28;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;width:100%;padding:8px 16px;font:500 14px/1.3 system-ui,-apple-system,PingFang SC,Noto Sans SC,sans-serif;animation:.4s cubic-bezier(.16,1,.3,1) both grlife-suggest;display:flex}.language-suggestion button{min-height:36px;font:inherit;cursor:pointer;border-radius:999px;padding:0 14px}.language-suggestion-go{color:#131313;background:#e7e3da;border:0}.language-suggestion-close{color:#9d9890;background:0 0;border:1px solid #2b2a28}.language-suggestion button:focus-visible{outline-offset:2px;outline:2px solid #ffb547}@keyframes grlife-suggest{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.language-suggestion{animation:none}}
