@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&family=Noto+Sans+Thai:wght@400;500;600;700&display=swap");.ls-home{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased}.ls-home *,.ls-home :after,.ls-home :before{box-sizing:border-box}.ls-home a{color:#7c3aed;text-decoration:none}.ls-home a:hover{color:#6d28d9}.ls-home a:focus-visible,.ls-home button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(124,58,237,.35)}@keyframes lsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lsDash{to{stroke-dashoffset:-20}}@keyframes lsSpin{to{transform:rotate(1turn)}}@keyframes lsPulse{0%{transform:scale(.9);opacity:.55}to{transform:scale(1.5);opacity:0}}@keyframes lsWave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes lsBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes lsTyping{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}@keyframes lsTwinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.8}}@keyframes lsTravel{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes lsGrow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.ls-home[lang=th]{--font-sans:"Inter","Noto Sans Thai",-apple-system,system-ui,sans-serif;font-family:var(--font-sans)}.ls-home[lang=th] h1,.ls-home[lang=th] h2{line-height:1.28!important;letter-spacing:-.01em!important}.ls-home[lang=th] h3,.ls-home[lang=th] li,.ls-home[lang=th] p{line-height:1.6;letter-spacing:0!important}.ls-skip{position:fixed;top:8px;left:8px;z-index:200;padding:10px 16px;border-radius:10px;background:#1e1b4b;color:#fff!important;font-size:14px;font-weight:600;transform:translateY(-200%)}.ls-skip:focus{transform:none}