.gallery-language-links{display:flex;justify-content:space-around;gap:6px;font-size:14px;font-weight:200;line-height:1.3}
.gallery-language-links a[aria-current=page]{text-decoration:underline;font-weight:400}
.gallery-language-links a:hover{text-decoration:underline}
.gallery-language a{color:inherit}
html:not([lang=ko]) body{width:100%}
nav>.w-screen{width:100%}
html[lang=en] .gallery-primary a,html[lang=ja] .gallery-primary a{white-space:normal}
html:not([lang=ko]) .gallery-subnav{height:auto;min-height:2.5rem;padding-bottom:8px}
html:not([lang=ko]) .gallery-subnav a{display:inline-block;line-height:1.8}
html:not([lang=ko]) .gallery-card-heading{flex-wrap:wrap}
html:not([lang=ko]) .gallery-card-heading h2{overflow-wrap:anywhere}
html:not([lang=ko]) .gallery-card-meta{flex-wrap:wrap;gap:6px}
.gallery-original{margin-top:10px;color:#718096;font-size:14px;font-weight:200;line-height:1.7;overflow-wrap:anywhere}
.gallery-original [lang=ko]{font-family:'Noto Serif KR','Malgun Gothic',serif}
.gallery-translation-note{margin-top:12px;max-width:65em;font-size:14px;line-height:1.7;color:#666;font-weight:200}
.gallery-artwork-meta>.flex{flex-wrap:wrap;row-gap:8px}
html:not([lang=ko]) .gallery-home-heading{height:auto;min-height:8rem;padding-bottom:24px}
html[lang=ja] body,html[lang=ja] div{font-family:'Noto Serif JP','Noto Serif KR',serif}
@media(min-width:1024px){.gallery-language-links{font-size:20px}html:not([lang=ko]) .gallery-subnav{min-height:3rem}.gallery-original{font-size:16px}}
@media(max-width:639px){html[lang=en] .gallery-primary a{font-size:12px}html[lang=ja] .gallery-primary a{font-size:11px}.gallery-language-links{font-size:12px;gap:4px}html:not([lang=ko]) .gallery-subnav a{padding-left:10px;font-size:13px}.gallery-artwork-meta>.flex>.ml-6{margin-left:12px}}
@media(max-width:540px){nav .gallery-language{display:block;width:20%;flex-shrink:0}nav .gallery-primary{width:50%;min-width:0}html[lang=ja] nav .gallery-primary a{font-size:11px!important}}
