:root{--script-english:0;--script-translated:1;--script-native-font:"RFL Marain";--morph-y:-48em;--morph-progress:1}rfl-glyph.scriptGlyph{display:inline-grid;vertical-align:baseline;font-family:RFL English,monospace;font-weight:400;letter-spacing:0;max-width:100%;min-width:0;overflow-wrap:anywhere}.scriptGlyph>rfl-source,.scriptGlyph>rfl-layer{grid-area:1/1;min-width:0;font:inherit;line-height:inherit;white-space:inherit;overflow-wrap:inherit;pointer-events:none}.scriptGlyph>rfl-source{opacity:0}.scriptGlyph>.scriptEnglish{font-family:RFL English,monospace;opacity:var(--script-english)}.scriptGlyph>.scriptEnglish:before{content:attr(data-text)}.scriptGlyph>.scriptRomanized{font-family:RFL English,monospace;opacity:var(--script-romanized,0);text-transform:none}.scriptGlyph>.scriptMarain{font-family:RFL Marain,monospace;opacity:var(--script-marain,1);text-transform:none}.scriptGlyph>.scriptRomanized:before,.scriptGlyph>.scriptMarain:before{content:attr(data-text)}#scriptToggle{font-family:RFL English,monospace;font-size:16px;min-height:44px;border:1px solid #58e6ff;color:#e4f5ff}#gameMenu select,#gameMenu option{font-family:var(--script-native-font),monospace}.scriptCanvasMorph>.scriptRomanized,.scriptCanvasMorph>.scriptMarain{visibility:hidden}#menuTitle{font-size:clamp(14px,4vw,24px)}#menuTitle .scriptGlyph>rfl-layer{white-space:pre-line;overflow-wrap:normal}#menuTitle .scriptEnglish{opacity:var(--title-english,0)}#menuTitle .scriptRomanized{opacity:var(--title-romanized,0)}#menuTitle .scriptMarain{opacity:var(--title-marain,1)}#menuBrand .scriptEnglish{opacity:var(--brand-english,0)}#menuBrand .scriptRomanized{display:none}#menuBrand .scriptMarain{opacity:var(--brand-marain,1)}.scriptCanvasMorph>.scriptEnglish{visibility:hidden}
