@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_Th.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_Rg.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_Bd.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_XBd.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_He.ttf)format("truetype");font-weight:900;font-display:swap}:root{--bg:#06130d;--panel:#0e2018;--panel2:#123223;--gold:#ff5252;--red:#ff6b6b;--ice:#cfe8d8;--green:#31c463;--text:#f2fff7;--muted:#9dbfa8;--line:#78dca029}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:LINE Seed Sans TH,system-ui,-apple-system,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:#1a1200}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0a1226}::-webkit-scrollbar-thumb{background:#24335c;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#33477e}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.25}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
