@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/bfd813093b8ca1bb-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/acc5f86302586f33-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-20C0,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/f304c3cf3765fb5f-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/bfd813093b8ca1bb-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/acc5f86302586f33-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-20C0,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/f304c3cf3765fb5f-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/bfd813093b8ca1bb-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/acc5f86302586f33-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-20C0,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/f304c3cf3765fb5f-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%}.noto_sans_thai_2c8d190c-module__5UMI3q__className{font-family:Noto Sans Thai,Noto Sans Thai Fallback;font-style:normal}.noto_sans_thai_2c8d190c-module__5UMI3q__variable{--font-noto-sans-thai:"Noto Sans Thai", "Noto Sans Thai Fallback"}
:root{--brand-green:#2cac4a;--brand-mint:#17be92;--brand-blue:#008ccf;--brand-gray:#646469;--brand-gradient:linear-gradient(135deg, #2cac4a 0%, #17be92 52%, #008ccf 100%);--brand-green-dark:#23873a;--brand-mint-dark:#108566;--brand-blue-dark:#007cb8;--brand-gradient-dark:linear-gradient(135deg, #23873a 0%, #108566 52%, #007cb8 100%);--color-bg:#f5f8f7;--color-surface:#fff;--color-surface-alt:#eef4f1;--color-border:#dde8e3;--color-timeline-grid-line:#e6ecea;--color-timeline-grid-line-week:#c3cecb;--color-timeline-grid-sunday:#ecefee;--color-text-primary:#383a3c;--color-text-secondary:#6b6e70;--color-text-faint:#717476;--color-text-on-brand:#fff;--color-text-on-gray:#fff;--color-accent:#1e9a57;--color-accent-mint:#0fa582;--color-accent-blue:#0b7fb3;--color-focus-ring:#008ccf;--color-success-bg:#e3f5e9;--color-success-text:#1e7a3f;--color-success-graphic:#17a673;--color-warning-bg:#fdf6e3;--color-warning-text:#7a5b00;--color-warning-graphic:#f2b705;--color-caution-bg:#fdefe3;--color-caution-text:#a84b0c;--color-caution-graphic:#f5821f;--color-critical-bg:#fdeeee;--color-critical-text:#b23232;--color-critical-graphic:#e5484d;--color-info-bg:#e4f1fa;--color-info-text:#0b5d8a;--color-info-graphic:#2b7de9;--color-chart-1:#205eaf;--color-chart-2:#6ba4f0;--color-chart-3:#aacbf6;--signal-overdue:#f2405a;--signal-mention:#e0741b;--signal-update:#f2b705;--signal-reply:#17a673;--color-rail-bg:#4b4c50;--color-rail-text:#e7e8e9;--color-rail-text-dim:#b7b9bb;--module-task:#2cac4a;--module-cash:#1fb571;--module-store:#17be92;--module-ceo:#14b3a0;--module-crm:#12aeab;--module-quick:#10a3b3;--module-csm:#16a4a0;--module-hr:#22a656;--module-flow:#0d97c2;--module-sort:#0a90cc;--module-pack:#008ccf;--module-site:#0086d4;--module-asset:#1ca88c;--font-body:var(--font-noto-sans-thai), "IBM Plex Sans Thai", "Leelawadee UI", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "JetBrains Mono", Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--leading-body:1.6;--leading-heading:1.25;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--space-10:4rem;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-pill:999px;--shadow-sm:0 1px 2px #1e28240f;--shadow-md:0 1px 2px #1e28240f, 0 6px 20px #1e28240f;--shadow-raise:none;--shadow-raise-sm:none;--shadow-raise-lg:none;--shadow-inset:none;--surface-border:1px solid var(--color-border);--radius-field:var(--radius-sm);--sidebar-width:240px;--acc-text:var(--color-accent-blue);--logo-name-accent:currentColor;--logo-name-accent-end:currentColor;--greeting-from:#0d47a1;--greeting-mid:#0b6e66;--greeting-to:#0c7247;--rail-line:#ffffff24;--rail-fill:#ffffff0f;--rail-fill-hover:#ffffff14;--rail-fill-strong:#ffffff1f;--rail-active-bg:var(--color-accent-mint);--rail-active-text:#0d2a20;--button-secondary-border:var(--color-accent-mint);--color-overlay:#1b1f1d80;--color-warning-action:#d97757;--color-warning-action-hover:#b8654a;--hero-gradient-1:#dcf1e6;--hero-gradient-2:#e4f5ee;--hero-gradient-3:#f1faf6;--hero-gradient-4:#f7fcfa;--hero-heading:#1b4332;--hero-body:#3d5a50;--hero-border:#d3e9dc;--hero-dot:#22863d;--hero-panel-bg:#fff;--hero-panel-border:#e3e8ec;--hero-panel-heading:#1f2933;--hero-panel-text:#5c6b73;--hero-badge-bg:#f0f3f5;--hero-icon-chip-bg:#f0f3f5;--hero-icon-stroke:#8a979e;--touch-target-min:44px;--board-column-width:280px}:root[data-theme=soft]{--bg:#e3e8ef;--hi:#fff;--lo:#b9c3d0;--txt:#2b3a4a;--mut:#526273;--acc:#1e88e5;--acc2:#1266b8;--acc-text:#1266b8;--acc-btn-from:#1877ce;--color-bg:var(--bg);--color-surface:var(--bg);--color-surface-alt:#dbe1ea;--color-border:#cfd7e2;--color-text-primary:var(--txt);--color-text-secondary:var(--mut);--color-text-faint:var(--mut);--color-accent:var(--acc-text);--color-accent-mint:#0e6e5c;--color-accent-blue:var(--acc-text);--color-focus-ring:var(--acc);--color-rail-bg:var(--bg);--color-rail-text:var(--txt);--color-rail-text-dim:var(--mut);--radius-sm:10px;--radius-md:14px;--radius-lg:22px;--radius-pill:999px;--radius-field:14px;--shadow-raise:8px 8px 18px var(--lo), -8px -8px 18px var(--hi);--shadow-raise-sm:3px 3px 6px var(--lo), -3px -3px 6px var(--hi);--shadow-raise-lg:20px 20px 60px var(--lo), -20px -20px 60px var(--hi);--shadow-inset:inset 5px 5px 10px var(--lo), inset -5px -5px 10px var(--hi);--shadow-sm:var(--shadow-raise-sm);--shadow-md:var(--shadow-raise);--surface-border:1px solid transparent;--sidebar-width:232px;--logo-name-accent:var(--acc-text);--logo-name-accent-end:#0e8f72;--rail-line:transparent;--rail-fill:transparent;--rail-fill-hover:#ffffff8c;--rail-fill-strong:#ffffffd9;--rail-active-bg:var(--bg);--rail-active-text:var(--acc-text);--button-secondary-border:transparent;--color-overlay:#2b3a4a61;--hero-gradient-1:var(--bg);--hero-gradient-2:var(--bg);--hero-gradient-3:var(--bg);--hero-gradient-4:var(--bg);--hero-heading:var(--txt);--hero-body:var(--mut);--hero-border:transparent;--hero-dot:var(--acc-text);--hero-panel-bg:var(--color-surface);--hero-panel-border:transparent;--hero-panel-heading:var(--txt);--hero-panel-text:var(--mut);--hero-badge-bg:var(--color-surface-alt);--hero-icon-chip-bg:var(--color-surface-alt);--hero-icon-stroke:var(--mut)}:root[data-theme=dark]{--color-bg:#1b1f1d;--color-surface:#232826;--color-surface-alt:#2a302d;--color-border:#39413d;--color-text-primary:#ecefec;--color-text-secondary:#a7aca9;--color-accent:#4fd474;--color-accent-mint:#3fe0b0;--color-accent-blue:#4cc3f0;--color-success-bg:#173722;--color-success-text:#7be39a;--color-success-graphic:#2fc48d;--color-warning-bg:#3a3315;--color-warning-text:#f7de9a;--color-warning-graphic:#f2b705;--color-caution-bg:#3a2615;--color-caution-text:#f7bb8a;--color-caution-graphic:#f7943d;--color-critical-bg:#3a2222;--color-critical-text:#ff9b9b;--color-critical-graphic:#ef6a6e;--color-info-bg:#122f3e;--color-info-text:#7fcbf2;--color-info-graphic:#4d9bf0;--color-chart-1:#4d9bf0;--color-chart-2:#3e73a9;--color-chart-3:#345677;--color-rail-bg:#17191a}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--color-bg);height:100dvh;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4{line-height:var(--leading-heading);margin:0}a{color:var(--color-accent-blue)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
.UnsafeTestingBuildBanner-module__xjg4oG__banner{z-index:200;padding:var(--space-2) var(--space-4);background:repeating-linear-gradient(45deg, var(--color-critical-text), var(--color-critical-text) 12px, #7a1f1f 12px, #7a1f1f 24px);color:#fff;font-weight:700;font-size:var(--text-sm);text-align:center;position:sticky;top:0}
