@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Lao+Looped:wght@100..900&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{font-family:inherit}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;transition:font-family .3s ease}body[data-language=lo]{font-family:Noto Sans Lao Looped,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}body[data-language=lo] *{line-height:1.6}body[data-language=lo] a,body[data-language=lo] button,body[data-language=lo] div,body[data-language=lo] h1,body[data-language=lo] h2,body[data-language=lo] h3,body[data-language=lo] h4,body[data-language=lo] h5,body[data-language=lo] h6,body[data-language=lo] input,body[data-language=lo] p,body[data-language=lo] span,body[data-language=lo] textarea{font-family:Noto Sans Lao Looped,Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}body[data-language=lo] h1,body[data-language=lo] h2,body[data-language=lo] h3,body[data-language=lo] h4,body[data-language=lo] h5,body[data-language=lo] h6{font-weight:600;letter-spacing:-.01em}body[data-language=lo] p{font-weight:400;line-height:1.7}*{transition:font-family .3s ease}.focus-container{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:center;position:relative}.focus-word{cursor:pointer;font-size:2.8rem;font-weight:900;position:relative;transition:filter .3s ease,color .3s ease}.focus-word.active{filter:blur(0)}.focus-frame{border:none;box-sizing:initial;left:0;pointer-events:none;position:absolute;top:0}.corner{border:3px solid #fff;border:3px solid var(--border-color,#fff);border-radius:3px;filter:drop-shadow(0 0 4px #fff);filter:drop-shadow(0 0 4px var(--border-color,#fff));height:1rem;position:absolute;transition:none;width:1rem}.top-left{border-right:none;left:-10px}.top-left,.top-right{border-bottom:none;top:-10px}.top-right{border-left:none;right:-10px}.bottom-left{border-right:none;left:-10px}.bottom-left,.bottom-right{border-top:none;bottom:-10px}.bottom-right{border-left:none;right:-10px}
/*# sourceMappingURL=main.7da678ef.css.map*/