.md-languages{position:relative;flex:none;margin-left:12px;font:12px/1.5 Arial,sans-serif;z-index:70}.md-languages summary{list-style:none;cursor:pointer;border:1px solid #b6ac9c;border-radius:20px;padding:6px 10px;white-space:nowrap}.md-languages summary::-webkit-details-marker{display:none}.md-languages summary:focus-visible,.md-language-list a:focus-visible{outline:2px solid #806842;outline-offset:3px}.md-language-list{position:absolute;top:calc(100% + 9px);right:0;min-width:175px;max-height:70vh;overflow:auto;padding:8px;background:#f5f2ea;color:#24231e;box-shadow:0 6px 24px #0002;border:1px solid #cfc7b8;display:grid;gap:2px}.md-language-list a{display:block!important;padding:8px 12px!important;font-size:13px!important;line-height:1.5!important;white-space:nowrap;text-decoration:none}.md-language-list a:hover,.md-language-list a[aria-current]{background:#e6dfd1}.md-language-list a[aria-current]{font-weight:700}html:not([lang="ko"]) body{font-family:Arial,"Noto Sans",system-ui,sans-serif}html:not([lang="ko"]) h1,html:not([lang="ko"]) h2,html:not([lang="ko"]) h3{overflow-wrap:anywhere;word-break:normal}html:not([lang="ko"]) .nav-inner{gap:15px}html:not([lang="ko"]) #main-nav{gap:16px}html:not([lang="ko"]) #main-nav a,html:not([lang="ko"]) .nav-party{font-size:11px;line-height:1.5}html:not([lang="ko"]) .hero h1{font-family:Georgia,serif}html[lang="th"] p,html[lang="th"] a,html[lang="th"] button{line-height:1.85}html:not([lang="ko"]) .section-heading h2{max-width:720px;font-size:clamp(30px,4vw,58px);line-height:1.25}html:not([lang="ko"]) .about h2{line-height:1.3}html:not([lang="ko"]) .purpose-links a{overflow-wrap:anywhere}@media(max-width:1100px){html:not([lang="ko"]) .channel-link{display:none}html:not([lang="ko"]) #main-nav{gap:11px}}@media(max-width:900px){.md-languages{margin-left:auto}.md-language-list{right:0}html:not([lang="ko"]) #main-nav a{font-size:15px}html:not([lang="ko"]) .nav-inner{gap:12px}html:not([lang="ko"]) .section-heading h2{font-size:32px}html:not([lang="ko"]) .hero h1{overflow-wrap:normal}html:not([lang="ko"]) .section-heading{gap:24px}}@media(prefers-reduced-motion:reduce){.md-language-list{scroll-behavior:auto}}
html:not([lang="ko"]) body{word-break:normal;overflow-wrap:break-word}html:not([lang="ko"]) .genre-detail>div,html:not([lang="ko"]) .about-copy>div,html:not([lang="ko"]) .section-heading>div{min-width:0}html:not([lang="ko"]) .genre-actions{flex-wrap:wrap}html:not([lang="ko"]) .menu-toggle{flex:none}html:not([lang="ko"]) .nav-inner .brand{flex:none}html:not([lang="ko"]) .md-languages{flex:none}@media(max-width:760px){html:not([lang="ko"]) .nav-inner{gap:10px}html:not([lang="ko"]) .md-languages{margin-left:auto}html:not([lang="ko"]) .genre-detail{grid-template-columns:minmax(0,1fr)}html:not([lang="ko"]) .primary-cta{gap:18px}html:not([lang="ko"]) .playlist-grid .playlist{min-width:0}}
@media(max-width:760px){html:not([lang="ko"]) .nav-inner{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;width:100%;max-width:100vw;gap:12px}html:not([lang="ko"]) .nav-inner>.brand{grid-column:1;grid-row:1;font-size:10px;letter-spacing:1px}html:not([lang="ko"]) .nav-inner>.md-languages{grid-column:2;grid-row:1;margin:0}html:not([lang="ko"]) .nav-inner>.menu-toggle{grid-column:3;grid-row:1}html:not([lang="ko"]) .genre-detail>div{width:100%;max-width:100%;min-width:0}html:not([lang="ko"]) .genre-description,html:not([lang="ko"]) .listening-context p{overflow-wrap:anywhere;max-width:100%}}
