.language-switch{display:flex;align-items:center;gap:0;flex-shrink:0;margin-left:20px;border:1px solid #786a50;border-radius:3px;overflow:hidden;align-self:center}
.language-switch button{appearance:none;min-width:39px;min-height:34px;padding:7px 9px;background:transparent;border:0;color:#c6c3bb;font:600 11px/1.3 Arial,sans-serif;letter-spacing:.07em;cursor:pointer}
.language-switch button+button{border-left:1px solid #786a50}
.language-switch button[aria-pressed=true]{background:#d8b77e;color:#171815}
.language-switch button:focus-visible{outline:2px solid #fff;outline-offset:-3px}
html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{word-break:normal;overflow-wrap:normal}
html[lang=en] p{word-break:normal;overflow-wrap:break-word}
@media(max-width:760px){header{flex-wrap:wrap}.language-switch{margin-left:auto;margin-top:8px;margin-bottom:4px}.language-switch button{min-height:36px;min-width:40px}html[lang=en] h1{font-size:clamp(30px,7vw,54px)}}
html[lang=en] .instagram-profile-card h3:after{content:"Scroll down ↓"}
html[lang=zh-Hans] .instagram-profile-card h3:after{content:"向下滚动 ↓"}
html[lang=ja] .instagram-profile-card h3:after{content:"下にスクロール ↓"}
html[lang=zh-Hans] body{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}
html[lang=ja] body{font-family:Arial,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif}
html[lang=zh-Hans] h1,html[lang=zh-Hans] h2,html[lang=zh-Hans] h3,html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3{line-break:strict;word-break:normal;overflow-wrap:break-word;letter-spacing:normal}
.language-switch button{white-space:nowrap;letter-spacing:normal}
@media(max-width:760px){.language-switch{max-width:100%;margin-left:auto;margin-right:0}.language-switch button{min-width:42px}}
