:root{--almanac-cream:var(--surface-canvas);--almanac-cream-deep:var(--color-neutral-deep);--almanac-paper:var(--surface-card);--almanac-night:var(--color-orbit);--almanac-night-soft:var(--color-orbit-soft);--almanac-night-mute:var(--color-orbit-mute);--almanac-ink:var(--text-primary);--almanac-ink-mute:var(--text-secondary);--almanac-ink-soft:var(--color-ink-soft);--almanac-rule:var(--border-subtle);--almanac-rule-soft:var(--color-rule-soft);--almanac-night-rule:var(--color-orbit-rule);--almanac-sun:var(--action-primary);--almanac-sun-deep:var(--action-primary-hover);--almanac-sun-bright:var(--color-tertiary-bright);--almanac-sun-soft:var(--color-tertiary-soft);--almanac-sun-tint:var(--color-tertiary-tint);--almanac-leaf:var(--color-leaf);--almanac-leaf-soft:var(--color-leaf-soft);--almanac-sky:var(--color-sky);--almanac-sky-soft:var(--color-sky-soft);--almanac-cloud:var(--color-cloud);--almanac-rain:var(--color-rain);--almanac-rain-soft:var(--color-rain-soft);--almanac-shadow-1:var(--elevation-paper-1);--almanac-shadow-2:var(--elevation-paper-2);--almanac-shadow-3:var(--elevation-paper-3);--almanac-glow-sun:var(--elevation-glow-sun);--almanac-font-display:var(--f-display);--almanac-font-body:var(--font-almanac-thai),"IBM Plex Sans Thai",system-ui,sans-serif;--almanac-font-thai:var(--font-almanac-thai),"IBM Plex Sans Thai",system-ui,sans-serif;--almanac-font-mono:var(--f-num);--almanac-radius-sm:var(--r-sm);--almanac-radius-md:var(--r-md);--almanac-radius-lg:var(--r-lg);--almanac-radius-xl:var(--r-xl);--almanac-radius-pill:var(--r-pill)}.almanac-scope{background:var(--almanac-cream);color:var(--almanac-ink);font-family:var(--almanac-font-thai);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","lnum"}.almanac-scope :where(h1,h2,h3,h4){font-family:var(--almanac-font-display);font-weight:600;letter-spacing:-.015em}.almanac-scope .almanac-numeral{font-family:var(--almanac-font-body);font-feature-settings:"tnum","lnum";font-weight:600;letter-spacing:-.02em}.almanac-scope .almanac-eyebrow{font-family:var(--almanac-font-body);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--almanac-ink-mute)}.almanac-scope .almanac-rule{height:1px;background:var(--almanac-rule);border:0}.almanac-scope .almanac-rule--soft{background:var(--almanac-rule-soft)}body{font-family:var(--almanac-font-thai)}button,input,select,textarea{font:inherit}:root{--font-almanac-thai:var(--font-poppins),var(--font-prompt),system-ui,sans-serif;--f-display:var(--font-chakra),var(--font-prompt),system-ui,sans-serif;--f-num:var(--font-chakra),var(--font-prompt),system-ui,sans-serif;--f-body:var(--font-poppins),var(--font-prompt),system-ui,sans-serif;--flux:linear-gradient(90deg,var(--color-flux-0),var(--color-flux-1),var(--color-flux-2),var(--color-flux-3),var(--color-flux-4))}body{font-family:var(--f-body);background:var(--surface-canvas);color:var(--text-primary)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.k-num{font-family:var(--f-num);font-feature-settings:"tnum","lnum"}.k-lens{background:var(--lens-bg);border:1px solid var(--lens-border);border-radius:var(--lens-radius);box-shadow:var(--lens-shadow);backdrop-filter:var(--lens-filter);-webkit-backdrop-filter:var(--lens-filter);color:var(--color-on-ink)}@media (max-width:599.95px){.k-lens{backdrop-filter:var(--lens-filter-mobile);-webkit-backdrop-filter:var(--lens-filter-mobile)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.k-lens{background:var(--lens-fallback)}}@media (prefers-reduced-transparency:reduce){.k-lens{background:var(--lens-fallback);backdrop-filter:none;-webkit-backdrop-filter:none}}[data-style=workbench] .k-lens{background:var(--lens-fallback);backdrop-filter:none;-webkit-backdrop-filter:none}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root,[data-surface=report]{--chart-1:#d9480f;--chart-2:#2a78d6;--chart-3:#14946f;--chart-4:#b8860b;--chart-5:#5b4bc4;--chart-6:#c2407a;--chart-context:#8a8b8e;--chart-context-soft:#0b0b0c1a;--chart-grid:#0b0b0c14;--chart-axis-text:#5f6062;--chart-band:#d9480f1f;--chart-band-edge:#d9480f99;--chart-pos:var(--chart-1);--chart-neg:var(--chart-context);--chart-seq-1:#f0966a;--chart-seq-2:#e2703c;--chart-seq-3:#d9480f;--chart-seq-4:#a8360a;--chart-seq-5:#7a2606;--chart-diverge-neg:#d9480f;--chart-diverge-mid:#e4e4e6;--chart-diverge-pos:#2a78d6;--chart-ring:var(--surface-card);--chart-gap:2px;--chart-bar-max:24px;--chart-line:2px;--chart-marker:8px;--chart-hit:24px;--chart-hit-touch:44px;--chart-h-sm:160px;--chart-h-md:224px;--chart-h-lg:320px;--chart-size-headline:20px;--chart-size-subline:15px;--chart-size-label:13px;--chart-size-tick:12px;--chart-size-unit:12px;--chart-weight-headline:600;--chart-weight-label:600;--chart-weight-value:700;--chart-line-headline:1.3;--chart-line-subline:1.65}:root[data-color-mode=dark],[data-surface=film],[data-surface=orbit]{--chart-1:#f2561c;--chart-2:#3f8fdb;--chart-3:#1fa383;--chart-4:#b88a14;--chart-5:#8b7be8;--chart-6:#d9578a;--chart-context:#6e6f72;--chart-context-soft:#f5f5f524;--chart-grid:#f5f5f514;--chart-axis-text:#9a9b9d;--chart-band:#f2561c29;--chart-band-edge:#f2561c8c;--chart-seq-1:#8f2f08;--chart-seq-2:#c2410c;--chart-seq-3:#f2561c;--chart-seq-4:#ff8a55;--chart-seq-5:#ffb08a;--chart-diverge-neg:#f2561c;--chart-diverge-mid:#3a3a3d;--chart-diverge-pos:#3f8fdb}:root:lang(th){--chart-size-label:13px;--chart-size-tick:13px;--chart-size-unit:13px}@media (prefers-reduced-motion:reduce){.k-cam,.k-curtain,.k-curtain:after,.k-curtain>*,.k-iris,.k-rise,.k-rise>*,.k-scan,.k-shutter,.k-slam,.k-ticker,.k-wipe,.k-wipe:before{transition:none!important;animation:none!important}.k-curtain:after,.k-shutter{opacity:0!important;transform:translateY(-101%)!important}.k-curtain>*,.k-rise>*,.k-slam{opacity:1!important;transform:none!important}.k-iris{clip-path:none!important}html{scroll-behavior:auto!important}}[data-mdraw=columns]>*,[data-mentrance]>*,[data-stagger]>*{--stagger-delay:min(calc(var(--i,0) * var(--stagger-step,var(--stagger-sm))),var(--stagger-cap))}@media (prefers-reduced-motion:no-preference){[data-mreveal=pending]{opacity:0;transform:translate3d(0,var(--mreveal-rise,var(--rise-md)),0)}[data-mreveal=in]{opacity:1;transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out);transition-delay:min(calc(var(--mreveal-index,0) * var(--mreveal-step,var(--stagger-sm))),var(--stagger-cap));transform:none}[data-mreveal-y="8"]{--mreveal-rise:var(--rise-sm)}[data-mreveal-y="16"]{--mreveal-rise:var(--rise-md)}[data-mreveal-y="24"]{--mreveal-rise:var(--rise-lg)}[data-mstagger=pending]>*{opacity:0;transform:translate3d(0,var(--rise-md),0)}[data-mstagger=in]>*{opacity:1;transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out);transition-delay:var(--stagger-delay);transform:none}[data-mdraw=outline]{--mdraw-duration:var(--dur-draw-outline)}[data-mdraw=line],[data-mdraw=ring]{--mdraw-duration:var(--dur-draw-line)}[data-mdraw-state=pending] [data-mdraw-path]{stroke-dasharray:1;stroke-dashoffset:1px}[data-mdraw-state=in] [data-mdraw-path]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--mdraw-duration,var(--dur-draw-line)) var(--ease-draw)}[data-mdraw=columns][data-mdraw-state]>*{transform-box:fill-box;transform-origin:50% 100%}[data-mdraw=columns][data-mdraw-state=pending]>*{transform:scaleY(0)}[data-mdraw=columns][data-mdraw-state=in]>*{transition:transform var(--dur-bar) var(--ease-out);transition-delay:var(--stagger-delay);transform:none}[data-mdraw=band][data-mdraw-state=pending]{opacity:0}[data-mdraw=band][data-mdraw-state=in]{opacity:1;transition:opacity var(--dur-2) var(--ease-out);transition-delay:calc(var(--dur-draw-line) / 2)}[data-mentrance]:not([data-mentrance-off])>*{animation:m-entrance-slide var(--dur-3) var(--ease-out) both;animation-delay:var(--stagger-delay)}[data-mentrance=fade]:not([data-mentrance-off])>*{animation-name:m-entrance-fade}[data-mparallax]{transform:translate3d(0,calc(var(--mparallax-p,0) * var(--mparallax-depth,var(--depth-mid)) * -1),0)}[data-countup][data-land=true]{animation:m-count-land var(--dur-2) var(--ease-slam)}}@keyframes m-entrance-slide{0%{transform:translate3d(0,var(--mentrance-rise,var(--rise-md)),0)}to{transform:none}}@keyframes m-entrance-fade{0%{opacity:0;transform:translate3d(0,var(--mentrance-rise,var(--rise-md)),0)}to{opacity:1;transform:none}}@keyframes m-count-land{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@media print{[data-countup],[data-mdraw-path],[data-mdraw],[data-mdraw]>*,[data-mentrance]>*,[data-mparallax],[data-mreveal],[data-mstagger]>*{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}}[data-vt-chrome]{view-transition-name:site-chrome}:root::view-transition{background:var(--surface-canvas)}::view-transition-group(site-chrome){animation:none}::view-transition-old(site-chrome){display:none}::view-transition-new(site-chrome){animation:none}@media (prefers-reduced-motion:no-preference){::view-transition-group(root){animation:none}::view-transition-old(root){animation:vt-out var(--dur-vt-out) var(--ease-out) both}::view-transition-new(root){animation:vt-in-up var(--dur-vt-in) var(--ease-expo) both}html[data-vt-direction=back]::view-transition-new(root){animation-name:vt-in-down}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}@keyframes vt-out{to{opacity:0}}@keyframes vt-in-up{0%{opacity:0;transform:translate3d(0,var(--rise-md),0)}}@keyframes vt-in-down{0%{opacity:0;transform:translate3d(0,calc(var(--rise-md) / -2),0)}}h1[tabindex="-1"]:focus,h1[tabindex="-1"]:focus-visible{outline:none}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes k-fade-start{0%{--fade-start:0px}to{--fade-start:24px}}@keyframes k-fade-end{0%{--fade-end:24px}to{--fade-end:0px}}@supports (animation-timeline:scroll()){.MuiTableContainer-root,.MuiTabs-scroller.MuiTabs-scrollableX,[data-scroll-fade]{mask-image:linear-gradient(to right,transparent 0,black var(--fade-start),black calc(100% - var(--fade-end)),transparent 100%);animation:k-fade-start linear both,k-fade-end linear both;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 24px,calc(100% - 24px) 100%}@media (prefers-reduced-motion:reduce){.MuiTableContainer-root,.MuiTabs-scroller.MuiTabs-scrollableX,[data-scroll-fade]{mask-image:none;animation:none}}}[data-style=workbench]{--workbench-row:48px;--f-display:var(--f-body);--type-display-xl-family:var(--f-body);--type-display-family:var(--f-body);--type-h2-family:var(--f-body);--type-h3-family:var(--f-body);font-family:var(--f-body);background:var(--surface-canvas)}[data-style=workbench] .MuiTypography-h1,[data-style=workbench] h1{font-family:var(--type-workbench-h1-family);font-size:var(--type-workbench-h1-size);font-weight:var(--type-workbench-h1-weight);line-height:var(--type-workbench-h1-line-height);font-variation-settings:normal;letter-spacing:normal}[data-style=workbench] .MuiTypography-h2,[data-style=workbench] h2{font-family:var(--type-workbench-h2-family);font-size:var(--type-workbench-h2-size);font-weight:var(--type-workbench-h2-weight);line-height:var(--type-workbench-h2-line-height);font-variation-settings:normal;letter-spacing:normal}[data-style=workbench] .MuiTypography-h3,[data-style=workbench] h3{font-family:var(--f-body);font-weight:600;font-variation-settings:normal;letter-spacing:normal}[data-style=workbench] .MuiCard-root,[data-style=workbench] .MuiPaper-outlined{border:1px solid var(--border-subtle);border-radius:var(--r-sm);box-shadow:none}[data-style=workbench] .MuiTable-root{border-top:3px solid var(--rule-strong)}[data-style=workbench] .MuiIconButton-root,[data-style=workbench] .MuiToggleButton-root{min-width:var(--tap-min);min-height:var(--tap-min)}[data-style=workbench] .MuiTableContainer-root>.MuiTable-root{border-top:0}[data-style=workbench] .MuiTableContainer-root:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}[data-style=workbench] .MuiTableRow-root{height:var(--workbench-row)}[data-style=workbench] .k-cam,[data-style=workbench] .k-curtain,[data-style=workbench] .k-curtain>*,[data-style=workbench] .k-scan,[data-style=workbench] .k-slam{animation:none;transition:none;transform:none}[data-style=workbench] .k-curtain:after{animation:none;opacity:0}@media (max-width:899.95px){[data-style=workbench] .workbench-cta-bar{position:sticky;bottom:0;z-index:2;padding:var(--sp-sm) var(--sp-md) calc(var(--sp-sm) + env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--rule-strong)}}.has-bottom-bar{padding-bottom:calc(var(--bottom-bar-h) + env(safe-area-inset-bottom))}.text-action{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.table-cards{width:100%}@media (max-width:760px){.table-cards,.table-cards tbody,.table-cards td,.table-cards tr{display:block;width:100%}.table-cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.table-cards tr{margin-bottom:var(--sp-md);padding:var(--sp-sm) var(--sp-md);border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--surface-card)}.table-cards td{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-md);min-height:var(--tap-min);padding:var(--sp-xs) 0;border:0;text-align:right;overflow-wrap:anywhere}.table-cards td[data-label]:before{content:attr(data-label);flex:none;max-width:45%;color:var(--text-secondary);font-size:.8125rem;text-align:left}}