body{font-size:18px;font-family:sans-serif;padding:0;margin:0}body[data-language=th]{font-family:"Krub",sans-serif}body[data-language=th] input::placeholder,body[data-language=th] textarea::placeholder,body[data-language=th] button,body[data-language=th] input,body[data-language=th] textarea{font-family:"Krub",sans-serif}body[data-language=en]{font-family:"M PLUS Rounded 1c",sans-serif}body[data-language=en] input::placeholder,body[data-language=en] textarea::placeholder,body[data-language=en] button,body[data-language=en] input,body[data-language=en] textarea{font-family:"Krub",sans-serif}body[data-language=ch]{font-family:"Noto Serif SC",sans-serif}body[data-language=ch] input::placeholder,body[data-language=ch] textarea::placeholder,body[data-language=ch] button,body[data-language=ch] input,body[data-language=ch] textarea{font-family:"Krub",sans-serif}button{font-family:"Sarabun"}a{text-decoration:none}.link{cursor:pointer;transition:filter .4s}.link:hover{filter:brightness(1.2)}#back-button{display:flex;justify-content:center;align-items:center;border:0;background:none;background-image:url("/assets/icon-back.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:220px;aspect-ratio:3/.8;position:fixed;top:5vh;left:5vw;color:#826400;font-size:16px;z-index:20}#language-button-container{position:fixed;top:5vh;right:5vw;display:flex;justify-content:center;align-items:center;gap:10px;z-index:40}.lang-flag-button{background-size:cover;background-position:center;background-repeat:no-repeat;height:60px;width:60px;border-radius:50%;box-shadow:0 0 10px rgba(26,121,189,.4);border:4px solid #fff;background-color:#fff;cursor:pointer;transition:all .4s}.lang-flag-button:hover{transform:scale(1.1)}@media screen and (max-width: 1024px){.lang-flag-button{height:40px;width:40px}#language-button-container{top:3vh}#back-button{width:160px;top:3.5vh}}