.site-locale-nav{position:fixed;right:18px;bottom:18px;z-index:1000;display:flex;flex-wrap:wrap;gap:4px;max-width:min(92vw,430px);padding:6px;border:1px solid rgba(44,34,31,.12);border-radius:4px;background:rgba(250,250,248,.94);box-shadow:0 12px 34px rgba(44,34,31,.12);backdrop-filter:blur(12px);font-family:Inter,"Noto Sans SC","Noto Sans TC",sans-serif;font-size:11px;line-height:1}
html :where(h1,h2,h3,.mincho,.ep-section-title){text-wrap:balance;overflow-wrap:normal}
html :where(p,li,.ep-lead,.process-lead){text-wrap:pretty}html[lang^="ja"] :where(h1,h2,h3,.mincho,p,li){line-break:strict;word-break:auto-phrase;font-feature-settings:"palt" 1}
html[data-market] :where(h2,h3,.mincho,.ep-section-title){line-height:1.42;letter-spacing:.015em;line-break:auto;word-break:auto-phrase}
html[data-market] h1{line-height:1.25;letter-spacing:.01em;line-break:auto;word-break:auto-phrase}
@media(min-width:1024px){html[data-market="zh-CN"] body.page-operations .op-hero-h1{font-size:clamp(3.5rem,5vw,4.4rem)}
}html[data-market] :where(p,li,td,th,label){line-height:1.78;line-break:auto;word-break:auto-phrase}
html[data-market] :where(.ep-eyebrow,.section-label,.hero-label){word-break:keep-all}
html[data-market="zh-CN"] body{font-family:"PingFang SC","Microsoft YaHei","Noto Sans SC",system-ui,sans-serif}
html[data-market="zh-HK-MO"] body{font-family:"PingFang HK","Noto Sans TC","Microsoft JhengHei",system-ui,sans-serif}
html[data-market="zh-TW"] body{font-family:"PingFang TC","Noto Sans TC","Microsoft JhengHei",system-ui,sans-serif}
html[data-market="zh-CN"] h1,html[data-market="zh-CN"] h2,html[data-market="zh-CN"] h3,html[data-market="zh-CN"] .mincho{font-family:"Noto Serif SC","Songti SC","STSong",serif}
html[data-market="zh-HK-MO"] h1,html[data-market="zh-HK-MO"] h2,html[data-market="zh-HK-MO"] h3,html[data-market="zh-HK-MO"] .mincho,html[data-market="zh-TW"] h1,html[data-market="zh-TW"] h2,html[data-market="zh-TW"] h3,html[data-market="zh-TW"] .mincho{font-family:"Noto Serif TC","Songti TC","PMingLiU",serif}
.site-locale-nav a{padding:8px 9px;color:rgba(44,34,31,.62);text-decoration:none;white-space:nowrap}
.site-locale-nav a:hover,.site-locale-nav a[aria-current="page"]{color:#2c221f;background:#f2e9d4}
@media(max-width:640px){.site-locale-nav{right:10px;bottom:78px;max-width:calc(100vw - 20px)}
.site-locale-nav a{padding:7px}html[data-market] :where(h2,h3,.mincho,.ep-section-title){line-height:1.36}
html[data-market] h1{line-height:1.28}html[data-market] :where(p,li,td,th,label){line-height:1.72}
html[lang^="ja"] body.page-home section :where(h1,h2,h3,p) br,html[lang^="ja"] body.page-operations section :where(h1,h2,h3,p) br,html[lang^="ja"] body.page-cases main :where(h1,h2,h3,p) br,html[lang^="ja"] body.page-editorial main :where(h1,h2,h3,p) br,html[lang^="ja"] body.page-diagnosis main :where(h1,h2,h3,p) br,html[lang^="ja"] body.page-download main :where(h1,h2,h3,p) br{display:none}
}