@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.j3Zrza_className{font-family:Poppins,Poppins Fallback;font-style:normal}.j3Zrza_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ce92d22f98cba196-s.p.3ok2djvs6w93k.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/bc75617546bfc27e-s.1ttn5ge0anb6a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/293c566c2e1d69ac-s.p.0h0-3wqrkgcb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ce92d22f98cba196-s.p.3ok2djvs6w93k.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/bc75617546bfc27e-s.1ttn5ge0anb6a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/293c566c2e1d69ac-s.p.0h0-3wqrkgcb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ce92d22f98cba196-s.p.3ok2djvs6w93k.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/bc75617546bfc27e-s.1ttn5ge0anb6a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/293c566c2e1d69ac-s.p.0h0-3wqrkgcb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ce92d22f98cba196-s.p.3ok2djvs6w93k.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/bc75617546bfc27e-s.1ttn5ge0anb6a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/293c566c2e1d69ac-s.p.0h0-3wqrkgcb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai Fallback;src:local(Arial);ascent-override:99.79%;descent-override:42.32%;line-gap-override:0.0%;size-adjust:106.33%}.PM2g7a_className{font-family:Noto Sans Thai,Noto Sans Thai Fallback;font-style:normal}.PM2g7a_variable{--font-noto-thai:"Noto Sans Thai", "Noto Sans Thai Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-5{top:calc(var(--spacing) * 5)}.right-5{right:calc(var(--spacing) * 5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.h-2{height:calc(var(--spacing) * 2)}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-\[132px\]{width:132px}.w-\[180px\]{width:180px}.w-\[260px\]{width:260px}.w-full{width:100%}.max-w-\[400px\]{max-width:400px}.min-w-0{min-width:0}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.whitespace-nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}@media (min-width:48rem){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}:root{--ink-50:#f6f6f8;--ink-100:#ebebef;--ink-200:#ccccd6;--ink-300:#a1a1b4;--ink-400:#70708d;--ink-500:#4a4a6e;--ink-600:#292954;--ink-700:#171745;--ink-800:#09093a;--ink-900:#003;--ink-950:#000024;--flame-50:#fef4f6;--flame-100:#fbdee4;--flame-200:#f7b8c4;--flame-300:#f08096;--flame-400:#e94264;--flame-500:#e1002e;--flame-600:#c60028;--flame-700:#9e0020;--flame-800:#7a0019;--flame-900:#5a0012;--flame-950:#32000a;--cyan-500:#45b2cd;--cyan-50:#f0fafc;--cyan-700:#2a7f95;--lime-500:#8dc125;--lime-50:#f5faea;--lime-700:#628818;--coral-500:#e53c4e;--coral-50:#fdf1f2;--coral-700:#a3202f;--orange-500:#f3933b;--orange-50:#fef5ec;--orange-700:#b4621a;--sun-500:#ffca37;--sun-50:#fff9ea;--sun-700:#b07f00;--slate-50:#f8f9fa;--slate-100:#efeff5;--slate-200:#d8d9e8;--slate-300:#a6afc3;--slate-400:#8290a9;--slate-500:#607490;--slate-600:#4d6083;--slate-700:#354873;--slate-800:#283660;--slate-900:#1d2851;--slate-950:#121935;--violet-50:#f9f9fd;--violet-100:#eeedf9;--violet-200:#d7d4f2;--violet-300:#b8b3e7;--violet-400:#958fdb;--violet-500:#7067cf;--violet-600:#5e57ae;--violet-700:#4a4489;--green-50:#f6fef9;--green-100:#edfcf2;--green-200:#d3f8df;--green-300:#aaf0c4;--green-400:#73e2a3;--green-500:#3ccb7f;--green-600:#16b364;--green-700:#099250;--green-800:#087443;--green-900:#095c37;--red-50:#fffbfa;--red-100:#fef3f2;--red-200:#fee4e2;--red-300:#fecdca;--red-400:#fda29b;--red-500:#f97066;--red-600:#f04438;--red-700:#d92d20;--red-800:#b42318;--red-900:#912018;--yellow-50:#fffaeb;--yellow-100:#fef0c7;--yellow-200:#fec84b;--yellow-300:#fdb022;--yellow-400:#f79009;--yellow-500:#dc6803;--yellow-600:#b54708;--yellow-700:#9b370d;--white:#fff;--black:#000;--bg:var(--white);--surface:var(--white);--surface-2:var(--slate-50);--surface-3:var(--slate-100);--surface-inverted:var(--ink-900);--border:var(--slate-200);--border-strong:var(--slate-300);--border-inverted:#ffffff38;--fg:var(--ink-900);--fg-soft:var(--slate-700);--muted:var(--slate-500);--fg-disabled:var(--slate-300);--fg-inverted:var(--white);--icon:var(--slate-600);--icon-inverted:var(--white);--brand:var(--ink-900);--brand-strong:var(--ink-950);--brand-fg:var(--white);--brand-soft:var(--ink-50);--brand-border:var(--ink-200);--accent:var(--flame-500);--accent-fg:var(--white);--accent-soft:var(--flame-50);--accent-border:var(--flame-200);--accent-strong:var(--flame-600);--accent-text:var(--flame-700);--cyan:var(--cyan-500);--cyan-soft:var(--cyan-50);--lime:var(--lime-500);--lime-soft:var(--lime-50);--coral:var(--coral-500);--coral-soft:var(--coral-50);--orange:var(--orange-500);--orange-soft:var(--orange-50);--sun:var(--sun-500);--sun-soft:var(--sun-50);--support:var(--violet-500);--support-soft:var(--violet-50);--secondary:var(--slate-700);--success:var(--green-700);--success-soft:var(--green-50);--warning:var(--yellow-500);--warning-soft:var(--yellow-50);--danger:var(--red-700);--danger-soft:var(--red-50);--info:var(--slate-700);--info-soft:var(--slate-100);--logo-ink:var(--ink-900);--logo-flame:var(--flame-500);--logo-on-dark:var(--white);--font-display:"Poppins", "Noto Sans Thai", system-ui, sans-serif;--font-body:"Poppins", "Noto Sans Thai", system-ui, sans-serif;--font-heading:var(--font-display);--font-thai-display:"Noto Sans Thai", system-ui, sans-serif;--font-thai-body:"Noto Sans Thai", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--text-display-01:4rem;--leading-display-01:1.08;--tracking-display-01:-.025em;--text-display-02:2.75rem;--leading-display-02:1.1;--tracking-display-02:-.02em;--text-headline-01:2rem;--leading-headline-01:1.2;--tracking-headline-01:-.015em;--text-headline-02:1.5rem;--leading-headline-02:1.3;--tracking-headline-02:-.01em;--text-headline-03:1.25rem;--leading-headline-03:1.35;--tracking-headline-03:0;--text-body-01:1.125rem;--leading-body-01:1.65;--tracking-body-01:0;--text-body-02:1rem;--leading-body-02:1.65;--tracking-body-02:0;--text-body-03:.9375rem;--leading-body-03:1.65;--tracking-body-03:.004em;--text-caption:.875rem;--leading-caption:1.5;--tracking-caption:.005em;--text-overline:.75rem;--leading-overline:1.4;--tracking-overline:.1em;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-xxs:4px;--space-xs:8px;--space-s:16px;--space-default:24px;--space-m:32px;--space-l:40px;--space-xl:48px;--space-2xl:64px;--space-3xl:80px;--space-4xl:96px;--radius-s:4px;--radius-m:6px;--radius-l:10px;--radius-xl:16px;--radius-full:9999px;--radius:var(--radius-m);--radius-sm:var(--radius-s);--radius-lg:var(--radius-l);--radius-2xl:var(--radius-xl);--border-width:1px;--box-shadow-xs:0px 1px 2px 0px #0000330d;--box-shadow-s:0px 1px 2px 0px #0000330f, 0px 1px 3px 0px #0000331a;--box-shadow-m:0px 2px 4px -2px #0000330f, 0px 4px 8px -2px #0000331a;--box-shadow-l:0px 4px 6px -2px #00003308, 0px 12px 16px -4px #00003314;--box-shadow-xl:0px 8px 8px -4px #00003308, 0px 20px 24px -4px #00003314;--box-shadow-xxl:0px 24px 48px -12px #0000332e;--shadow-1:var(--box-shadow-s);--shadow-2:var(--box-shadow-m);--shadow-3:var(--box-shadow-xl);--duration-fast:.2s;--duration-default:.4s;--duration-slow:.8s;--ease-default:cubic-bezier(.16, 1, .3, 1);--blur-default:8px;--container-xs:424px;--container-s:880px;--container-base:1280px;--container-l:1920px;--container-content:1280px;--grid-columns-desktop:12;--grid-columns-tablet:8;--grid-columns-mobile:4;--grid-gutter:32px;--grid-gutter-mobile:16px;--section-spacing-x:80px;--section-spacing-y:96px;--tint-ink:linear-gradient(180deg, var(--ink-50) 0%, var(--white) 100%);--tint-slate:linear-gradient(180deg, var(--slate-50) 0%, var(--white) 100%);--tint-flame:linear-gradient(180deg, var(--flame-50) 0%, var(--white) 100%);--wash-hero:radial-gradient(900px 420px at 10% -10%, #0000331a 0%, #fff0 60%), radial-gradient(760px 380px at 90% 0%, #e1002e14 0%, #fff0 62%);--panel-dark:var(--ink-950);--panel-dark-fg:var(--white);--motif-bubble:var(--ink-900);--motif-accent:var(--flame-500);--motif-size:48px;--print-page-w:210mm;--print-page-h:297mm;--print-margin:14mm;--print-ink:var(--ink-900);--print-paper:var(--white)}[data-theme=dark]{--bg:#0a0a1f;--surface:#101028;--surface-2:#151532;--surface-3:#1d1d40;--surface-inverted:var(--ink-50);--border:#262647;--border-strong:#34345e;--fg:#f2f2f7;--fg-soft:#c6c6d8;--muted:#9393b4;--fg-disabled:#5b5b84;--fg-inverted:var(--ink-950);--icon:#c6c6d8;--icon-inverted:var(--ink-950);--brand:var(--ink-200);--brand-strong:var(--ink-100);--brand-fg:var(--ink-950);--brand-soft:#1a1a3c;--brand-border:#2e2e58;--accent:var(--flame-400);--accent-fg:var(--ink-950);--accent-soft:#3a0c1a;--accent-strong:var(--flame-300);--accent-text:var(--flame-400);--support:var(--violet-300);--support-soft:#221f3d;--secondary:var(--slate-300);--success:var(--green-300);--success-soft:#73e2a324;--warning:var(--yellow-300);--warning-soft:#fdb02224;--danger:var(--red-300);--danger-soft:#fda29b24;--info:var(--slate-300);--info-soft:#a6afc31a;--tint-ink:linear-gradient(180deg, #0000338c 0%, var(--surface) 100%);--tint-slate:linear-gradient(180deg, #c6c6d80f 0%, var(--surface) 100%);--tint-flame:linear-gradient(180deg, #e1002e24 0%, var(--surface) 100%);--wash-hero:radial-gradient(900px 420px at 10% -10%, #e1002e24 0%, #0000 60%);--panel-dark:#05050f;--panel-dark-fg:#f2f2f7;--shadow-2:0px 4px 8px -2px #00000080;--shadow-3:0px 20px 24px -4px #0000008c}:root{--font-display:var(--font-poppins), var(--font-noto-thai), system-ui, sans-serif;--font-body:var(--font-poppins), var(--font-noto-thai), system-ui, sans-serif;--font-heading:var(--font-poppins), var(--font-noto-thai), system-ui, sans-serif;--font-thai-display:var(--font-noto-thai), system-ui, sans-serif;--font-thai-body:var(--font-noto-thai), system-ui, sans-serif}html{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--text-body-03);line-height:var(--leading-body-03);-webkit-font-smoothing:antialiased}body{min-height:100%}::selection{background:var(--accent);color:var(--accent-fg)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-headline-03)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.card{background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.card-quiet{background:var(--surface-2);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg)}.sidebar{background:var(--surface);border-right:var(--border-width) solid var(--border)}.topbar{border-bottom:var(--border-width) solid var(--border)}.t-display{font-size:var(--text-headline-01);line-height:var(--leading-headline-01);letter-spacing:var(--tracking-headline-01);font-weight:var(--font-weight-bold)}.t-headline{font-size:var(--text-headline-02);line-height:var(--leading-headline-02);letter-spacing:var(--tracking-headline-02);font-weight:var(--font-weight-semibold)}.t-headline-3{font-size:var(--text-headline-03);line-height:var(--leading-headline-03);font-weight:var(--font-weight-semibold)}.t-body{font-size:var(--text-body-02);line-height:var(--leading-body-02)}.t-body-s{font-size:var(--text-body-03);line-height:var(--leading-body-03)}.t-caption{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.t-overline{font-size:var(--text-overline);line-height:var(--leading-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;font-weight:var(--font-weight-semibold)}.kpi-value{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--text-headline-01);letter-spacing:var(--tracking-headline-01);line-height:1.1}.muted{color:var(--muted)}.soft{color:var(--fg-soft)}.btn{justify-content:center;align-items:center;gap:var(--space-xxs);background:var(--accent);color:var(--accent-fg);border-radius:var(--radius);font-size:var(--text-body-03);font-weight:var(--font-weight-semibold);transition:background var(--duration-fast) var(--ease-default);cursor:pointer;padding:9px 16px;display:inline-flex}.btn:hover{background:var(--accent-strong)}.btn-primary{background:var(--brand);color:var(--brand-fg);border-radius:var(--radius);font-size:var(--text-body-03);font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;padding:9px 16px;display:inline-flex}.btn-primary:hover{background:var(--brand-strong)}.btn-ghost{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius);color:var(--fg-soft);font-size:var(--text-body-03);transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);cursor:pointer;justify-content:center;align-items:center;padding:8px 14px;display:inline-flex}.btn-ghost:hover{border-color:var(--accent);color:var(--accent-text)}select,input[type=text],input[type=email],input[type=password],input[type=search]{background:var(--surface-2);border:var(--border-width) solid var(--border);border-radius:var(--radius);color:var(--fg);font-family:var(--font-body);font-size:var(--text-body-03);transition:border-color var(--duration-fast) var(--ease-default);outline:none;padding:8px 12px}select:focus,input:focus{border-color:var(--accent)}label{color:var(--muted)}table.pl{border-collapse:collapse;width:100%;font-size:var(--text-body-03)}table.pl th{text-align:left;color:var(--muted);font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;font-weight:var(--font-weight-semibold);border-bottom:var(--border-width) solid var(--border);white-space:nowrap;padding:10px 12px}table.pl td{border-bottom:var(--border-width) solid var(--border);padding:11px 12px}table.pl tbody tr:hover td{background:var(--surface-2)}.badge{border-radius:var(--radius-full);font-size:var(--text-overline);letter-spacing:.02em;font-weight:var(--font-weight-medium);border:var(--border-width) solid transparent;white-space:nowrap;align-items:center;padding:2px 10px;display:inline-flex}.badge-new{background:var(--info-soft);color:var(--info);border-color:var(--border-strong)}.badge-contacted{background:var(--cyan-soft);color:var(--cyan-700);border-color:var(--cyan-500)}.badge-qualified{background:var(--warning-soft);color:var(--warning);border-color:var(--yellow-300)}.badge-enrolled{background:var(--success-soft);color:var(--success);border-color:var(--green-300)}.badge-lost{background:var(--surface-3);color:var(--muted);border-color:var(--border)}.chip{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-full);font-size:var(--text-overline);color:var(--muted);align-items:center;padding:2px 10px;display:inline-flex}.bar-track{background:var(--surface-3);border-radius:var(--radius-full);overflow:hidden}.bar-fill{background:var(--accent);border-radius:var(--radius-full);height:100%}.t-label{font-size:var(--text-overline);line-height:var(--leading-overline);letter-spacing:normal;font-weight:var(--font-weight-medium)}.brand-lockup{white-space:nowrap}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
