:root{--brand-ink:#18181b;--brand-paper:#fff;--brand-accent:#e37434;--brand-orange-50:#fff9f5;--brand-orange-100:#ffe8db;--brand-orange-200:#fdd0b8;--brand-orange-300:#f7ad86;--brand-orange-400:#e37434;--brand-orange-500:#c2410c;--brand-orange-600:#9f350a;--brand-green-50:#e7f6ef;--brand-green-500:#0f9b6c;--brand-green-600:#0c8159;--brand-amber-50:#fbf1de;--brand-amber-500:#d98a04;--brand-amber-600:#b67304;--brand-amber-100:#f0e2c6;--brand-red-50:#fdeef0;--brand-red-500:#e5484d;--brand-red-600:#cc3b40;--brand-cyan-50:#e6f4fa;--brand-cyan-500:#0a93c4;--brand-cyan-600:#087aa3;--brand-violet-50:#f1ecfe;--brand-violet-500:#7c5cff;--brand-violet-600:#6a48f5;--brand-blue-50:#eaf1fe;--brand-blue-500:#3b82f6;--brand-blue-600:#2f6fdb}
:root{--grey-0:var(--brand-paper);--grey-25:#fcfcfd;--grey-50:#fafafa;--grey-75:#f8f8fc;--grey-100:#f4f4f6;--grey-150:#f1f1f3;--grey-200:#f3f3f5;--grey-250:#f0f0f2;--grey-300:#ececef;--grey-350:#ebebee;--grey-400:#e7e7ea;--grey-450:#e3e3e7;--grey-500:#d4d4d8;--grey-550:#cfcfd4;--grey-600:#b4b4bb;--grey-650:#a1a1aa;--grey-700:#8e8e98;--grey-750:#71717a;--grey-800:#52525b;--grey-850:#3d4149;--grey-900:#2c2f36;--grey-950:var(--brand-ink);--accent:var(--brand-accent);--accent-ink:var(--brand-orange-500);--accent-hover:var(--brand-orange-500);--accent-tint:var(--brand-orange-100);--accent-line:var(--brand-orange-200);--accent-edge:var(--brand-orange-300);--accent-wash:var(--brand-orange-50);--ok:var(--brand-green-500);--ok-tint:var(--brand-green-50);--ok-hover:var(--brand-green-600);--warn:var(--brand-amber-500);--warn-tint:var(--brand-amber-50);--warn-hover:var(--brand-amber-600);--danger:var(--brand-red-500);--danger-tint:var(--brand-red-50);--danger-hover:var(--brand-red-600);--danger-line:#fadadd;--info:var(--brand-cyan-500);--info-tint:var(--brand-cyan-50);--info-hover:var(--brand-cyan-600);--violet:var(--brand-violet-500);--violet-tint:var(--brand-violet-50);--violet-hover:var(--brand-violet-600);--blue:var(--brand-blue-500);--blue-tint:var(--brand-blue-50);--blue-hover:var(--brand-blue-600);--text-strong:var(--grey-950);--text-body:var(--grey-900);--text-muted:var(--grey-800);--text-soft:var(--grey-700);--text-faint:var(--grey-650);--text-ghost:var(--grey-600);--text-accent:var(--accent-ink);--text-inverse:var(--brand-paper);--surface-card:var(--grey-0);--surface-canvas:var(--grey-50);--surface-sunken:var(--grey-25);--surface-fill:var(--grey-100);--surface-fill-strong:var(--grey-150);--surface-hover:var(--grey-100);--surface-active:var(--grey-200);--surface-inverse:var(--grey-950);--fill-action:var(--grey-950);--fill-action-hover:#000;--fill-accent:var(--brand-accent);--fill-accent-hover:var(--brand-orange-500);--on-fill:#fff;--on-inverse-line:#ffffff2e;--on-inverse-fill:#ffffff1f;--scrim:#14161b52;--surface-ai:#fff9f5;--border-ai:#fde8dc;--surface-callout:#fffdf8;--warn-line:var(--brand-amber-100);--warn-ink:#7a5c14;--surface-quote:#fff8f4;--border-quote:#fbdccb;--text-quote:#48301f;--border-hairline:var(--grey-350);--border-input:var(--grey-450);--border-strong:var(--grey-400);--border-hover:var(--grey-550);--border-divider:var(--grey-100);--grad-score-high:linear-gradient(135deg,#7c5cff,#4f8cff);--grad-score-mid:linear-gradient(135deg,#3b82f6,#0a93c4);--grad-media:linear-gradient(135deg,#3b82f6,#0a93c4);--shadow-popover:0 16px 44px #14161b29;--shadow-sheet:0 24px 70px #14161b33;--ring-selected:0 0 0 3px var(--accent-tint)}
:root{--font-sans:"Geist",system-ui,-apple-system,sans-serif;--font-mono:"Geist Mono","SF Mono",ui-monospace,monospace;--font-icons:"Material Symbols Rounded";--text-label-sm:9.5px;--text-label:10px;--text-label-lg:10.5px;--text-meta-sm:11px;--text-meta:11.5px;--text-meta-lg:12px;--text-body-sm:12.5px;--text-body-md:13px;--text-body-lg:14px;--text-title-sm:15px;--text-title:17px;--text-page-sm:20px;--text-page:23px;--text-page-lg:31px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-emphasis:650;--weight-bold:700;--weight-display:750;--weight-black:800;--leading-tight:1.25;--leading-snug:1.4;--leading-body:1.5;--leading-relaxed:1.6;--tracking-label:.14em;--tracking-label-tight:.1em;--tracking-base:-.005em;--tracking-title:-.02em;--tracking-page:-.03em;--tracking-display:-.04em}
:root{--space-1:2px;--space-2:5px;--space-3:7px;--space-4:9px;--space-5:11px;--space-6:13px;--space-7:14px;--space-8:16px;--space-9:18px;--space-10:22px;--space-11:26px;--space-12:30px;--pad-chip:7px 12px;--pad-badge:3px 8px;--pad-button:8px 14px;--pad-input:9px 12px;--pad-card:16px;--pad-panel:18px 20px;--pad-page:24px 30px 60px;--gap-tight:7px;--gap-row:11px;--gap-card:12px;--gap-grid:14px}
:root{--radius-badge:5px;--radius-chip:6px;--radius-control:7px;--radius-input:8px;--radius-tile:9px;--radius-card:10px;--radius-card-lg:12px;--radius-panel:14px;--radius-sheet:16px;--radius-pill:99px;--radius-round:50%}
:root{--w-app-rail:222px;--w-app-rail-collapsed:62px;--w-tree:238px;--w-tree-collapsed:46px;--w-panel:352px;--w-panel-wide:472px;--w-panel-collapsed:46px;--h-header:52px;--h-control:34px;--max-page:1180px;--gutter-page:26px;--col-doc:2.6 1 300px;--col-meta:1 1 200px;--border-width:1px}
:root{--bp-compact:640px;--bp-medium:900px;--bp-wide:1180px;--bp-max:1440px;--h-control-touch:44px}@media (max-width:1180px){:root{--w-panel:300px;--w-tree:206px;--gutter-page:22px}}@media (max-width:900px){:root{--w-app-rail:var(--w-app-rail-collapsed);--gutter-page:18px;--h-control:38px}}@media (max-width:640px){:root{--gutter-page:14px;--h-control:44px;--max-page:100%}}
:root{--series-1:var(--grey-850);--series-2:var(--brand-accent);--series-3:var(--brand-blue-500);--series-4:var(--brand-green-500);--series-5:var(--brand-violet-500);--series-6:var(--brand-cyan-500);--series-7:var(--brand-amber-500);--chart-grid:var(--grey-300);--chart-axis:var(--grey-450);--chart-label:var(--grey-650)}
:root{--ease-out:cubic-bezier(.16,1,.3,1);--ease-standard:ease;--dur-micro:.13s;--dur-fast:.18s;--dur-enter:.22s;--dur-slide:.26s}@keyframes fadein{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes slideup{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes fadeoverlay{0%{opacity:0}to{opacity:1}}@keyframes popin{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}
*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text-strong);background:var(--surface-canvas);letter-spacing:var(--tracking-base);-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}input::placeholder,textarea::placeholder{color:var(--text-faint)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#dedee2 padding-box padding-box;border:2px solid #0000;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#c9c9cf padding-box padding-box}::-webkit-scrollbar-track{background:0 0}.ms{font-family:var(--font-icons);letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block}.mono{font-family:var(--font-mono)}.clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
[data-theme=dark]{--grey-0:#1b1b20;--grey-25:#17171c;--grey-50:#131317;--grey-75:#1f1f25;--grey-100:#212128;--grey-150:#24242b;--grey-200:#26262e;--grey-250:#2a2a32;--grey-300:#2e2e37;--grey-350:#33333c;--grey-400:#3a3a44;--grey-450:#41414c;--grey-500:#4c4c58;--grey-550:#565663;--grey-600:#6b6b78;--grey-650:#82828f;--grey-700:#9a9aa6;--grey-750:#b0b0bb;--grey-800:#c7c7d0;--grey-850:#d8d8df;--grey-900:#e9e9ee;--grey-950:#f7f7f9;--accent:var(--brand-orange-400);--accent-ink:var(--brand-orange-300);--accent-hover:var(--brand-orange-300);--accent-tint:#3a2416;--accent-line:#4d2f1b;--accent-edge:#5e3a20;--accent-wash:#241811;--text-accent:var(--brand-orange-300);--ok:#3dbd8e;--ok-tint:#12291f;--ok-hover:#55cda1;--warn:#e0a531;--warn-tint:#2c2213;--warn-hover:#efb748;--danger:#f0686d;--danger-tint:#2e1618;--danger-hover:#f78084;--danger-line:#44241e;--info:#3cb2dc;--info-tint:#122630;--info-hover:#57c2e8;--violet:#9b83ff;--violet-tint:#1e1a34;--violet-hover:#ad99ff;--blue:#5f9bf8;--blue-tint:#141f31;--blue-hover:#7aaefa;--text-inverse:#18181b;--text-strong:#f7f7f9;--text-body:#e9e9ee;--text-muted:#c7c7d0;--text-soft:#9a9aa6;--text-faint:#82828f;--text-ghost:#6b6b78;--surface-fill:#212128;--surface-fill-strong:#24242b;--surface-hover:#24242b;--surface-active:#2a2a32;--surface-card:var(--grey-0);--surface-canvas:var(--grey-50);--surface-sunken:var(--grey-25);--surface-inverse:var(--grey-900);--fill-action:var(--grey-900);--fill-action-hover:var(--grey-950);--on-fill:#fff;--on-inverse-line:#00000029;--on-inverse-fill:#0000001a;--scrim:#0000009e;--surface-ai:#221a14;--border-ai:#3d2a1d;--surface-callout:#231d12;--warn-line:#453419;--warn-ink:#e6c477;--surface-quote:#241a14;--border-quote:#40291c;--text-quote:#e3cbb9;--border-hairline:var(--grey-350);--border-input:var(--grey-450);--border-strong:var(--grey-400);--border-hover:var(--grey-550);--border-divider:var(--grey-250);--chart-grid:var(--grey-300);--chart-axis:var(--grey-450);--chart-label:var(--grey-650);--series-1:var(--grey-750);--shadow-popover:0 16px 44px #00000085;--shadow-sheet:0 24px 70px #0000009e;--ring-selected:0 0 0 3px var(--accent-tint);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#3a3a44}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#4c4c58}
:where(a,button,input,select,textarea,summary,[tabindex]):focus{outline:none}:where(a,button,input,select,textarea,summary,[role=button],[role=menuitem],[role=tab],[role=option],[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-control)}:where(input,textarea,select):focus-visible{outline-offset:0}.skip-link{z-index:999;border-radius:var(--radius-control);background:var(--surface-inverse);color:var(--text-inverse);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);padding:9px 14px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){[class],[style]{border-color:canvastext}}
:root{--font-sans:var(--font-geist), var(--font-thai), system-ui, -apple-system, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--font-icons:"Material Symbols Rounded";--site-max:1180px;--site-gutter:24px;--site-header-h:64px}@media (max-width:640px){:root{--site-gutter:16px}}body{background:var(--surface-card);color:var(--text-body);font-size:16px;line-height:1.55}:where(button,input,select,textarea){font-family:inherit}html:lang(th) body{line-height:1.7}h1,h2,h3,h4,p{margin:0}:is(h1,h2,h3){text-wrap:balance}html:lang(en) :is(h1,h2){letter-spacing:var(--tracking-page)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-wrap{max-width:var(--site-max);padding:0 var(--site-gutter);margin:0 auto}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header-h) + 16px)}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._2ygTwa_className{font-family:Geist,Geist Fallback;font-style:normal}._2ygTwa_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.z0TP2q_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.z0TP2q_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4b14f44d63d21f2-s.09q3flbxo0w4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81b01dcd824434dd-s.p.3u0t_c_yzgtgw.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f34bcfed31234774-s.3fcxnszjbtksy.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:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/098adb8bb3c21377-s.09e83-4vqkr8v.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:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3b79255d0fc0c0d8-s.2taqxaqrv3ssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7a3b98edb52b34e8-s.p.3_xwflgq9fbqb.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6464db7ff35a62d3-s.1x31jf7v-_3a0.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:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a86bc8e8711b62bb-s.2t1pwrt0o-zp3.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:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa157f60f748efa-s.20mrlfyovr0p8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7c31128e26fc9cb0-s.p.2wx1mw4dt7_s5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c119465040ff5bb-s.10770ssbdafq9.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:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b317410534a54bf-s.0xwse1x-bzy3s.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:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/661e8677aa162059-s.2m8zx_hq13x-4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087894984ee2963f-s.p.2_z8r5dfkst21.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47a4972b6bd8620b-s.1nxoen_49_z0x.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:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16cfcc00aea7f216-s.0oqt8towxai-k.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:IBM Plex Sans Thai Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.rXLija_className{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}.rXLija_variable{--font-thai:"IBM Plex Sans Thai", "IBM Plex Sans Thai Fallback"}
