@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/prompt-400-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/prompt-500-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/prompt-600-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/prompt-700-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/prompt-800-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/prompt-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/prompt-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/prompt-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/prompt-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/prompt-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sarabun-400-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sarabun-500-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sarabun-600-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sarabun-700-thai.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sarabun-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sarabun-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sarabun-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sarabun-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakartasans-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakartasans-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakartasans-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakartasans-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakartasans-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-brand-50: #e6f4ff;--color-brand-100: #bae0ff;--color-brand-200: #91caff;--color-brand-300: #69b1ff;--color-brand-400: #4096ff;--color-brand-500: #1677ff;--color-brand-600: #0958d9;--color-brand-700: #003eb3;--color-brand-800: #002c8c;--color-brand-900: #001d66;--color-brand-950: #001d66;--color-primary: #1677ff;--color-primary-dark: #0958d9;--color-primary-50: #e6f4ff;--color-primary-100: #bae0ff;--color-primary-200: #91caff;--color-primary-500: #1677ff;--color-primary-600: #0958d9;--color-primary-700: #003eb3;--color-gold: #D4A72C;--color-gold-50: #fdfbe8;--color-gold-100: #fbf5c4;--color-gold-500: #D4A72C;--color-gold-600: #b88d1d;--color-app-bg: #f5f5f5;--color-app-text: #1f1f1f;--color-app-muted: #595959;--color-app-border: #f0f0f0;--font-sans: "Anuphan", "Noto Sans Thai", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Anuphan", "Noto Sans Thai", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--shadow-soft: 0 1px 2px rgb(22 119 255 / .04), 0 4px 16px rgb(22 119 255 / .05);--shadow-card: 0 1px 2px rgb(31 31 31 / .04), 0 4px 12px -2px rgb(31 31 31 / .06);--shadow-pop: 0 12px 32px -8px rgb(22 119 255 / .18)}@layer base{*,:before,:after{box-sizing:border-box;margin:0;padding:0;border:0 solid}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}img,svg,video,canvas{display:block;max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{background-color:transparent}*{border-color:#f0f0f0;letter-spacing:-.01em}html,body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400;background-color:#f5f5f5;color:#1f1f1f;-webkit-tap-highlight-color:transparent}*:focus:not(:focus-visible){outline:none}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}.pb-safe{padding-bottom:env(safe-area-inset-bottom,0px)}.pt-safe{padding-top:env(safe-area-inset-top,0px)}body{margin:0;background-color:#f5f5f5;color:#1f1f1f;font-family:var(--font-sans);font-size:14px;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.01em}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d3d7e6;border-radius:9999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#b7bcd4;background-clip:content-box}}@layer utilities{.show-on-md{display:none}@media(min-width:768px){.show-on-md{display:flex}}.show-on-lg{display:none}@media(min-width:1024px){.show-on-lg{display:flex}}.hide-on-md{display:flex}@media(min-width:768px){.hide-on-md{display:none}}.hide-on-lg{display:flex}@media(min-width:1024px){.hide-on-lg{display:none}}.show-on-md-block{display:none}@media(min-width:768px){.show-on-md-block{display:block}}.show-on-lg-block{display:none}@media(min-width:1024px){.show-on-lg-block{display:block}}.hide-on-md-block{display:block}@media(min-width:768px){.hide-on-md-block{display:none}}.hide-on-lg-block{display:block}@media(min-width:1024px){.hide-on-lg-block{display:none}}.sm-row{display:flex;flex-direction:column}@media(min-width:640px){.sm-row{flex-direction:row}}.landing-nav-link{color:#595959;transition:color .2s}.landing-nav-link:hover{color:#1677ff}.landing-nav-link-active{color:#1677ff;font-weight:700}.landing-nav-link-dark{color:#ffffffa6;transition:color .2s}.landing-nav-link-dark:hover{color:#fff}.landing-mega-link{transition:background-color .2s}.landing-mega-link:hover{background-color:#e6f4ff}.landing-mega-link:hover .landing-mega-link-title{color:#1677ff}.landing-footer-link{color:#bfbfbf;transition:color .2s}.landing-footer-link:hover{color:#69b1ff}.landing-social-btn{display:flex;align-items:center;justify-content:center;background:#ffffff14;color:#bfbfbf;transition:background-color .2s,color .2s}.landing-social-btn:hover{background:#1677ff;color:#fff}.app-shell-nav-item:not(.app-shell-nav-item--active):hover{background:#f5f5f5}.animate-in{animation-name:sjEnter;animation-duration:.35s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;--tw-enter-opacity: 0;--tw-enter-scale: 1;--tw-enter-rotate: 0deg;--tw-enter-translate-x: 0;--tw-enter-translate-y: .5rem}@keyframes sjEnter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-5{--tw-enter-opacity: .05}.fade-in-10{--tw-enter-opacity: .1}.fade-in-15{--tw-enter-opacity: .15}.fade-in-20{--tw-enter-opacity: .2}.fade-in-25{--tw-enter-opacity: .25}.fade-in-30{--tw-enter-opacity: .3}.fade-in-35{--tw-enter-opacity: .35}.fade-in-40{--tw-enter-opacity: .4}.fade-in-45{--tw-enter-opacity: .45}.fade-in-50{--tw-enter-opacity: .5}.fade-in-55{--tw-enter-opacity: .55}.fade-in-60{--tw-enter-opacity: .6}.fade-in-65{--tw-enter-opacity: .65}.fade-in-70{--tw-enter-opacity: .7}.fade-in-75{--tw-enter-opacity: .75}.fade-in-80{--tw-enter-opacity: .8}.fade-in-85{--tw-enter-opacity: .85}.fade-in-90{--tw-enter-opacity: .9}.fade-in-95{--tw-enter-opacity: .95}.fade-in-100{--tw-enter-opacity: 1}.zoom-in,.zoom-in-0{--tw-enter-scale: 0}.zoom-in-5{--tw-enter-scale: .05}.zoom-in-10{--tw-enter-scale: .1}.zoom-in-15{--tw-enter-scale: .15}.zoom-in-20{--tw-enter-scale: .2}.zoom-in-25{--tw-enter-scale: .25}.zoom-in-30{--tw-enter-scale: .3}.zoom-in-35{--tw-enter-scale: .35}.zoom-in-40{--tw-enter-scale: .4}.zoom-in-45{--tw-enter-scale: .45}.zoom-in-50{--tw-enter-scale: .5}.zoom-in-55{--tw-enter-scale: .55}.zoom-in-60{--tw-enter-scale: .6}.zoom-in-65{--tw-enter-scale: .65}.zoom-in-70{--tw-enter-scale: .7}.zoom-in-75{--tw-enter-scale: .75}.zoom-in-80{--tw-enter-scale: .8}.zoom-in-85{--tw-enter-scale: .85}.zoom-in-90{--tw-enter-scale: .9}.zoom-in-95{--tw-enter-scale: .95}.zoom-in-100{--tw-enter-scale: 1}.slide-in-from-top{--tw-enter-translate-y: -100%}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.slide-in-from-left{--tw-enter-translate-x: -100%}.slide-in-from-right{--tw-enter-translate-x: 100%}.slide-in-from-top-0{--tw-enter-translate-y: 0}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.slide-in-from-top-3{--tw-enter-translate-y: -.75rem}.slide-in-from-top-4{--tw-enter-translate-y: -1rem}.slide-in-from-top-5{--tw-enter-translate-y: -1.25rem}.slide-in-from-top-6{--tw-enter-translate-y: -1.5rem}.slide-in-from-top-7{--tw-enter-translate-y: -1.75rem}.slide-in-from-top-8{--tw-enter-translate-y: -2rem}.slide-in-from-top-9{--tw-enter-translate-y: -2.25rem}.slide-in-from-top-10{--tw-enter-translate-y: -2.5rem}.slide-in-from-top-11{--tw-enter-translate-y: -2.75rem}.slide-in-from-top-12{--tw-enter-translate-y: -3rem}.slide-in-from-top-13{--tw-enter-translate-y: -3.25rem}.slide-in-from-top-14{--tw-enter-translate-y: -3.5rem}.slide-in-from-top-15{--tw-enter-translate-y: -3.75rem}.slide-in-from-top-16{--tw-enter-translate-y: -4rem}.slide-in-from-top-17{--tw-enter-translate-y: -4.25rem}.slide-in-from-top-18{--tw-enter-translate-y: -4.5rem}.slide-in-from-top-19{--tw-enter-translate-y: -4.75rem}.slide-in-from-top-20{--tw-enter-translate-y: -5rem}.slide-in-from-bottom-0{--tw-enter-translate-y: 0}.slide-in-from-bottom-1{--tw-enter-translate-y: .25rem}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-3{--tw-enter-translate-y: .75rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-bottom-5{--tw-enter-translate-y: 1.25rem}.slide-in-from-bottom-6{--tw-enter-translate-y: 1.5rem}.slide-in-from-bottom-7{--tw-enter-translate-y: 1.75rem}.slide-in-from-bottom-8{--tw-enter-translate-y: 2rem}.slide-in-from-bottom-9{--tw-enter-translate-y: 2.25rem}.slide-in-from-bottom-10{--tw-enter-translate-y: 2.5rem}.slide-in-from-bottom-11{--tw-enter-translate-y: 2.75rem}.slide-in-from-bottom-12{--tw-enter-translate-y: 3rem}.slide-in-from-bottom-13{--tw-enter-translate-y: 3.25rem}.slide-in-from-bottom-14{--tw-enter-translate-y: 3.5rem}.slide-in-from-bottom-15{--tw-enter-translate-y: 3.75rem}.slide-in-from-bottom-16{--tw-enter-translate-y: 4rem}.slide-in-from-bottom-17{--tw-enter-translate-y: 4.25rem}.slide-in-from-bottom-18{--tw-enter-translate-y: 4.5rem}.slide-in-from-bottom-19{--tw-enter-translate-y: 4.75rem}.slide-in-from-bottom-20{--tw-enter-translate-y: 5rem}.slide-in-from-left-0{--tw-enter-translate-x: 0}.slide-in-from-left-1{--tw-enter-translate-x: -.25rem}.slide-in-from-left-2{--tw-enter-translate-x: -.5rem}.slide-in-from-left-3{--tw-enter-translate-x: -.75rem}.slide-in-from-left-4{--tw-enter-translate-x: -1rem}.slide-in-from-left-5{--tw-enter-translate-x: -1.25rem}.slide-in-from-left-6{--tw-enter-translate-x: -1.5rem}.slide-in-from-left-7{--tw-enter-translate-x: -1.75rem}.slide-in-from-left-8{--tw-enter-translate-x: -2rem}.slide-in-from-left-9{--tw-enter-translate-x: -2.25rem}.slide-in-from-left-10{--tw-enter-translate-x: -2.5rem}.slide-in-from-left-11{--tw-enter-translate-x: -2.75rem}.slide-in-from-left-12{--tw-enter-translate-x: -3rem}.slide-in-from-left-13{--tw-enter-translate-x: -3.25rem}.slide-in-from-left-14{--tw-enter-translate-x: -3.5rem}.slide-in-from-left-15{--tw-enter-translate-x: -3.75rem}.slide-in-from-left-16{--tw-enter-translate-x: -4rem}.slide-in-from-left-17{--tw-enter-translate-x: -4.25rem}.slide-in-from-left-18{--tw-enter-translate-x: -4.5rem}.slide-in-from-left-19{--tw-enter-translate-x: -4.75rem}.slide-in-from-left-20{--tw-enter-translate-x: -5rem}.slide-in-from-right-0{--tw-enter-translate-x: 0}.slide-in-from-right-1{--tw-enter-translate-x: .25rem}.slide-in-from-right-2{--tw-enter-translate-x: .5rem}.slide-in-from-right-3{--tw-enter-translate-x: .75rem}.slide-in-from-right-4{--tw-enter-translate-x: 1rem}.slide-in-from-right-5{--tw-enter-translate-x: 1.25rem}.slide-in-from-right-6{--tw-enter-translate-x: 1.5rem}.slide-in-from-right-7{--tw-enter-translate-x: 1.75rem}.slide-in-from-right-8{--tw-enter-translate-x: 2rem}.slide-in-from-right-9{--tw-enter-translate-x: 2.25rem}.slide-in-from-right-10{--tw-enter-translate-x: 2.5rem}.slide-in-from-right-11{--tw-enter-translate-x: 2.75rem}.slide-in-from-right-12{--tw-enter-translate-x: 3rem}.slide-in-from-right-13{--tw-enter-translate-x: 3.25rem}.slide-in-from-right-14{--tw-enter-translate-x: 3.5rem}.slide-in-from-right-15{--tw-enter-translate-x: 3.75rem}.slide-in-from-right-16{--tw-enter-translate-x: 4rem}.slide-in-from-right-17{--tw-enter-translate-x: 4.25rem}.slide-in-from-right-18{--tw-enter-translate-x: 4.5rem}.slide-in-from-right-19{--tw-enter-translate-x: 4.75rem}.slide-in-from-right-20{--tw-enter-translate-x: 5rem}.animate-fade-up-1{animation:sjFadeUp .4s cubic-bezier(.16,1,.3,1) .04s both}.animate-fade-up-2{animation:sjFadeUp .4s cubic-bezier(.16,1,.3,1) .09s both}.animate-fade-up-3{animation:sjFadeUp .4s cubic-bezier(.16,1,.3,1) .14s both}.animate-fade-up-4{animation:sjFadeUp .4s cubic-bezier(.16,1,.3,1) .19s both}.animate-fade-up-5{animation:sjFadeUp .4s cubic-bezier(.16,1,.3,1) .24s both}@keyframes sjFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sjDrawLine{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.animate-draw-line{stroke-dasharray:2000;animation:sjDrawLine 1s cubic-bezier(.16,1,.3,1) forwards}.text-gradient-brand{background:linear-gradient(120deg,var(--color-brand-500),var(--color-brand-700));-webkit-background-clip:text;background-clip:text;color:transparent}.bg-grid{background-image:linear-gradient(to right,rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:40px 40px}.sj-bounce{animation:sjBounce 1s infinite}@keyframes sjBounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.sj-ping{animation:sjPing 1s cubic-bezier(0,0,.2,1) infinite}@keyframes sjPing{75%,to{transform:scale(2);opacity:0}}.sj-fab{bottom:80px;right:16px}@media(min-width:768px){.sj-fab{bottom:24px;right:24px}}.sj-chat-panel{right:16px;width:calc(100vw - 2rem)}@media(min-width:768px){.sj-chat-panel{right:24px;width:380px}}}@page{size:100mm 75mm;margin:0}@media print{body{background:#fff!important}.no-print{display:none!important}.sj-print-page{display:block!important;margin:0!important;padding:0!important}.sj-print-page>div{page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid;box-shadow:none!important}}@media screen{.sj-label-page{zoom:2}}.font-thai-app{font-family:IBM Plex Sans Thai,Prompt,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.01em}.font-price{font-family:Barlow Condensed,Kanit,Prompt,system-ui,-apple-system,sans-serif;letter-spacing:-.02em;font-feature-settings:"tnum" 1,"ss01" 1}.font-badge{font-family:Prompt,IBM Plex Sans Thai,system-ui,sans-serif;letter-spacing:.02em}:root{--lzd-navy: #0f146d;--lzd-magenta: #f51957;--lzd-coral: #ff5722;--lzd-purple: #6d1b7b;--lzd-gold: #ff9900;--lzd-mall: #d0011b;--lzd-green: #00b14f;--lzd-bg: #f4f5f8}.bg-lzd-gradient{background:linear-gradient(135deg,#0f146d,#a81b7a,#f51957)}.bg-lzd-hero{background:linear-gradient(135deg,#101469,#4a0d66 45%,#e61b55)}.bg-lzd-cta{background:linear-gradient(90deg,#f51957,#ff5722)}.text-lzd-magenta{color:#f51957}.text-lzd-navy{color:#0f146d}.border-lzd-magenta{border-color:#f51957}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antMoveUpIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes antMoveDownIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes antZoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes antSlideRightIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes antPulseSmooth{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.03)}}.ant-motion-fade{animation:antFadeIn .25s cubic-bezier(.2,0,0,1) both}.ant-motion-up{animation:antMoveUpIn .3s cubic-bezier(.2,0,0,1) both}.ant-motion-down{animation:antMoveDownIn .3s cubic-bezier(.2,0,0,1) both}.ant-motion-zoom{animation:antZoomIn .25s cubic-bezier(.2,0,0,1) both}.ant-motion-slide{animation:antSlideRightIn .3s cubic-bezier(.2,0,0,1) both}.ant-layout-content,main,.page-container{animation:antMoveUpIn .28s cubic-bezier(.2,0,0,1) both}.ant-card{transition:all .25s cubic-bezier(.2,0,0,1)!important}.ant-card:hover{box-shadow:0 6px 20px #0000000f!important}.ant-card-hoverable:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px #00000014!important}.ant-btn{transition:all .2s cubic-bezier(.2,0,0,1)!important}.ant-btn:active{transform:scale(.97)!important}.ant-table-tbody>tr{transition:background-color .2s cubic-bezier(.2,0,0,1)!important}.ant-badge-status-dot{transition:all .3s cubic-bezier(.2,0,0,1)!important}.ant-tag{transition:all .2s cubic-bezier(.2,0,0,1)!important}.ant-tag:hover{opacity:.88}.ant-modal-mask,.ant-drawer-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
