.demo-language{display:inline-flex;align-items:center;gap:7px;color:#52634c;margin-left:12px;font-size:12px}.demo-language select{font:inherit;color:inherit;background:#faf9f5;border:1px solid #193c2b25;border-radius:20px;padding:7px 10px;max-width:115px}.demo-language select:focus-visible{outline:2px solid #193c2b;outline-offset:3px}
html[lang=en] .card-en,html[lang=ko] .card-en{display:none}
html[lang=en] .bean-card h3,html[lang=ko] .bean-card h3{font-size:17px;line-height:1.2;overflow-wrap:anywhere}
html[lang=en] .family-card h3,html[lang=ko] .family-card h3{font-size:13px;line-height:1.2}
html[lang=en] .family-card .card-farm,html[lang=ko] .family-card .card-farm{font-size:8px}
html[lang=en] .node-label{font-size:24px}html[lang=en] .child-label{font-size:18px}
html[lang=en] .story-heading #dialog-title{font-size:32px}html[lang=ko] .story-heading #dialog-title{font-size:32px}
html[lang=en] .story-headline,html[lang=ko] .story-headline{font-size:23px;line-height:1.55}
html[lang=en] .chapter-tab strong,html[lang=ko] .chapter-tab strong{font-size:12px}
html[lang=en] .family-note:before{content:none}html[lang=ko] .family-note:before{content:none}
@media(max-width:900px){.site-header{flex-wrap:wrap;gap:12px}.collection-name{display:none}.demo-language{margin-left:auto}.site-header .source-link{font-size:10px}}
@media(max-width:700px){html[lang=en] .family-note:before{content:'Swipe to explore';display:block}html[lang=ko] .family-note:before{content:'좌우로 밀어 살펴보세요';display:block}html[lang=zh-TW] .family-note:before{content:'左右滑動探索';display:block}}
@media(max-width:600px){html[lang=en] .story-heading #dialog-title,html[lang=ko] .story-heading #dialog-title{font-size:25px}html[lang=en] .story-headline,html[lang=ko] .story-headline{font-size:19px}.demo-language select{font-size:11px;max-width:105px}}
