@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai:wght@100;200;300;400;500;600;700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:IBM Plex Sans Thai,"Averia Serif Libre",serif,Open Sans,sans-serif!important}.master-portal *{font-family:Open Sans,sans-serif!important}.home-hero{width:40px;height:40px}@media(min-width:900px){.home-hero{width:60px;height:60px}}@media(min-width:1200px){.home-hero{width:100px;height:100px}}.home-hero-slide{height:134px}@media(min-width:900px){.home-hero-slide{height:180px}}@media(min-width:1200px){.home-hero-slide{height:264px}}.home-hero-marquee:not(.is-ready){width:100%;min-height:268px}@media(min-width:900px){.home-hero-marquee:not(.is-ready){min-height:360px}}@media(min-width:1200px){.home-hero-marquee:not(.is-ready){min-height:528px}}.home-hero-marquee-row{overflow:hidden;width:100%}.img-fit{width:100%;object-fit:cover;aspect-ratio:1/1}.img-fit.contained{object-fit:contain}@media only screen and (max-width:600px){.img-fit.dynamic{aspect-ratio:4/3}}.bg-body{background-color:#f0ede5}.bg-grey{background-color:#f7f5f1}.img-cover{object-fit:cover;aspect-ratio:1/1}.img-cover.contained{object-fit:contain}.img-rounded{object-fit:cover;aspect-ratio:1/1;border-radius:100%}body{min-height:100vh;margin:0;background-color:#fff}.cursor-pointer{cursor:pointer}.text-dot{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere}.swal2-confirm.swal2-styled{background-color:#ef233b}.swal2-confirm.swal2-styled:hover{background-color:#ea4e60}.divider-vertical{height:45px;margin:4px 32px}.swal2-container{z-index:2000!important}.MuiModal-root{z-index:2002!important}.tiny-wrapper>textarea{opacity:0!important}.tox-promotion,.tox-promotion-link{display:none!important;height:0!important;visibility:hidden!important;opacity:0!important}.logo-img{height:25px}@media(min-width:600px){.logo-img{height:38px}}.ReactModal__Overlay{z-index:9000!important}.normal-table td{padding:8px}.tox-tinymce-aux{z-index:3002!important}.product-specification h1,.product-specification h2,.product-specification h3,.product-specification h4,.product-specification h5,.product-specification h6{font-weight:600!important;margin:0!important}.game-page{min-height:100vh;min-height:100dvh;background-color:#072c3f;color:#fff;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.game-glass-card{background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:40px;box-shadow:0 8px 32px 0 rgba(0,0,0,.37),inset 0 1px 1px 0 hsla(0,0%,100%,.1)}.game-glass-overlay{background:rgba(7,44,63,.85);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.game-target{cursor:pointer;transition:transform .15s ease;animation:game-target-pop .2s ease-out}.game-target:active{transform:scale(.85)}@keyframes game-target-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes game-countdown-pulse{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.game-countdown{animation:game-countdown-pulse .5s ease-out}.game-start-button{border-radius:100px!important;font-size:1.25rem!important;padding:16px 32px!important;text-transform:none!important;box-shadow:0 8px 24px rgba(239,35,59,.35)!important}.game-start-button:hover{transform:scale(1.03)}.game-start-button:active{transform:scale(.97)}.game-leaderboard-row{border-radius:40px}.game-leaderboard-row--current{border:2px solid #1e96fb;box-shadow:0 0 20px rgba(30,150,251,.3)}