:root{--color-canvas:#fff;--editorial-color-canvas:#fff;--color-surface:#f7f8fa;--editorial-color-surface:#f7f8fa;--color-ink:#111114;--editorial-color-ink:#111114;--color-muted:#515158;--editorial-color-muted:#515158;--color-accent-soft:#e3f0ff;--editorial-color-accent-soft:#e3f0ff;--color-accent:#1467cc;--editorial-color-accent:#1467cc;--color-accent-hover:#1055ac;--editorial-color-accent-hover:#1055ac;--color-on-accent:#fff;--editorial-color-on-accent:#fff;--color-line:#e5e7eb;--editorial-color-line:#e5e7eb;--color-focus:#0c4fa8;--editorial-color-focus:#0c4fa8;--color-canvas-outer:#fafafc;--editorial-color-canvas-outer:#fafafc;--color-dark-canvas:#000;--editorial-color-dark-canvas:#000;--color-dark-surface:#0c0c0f;--editorial-color-dark-surface:#0c0c0f;--color-dark-ink:#fafafa;--editorial-color-dark-ink:#fafafa;--color-dark-muted:#a3a3ab;--editorial-color-dark-muted:#a3a3ab;--color-dark-line:#27272d;--editorial-color-dark-line:#27272d;--color-dark-focus:#8dc5ff;--editorial-color-dark-focus:#8dc5ff;--color-dark-outer:#000;--editorial-color-dark-outer:#000;--color-control-border:#85858d;--editorial-color-control-border:#85858d;--color-dark-control-border:#66666e;--editorial-color-dark-control-border:#66666e;--color-danger:#b91c1c;--editorial-color-danger:#b91c1c;--color-dark-danger:#f87171;--editorial-color-dark-danger:#f87171;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--radius-frame:clamp(1.5rem, 3.5vw, 3.5rem);--radius-media:clamp(1.25rem, 2.8vw, 3rem);--radius-pill:9999px;--radius-control:.75rem;--radius-app-frame:1.75rem;--radius-app-card:1.25rem;--layout-canvas-max:90rem;--layout-outer-gutter:clamp(1rem, 4.5vw, 5rem);--layout-inner-gutter:clamp(1.25rem, 4vw, 4rem);--layout-section-gap:clamp(2.75rem, 5vw, 4.5rem);--layout-app-sidebar:15.5rem;--layout-app-rail:4.75rem;--layout-app-content-max:88rem;--layout-app-gutter:clamp(1.25rem, 2.8vw, 2.75rem);--layout-app-shell-max:120rem;--type-display-latin:clamp(2.75rem, 7.8vw, 8rem);--type-display-thai:clamp(2.375rem, 6.2vw, 6rem);--type-display-cjk:clamp(2.375rem, 6.2vw, 6rem);--type-body:clamp(1rem, .92rem + .25vw, 1.25rem);--type-ui:.9375rem;--type-leading-latin:1.04;--type-leading-thai:1.22;--type-leading-cjk:1.24;--type-tracking-latin:-.035em;--type-tracking-thai:0em;--type-tracking-cjk:0em;--type-family-sans:"LINE Seed Sans", "LINE Seed Sans TH", system-ui, sans-serif;--type-family-display:"LINE Seed Sans", "LINE Seed Sans TH", system-ui, sans-serif;--type-app-title-latin:clamp(1.75rem, 1.4rem + 1vw, 2.375rem);--type-app-title-thai:clamp(1.625rem, 1.35rem + .8vw, 2.125rem);--type-app-metric:clamp(1.625rem, 1.3rem + .9vw, 2.25rem);--type-app-section:1.125rem;--type-app-label:.8125rem;--motion-fast:.16s;--motion-normal:.22s;--motion-reveal:.32s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}._Gwz4K{--color-background:var(--color-canvas);--color-foreground:var(--color-ink);--color-muted-foreground:var(--editorial-color-muted);--color-muted:var(--color-surface);--color-border:var(--color-line);--color-card:var(--color-surface);--color-card-foreground:var(--color-ink);--color-popover:var(--color-surface);--color-popover-foreground:var(--color-ink);--color-primary:var(--editorial-color-accent);--color-primary-foreground:#fff;--color-destructive:var(--editorial-color-danger);--color-destructive-foreground:var(--editorial-color-on-accent);--color-secondary:var(--color-surface);--color-secondary-foreground:var(--color-ink);--color-ring:var(--color-focus);--color-accent:var(--color-surface);--color-accent-foreground:var(--color-ink);background:var(--color-canvas);color:var(--color-ink);font-synthesis:none;font-family:var(--font-sans)}.dark ._Gwz4K{--color-destructive:var(--editorial-color-dark-danger);--color-destructive-foreground:var(--editorial-color-ink);--color-canvas:var(--editorial-color-dark-canvas);--color-surface:var(--editorial-color-dark-surface);--color-ink:var(--editorial-color-dark-ink);--editorial-color-muted:var(--editorial-color-dark-muted);--color-line:var(--editorial-color-dark-line);--color-focus:var(--editorial-color-dark-focus);background:var(--editorial-color-dark-outer)}._xcXXm{background:var(--editorial-color-canvas-outer)}.dark ._xcXXm{background:var(--editorial-color-dark-outer)}._co8OJ{max-width:var(--layout-canvas-max);margin:var(--layout-outer-gutter) auto;border-radius:var(--radius-frame);background:var(--color-canvas);padding-top:28px}._tdCXv{overflow-wrap:break-word;color:#fff;background:var(--editorial-color-accent);border-radius:999px;justify-content:space-between;align-items:center;gap:32px;min-width:0;max-width:100%;min-height:56px;padding:16px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex}._tdCXv:hover{background:var(--editorial-color-accent-hover)}._o49SC{min-height:44px;color:var(--color-ink);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s;display:inline-flex}._o49SC:hover{background:var(--pill-hover)}._o49SC:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._o49SC:first-child,:is(p,h1,h2,h3,h4,ul,ol,dl,address,header)+._o49SC{margin-inline-start:-14px}._xcXXm :focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}._xcXXm #main-content{padding-top:0}@media (width<=1500px){._co8OJ{margin:var(--layout-outer-gutter)}}@media (width<=767px){._co8OJ{border-radius:28px;margin:12px;padding-top:16px}._tdCXv{gap:12px;min-height:44px;padding:10px 16px}}._Gwz4K :is(h1,h2,h3,h4,p,label,summary,button,a):lang(th){letter-spacing:0}._Gwz4K:lang(th) :is(h1,h2,h3){line-height:1.3}._Gwz4K:lang(zh) :is(h1,h2,h3),._Gwz4K:lang(ja) :is(h1,h2,h3){letter-spacing:0;line-height:1.3}._Gwz4K :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){border-radius:12px;min-height:44px}._Gwz4K ._edTeU{border-radius:999px}@media (width>=768px){._Gwz4K ._edTeU{min-height:44px}}._Gwz4K ._edTeU[data-variant=primary]{background:var(--editorial-color-accent);border-color:var(--editorial-color-accent);color:var(--editorial-color-on-accent)}._Gwz4K ._edTeU[data-variant=primary]:hover{background:var(--editorial-color-accent-hover)}._Gwz4K .app-card{background:var(--color-surface);border-radius:20px}._Gwz4K ._k3Z07{padding-block:64px}._Gwz4K ._k3Z07>p:first-of-type{font-size:18px;font-weight:700}:where(._npbed #main-content) h1{letter-spacing:-.045em;font-size:clamp(36px,5vw,76px);font-weight:700;line-height:1.12}:where(._npbed #main-content) h2{letter-spacing:-.025em;line-height:1.25}:where(._npbed #main-content) h1,:where(._npbed #main-content) h2{text-wrap:balance}:where(._xcXXm footer){margin:0 var(--layout-inner-gutter)}._xcXXm footer a{min-height:28px}._oXbod,._eyJcK{background:var(--editorial-color-canvas-outer)}@media (width<=767px){:where(._npbed #main-content) h1{font-size:36px}}@media (prefers-reduced-motion:reduce){._Gwz4K *,._Gwz4K :before,._Gwz4K :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._2B1X5{padding:24px var(--layout-inner-gutter);border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}._2B1X5 a{background:var(--color-surface);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}._Gwz4K :is(a,button)._TqvHT:not([data-nav-item]){background:var(--editorial-color-accent);color:#fff}._xcXXm footer a:hover{color:var(--editorial-color-accent-hover)}._Gwz4K ._edTeU[data-variant=destructive]{color:var(--color-destructive-foreground)}@media (width<=767px){._xcXXm footer :is(a,span,p){overflow-wrap:anywhere}}._Gwz4K :is(input,textarea,select):not(:disabled):not([aria-invalid=true]){border-color:var(--editorial-color-control-border)}.dark ._Gwz4K :is(input,textarea,select):not(:disabled):not([aria-invalid=true]){border-color:var(--editorial-color-dark-control-border)}.dark ._xcXXm footer a:hover,.dark ._xcXXm .service-row:hover,.dark ._xcXXm .contact-channel:hover :is(svg,div:last-child){color:var(--editorial-color-accent-soft)}._Gwz4K .app-card[data-card-variant=ghost]{background:0 0}:where(._npbed #main-content) h1{overflow-wrap:anywhere}._oXbod{--client-sticky-top:96px}@media (width<=767px){._oXbod{--client-sticky-top:84px}}body._oXbod{zoom:var(--client-zoom,1)}@media (width<=767px){body._oXbod{--client-zoom:.85}}body._oXbod.client-bleed-body{height:calc(100dvh / var(--client-zoom,1))}._oXbod main h1{font-family:var(--font-display);font-size:var(--type-app-title-latin);letter-spacing:-.035em;overflow-wrap:break-word;text-wrap-style:balance;margin:0;font-weight:800;line-height:1.15}._oXbod:lang(th) main h1,._oXbod:lang(zh) main h1,._oXbod:lang(ja) main h1{font-size:var(--type-app-title-thai);letter-spacing:0;font-weight:700;line-height:1.35}._oXbod main h2{text-wrap-style:balance}._oXbod{--client-block-gap:clamp(44px,4.4vw,64px)}._oXbod ._Tbap2{margin-bottom:var(--client-block-gap);border-bottom:1px solid var(--color-line);padding:40px 0}._oXbod main .client-hero-title{letter-spacing:-.055em;max-width:26ch;font-size:clamp(64px,8vw,126px);font-weight:800;line-height:1.02}._oXbod main h1.client-hero-title:has(._26TaY){font-size:clamp(40px,4.6vw,76px)}._oXbod ._HWakt{justify-content:space-between;align-items:center;gap:12px 20px;display:flex}._oXbod ._HWakt>h1{flex:auto;min-width:0}._oXbod ._26TaY{max-width:100%;display:inline-block}._oXbod ._anpkY ._65ybI{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:12px;display:grid}._oXbod ._anpkY ._6vHbW{overflow-wrap:anywhere;max-width:none}._oXbod ._tm4Ta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 56px;display:flex}._oXbod ._A4C23{flex-wrap:wrap;flex:320px;align-items:center;gap:8px 16px;min-width:0;display:flex}._oXbod ._gE5s7{color:var(--color-muted-foreground);clip-path:inset(0 0 0 1.5em);flex-wrap:wrap;margin:0 0 0 -1.5em;font-size:15px;line-height:1.5;display:flex}._oXbod ._gE5s7>span:before{content:"·";text-align:center;width:1.5em;display:inline-block}._oXbod ._Ks5je._3tei8{justify-content:flex-end}._oXbod:lang(th) main .client-hero-title,._oXbod:lang(zh) main .client-hero-title,._oXbod:lang(ja) main .client-hero-title{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(52px,6.4vw,104px);font-weight:700;line-height:1.25}._oXbod:lang(zh) main :is(.client-hero-title,._Q0ZKF),._oXbod:lang(ja) main :is(.client-hero-title,._Q0ZKF){word-break:auto-phrase}._oXbod .client-hero-capsule{vertical-align:middle;width:1.9em;height:.96em;margin:.02em 0 .04em .14em;display:inline-block}._oXbod .client-hero-capsule img{object-fit:contain;width:100%;height:100%}._oXbod .client-hero-title[data-capsule-alone] .client-hero-capsule{display:none}._oXbod ._BofOb{margin-top:40px;container-type:inline-size}._oXbod ._117Ad{border-radius:var(--radius-media) clamp(80px,11vw,168px) var(--radius-media) var(--radius-media);background:var(--color-accent-soft);min-width:0;min-height:clamp(200px,18vw,300px);color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-content:end;align-items:end;gap:28px 48px;padding:clamp(28px,3.4vw,52px);display:grid}._oXbod ._JFE9g{min-width:0}._oXbod ._117Ad>._Ks5je{justify-content:flex-end;margin:0}@container (width<=47.99rem){._oXbod ._117Ad{grid-template-columns:minmax(0,1fr)}._oXbod ._117Ad>._Ks5je{justify-content:flex-start}}.dark ._oXbod ._117Ad{background:#0f1c2e}._oXbod ._65ybI{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 56px;margin-top:40px;display:flex}._oXbod ._65ybI ._6vHbW{flex:360px}._oXbod ._6vHbW{max-width:34ch;color:var(--color-ink);margin:0;font-size:clamp(18px,1.65vw,25px);line-height:1.6}._oXbod ._Ks5je{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}._oXbod ._65ybI ._Ks5je{margin-top:0}._oXbod ._KlwRD{margin-top:var(--client-block-gap)}._oXbod ._KlwRD:first-child{margin-top:0}._oXbod ._U9MAI{grid-template-columns:minmax(0,1fr) minmax(0,.45fr);align-items:end;gap:16px 8%;margin-bottom:28px;display:grid}._oXbod ._U9MAI:not(:has(._ag9Zq p)){flex-wrap:wrap;justify-content:space-between;align-items:last baseline;gap:12px 16px;display:flex}@media (width<=1199px){._oXbod ._U9MAI:has(._ag9Zq p){display:block}._oXbod ._U9MAI:has(._ag9Zq p)>._ag9Zq{margin-top:12px}}._oXbod main ._Q0ZKF{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.2vw,64px);font-weight:700;line-height:1.12}._oXbod:lang(th) main ._Q0ZKF,._oXbod:lang(zh) main ._Q0ZKF,._oXbod:lang(ja) main ._Q0ZKF{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(30px,3.6vw,52px);line-height:1.3}._oXbod ._ag9Zq{justify-items:start;gap:16px;min-width:0;display:grid}._oXbod ._ag9Zq:not(:has(p)){justify-items:end}._oXbod ._ag9Zq p{max-width:42ch;color:var(--color-muted-foreground);margin:0;font-size:16px;line-height:1.65}._oXbod .app-card{border-radius:var(--radius-app-card)}._oXbod .portal-open-panel{border:0;border-top:1px solid var(--color-line);box-shadow:none;background:0 0;border-radius:0;padding:24px 0}._oXbod .portal-open-panel[hidden]{display:none}._oXbod .portal-open-panel .section-header{padding:0 0 4px}@media (width<=1023px){._oXbod ._6vHbW{max-width:52ch}}@media (width<=767px){._oXbod ._Tbap2{padding:24px 0 28px}._oXbod main .client-hero-title{max-width:none;font-size:clamp(30px,10vw,74px);line-height:1.04}._oXbod main h1.client-hero-title:has(._26TaY){font-size:clamp(28px,8vw,44px)}._oXbod ._anpkY ._65ybI{gap:20px;margin-top:8px}._oXbod ._Ks5je._3tei8{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;width:100%;display:grid}._oXbod ._3tei8>button{gap:6px;padding-inline:10px}._oXbod:lang(th) main .client-hero-title,._oXbod:lang(zh) main .client-hero-title,._oXbod:lang(ja) main .client-hero-title{font-size:clamp(36px,9.6vw,64px)}._oXbod:lang(zh) main .client-hero-title,._oXbod:lang(ja) main .client-hero-title{font-size:clamp(28px,8.4vw,64px)}._oXbod .client-hero-capsule{width:1.7em;height:.72em}._oXbod ._BofOb{margin-top:24px}._oXbod ._117Ad{border-radius:24px 80px 24px 24px;min-height:0;padding:24px}._oXbod ._6vHbW{max-width:none;font-size:18px;line-height:1.65}._oXbod ._65ybI{margin-top:24px}._oXbod ._U9MAI{margin-bottom:20px;display:block}._oXbod main ._Q0ZKF{font-size:clamp(30px,8.4vw,44px)}._oXbod:lang(th) main ._Q0ZKF,._oXbod:lang(zh) main ._Q0ZKF,._oXbod:lang(ja) main ._Q0ZKF{font-size:clamp(26px,7.4vw,38px)}._oXbod ._ag9Zq,._oXbod ._ag9Zq:not(:has(p)){justify-items:start;margin-top:12px}._oXbod ._U9MAI:has(>._ag9Zq):not(:has(>._ag9Zq p)){flex-wrap:wrap;justify-content:space-between;align-items:last baseline;gap:12px 16px;display:flex}._oXbod ._U9MAI>._ag9Zq:not(:has(p)){margin-top:0}}._oXbod .portal-open-panel.detail-lead{border-top:0;padding-top:0}@media (width>=1024px){._oXbod .portal-open-panel.detail-lead-lg{border-top:0;padding-top:0}}._oXbod .client-list{container-type:inline-size}._oXbod .client-list .list-row-wide{display:none}@container (width>=52rem){._oXbod .client-list:not(.client-list--compact) .list-row-wide{display:grid}._oXbod .client-list:not(.client-list--compact) .list-row-narrow{display:none}}@container (width>=40rem){._oXbod .client-list--compact .list-row-wide{display:grid}._oXbod .client-list--compact .list-row-narrow{display:none}}._hbaAQ{margin:0 calc(var(--layout-inner-gutter) * .5);border-radius:var(--radius-media) clamp(96px,12vw,200px) var(--radius-media) var(--radius-media);background:var(--color-accent-soft);color:var(--color-ink);padding:clamp(40px,5.5vw,80px) clamp(24px,4.4vw,64px);position:relative}.dark ._hbaAQ{background:#0f1c2e}._hbaAQ :is(p,dt,._o49SC){color:var(--color-ink)}._hbaAQ :is(dt,.plate-muted){color:var(--color-muted-foreground)}._hbaAQ :is(dl,.plate-rule){border-color:color-mix(in srgb,var(--color-ink) 14%,transparent)}@media (width<=767px){._hbaAQ{border-radius:24px 88px 24px 24px;margin:0 8px;padding:32px 20px 36px}}@media (prefers-reduced-motion:no-preference){html.js-reveal [data-reveal]:not([data-reveal=in]){opacity:0;translate:0 8px}html.js-reveal [data-reveal=in]{opacity:1;transition:opacity .28s ease var(--reveal-delay,0s), translate .36s var(--motion-ease) var(--reveal-delay,0s);translate:0}}._Gwz4K{--color-success:#15803d;--color-warning:#a15c00;--glass-fill:#fffc;--glass-solid:#fff;--glass-rim:#fffffff5;--glass-edge:#1111141c;--glass-shadow:0 2px 4px #11111406, 0 12px 32px #1111140e;--glass-light:#ffffffb8;--glass-reflection:#ffffffe6;--glass-overlay:#fffffff5;--illustration-ink:#646876;--illustration-fill:#f6f9ff;--illustration-accent:#1467cc;--illustration-soft:#dcecff;-webkit-font-smoothing:antialiased}.dark ._Gwz4K{--color-success:#4ade80;--color-warning:#fbbf24;--color-info:#60a5fa;--color-danger:#f87171;--glass-fill:#101013d4;--glass-solid:#101013;--glass-rim:#ffffff24;--glass-edge:#ffffff21;--glass-shadow:0 2px 4px #00000040, 0 16px 40px #0006;--glass-light:#ffffff09;--glass-reflection:#ffffff12;--glass-overlay:#0c0c0ff7;--illustration-ink:#9095a2;--illustration-fill:#10141e;--illustration-accent:#83baff;--illustration-soft:#16283f}._Gwz4K :is(._co8OJ,.auth-editorial-frame,.client-workspace){border:1px solid var(--color-line);box-shadow:none}._Gwz4K :is(._l2iNQ,#navbar-lang-menu,#navbar-user-menu,._CfgCG,.client-menu,[data-client-bottom-nav]){background-color:var(--glass-solid);background-image:linear-gradient(135deg,var(--glass-reflection),transparent 48%),linear-gradient(180deg,var(--glass-light),transparent);border:1px solid var(--glass-edge)}._Gwz4K :is(.app-card,._l2iNQ){box-shadow:none}._Gwz4K :is(#navbar-lang-menu,#navbar-user-menu,._CfgCG,.client-menu,[data-client-bottom-nav]){box-shadow:inset 0 1px 0 var(--glass-rim),inset 0 -1px 0 #11111406,var(--glass-shadow)}._Gwz4K :is(#services-menu,._HTIMS,[data-toast],._CfgCG,[data-cookie-banner]){background-color:var(--glass-solid);background-image:linear-gradient(135deg,var(--glass-light),transparent 50%);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-rim),var(--glass-shadow)}.dark ._Gwz4K :is(._l2iNQ,#navbar-lang-menu,#navbar-user-menu,._CfgCG,.client-menu,[data-client-bottom-nav],#services-menu,._HTIMS,[data-toast],[data-cookie-banner]){background-image:none}@supports (backdrop-filter:blur(1px)){._Gwz4K :is(._l2iNQ,#navbar-lang-menu,#navbar-user-menu,._CfgCG,.client-menu,[data-client-bottom-nav]){background-color:var(--glass-fill);backdrop-filter:blur(18px)saturate(140%)}._Gwz4K :is(#services-menu,._HTIMS,[data-toast],[data-cookie-banner]){background-color:var(--glass-overlay);backdrop-filter:blur(20px)saturate(125%)}}._Gwz4K :is(._tdCXv,._edTeU:not([data-variant=link],[data-variant=ghost]),[data-auth-login],._gBCC1 button[type=submit]){box-shadow:none;transition:background-color .18s,border-color .18s}._Gwz4K :is(._edTeU[data-variant=secondary],._edTeU[data-variant=outline]){background-color:var(--glass-fill);border-color:var(--glass-edge);box-shadow:none}._Gwz4K :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){background-color:var(--color-canvas);transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 1px 2px #11111406}._Gwz4K :is(input,textarea,select):focus-visible{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:3px}._Gwz4K :is(._o49SC,.service-row,.footer-directory a,.app-nav-link){transition:color .18s,background-color .18s,border-color .18s}._Gwz4K :is(._tdCXv,._o49SC,.service-row) :is(svg,span[aria-hidden=true]){transition:translate .18s}._Gwz4K :is(._tdCXv,._o49SC):hover :is(svg,span[aria-hidden=true]){translate:2px -2px}._Gwz4K :is(._tdCXv,._edTeU,[data-auth-login]):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}._Gwz4K [data-nav-item]{font-weight:700}._Gwz4K :is([data-nav-item]._TqvHT,[data-active-pill]){background-color:var(--color-accent-soft);color:var(--color-ink);box-shadow:none}.dark ._Gwz4K :is([data-nav-item]._TqvHT,[data-active-pill]){color:#fafafa;background:#202024}._Gwz4K .auth-editorial-photo{position:relative}._Gwz4K .client-page-description{max-width:64ch}._Gwz4K :is(h1,h2,h3,h4){font-synthesis:none}._Gwz4K :is(._PJ7xc,.service-title,.editorial-page-title) em{font-style:normal}.dark ._Gwz4K #main-navbar img,.dark ._Gwz4K .auth-editorial-brand img,.dark ._Gwz4K :is(.client-topbar-brand,._Jev2q) img{filter:invert()}@media (prefers-reduced-transparency:reduce){._Gwz4K :is(._l2iNQ,#services-menu,#navbar-lang-menu,#navbar-user-menu,._CfgCG,[data-toast],[data-cookie-banner],[data-client-bottom-nav],.client-menu,._HTIMS){background-color:var(--glass-solid);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){._Gwz4K :is(._tdCXv,._edTeU,[data-auth-login],._o49SC),._Gwz4K :is(._tdCXv,._o49SC) :is(svg,span[aria-hidden=true]){translate:none!important}}._Gwz4K ._O8fQr{color:var(--illustration-accent)}._Gwz4K ._f9pAm{justify-content:space-between;align-items:center;gap:32px;display:flex}._Gwz4K ._tAbvm{flex-shrink:0;width:240px;margin-bottom:32px}@media (width<=767px){._Gwz4K ._f9pAm{gap:16px}._Gwz4K ._tAbvm{width:104px;margin-bottom:24px}}._Gwz4K :is(a,button) :is(svg[data-icon=ph\:arrow-up-right-bold],svg:has(>use[href="#ai:ph:arrow-up-right-bold"])){transition:translate .18s}._Gwz4K :is(a,button):is(:hover,:focus-visible) :is(svg[data-icon=ph\:arrow-up-right-bold],svg:has(>use[href="#ai:ph:arrow-up-right-bold"])){translate:2px -2px}._Gwz4K ::selection{background:var(--color-accent-soft);color:var(--color-ink)}.dark ._Gwz4K ::selection{color:#fafafa;background:#16283f}@media (prefers-reduced-motion:reduce){._Gwz4K :is(a,button):is(:hover,:focus-visible) :is(svg[data-icon=ph\:arrow-up-right-bold],svg:has(>use[href="#ai:ph:arrow-up-right-bold"])){translate:none}}._Gwz4K{--pill-hover:color-mix(in srgb,var(--color-ink) 6%,transparent)}.dark ._Gwz4K{--pill-hover:color-mix(in srgb,var(--color-ink) 10%,transparent)}._yjmwD{backdrop-filter:blur(10px)saturate(120%);background:#1111146b;align-items:flex-end}.dark ._yjmwD{background:#000000a8}._nQP4b{width:100%;max-height:calc(100dvh / var(--client-zoom,1) - 12px);background:var(--color-canvas);border:1px solid var(--color-line);border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -12px 40px #11111424}.dark ._nQP4b{--color-surface:#16161b;background:#0b0b0e;box-shadow:0 -12px 40px #00000080}._nQP4b:focus{outline:none}._DaTih{background:color-mix(in srgb,var(--color-muted-foreground) 35%,transparent);border-radius:999px;flex:none;width:44px;height:5px;margin:10px auto 0}._tPEpA{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 6px 24px;display:flex}._VJVDa{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);overflow-wrap:break-word;margin:0;font-size:clamp(22px,1.4rem + .4vw,28px);font-weight:800;line-height:1.18}:lang(th) ._VJVDa,:lang(zh) ._VJVDa,:lang(ja) ._VJVDa{font-family:var(--font-sans);letter-spacing:0;font-weight:700;line-height:1.35}._ez0Mb{max-width:54ch;color:var(--color-muted-foreground);overflow-wrap:break-word;margin:8px 0 0;font-size:15px;line-height:1.6}._ebKUB{background:var(--color-surface);width:44px;height:44px;color:var(--color-ink);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .16s,rotate .22s;display:inline-flex}._ebKUB svg{width:18px;height:18px}._ebKUB:hover{background:color-mix(in srgb,var(--color-ink) 8%,var(--color-surface));rotate:90deg}._ebKUB:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._E5rzM{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 24px 24px;font-size:15px;line-height:1.6;overflow-y:auto}._90kgP{padding:16px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-canvas);flex:none}.dark ._90kgP{background:#0b0b0e}._90kgP :is(button,a[href]){border-radius:999px;min-height:48px;font-size:15px;font-weight:700}@media (width>=640px){._Liq7G{align-items:center;padding:24px}._HDJn9{max-height:calc(100dvh / var(--client-zoom,1) - 48px);border-bottom:1px solid var(--color-line);border-radius:32px;box-shadow:0 24px 80px #11111438}._HDJn9 ._DaTih{display:none}._HDJn9[data-size=sm]{max-width:440px}._HDJn9[data-size=md]{max-width:540px}._HDJn9[data-size=lg]{max-width:660px}._HDJn9[data-size=xl]{max-width:800px}._HDJn9[data-size=full]{max-width:calc(100vw - 48px)}._HDJn9 ._tPEpA{padding:28px 24px 6px 32px}._HDJn9 ._E5rzM{padding:18px 32px 28px}._HDJn9 ._90kgP{border-top:0;padding:18px 32px 28px}}@media (width>=768px){._eaAHr{justify-content:flex-end;align-items:stretch;padding:12px}._Rtcx9{border-bottom:1px solid var(--color-line);border-radius:28px;width:min(500px,100%);height:100%;max-height:none;box-shadow:-24px 0 80px #1111142e}._Rtcx9 ._DaTih{display:none}._Rtcx9 ._tPEpA{padding:28px 24px 6px 32px}._Rtcx9 ._E5rzM,._Rtcx9 ._90kgP{padding:18px 32px 28px}}@media (prefers-reduced-motion:no-preference) and (width>=768px){[data-overlay-root][data-overlay-variant=sheet][data-state=closed] [data-overlay-panel]{opacity:1;transform:translate(calc(100% + 24px))}}@media (prefers-reduced-motion:reduce){._ebKUB{transition:none}._ebKUB:hover{rotate:none}}@media (prefers-reduced-transparency:reduce){._yjmwD{backdrop-filter:none;background:#11111499}}._v1ERd{gap:12px;padding-top:28px;display:grid}._zQ3TG{background:var(--tone-soft,var(--color-surface));width:52px;height:52px;color:var(--tone,var(--color-ink));border-radius:18px;place-items:center;display:grid}._zQ3TG svg{width:24px;height:24px}._v1ERd ._ez0Mb{margin:0}._v1ERd ._ez0Mb ul{margin:8px 0 0;padding-left:18px;list-style:outside}._wrJqY{gap:20px;display:grid}._Qgers{background:var(--color-surface);color:var(--color-ink);border-radius:20px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14px;line-height:1.6;display:flex}._Qgers>svg,._Qgers>._ULyJc{flex:none;width:20px;height:20px;margin-top:1px}._Qgers strong,._MsRj1{font-size:15px;font-weight:700;display:block}._Qgers ul{margin:6px 0 0;padding-left:18px;list-style:outside}.ui-callout--info{background:var(--color-accent-soft)}.ui-callout--info>svg{color:var(--editorial-color-accent)}.ui-callout--warning{color:#5c3a00;background:#fff6e5}.ui-callout--warning>svg{color:#b26a00}.ui-callout--danger{color:#7a1414;background:#fdecec}.ui-callout--danger>svg{color:var(--color-destructive)}.ui-callout--success{color:#14532d;background:#e9f8ef}.ui-callout--success>svg{color:#15803d}.ui-callout--compact{border-radius:16px;padding:12px 14px;font-size:14px}._KSdbB{flex:1;gap:2px;min-width:0;display:grid}._R4Hck{flex:none;align-self:center}@media (width<=479px){._Qgers:has(._R4Hck){flex-wrap:wrap}._R4Hck{width:100%}}.dark .ui-callout--info{color:#dbe9ff;background:#10223a}.dark .ui-callout--warning{color:#fde7b3;background:#2b1d05}.dark .ui-callout--danger{color:#fecaca;background:#2a0b0b}.dark .ui-callout--success{color:#bbf7d0;background:#0b2516}._GZXAT{border-top:1px solid var(--color-line);margin:0;display:grid}._GZXAT>div{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:16px;min-width:0;padding:14px 0;display:flex}._GZXAT dt{color:var(--color-muted-foreground);font-size:14px}._GZXAT dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:16px;font-weight:700}._NgKgg{gap:4px;display:grid}._4Z8Rm{color:var(--color-muted-foreground);font-size:14px}._K3Uhb{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(36px,2rem + 1.4vw,52px);font-weight:800;line-height:1.05}:is(:lang(th),:lang(zh),:lang(ja)) :is(._K3Uhb,._uJ6He){letter-spacing:0;line-height:1.25}._ngkQ6{color:var(--color-muted-foreground);margin:0 0 10px;font-size:13px;font-weight:700}._vhhJ3{border:1px solid var(--color-line);cursor:pointer;border-radius:20px;align-items:flex-start;gap:14px;padding:18px 20px;transition:border-color .16s,background-color .16s;display:flex}._vhhJ3:hover{border-color:color-mix(in srgb,var(--color-ink) 30%,var(--color-line))}._vhhJ3:has(input:checked),._vhhJ3[aria-checked=true],._vhhJ3.is-selected{border-color:var(--editorial-color-accent);background:var(--color-accent-soft)}.dark ._vhhJ3:has(input:checked),.dark ._vhhJ3[aria-checked=true],.dark ._vhhJ3.is-selected{background:#10223a}._vhhJ3:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}._rbG5f{font-size:16px;font-weight:700;line-height:1.4;display:block}._VJVJG{color:var(--color-muted-foreground);margin-top:2px;font-size:14px;line-height:1.55;display:block}._CCBRi{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._Jgngp{border:1px solid var(--color-line);background:var(--color-canvas);min-height:44px;color:var(--color-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}._Jgngp:hover{background:var(--pill-hover)}._Jgngp:is([data-state=active],[aria-checked=true],[aria-pressed=true]){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-canvas)}._Jgngp:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._KJfcL{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);font-size:13px;font-weight:600}._Jgngp:is([data-state=active],[aria-checked=true],[aria-pressed=true]) ._KJfcL{color:color-mix(in srgb,var(--color-canvas) 70%,transparent)}._DRDWi{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}._TWf7U{background:#15803d}._7hPFC{background:#d97706}._eT35y{background:var(--color-destructive)}.dark ._TWf7U{background:#4ade80}.dark ._7hPFC{background:#fbbf24}._rbYHA{min-width:0;display:block;position:relative}._rbYHA>svg{pointer-events:none;width:18px;height:18px;color:var(--color-muted-foreground);position:absolute;top:50%;left:18px;translate:0 -50%}._Gwz4K ._rbYHA input{border:1px solid var(--color-line);background:var(--color-canvas);width:100%;min-height:48px;color:var(--color-ink);border-radius:999px;padding:0 18px 0 46px;font-size:15px;transition:border-color .15s}._Gwz4K ._rbYHA input::placeholder{color:var(--color-muted-foreground)}._Gwz4K ._rbYHA input:hover{border-color:color-mix(in srgb,var(--color-ink) 30%,var(--color-line))}._rbYHA input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._Kc1Gi{border:1px solid var(--color-line);background:var(--color-canvas);min-width:48px;min-height:48px;color:var(--color-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}._Kc1Gi:hover{border-color:color-mix(in srgb,var(--color-ink) 40%,var(--color-line))}._Kc1Gi:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._Kc1Gi svg{flex:none;width:18px;height:18px}._5x7ht{background:var(--color-surface);letter-spacing:.08em;border-radius:999px;align-items:center;padding:4px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:700;display:inline-flex}._6Rzh0{gap:8px;display:grid}._4nQzy{grid-template-columns:repeat(6,minmax(0,60px));justify-content:center;gap:clamp(6px,2vw,12px);display:grid}._4nQzy>.otp-slot{border:2px solid var(--color-line);background:var(--color-surface);width:100%;height:clamp(56px,15vw,64px);color:var(--color-muted-foreground);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:16px;justify-content:center;align-items:center;font-size:clamp(24px,6vw,30px);font-weight:800;line-height:1;transition:border-color .15s,box-shadow .15s;display:flex}._4nQzy>.otp-slot.is-filled{border-color:var(--color-ink);color:var(--color-ink)}._4nQzy>.otp-slot._w0cEi{border-color:var(--editorial-color-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--editorial-color-accent) 18%,transparent)}@media (prefers-reduced-motion:reduce){._4nQzy>.otp-slot{transition:none}}._6Rzh0>label,._1RYEy{color:var(--color-ink);font-size:14px;font-weight:700}._pEZXq{color:var(--color-muted-foreground);font-size:13px;line-height:1.5}._ktPMt{color:var(--color-destructive);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.5;display:flex}._ktPMt>svg{flex:none;width:15px;height:15px;margin-top:2px}.dark ._ktPMt{color:#f87171}._6Rzh0>._ktPMt{margin-top:0}._O8sIv{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._O8sIv>*{flex:none}@media (width<=639px){._O8sIv{flex-direction:column-reverse;align-items:stretch}._O8sIv>*{justify-content:center;width:100%}._k3Z07 ._O8sIv{flex-direction:column}}._E5rzM :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){border-radius:14px;min-height:48px;font-size:15px}.ui-tone--info{--tone:var(--editorial-color-accent);--tone-soft:var(--color-accent-soft)}.ui-tone--success{--tone:#15803d;--tone-soft:#e9f8ef}.ui-tone--warning{--tone:#b26a00;--tone-soft:#fff6e5}.ui-tone--error{--tone:var(--color-destructive);--tone-soft:#fdecec}.ui-tone--neutral{--tone:var(--color-ink);--tone-soft:var(--color-surface)}.dark .ui-tone--info{--tone:#93c5fd;--tone-soft:#10223a}.dark .ui-tone--success{--tone:#4ade80;--tone-soft:#0b2516}.dark .ui-tone--warning{--tone:#fbbf24;--tone-soft:#2b1d05}.dark .ui-tone--error{--tone:#f87171;--tone-soft:#2a0b0b}._JYjZb{pointer-events:auto;border:1px solid var(--glass-edge);background:var(--glass-overlay,var(--color-canvas));color:var(--color-ink);box-shadow:inset 0 1px 0 var(--glass-rim),0 18px 44px -16px #11111452;transition:opacity .22s ease,translate .38s var(--motion-ease),scale .38s var(--motion-ease);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 10px 14px 14px;display:flex;position:relative;overflow:hidden}@supports (backdrop-filter:blur(1px)){._JYjZb{backdrop-filter:blur(20px)saturate(125%)}}.dark ._JYjZb{box-shadow:inset 0 1px 0 var(--glass-rim),0 18px 44px -12px #000c}._JYjZb[data-state=enter],._JYjZb[data-state=closing]{opacity:0;translate:0 14px;scale:.97}._JYjZb[data-state=closing]{pointer-events:none;transition-duration:.18s}._2Fq8R{background:var(--tone-soft);width:36px;height:36px;color:var(--tone);border-radius:12px;flex:none;place-items:center;display:grid}._2Fq8R svg{width:20px;height:20px}._BKOBM{flex:1;gap:2px;min-width:0;padding-top:1px;display:grid}._4T4aS{margin:0;font-size:15px;font-weight:700;line-height:1.35}._V84uS{color:var(--color-muted-foreground);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._V84uS:only-child{color:var(--color-ink);padding-top:7px;font-weight:600}._nANed{width:36px;height:36px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}._nANed:hover{background:var(--color-surface);color:var(--color-ink)}._nANed:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._nANed svg{width:16px;height:16px}.app-toast-timer{background:var(--tone);opacity:.45;transform-origin:0;height:2px;animation:app-toast-timer var(--toast-duration,4s) linear forwards;border-radius:2px;position:absolute;bottom:0;left:16px;right:16px}@keyframes app-toast-timer{to{transform:scaleX(0)}}._nEuYw{border:1px solid var(--glass-edge);background:var(--glass-overlay,var(--color-canvas));color:var(--color-ink);box-shadow:inset 0 1px 0 var(--glass-rim),0 24px 60px -20px #11111459}@supports (backdrop-filter:blur(1px)){._nEuYw{backdrop-filter:blur(20px)saturate(125%)}}.dark ._nEuYw{box-shadow:inset 0 1px 0 var(--glass-rim),0 24px 60px -16px #000000d9}@media (prefers-reduced-motion:reduce){._JYjZb{transition:none}.app-toast-timer{display:none}}@media (prefers-reduced-transparency:reduce){._JYjZb{backdrop-filter:none;background:var(--color-canvas)}}._gfUs8{text-align:center;overflow-wrap:break-word;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:48px;padding:8px 22px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}._gfUs8 svg{flex:none;width:18px;height:18px}._JMJul{background:var(--editorial-color-accent);color:#fff}._JMJul:hover:not(:disabled){background:var(--editorial-color-accent-hover)}._q4WL3{border-color:var(--color-ink);color:var(--color-ink);background:0 0}._q4WL3:hover:not(:disabled){background:var(--pill-hover)}._da8qH{border-color:var(--color-line);color:var(--color-ink);background:var(--color-canvas)}._da8qH:hover:not(:disabled){background:var(--pill-hover)}._cmOfZ{background:var(--color-destructive);color:#fff}._cmOfZ:hover:not(:disabled){filter:brightness(.92)}._gfUs8:disabled{opacity:.5;cursor:not-allowed}._gfUs8:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}[data-dropdown-content],.ui-menu{border:1px solid var(--glass-edge);background:var(--glass-overlay,var(--color-canvas));min-width:13rem;color:var(--color-ink);box-shadow:inset 0 1px 0 var(--glass-rim),0 18px 50px #11111429;border-radius:22px;padding:8px}@supports (backdrop-filter:blur(1px)){[data-dropdown-content],.ui-menu{backdrop-filter:blur(20px)saturate(125%)}}.dark [data-dropdown-content],.dark .ui-menu{box-shadow:inset 0 1px 0 var(--glass-rim),0 18px 50px #0000008c}[data-dropdown-content] :is([data-dropdown-item],[role=menuitem],[role=option]),._ANuwm{text-align:left;width:100%;min-height:44px;color:var(--color-ink);background:0 0;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.3;transition:background-color .14s;display:flex}[data-dropdown-content] :is([data-dropdown-item],[role=menuitem],[role=option]) svg,._ANuwm svg{flex:none;width:18px;height:18px}[data-dropdown-content] :is([data-dropdown-item],[role=menuitem],[role=option]):is(:hover,:focus-visible,[data-highlighted]),._ANuwm:is(:hover,:focus-visible){background:var(--color-surface);outline:none}[data-dropdown-content] :is([data-dropdown-item],[role=menuitem],[role=option],a):is([aria-current]:not([aria-current=false]),[aria-checked=true],[aria-selected=true],[data-state=active]),._ANuwm:is([aria-current]:not([aria-current=false]),[aria-checked=true],._w0cEi){background:var(--color-accent-soft);color:var(--editorial-color-accent-hover)}.dark [data-dropdown-content] :is([data-dropdown-item],[role=menuitem],[role=option],a):is([aria-current]:not([aria-current=false]),[aria-checked=true],[aria-selected=true],[data-state=active]),.dark ._ANuwm:is([aria-current]:not([aria-current=false]),[aria-checked=true],._w0cEi){color:#fafafa;background:#16283f}[data-dropdown-content] :is([data-dropdown-item],[role=menuitem]):disabled,._ANuwm:disabled{opacity:.45;cursor:not-allowed}._BBtI7{color:var(--color-muted-foreground);padding:8px 14px 4px;font-size:12px;font-weight:700}._JCNSC{background:var(--color-line);height:1px;margin:6px 8px}._YzCfW,[data-dropdown-content] ._YzCfW{color:var(--color-destructive)}@media (prefers-reduced-transparency:reduce){[data-dropdown-content],.ui-menu{backdrop-filter:none;background:var(--color-canvas)}}._oXbod select:not([multiple]){appearance:none;background:var(--color-canvas) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2371717a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 18px center / 12px 8px;border-radius:999px;min-height:48px;padding-inline:18px 44px;font-size:15px;font-weight:600}._oXbod select:not([multiple]):disabled{background-color:var(--color-surface);color:var(--color-muted-foreground);cursor:not-allowed}@supports (appearance:base-select){._oXbod select:not([multiple]){appearance:base-select;align-items:center;display:inline-flex}._oXbod select:not([multiple])::picker-icon{display:none}._oXbod select:not([multiple])::picker(select){appearance:base-select;min-width:anchor-size(width);border:1px solid var(--glass-edge);background:var(--glass-overlay,var(--color-canvas));color:var(--color-ink);box-shadow:inset 0 1px 0 var(--glass-rim),0 18px 50px #11111429;border-radius:22px;margin-top:8px;padding:8px}._oXbod select:not([multiple]) option{border-radius:14px;min-height:44px;padding:10px 14px;font-size:15px;font-weight:600}._oXbod select:not([multiple]) option::checkmark{display:none}._oXbod select:not([multiple]) option:is(:hover,:focus-visible){background:var(--color-surface)}._oXbod select:not([multiple]) option:checked{background:var(--color-accent-soft);color:var(--editorial-color-accent-hover)}.dark ._oXbod select:not([multiple]) option:checked{color:#fafafa;background:#16283f}}._Tg8du{flex-direction:column;margin-inline:-16px;display:flex;container-type:inline-size}._EPBIN{color:var(--color-muted-foreground);padding:0 16px 10px;font-size:13px;font-weight:700;display:none}._95JUW{color:var(--color-ink);border-radius:20px;align-items:center;gap:10px 28px;padding:22px 16px;transition:background-color .15s;display:grid;position:relative}._95JUW:before{content:"";border-top:1px solid var(--color-line);pointer-events:none;position:absolute;inset:0 16px auto}._Tg8du>._95JUW:last-child:after{content:"";border-bottom:1px solid var(--color-line);pointer-events:none;position:absolute;inset:auto 16px 0}:is(a._95JUW,._95JUW[data-clickable],._95JUW[role=button]){cursor:pointer}:is(a._95JUW,._95JUW[data-clickable],._95JUW[role=button]):hover{background:var(--pill-hover)}:is(a._95JUW,._95JUW[data-clickable],._95JUW[role=button]):focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._95JUW.is-selected{background:var(--color-accent-soft)}.dark ._95JUW.is-selected{background:#16283f}._1PX2F{align-items:center;gap:14px;min-width:0;display:flex}._GMFd2{background:var(--color-surface);width:44px;height:44px;color:var(--color-ink);border-radius:14px;flex:none;place-items:center;display:grid}._GMFd2 svg{width:20px;height:20px}._qQ9li{color:#15803d;background:#ecf9f0}._EbTp2{color:#b91c1c;background:#fdeeee}.dark ._qQ9li{color:#4ade80;background:#0b2516}.dark ._EbTp2{color:#f87171;background:#2a0b0b}._p50Id{gap:2px;min-width:0;display:grid}._mhu4h{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(18px,1.05rem + .35vw,22px);font-weight:700;line-height:1.3}._1Lahf{min-width:0;color:var(--color-muted-foreground);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._AM5Wr{clip-path:inset(0 0 0 20px);flex-wrap:wrap;row-gap:2px;margin:0 0 0 -20px;padding:0;font-size:15px;font-weight:500;line-height:1.6;list-style:none;display:flex}._AM5Wr>li:before{content:"·";text-align:center;width:20px;color:var(--color-muted-foreground);display:inline-block}._uJ6He{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(20px,1.15rem + .5vw,26px);font-weight:800;line-height:1.15}._uJ6He small{font-family:var(--font-sans);letter-spacing:0;color:var(--color-muted-foreground);margin-left:6px;font-size:13px;font-weight:500}._XZzQy{color:#15803d}._RXoYK{color:var(--color-destructive)}.dark ._XZzQy{color:#4ade80}._6egUv{border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}._6egUv:before{content:"";opacity:.85;background:currentColor;border-radius:999px;width:7px;height:7px}.data-row-tag--plain:before{display:none}.data-row-tag--success{color:#15803d;background:#ecf9f0;border-color:#bbe5c9}.data-row-tag--warning{color:#a15c00;background:#fff7e8;border-color:#f5d7a1}.data-row-tag--danger{color:#b91c1c;background:#fdeeee;border-color:#f6c4c4}.data-row-tag--info{background:var(--color-accent-soft);color:var(--editorial-color-accent-hover);border-color:#bfd8f7}.dark .data-row-tag--success{color:#4ade80;background:#0b2516;border-color:#14532d}.dark .data-row-tag--warning{color:#fbbf24;background:#2b1d05;border-color:#78350f}.dark .data-row-tag--danger{color:#f87171;background:#2a0b0b;border-color:#7f1d1d}.dark .data-row-tag--info{color:#93c5fd;background:#10223a;border-color:#1e3a8a}._PFoxz{border:1px solid var(--color-ink);max-width:100%;min-height:44px;color:var(--color-ink);text-align:center;overflow-wrap:break-word;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:6px 20px;font-size:14px;font-weight:700;line-height:1.25;transition:background-color .15s,color .15s;display:inline-flex}._PFoxz:hover:not(:disabled){background:var(--pill-hover)}._PFoxz:disabled{opacity:.45;cursor:not-allowed}._6Icuc{border-color:var(--editorial-color-accent);background:var(--editorial-color-accent);color:#fff}._6Icuc:hover:not(:disabled){border-color:var(--editorial-color-accent-hover);background:var(--editorial-color-accent-hover);color:#fff}._5upcw{border-color:var(--color-destructive);color:var(--color-destructive)}._5upcw:hover:not(:disabled){background:color-mix(in srgb,var(--color-destructive) 10%,transparent)}._PFoxz svg{width:16px;height:16px}._PFoxz:focus-visible,._twAIV:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._twAIV{border:1px solid var(--color-line);border-radius:999px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;transition:rotate .22s,border-color .22s;display:grid}:is(a._95JUW,._95JUW[data-clickable]):hover ._twAIV{border-color:var(--editorial-color-accent);rotate:45deg}._k1YkD{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}._oXbod ._k3Z07>p:first-of-type{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,1.1rem + .4vw,24px);font-weight:800;line-height:1.3}:is(:lang(th),:lang(zh),:lang(ja)) ._oXbod ._k3Z07>p:first-of-type,._oXbod:is(:lang(th),:lang(zh),:lang(ja)) ._k3Z07>p:first-of-type{font-family:var(--font-sans);letter-spacing:0;font-weight:700;line-height:1.4}._oXbod ._k3Z07>p+p{max-width:46ch;margin:8px auto 0;font-size:15px;line-height:1.6}._oXbod ._k3Z07 :is(._edTeU,._gfUs8,._tdCXv){border-radius:999px;min-height:48px;padding-inline:22px;font-size:15px}._bDeVq{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}@media (prefers-reduced-motion:reduce){._95JUW,._twAIV{transition:none}:is(a._95JUW,._95JUW[data-clickable]):hover ._twAIV{rotate:none}}._WPs3B [data-tab-panel]{margin:0}._2lEmQ{min-width:0}[data-tab-panel]>._2lEmQ+._2lEmQ,._TUzNN>._2lEmQ:not([hidden])~._2lEmQ:not([hidden]){border-top:1px solid var(--color-line);margin-top:clamp(28px,2.6vw,36px);padding-top:clamp(28px,2.6vw,36px)}._roXg1{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:clamp(20px,2.4vw,28px);display:flex}._Y8nem,._0eocr{background:var(--color-surface);color:var(--color-ink);flex:none;place-items:center;display:grid}._Y8nem{border-radius:14px;width:44px;height:44px}._Y8nem svg{width:21px;height:21px}._f7xWd{flex:14rem;gap:2px;min-width:0;display:grid}._Nraep{letter-spacing:-.015em;overflow-wrap:break-word;margin:0;font-size:clamp(21px,1.15rem + .45vw,26px);font-weight:700;line-height:1.25}._UKEG7{color:var(--color-muted-foreground);margin:0;font-size:14px;line-height:1.55}._8G8qz{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-left:auto;display:flex}._2lEmQ:has(:is([data-wh-empty],[data-keys-empty]):not([hidden])) ._8G8qz{display:none}@media (width<=767px){._roXg1{justify-content:space-between}._f7xWd{flex:auto}._roXg1>._8G8qz{margin-left:0}}._XMG23{align-items:center;gap:10px;margin:0 0 14px;display:flex}._0eocr{border-radius:11px;width:34px;height:34px}._0eocr svg{width:17px;height:17px}._9G7v3{margin:0;font-size:17px;font-weight:700;line-height:1.35}:is(:lang(th),:lang(zh),:lang(ja)) :is(._Nraep,._9G7v3){letter-spacing:0;line-height:1.4}[data-tab-panel]>._2lEmQ+._2lEmQ>._4XQs2:first-child{border-top:0;padding-top:0}._WPs3B ._R92GF{font-size:17px}._WPs3B ._K3Uhb{font-size:clamp(30px,1.5rem + 1.2vw,44px)}._QkdEf{margin-bottom:clamp(28px,3vw,40px);container-type:inline-size}._QkdEf :is([data-tabs],[data-ctl-track]){background:var(--color-surface);border-radius:999px;flex-wrap:wrap;gap:4px;max-width:100%;padding:5px;display:inline-flex}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a){min-height:44px;color:var(--color-muted-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a) svg{flex:none;width:18px;height:18px}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a):hover{color:var(--color-ink);background:var(--pill-hover)}._QkdEf :is([data-tabs]>button[data-state=active],[data-ctl-track]>a[aria-current=page]){border-color:var(--color-line);background:var(--color-canvas);color:var(--color-ink)}.dark ._QkdEf :is([data-tabs]>button[data-state=active],[data-ctl-track]>a[aria-current=page]){color:#fafafa;background:#26262c;border-color:#2e2e35}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@container (width<=43.99rem){._QkdEf :is([data-tabs],[data-ctl-track]){grid-template-columns:repeat(var(--ctl-tab-cols,3),minmax(0,1fr));border-radius:22px;width:100%;display:grid}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a){white-space:normal;text-align:center;overflow-wrap:break-word;border-radius:17px;flex-direction:column;gap:4px;min-height:60px;padding:8px 6px;font-size:13px}._QkdEf :is([data-tabs]>button,[data-ctl-track]>a) svg{width:20px;height:20px}}@container (width<=23.99rem){._PU66c :is([data-tabs],[data-ctl-track]){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=44rem) and (width<=55.99rem){._gM69h :is([data-tabs],[data-ctl-track]){border-radius:22px;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}._gM69h :is([data-tabs]>button,[data-ctl-track]>a){white-space:normal;text-align:center;border-radius:17px;flex-direction:column;gap:4px;min-height:60px;padding:8px 6px;font-size:13px}}@container (width<=23.99rem){._gM69h:is(:lang(th),:lang(ja)) :is([data-tabs],[data-ctl-track]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._QkdEf :is([data-tabs]>button,[data-ctl-track]>a){transition:none}}._UDr6K{background:var(--color-surface);border-radius:28px;padding:clamp(22px,2.2vw,32px)}._ZcRro{background:var(--color-accent-soft)}.dark ._UDr6K{box-shadow:inset 0 0 0 1px var(--color-line)}.dark ._ZcRro{box-shadow:none;background:#0f1c2e}._4XQs2{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 28px;padding:24px 0;display:grid}._4XQs2:last-child{border-bottom:1px solid var(--color-line)}._R92GF{margin:0;font-size:clamp(20px,1.1rem + .4vw,24px);font-weight:700;line-height:1.3}._uY1fQ{max-width:60ch;color:var(--color-muted-foreground);margin:4px 0 0;font-size:15px;line-height:1.6}._MlrW8 ._R92GF{color:var(--color-destructive)}@media (width<=639px){._4XQs2{grid-template-columns:minmax(0,1fr)}._4XQs2>:last-child{justify-self:start}}._Y5WBZ{background:color-mix(in srgb,var(--color-ink) 7%,transparent);border-radius:8px;flex:none;animation:1.6s ease-in-out infinite sk-pulse;display:block}.dark ._Y5WBZ{background:color-mix(in srgb,var(--color-ink) 12%,transparent)}._0vzCc{vertical-align:top;width:var(--sk-w,60%);border-radius:6px;max-width:100%;height:.72em;margin-block:calc(.5lh - .36em);display:inline-block}._G3F9M{width:var(--sk-w,88px);height:var(--sk-h,28px);border-radius:999px}._9Hvh5{width:var(--sk-w,148px);border-radius:999px;max-width:100%;height:48px}._a1fxW{width:var(--sk-s,44px);height:var(--sk-s,44px);border-radius:999px}._tfaFg{width:var(--sk-s,44px);height:var(--sk-s,44px);border-radius:14px}._YGwhR{width:var(--sk-w,100%);height:var(--sk-h,120px);border-radius:var(--sk-r,20px)}@keyframes sk-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._Y5WBZ{animation:none}}
