@font-face{unicode-range:u+00??,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-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 700;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_0b661f{font-family:plexSans,plexSans Fallback,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_0b661f{--font-plex-sans:"plexSans","plexSans Fallback",system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc;font-family:plexSansThai;src:url(/_next/static/media/4e2312c98e240c05-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc;font-family:plexSansThai;src:url(/_next/static/media/5fcb63deed33aab6-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSansThai Fallback;src:local("Arial");ascent-override:111.60%;descent-override:53.40%;line-gap-override:0.00%;size-adjust:100.00%}.__className_4b1ec0{font-family:plexSansThai,plexSansThai Fallback,Noto Sans Thai,Leelawadee UI,Tahoma,sans-serif}.__variable_4b1ec0{--font-plex-sans-thai:"plexSansThai","plexSansThai Fallback",Noto Sans Thai,Leelawadee UI,Tahoma,sans-serif}:root{--red-050:#fbeae9;--red-200:#ebc0be;--red-600:#b92829;--red-700:#9a1f20;--gray-000:#ffffff;--gray-050:#f5f5f5;--gray-200:#dcdcd8;--gray-400:#8e8e8a;--gray-600:#5f5f5f;--gray-800:#3d3f44;--gray-900:#1b1d21;--paper:var(--gray-000);--surface:var(--gray-050);--surface-accent:var(--red-050);--ink:var(--gray-900);--ink-2:var(--gray-800);--ink-3:var(--gray-600);--ink-invert:var(--gray-000);--rule:var(--gray-200);--rule-control:var(--gray-400);--rule-frame:var(--gray-900);--rule-accent:var(--red-600);--rule-alert:var(--red-200);--selection:#f4d3d1;--action:var(--red-600);--action-hover:var(--red-700);--on-action:var(--gray-000);--focus-ring:var(--gray-900);--font-sans:var(--font-plex-sans),var(--font-plex-sans-thai),system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--fs-micro:0.6875rem;--fs-sm:0.8125rem;--fs-base:0.9375rem;--fs-input:1rem;--fs-lead:1.0625rem;--fs-h2:1.125rem;--fs-h1:1.75rem;--lh-tight:1.2;--lh-snug:1.35;--lh-body:1.55;--tracking-micro:0.08em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-14:56px;--s-20:80px;--radius:2px;--control-h:48px;--shell-max:1120px;--shell-pad:clamp(20px,5vw,40px);--column:420px;color-scheme:light}html[lang=th]{--lh-tight:1.4;--lh-snug:1.55;--lh-body:1.75;--tracking-micro:0}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}img{max-width:100%}img,svg{display:block}svg{flex:none}button,input{font:inherit;color:inherit}h1,h2,h3,ol,p,ul{margin:0}ul{padding:0;list-style:none}::selection{background:var(--selection);color:var(--ink)}html{scrollbar-color:var(--rule-control) var(--surface)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}a{color:var(--ink);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-control);text-decoration-color:var(--rule-control);text-underline-offset:.22em;transition:color .14s ease-out,-webkit-text-decoration-color .14s ease-out;transition:color .14s ease-out,text-decoration-color .14s ease-out;transition:color .14s ease-out,text-decoration-color .14s ease-out,-webkit-text-decoration-color .14s ease-out}a:hover{color:var(--action-hover);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}h1{font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}html[lang=th] h1{letter-spacing:0}h2{font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-snug)}.deck{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--ink-2);max-width:46ch;text-wrap:pretty}.micro{font-size:var(--fs-micro);font-weight:600;line-height:1.4;letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-3)}html[lang=th] .micro{text-transform:none}.small{font-size:var(--fs-sm);color:var(--ink-3)}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell{width:100%;max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-pad)}.masthead{border-bottom:2px solid var(--rule-frame);flex:none}.masthead-inner{position:relative;display:flex;align-items:center;min-height:64px;padding-block:var(--s-3)}.masthead-inner:after{content:"";position:absolute;left:var(--shell-pad);bottom:-2px;width:88px;height:2px;background:var(--rule-accent)}.wordmark{width:118px;height:auto;aspect-ratio:437/158}.main{flex:1 1;display:flex}.main>.shell{display:flex;flex-direction:column;padding-block:clamp(32px,8vh,104px) clamp(48px,10vh,128px)}.layout{display:grid;grid-gap:var(--s-8) var(--s-14);gap:var(--s-8) var(--s-14);grid-template-columns:minmax(0,1fr);align-items:start;flex:1 1;align-content:start}.column{min-width:0;max-width:var(--column)}@media (min-width:880px){.layout-wide{grid-template-columns:minmax(0,calc(var(--column) + var(--s-10))) minmax(0,1fr);align-content:stretch;align-items:stretch}.layout-wide>.column{max-width:calc(var(--column) + var(--s-10));-webkit-padding-end:var(--s-10);padding-inline-end:var(--s-10);-webkit-padding-after:var(--s-10);padding-block-end:var(--s-10);-webkit-border-end:1px solid var(--rule);border-inline-end:1px solid var(--rule)}.main>.shell:has(.layout-wide){-webkit-padding-after:0;padding-block-end:0}}.stack{gap:var(--s-5)}.stack,.stack-tight{display:flex;flex-direction:column}.stack-tight{gap:var(--s-3)}.titleblock{flex:none;background:var(--surface);border-top:1px solid var(--rule)}.titleblock-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);min-height:56px;padding-block:var(--s-2)}.titleblock-id{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.titleblock-mark{width:14px;height:14px;color:var(--action)}.form{gap:var(--s-5)}.form,.form-field{display:flex;flex-direction:column}.form-field{gap:var(--s-2)}.form-field>label{font-size:var(--fs-sm);font-weight:600;line-height:1.4;color:var(--ink)}.input{width:100%;min-height:var(--control-h);padding:0 var(--s-3);font-size:var(--fs-input);background:var(--paper);color:var(--ink);border:1px solid var(--rule-control);border-radius:var(--radius);caret-color:var(--action);transition:border-color .14s ease-out}.input::placeholder{color:var(--ink-3)}.input:hover{border-color:var(--ink-3)}.input:focus{border-color:var(--ink)}.input[aria-invalid=true]{border-color:var(--action)}.input:disabled{color:var(--ink-3)}.checkbox:disabled,.input:disabled{background:var(--surface);border-color:var(--rule);cursor:not-allowed}.form-field-checkbox>label:has(.checkbox:disabled){color:var(--ink-3);cursor:not-allowed}.form-field-checkbox>label{display:flex;align-items:center;gap:var(--s-3);min-height:var(--control-h);font-size:var(--fs-base);font-weight:400;color:var(--ink-2);cursor:pointer}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;background:var(--paper);border:1px solid var(--rule-control);border-radius:var(--radius);cursor:pointer;transition:border-color .14s ease-out,background-color .14s ease-out}.form-field-checkbox>label:hover .checkbox{border-color:var(--ink-3)}.checkbox:checked{background-color:var(--action);border-color:var(--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' d='M3.2 8.4 6.4 11.6 12.8 4.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px 16px}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}@media (min-width:560px){.form-actions>.link-quiet{-webkit-margin-start:auto;margin-inline-start:auto}}.link-quiet{font-size:var(--fs-sm);color:var(--ink-3)}.link-quiet:hover{color:var(--action-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-h);padding:0 var(--s-6);font-size:var(--fs-base);font-weight:600;line-height:1.2;text-align:center;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out}.btn-primary{background:var(--action);color:var(--on-action)}.btn-primary:active,.btn-primary:hover{background:var(--action-hover)}.btn-secondary{background:var(--paper);color:var(--ink);border-color:var(--rule-control)}.btn-secondary:hover{background:var(--surface);border-color:var(--ink)}.btn:disabled{cursor:not-allowed;background:var(--surface);color:var(--ink-3);border-color:var(--rule)}.form-actions>.btn{width:100%}@media (min-width:560px){.form-actions>.btn{width:auto}.form-actions>.btn-primary{min-width:196px}}.alert{display:flex;gap:var(--s-3);padding:var(--s-3) var(--s-4);font-size:var(--fs-base);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.alert-error{background:var(--surface-accent);border-color:var(--rule-alert)}.alert-icon{width:20px;height:20px;margin-top:1px;color:var(--action)}.alert-info .alert-icon{color:var(--ink-3)}.alert-body>p+p{margin-top:var(--s-2)}.client-badge{display:inline-flex;align-items:center;gap:var(--s-2);vertical-align:-.18em}.client-badge-logo{width:24px;height:24px;object-fit:contain;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:1px}.client-badge-name{font-weight:600;color:var(--ink)}.scope-list>li{padding-block:var(--s-3);border-top:1px solid var(--rule);color:var(--ink-2)}.scope-list>li:last-child{border-bottom:1px solid var(--rule)}.notice{border-top:2px solid var(--rule-frame);padding-top:var(--s-3);max-width:var(--column)}@media (min-width:880px){.notice{max-width:40ch}}.notice>h2{font-size:var(--fs-sm);font-weight:600;color:var(--ink)}.notice>p{line-height:1.6;color:var(--ink-3)}.notice-datum,.notice>p{margin-top:var(--s-2);font-size:var(--fs-sm)}.notice-datum{color:var(--ink-2);overflow-wrap:anywhere}.notice-datum>span{color:var(--ink-3)}.locale-toggle>ul{display:flex;align-items:center;gap:var(--s-1)}.locale-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-3);font-size:var(--fs-sm);font-weight:400;color:var(--ink-3);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;transition:color .14s ease-out,border-color .14s ease-out}.locale-btn:hover{color:var(--ink)}.locale-btn[aria-current=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--rule-accent)}.error-dev-details{border-top:1px solid var(--rule);padding-top:var(--s-3);max-width:60ch}.error-dev-details>h2{font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-3)}.error-dev-details>p{margin-top:var(--s-2);font-size:var(--fs-sm);color:var(--ink-3);overflow-wrap:anywhere}.error-dev-details code{font-family:var(--font-mono);font-size:.95em;color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}