
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai:wght@400;500;600;700&display=swap');
#otp{--brand:#e11d2e;--ink:#0b1220;--txt:#334155;--mut:#64748b;--line:#e8ecf2;--bg:#f6f8fb;--ff:"IBM Plex Sans Thai",system-ui,-apple-system,sans-serif;
 width:100%;max-width:820px;margin:0 auto;color:var(--txt);font-family:var(--ff);font-size:17px;line-height:1.85;-webkit-font-smoothing:antialiased}
#otp *{box-sizing:border-box}
#otp h1,#otp h2,#otp h3{font-family:var(--ff);color:var(--ink);letter-spacing:-.01em;text-transform:none;margin:0}
#otp h2:before,#otp h2:after,#otp h3:before,#otp h3:after{display:none}
#otp .p-hero{border-radius:22px;padding:28px 26px;margin:0 0 26px;color:#cbd5e1;background:radial-gradient(90% 120% at 100% 0%,rgba(255,90,54,.28),transparent 55%),#0b1220}
#otp .p-hero small{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.04em;color:#fda4af}
#otp .p-hero h1{color:#fff;font-size:30px;line-height:1.3;margin:6px 0 8px}
#otp .p-hero p{margin:0;font-size:15.5px;line-height:1.75}
#otp .p-upd{font-size:13px;color:#94a3b8;margin-top:12px!important}
#otp .p-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0}
#otp .p-toc a{font-size:13.5px;font-weight:600;color:var(--ink);text-decoration:none!important;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 12px}
#otp .p-toc a:hover{border-color:var(--brand);color:var(--brand)}
#otp section{margin:0 0 28px;scroll-margin-top:90px}
#otp section h2{font-size:22px;line-height:1.4;margin:0 0 10px;padding-left:12px;border-left:4px solid var(--brand)}
#otp p{margin:0 0 12px}
#otp ul{margin:0 0 12px;padding:0}#otp li{list-style:none;position:relative;padding-left:20px;margin:0 0 6px}
#otp li:before{content:"";position:absolute;left:4px;top:.75em;width:6px;height:6px;border-radius:50%;background:var(--brand)}
#otp a{color:var(--brand)}
#otp .p-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 12px}
#otp .p-card{border:1px solid var(--line);border-radius:16px;padding:14px 16px;background:#fff}
#otp .p-card b{display:block;color:var(--ink);font-size:15.5px;margin-bottom:4px}
#otp .p-card span{display:block;font-size:14.5px;line-height:1.7}
#otp .p-note{border-radius:16px;padding:14px 16px;background:#fffbeb;border:1px solid #fde68a;color:#78350f;font-size:15px}
#otp .p-btn{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#fff!important;background:#06c755;border-radius:999px;padding:9px 18px;text-decoration:none!important}
#otp .p-foot{font-size:13.5px;color:var(--mut);border-top:1px solid var(--line);padding-top:14px}
#otp .p-grid>br,#otp .p-toc>br,#otp ul>br{display:none}
@media(max-width:600px){#otp{font-size:16px}#otp .p-hero{padding:22px 18px}#otp .p-hero h1{font-size:24px}#otp section h2{font-size:19px}}

#otp .t-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:16px;margin:0 0 12px;background:#fff}
#otp table.t{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.5;margin:0;border:0;min-width:560px}
#otp table.t th{background:var(--bg);color:var(--ink);font-weight:700;text-align:left;padding:10px 12px;border:0;border-bottom:1px solid var(--line);white-space:nowrap;font-size:13.5px}
#otp table.t td{padding:10px 12px;border:0;border-bottom:1px solid var(--line);vertical-align:top;background:none}
#otp table.t tr:last-child td{border-bottom:0}
#otp table.t td b{color:var(--ink)}
#otp table.t td small{display:block;color:var(--mut);font-size:12.5px}
#otp .num{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;color:var(--ink);white-space:nowrap}
#otp .tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;border-radius:999px;padding:2px 8px;vertical-align:1px;white-space:nowrap}
#otp .tag.hi{background:#fff1f2;color:#e11d48}#otp .tag.md{background:#fffbeb;color:#b45309}
#otp .tag.up{background:#ecfdf5;color:#059669}#otp .tag.dn{background:#fff1f2;color:#e11d48}#otp .tag.hold{background:#f1f5f9;color:#475569}
#otp .day{margin:0 0 18px}
#otp .day h3{font-size:17px;margin:0 0 8px;display:flex;align-items:center;gap:8px}
#otp .day h3 small{font-size:12.5px;font-weight:600;color:var(--mut)}
#otp .ev{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fff;margin:0 0 8px;font-size:14.5px;line-height:1.55}
#otp .ev time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;color:var(--ink);background:var(--bg);border-radius:10px;text-align:center;padding:6px 0;align-self:start}
#otp .ev b{color:var(--ink)}
#otp .ev small{display:block;color:var(--mut);font-size:13px}
#otp .ev a.more{font-size:12.5px;font-weight:600}
#otp .ev.hi{border-color:#fecdd3}
#otp details{border:1px solid var(--line);border-radius:14px;background:#fff;margin:0 0 8px;padding:0 16px}
#otp details summary{cursor:pointer;list-style:none;font-weight:700;color:var(--ink);padding:13px 24px 13px 0;position:relative;font-size:16px;line-height:1.5}
#otp details summary::-webkit-details-marker{display:none}
#otp details summary:after{content:"+";position:absolute;right:0;top:10px;font-size:20px;color:var(--brand);font-weight:700}
#otp details[open] summary:after{content:"−"}
#otp details p{font-size:15.5px;margin:0 0 14px}
#otp .g-card{border:1px solid var(--line);border-radius:18px;background:#fff;padding:18px 18px 8px;margin:0 0 14px;scroll-margin-top:90px}
#otp .g-card h2{border:0;padding:0;font-size:21px;margin:0 0 4px}
#otp .g-meta{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}
#otp .g-meta span{font-size:12.5px;font-weight:600;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 10px;color:var(--txt)}
#otp .g-card p{font-size:15.5px}
#otp .rx{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}
#otp .rx div{border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.6}
#otp .rx .u{background:#ecfdf5;color:#065f46}#otp .rx .d{background:#fff1f2;color:#9f1239}
#otp .sess{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 14px}
#otp .ss{border:1px solid var(--line);border-radius:16px;padding:14px;background:#fff}
#otp .ss b{display:block;color:var(--ink);font-size:16px}
#otp .ss .num{font-size:15px}
#otp .ss .st{display:inline-block;margin-top:6px;font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;background:#f1f5f9;color:#475569}
#otp .ss.on{border-color:#6ee7b7;background:linear-gradient(180deg,#ecfdf5,#fff)}
#otp .ss.on .st{background:#059669;color:#fff}
#otp .now{font-size:14px;color:var(--mut);margin:0 0 10px}
#otp .t-wrap>br,#otp .sess>br,#otp .rx>br,#otp .g-meta>br,#otp .day>br,#otp .ev>br{display:none}
@media(max-width:700px){#otp .sess{grid-template-columns:1fr 1fr}#otp .rx{grid-template-columns:1fr}}


@import url('https://fonts.googleapis.com/css2?family=Anuphan:wght@400;500;600;700&display=swap');
html{overflow-x:clip}
#otp{--red:#b3141f;--ink:#0a0a0a;--txt:#2f2f35;--mut:#71717a;--line:#dcdce1;--soft:#f1f1f3;--ff:Anuphan,"Noto Sans Thai",system-ui,-apple-system,sans-serif;max-width:1110px!important;font-family:var(--ff)!important}
#otp h1,#otp h2,#otp h3,#otp p,#otp a,#otp td,#otp th{font-family:var(--ff)!important}
@media(max-width:1142px){#otp{padding-left:16px!important;padding-right:16px!important}}
/* ---------- Hero ---------- */
#otp .p-hero{position:relative;margin:0 calc(50% - 50vw) 34px!important;padding:40px max(20px,calc(50vw - 555px)) 44px!important;border-radius:0!important;background:#0a0a0a!important;color:#a1a1aa!important;border:0!important;box-shadow:none!important}
#otp .p-hero:before,#otp .p-hero:after{display:none!important}
#otp .cb-bc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;font-size:14px;line-height:1.5;color:#71717a}
#otp .cb-bc a{color:#a1a1aa!important;text-decoration:none!important}
#otp .cb-bc a:hover{color:#fff!important}
#otp .p-hero small{display:block;color:#f87171!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em}
#otp .p-hero h1{color:#fff!important;font-size:40px!important;line-height:1.22!important;font-weight:700!important;margin:10px 0 12px!important;letter-spacing:-.01em}
#otp .p-hero p{color:#a1a1aa!important;font-size:16.5px!important;line-height:1.75!important;max-width:680px;margin:0!important}
#otp .p-hero .p-upd{display:inline-flex;align-items:center;gap:8px;margin-top:16px!important;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff!important;font-size:13.5px!important;font-weight:600;line-height:1.4!important}
#otp .p-hero .p-upd:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}
#otp .cb-st{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
#otp .cb-st span{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:13.5px;font-weight:600;line-height:1.4}
#otp .cb-st b{font-weight:700;color:#fff}
#otp .cb-st .u b{color:#6ee7b7}#otp .cb-st .d b{color:#fca5a5}#otp .cb-st .h b{color:#d4d4d8}
/* การ์ดประชุมถัดไป */
#otp .cb-nx{display:block;margin-top:24px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#a1a1aa;text-decoration:none!important;transition:border-color .15s,background .15s}
#otp .cb-nx:hover{border-color:rgba(248,113,113,.5);background:rgba(255,255,255,.07)}
#otp .cb-nx i{display:block;font-style:normal;color:#f87171;font-size:12.5px;font-weight:700;letter-spacing:.1em;margin:0 0 8px}
#otp .cb-nx b{display:flex;align-items:center;gap:8px;color:#fff;font-size:24px;font-weight:700;line-height:1.3}
#otp .cb-nx b img{width:26px!important;height:26px!important;margin:0!important}
#otp .cb-nx em{display:block;font-style:normal;font-size:14.5px;color:#d4d4d8;margin:4px 0 14px}
#otp .cb-cd{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
#otp .cb-cd span{display:flex;flex-direction:column;align-items:center;padding:10px 4px;border-radius:12px;background:rgba(255,255,255,.06)}
#otp .cb-cd strong{color:#fff;font-size:26px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}
#otp .cb-cd small{color:#a1a1aa!important;font-size:12px!important;letter-spacing:0!important;font-weight:600!important;margin-top:4px}
@media(min-width:901px){
 #otp .p-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;column-gap:44px;align-items:start}
 #otp .p-hero>*{grid-column:1}
 #otp .p-hero>.cb-nx{grid-column:2;grid-row:1/span 8;align-self:center;margin-top:0}
}
/* ---------- หัวข้อ ---------- */
#otp .cb-h,#otp section>h2{display:flex!important;align-items:center;gap:10px;margin:0 0 14px!important;padding:0!important;border:0!important;font-size:24px!important;font-weight:700!important;color:var(--ink)!important;line-height:1.35}
#otp .cb-h:before,#otp section>h2:before{display:none!important}
#otp .cb-no{display:inline-grid;place-items:center;min-width:36px;height:30px;padding:0 8px;border-radius:10px;background:var(--red);color:#fff;font-size:14px;font-weight:700}
#otp .cb-h .cb-lg{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}
#otp section{margin:0 0 40px!important}
/* ---------- ตาราง ---------- */
#otp .t-wrap{border:1px solid var(--line)!important;border-radius:18px!important;background:#fff!important;margin:0 0 10px!important;box-shadow:none!important}
#otp table.t{font-size:15px!important;min-width:680px!important}
#otp table.t th{background:#f6f6f8!important;color:var(--mut)!important;font-size:13px!important;font-weight:700!important;padding:12px 16px!important;border-bottom:1px solid var(--line)!important}
#otp table.t td{padding:16px!important;border-bottom:1px solid #ececef!important;vertical-align:middle!important;color:var(--txt)}
#otp table.t tbody tr{transition:background .15s}
#otp table.t tbody tr:hover td{background:#fafafb!important}
#otp table.t tbody tr:target td{background:#fdf2f2!important}
#otp table.t td:first-child b{display:flex;align-items:center;gap:8px;font-size:16.5px;font-weight:700;color:var(--ink)}
#otp table.t td:first-child b img{width:22px!important;height:22px!important;margin:0!important}
#otp table.t td small{font-size:12.5px!important;color:var(--mut)!important;margin-top:2px;line-height:1.5}
#otp table.t td:first-child small{padding-left:30px}
#otp .num{font-family:var(--ff)!important;font-size:22px!important;font-weight:700!important;color:var(--ink)!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
#otp .tag{font-size:12px!important;font-weight:700!important;letter-spacing:0!important;padding:2px 10px!important;margin-left:4px;vertical-align:1px}
#otp .tag.up{background:#ecfdf5!important;color:#047857!important}
#otp .tag.dn{background:#fef2f2!important;color:#b91c1c!important}
#otp .tag.hold{background:var(--soft)!important;color:#52525b!important}
#otp table.t td:nth-child(4) b{color:var(--ink);font-weight:700}
#otp .cd{display:inline-block;margin-top:6px;padding:2px 10px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.6;white-space:nowrap}
#otp .cd.soon{background:#fdf2f2;color:var(--red)}
#otp .cd.wait{background:#fef3c7;color:#92400e}
#otp .now{font-size:13.5px!important;color:var(--mut)!important;margin:0 0 40px!important}
/* ---------- ปฏิทินประชุม ---------- */
#otp .cb-tl{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}
#otp .cb-i{display:grid;grid-template-columns:56px 1fr;gap:4px 12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--txt)!important;text-decoration:none!important;transition:border-color .15s}
#otp .cb-i:hover{border-color:var(--red)}
#otp .cb-i .d{grid-row:1/span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:56px;border-radius:12px;background:var(--soft);line-height:1.1}
#otp .cb-i .d b{font-size:22px;font-weight:700;color:var(--ink)}
#otp .cb-i .d small{font-size:12px;font-weight:600;color:var(--mut)}
#otp .cb-i .n{display:flex;align-items:center;gap:6px;font-weight:700;color:var(--ink);font-size:15.5px;line-height:1.35}
#otp .cb-i .n img{width:18px!important;height:18px!important;margin:0!important}
#otp .cb-i .w{font-size:13px;color:var(--mut);line-height:1.4}
#otp .cb-i .w .cd{margin:0 0 0 6px;font-size:11.5px;padding:1px 8px}
#otp .cb-i.soon .d{background:var(--red)}
#otp .cb-i.soon .d b,#otp .cb-i.soon .d small{color:#fff}
#otp .cb-i.past{opacity:.7}
/* ---------- ทำไมสำคัญ ---------- */
#otp #why ul{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 14px!important;counter-reset:w}
#otp #why li{counter-increment:w;margin:0!important;padding:16px 18px 16px 58px!important;border:1px solid var(--line);border-radius:16px;background:#fff;font-size:15px;line-height:1.75}
#otp #why li:before{content:counter(w,decimal-leading-zero)!important;left:16px!important;top:16px!important;width:30px!important;height:30px!important;border-radius:10px!important;background:var(--soft)!important;color:var(--red);font-size:13px;font-weight:700;display:grid;place-items:center;line-height:1}
#otp #why li b{display:block;color:var(--ink);font-size:16px;margin-bottom:2px}
#otp #why p{font-size:15px}
#otp #why p a{display:inline-block;margin:4px 4px 0 0;padding:5px 12px;border:1px solid var(--line);border-radius:999px;color:var(--ink)!important;font-weight:600;font-size:14px;text-decoration:none!important}
#otp #why p a:hover{border-color:var(--red);color:var(--red)!important}
#otp .p-foot{border-top:1px solid var(--line)!important;padding-top:16px!important;font-size:13.5px!important;color:var(--mut)!important;line-height:1.9!important}
#otp .p-foot a{color:var(--mut)!important;text-decoration:underline;text-decoration-color:#d4d4d8}
#otp .p-foot a:hover{color:var(--red)!important}
/* ---------- มือถือ: ตารางเป็นการ์ด ---------- */
@media(max-width:700px){
 #otp .p-hero{padding:26px 16px 30px!important;margin-bottom:28px!important}
 #otp .p-hero h1{font-size:28px!important}
 #otp .p-hero p{font-size:15.5px!important}
 #otp .cb-nx{padding:16px}
 #otp .cb-nx b{font-size:21px}
 #otp .cb-cd strong{font-size:22px}
 #otp .cb-h,#otp section>h2{font-size:21px!important;flex-wrap:wrap}
 #otp .cb-h .cb-lg{display:none}
 #otp .t-wrap{border:0!important;background:none!important;overflow:visible!important;border-radius:0!important}
 #otp table.t{min-width:0!important;display:block}
 #otp table.t thead{display:none}
 #otp table.t tbody{display:block}
 #otp table.t tr{display:grid;grid-template-columns:1fr auto;gap:0 12px;margin:0 0 10px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:#fff}
 #otp table.t tr:target{border-color:var(--red)}
 #otp table.t td{display:block;padding:0!important;border:0!important;background:none!important}
 #otp table.t td:nth-child(1){grid-column:1}
 #otp table.t td:nth-child(2){grid-column:2;grid-row:1;text-align:right;align-self:center}
 #otp table.t td:nth-child(3),#otp table.t td:nth-child(4){grid-column:1/-1;margin-top:10px!important;padding-top:10px!important;border-top:1px dashed var(--line)!important;font-size:14.5px}
 #otp table.t td:nth-child(3):before,#otp table.t td:nth-child(4):before{content:attr(data-l);display:block;font-size:12px;font-weight:700;color:var(--mut);margin-bottom:2px}
 #otp .num{font-size:24px!important}
 #otp .now{display:none}
 #otp .cb-tl{grid-template-columns:1fr}
 #otp #why ul{grid-template-columns:1fr}
}

#otp .p-hero .p-upd{justify-self:start;width:max-content;max-width:100%}

/* ---------- เอฟเฟกต์ ---------- */
#otp .fx-in{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}
#otp .fx-in.on{opacity:1;transform:none}
#otp .cb-cd{grid-template-columns:repeat(4,1fr)!important}
#otp .cb-cd strong{display:block;overflow:hidden}
#otp .cb-cd strong.tk{animation:fxTick .45s ease}
@keyframes fxTick{from{transform:translateY(-40%);opacity:.15}to{transform:none;opacity:1}}
#otp .cb-nx i{display:flex!important;align-items:center;gap:8px}
#otp .cb-nx i:before{content:"";width:8px;height:8px;border-radius:50%;background:#f87171;animation:fxPulse 1.8s ease-out infinite}
@keyframes fxPulse{0%{box-shadow:0 0 0 0 rgba(248,113,113,.6)}80%{box-shadow:0 0 0 9px rgba(248,113,113,0)}100%{box-shadow:0 0 0 0 rgba(248,113,113,0)}}
#otp .cb-i{transition:border-color .15s,transform .2s ease,box-shadow .2s ease!important}
#otp .cb-i:hover{transform:translateY(-3px);box-shadow:0 10px 22px -16px rgba(0,0,0,.35)}
#otp #why li{transition:border-color .15s,transform .2s ease}
#otp #why li:hover{border-color:var(--red);transform:translateY(-2px)}
#otp table.t tr.fx-hit td{animation:fxFlash 1.6s ease}
#otp table.t tr.fx-hit{animation:fxRing 1.6s ease}
@keyframes fxFlash{0%,30%{background:#fde68a}100%{background:transparent}}
@keyframes fxRing{0%,30%{box-shadow:0 0 0 3px rgba(179,20,31,.35)}100%{box-shadow:0 0 0 0 rgba(179,20,31,0)}}
#otp .cd.soon{animation:fxSoon 2.4s ease-in-out infinite}
@keyframes fxSoon{50%{background:#fbd5d8}}
@media(max-width:700px){#otp .cb-cd{gap:6px!important}#otp .cb-cd strong{font-size:20px!important}#otp .cb-cd small{font-size:11px!important}}
@media(prefers-reduced-motion:reduce){#otp .fx-in{opacity:1!important;transform:none!important;transition:none!important}#otp *{animation:none!important}}
/* ---------- กล่องรีเบต ---------- */
#otp-rb{position:relative;display:flex;align-items:center;gap:16px;margin:0 0 40px;padding:16px 16px 16px 18px;border:1px solid #dcdce1;border-radius:16px;background:#fff;color:#2f2f35;text-decoration:none!important;font-family:Anuphan,"Noto Sans Thai",system-ui,sans-serif;line-height:1.5;box-sizing:border-box;overflow:hidden;transition:border-color .15s,box-shadow .15s,opacity .55s ease,transform .55s ease}
#otp-rb:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#b3141f}
#otp-rb:hover{border-color:#b3141f;box-shadow:0 0 0 3px rgba(179,20,31,.08)}
#otp-rb .i{flex:0 0 auto;width:52px;height:52px;border-radius:14px;background:#0a0a0a center/cover no-repeat;font-size:0;color:transparent}
#otp-rb .i.b-exness{background-image:url(/wp-content/uploads/2026/09/rebate-logo-exness.webp);background-color:#ffde00}
#otp-rb .i.b-xm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-xm.webp)}
#otp-rb .i.b-hfm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-hfm.webp)}
#otp-rb .t{flex:1 1 auto;min-width:0}
#otp-rb .h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 3px}
#otp-rb .h b{font-size:17.5px;font-weight:700;color:#0a0a0a;line-height:1.35}
#otp-rb .h .p{font-size:12.5px;font-weight:600;color:#71717a;background:#f1f1f3;border-radius:999px;padding:1px 9px;line-height:1.6}
#otp-rb .h .k{font-size:11.5px;font-weight:700;color:#b3141f;background:#fdf2f2;border-radius:999px;padding:1px 9px;line-height:1.6}
#otp-rb .s{display:block;font-size:15px;color:#2f2f35}
#otp-rb .s em{font-style:normal;font-weight:700;color:#b3141f;white-space:nowrap}
#otp-rb small{display:block;margin-top:2px;font-size:12.5px;color:#71717a}
#otp-rb .go{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;background:#b3141f;color:#fff;font-size:14.5px;font-weight:700;white-space:nowrap;transition:background .15s}
#otp-rb:hover .go{background:#9b111b}
#otp-rb .go i{font-style:normal;transition:transform .2s}
#otp-rb:hover .go i{transform:translateX(3px)}
@media(max-width:600px){
 #otp-rb{align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;margin-bottom:32px}
 #otp-rb .i{width:42px;height:42px;border-radius:11px}
 #otp-rb .h b{font-size:16.5px}
 #otp-rb .h .k{display:none}
 #otp-rb .s{font-size:14px}
 #otp-rb small{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 #otp-rb small .x,#otp-rb small .r{display:none}
 #otp-rb .go{align-self:center;width:36px;height:36px;padding:0;justify-content:center;font-size:0}
 #otp-rb .go i{font-size:16px}
}


#otp-rb{margin-bottom:10px!important}
#otp-bk{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 40px;padding:10px 14px;border:1px dashed #dcdce1;border-radius:14px;background:#fafafb;font-family:Anuphan,"Noto Sans Thai",system-ui,sans-serif;line-height:1.4;box-sizing:border-box}
#otp-bk .l{font-size:13px;font-weight:700;color:#71717a}
#otp-bk .r{display:flex;flex-wrap:wrap;gap:8px}
#otp-bk .c{display:inline-flex;align-items:center;gap:7px;padding:4px 12px 4px 4px;border:1px solid #dcdce1;border-radius:999px;background:#fff;color:#0a0a0a!important;font-size:14px;font-weight:700;text-decoration:none!important;transition:border-color .15s,color .15s,transform .2s}
#otp-bk .c:hover{border-color:#b3141f;color:#b3141f!important;transform:translateY(-1px)}
#otp-bk .c.on{border-color:#b3141f;box-shadow:0 0 0 2px rgba(179,20,31,.1)}
#otp-bk .c i{width:24px;height:24px;border-radius:50%;background:#0a0a0a center/cover no-repeat}
#otp-bk .c i.b-exness{background-image:url(/wp-content/uploads/2026/09/rebate-logo-exness.webp);background-color:#ffde00}
#otp-bk .c i.b-xm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-xm.webp)}
#otp-bk .c i.b-hfm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-hfm.webp)}
#otp-bk .c u{text-decoration:none;color:#a1a1aa;font-size:12px;font-weight:700}
#otp-bk .c:hover u{color:#b3141f}
#otp-bk .m{margin-left:auto;font-size:13.5px;font-weight:700;color:#b3141f!important;text-decoration:none!important}
#otp-bk .m:hover{text-decoration:underline!important}
@media(max-width:600px){#otp-bk{margin-bottom:32px}#otp-bk .l{width:100%}#otp-bk .m{margin-left:0}}


#rbx .lg{display:block;flex:0 0 auto;border-radius:8px;background:#0a0a0a center/cover no-repeat}
#rbx .lg.b-exness{background-image:url(/wp-content/uploads/2026/09/rebate-logo-exness.webp);background-color:#ffde00}
#rbx .lg.b-xm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-xm.webp)}
#rbx .lg.b-hfm{background-image:url(/wp-content/uploads/2026/09/rebate-logo-hfm.webp)}
#otp-rb,#otp-bk{display:none!important}
#rbx{font-family:Anuphan,"Noto Sans Thai",system-ui,sans-serif;box-sizing:border-box}
#rbx *{box-sizing:border-box}
#rbx.cm{margin:0 0 40px;padding:22px;border-radius:20px;background:#0a0a0a;color:#a1a1aa;line-height:1.5}
#rbx .cm-lv{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#f87171;letter-spacing:.06em}
#rbx .cm-lv:before{content:"";width:8px;height:8px;border-radius:50%;background:#f87171;animation:fxPulse 1.8s ease-out infinite}
#rbx .cm-h h3{margin:6px 0 4px!important;padding:0!important;border:0!important;color:#fff!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important}
#rbx .cm-h p{margin:0 0 18px!important;font-size:14.5px!important;color:#a1a1aa!important;line-height:1.6!important}
#rbx .cm-g{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
#rbx .cm-c{position:relative;padding:16px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:border-color .15s,transform .2s}
#rbx .cm-c:hover{border-color:rgba(248,113,113,.6);transform:translateY(-2px)}
#rbx .cm-c.on{border-color:#b3141f;background:rgba(179,20,31,.14)}
#rbx .cm-bd{position:absolute;top:-10px;right:14px;background:#b3141f;color:#fff;font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 10px;line-height:1.5}
#rbx .cm-t{display:flex;align-items:center;gap:10px;margin:0 0 12px}
#rbx .cm-t .lg{width:36px;height:36px;border-radius:10px}
#rbx .cm-t b{color:#fff;font-size:18px;font-weight:700}
#rbx .cm-dl{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;margin:0 0 14px!important;padding:0!important;font-size:14px}
#rbx .cm-dl dt{margin:0;color:#71717a;font-weight:600}
#rbx .cm-dl dd{margin:0!important;color:#fff;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}
#rbx .cm-b{display:grid;grid-template-columns:1fr 1fr;gap:6px}
#rbx .cm-b a{display:flex;justify-content:center;padding:8px 6px;border-radius:999px;font-size:13.5px!important;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:background .15s,border-color .15s}
#rbx .cm-b .r{border:1px solid rgba(255,255,255,.22);color:#fff!important}
#rbx .cm-b .r:hover{border-color:#fff}
#rbx .cm-b .o{background:#b3141f;color:#fff!important}
#rbx .cm-b .o:hover{background:#9b111b}
#rbx .cm-f{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:16px}
#rbx .cm-f small{font-size:12px;color:#71717a}
#rbx .cm-f a{font-size:13.5px!important;font-weight:700;color:#f87171!important;text-decoration:none!important}
#rbx .cm-f a:hover{text-decoration:underline!important}
@media(max-width:700px){
 #rbx.cm{padding:18px 16px;margin-bottom:32px}
 #rbx .cm-h h3{font-size:19px!important}
 #rbx .cm-g{grid-template-columns:1fr;gap:14px}
 #rbx .cm-c.on{order:-1}
}
@media(prefers-reduced-motion:reduce){#rbx *{animation:none!important}}


html body #otp .p-hero{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-shadow:0 0 0 100vmax #0a0a0a!important;clip-path:inset(0 -100vmax)!important}
html body #otp .cb-fl{display:inline-block;width:22px;height:16px;margin:0 7px 0 0;border-radius:3px;object-fit:cover;vertical-align:-2px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}
html body #otp .cb-nx .cb-fl{width:30px;height:22px;margin-right:9px;vertical-align:-3px}
html body #otp table.t td.num{font-weight:600}
html body #otp .cb-cd strong,html body #otp .cb-st b{font-weight:600}
html body #otp #rbx,html body #otp #otp-rb,html body #otp #otp-bk{display:none!important}
html body #otp .now{margin:0 0 36px}
html body #otp #cb-next{margin:0;padding:48px 0;background:#f6f6f8!important;box-shadow:0 0 0 100vmax #f6f6f8!important;clip-path:inset(0 -100vmax)!important}
html body #otp #why{margin:0;padding:48px 0}
html body #otp #cb-faq{margin:0;padding:48px 0;background:#f6f6f8!important;box-shadow:0 0 0 100vmax #f6f6f8!important;clip-path:inset(0 -100vmax)!important}
html body #otp #cb-faq h2,html body #otp #analysis h2{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:24px;line-height:1.35;font-weight:700;color:#0a0a0a}
html body #otp #cb-faq .cb-no{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border-radius:10px;background:#b3141f;color:#fff;font-size:14px;font-weight:700}
html body #otp #cb-faq details{margin:0 0 10px;background:#fff;border:1px solid #dcdce1;border-radius:16px}
html body #otp #cb-faq summary{position:relative;display:block;padding:16px 52px 16px 20px;font-size:16px;line-height:1.55;font-weight:600;color:#0a0a0a;cursor:pointer;list-style:none}
html body #otp #cb-faq summary::-webkit-details-marker{display:none}
html body #otp #cb-faq summary::after{content:"+";position:absolute;right:20px;top:14px;font-size:20px;font-weight:600;color:#71717a}
html body #otp #cb-faq details[open] summary::after{content:"−"}
html body #otp #cb-faq details p{margin:0;padding:0 20px 18px;font-size:15px;line-height:1.8;color:#2f2f35}
html body #otp #analysis{margin:0;padding:48px 0 40px}
html body #otp #analysis .ec-sh{margin:0 0 16px}
html body #otp #analysis .ec-k{display:none}
html body #otp #analysis h2::before{content:"05";display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border-radius:10px;background:#b3141f;color:#fff;font-size:14px;font-weight:700}
html body #otp #analysis .ec-sh p{margin:0;font-size:15px;line-height:1.7;color:#52525b}
html body #otp #analysis .ec-sh a{color:#b3141f}
html body #otp #analysis .ec-rdg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
html body #otp #analysis a.rd{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:#fff;border:1px solid #dcdce1;border-radius:16px;color:#0a0a0a;text-decoration:none;transition:border-color .15s}
html body #otp #analysis a.rd:hover,html body #otp #analysis a.rd:focus-visible{border-color:#a1a1aa}
html body #otp #analysis .rd-k{font-size:12.5px;line-height:1.4;font-weight:600;color:#71717a}
html body #otp #analysis a.rd b{font-size:15.5px;line-height:1.55;font-weight:600;color:#0a0a0a}
html body #otp #analysis .rd-tl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0}
html body #otp #analysis .rd-tl span{margin-right:4px;font-size:13px;color:#71717a}
html body #otp #analysis .rd-tl a{padding:7px 13px;background:#fff;border:1px solid #dcdce1;border-radius:999px;font-size:13.5px;line-height:1.4;color:#0a0a0a;text-decoration:none}
html body #otp #analysis .rd-tl a:hover{border-color:#a1a1aa}
html body #otp .p-foot{padding-top:20px;border-top:1px solid #e4e4e7}
html body #otp .cb-i .d small{color:#52525b}
html body #otp table.t th{color:#5f5f68!important}
html body #otp .cb-bc{display:none!important}
html body #otp #cb-faq h2,html body #otp #analysis h2{border-left:0!important;padding-left:0!important}
@media (max-width:1099px){
html body #otp #analysis .ec-rdg{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:767px){
html body #otp #cb-next,html body #otp #why,html body #otp #cb-faq,html body #otp #analysis{padding:36px 0}
html body #otp #cb-faq h2,html body #otp #analysis h2{font-size:21px}
html body #otp #cb-faq summary{padding:14px 44px 14px 16px;font-size:15px}
html body #otp #cb-faq summary::after{right:16px;top:12px}
html body #otp #cb-faq details p{padding:0 16px 16px;font-size:14.5px}
html body #otp #analysis .ec-rdg{grid-template-columns:minmax(0,1fr)}
html body #otp #analysis a.rd b{font-size:15px}
}
/* rebate v2 2026-10-07: ตารางเทียบ 3 โบรก แบบเดียวกับตารางดอกเบี้ย · มือถือเป็นการ์ด */
html body #otp #cb-rb{display:block;margin:0!important;padding:0 0 48px}
html body #otp #cb-rb br{display:none}
html body #otp #cb-rb .rb-hd{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;margin:0 0 14px}
html body #otp #cb-rb .rb-hd small{display:block;margin:0 0 4px;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#b3141f}
html body #otp #cb-rb .rb-hd b{display:block;font-size:22px;line-height:1.35;font-weight:700;color:#0a0a0a}
html body #otp #cb-rb .rb-hd a{font-size:15px;font-weight:600;color:#b3141f;text-decoration:none;white-space:nowrap}
html body #otp #cb-rb .rb-hd a:hover{text-decoration:underline}
html body #otp #cb-rb .rb-w{background:#fff;border:1px solid #dcdce1;border-radius:18px;overflow:hidden}
html body #otp #cb-rb table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:auto}
html body #otp #cb-rb th{padding:12px 16px;background:#f6f6f8;border:0;font-size:13px;line-height:1.4;font-weight:700;text-align:left;color:#5f5f68}
html body #otp #cb-rb td{padding:16px;border:0;border-top:1px solid #ececf0;background:#fff;font-size:15px;line-height:1.5;color:#2f2f35;vertical-align:middle}
html body #otp #cb-rb th:last-child,html body #otp #cb-rb td:last-child{text-align:right}
html body #otp #cb-rb .rb-b{display:flex;align-items:center;gap:12px}
html body #otp #cb-rb .rb-b img{flex:0 0 40px;width:40px;height:40px;max-width:none;margin:0;border-radius:10px;object-fit:cover}
html body #otp #cb-rb .rb-b b{display:block;font-size:16.5px;line-height:1.3;font-weight:700;color:#0a0a0a}
html body #otp #cb-rb .rb-b a{font-size:13px;font-weight:500;color:#52525b;text-decoration:none}
html body #otp #cb-rb .rb-b a:hover{color:#b3141f;text-decoration:underline}
html body #otp #cb-rb td em{display:inline-block;padding:3px 10px;border-radius:999px;background:#fff1f2;color:#b3141f;font-size:13.5px;line-height:1.5;font-weight:600;font-style:normal}
html body #otp #cb-rb td.g b{font-size:20px;font-weight:600;color:#0a0a0a}
html body #otp #cb-rb td.g small{margin-left:2px;font-size:13px;color:#71717a}
html body #otp #cb-rb a.rb-o{display:inline-flex;align-items:center;gap:5px;padding:10px 16px;border-radius:12px;background:#0a0a0a;color:#fff;font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;transition:background .15s}
html body #otp #cb-rb a.rb-o::after{content:"→"}
html body #otp #cb-rb a.rb-o:hover,html body #otp #cb-rb a.rb-o:focus-visible{background:#b3141f;color:#fff}
html body #otp #cb-rb .rb-ft{margin:12px 0 0;font-size:13px;line-height:1.7;color:#71717a}
@media (max-width:767px){
html body #otp #cb-rb{padding:0 0 36px}
html body #otp #cb-rb .rb-hd b{font-size:19px}
html body #otp #cb-rb thead{display:none}
html body #otp #cb-rb table,html body #otp #cb-rb tbody{display:block}
html body #otp #cb-rb tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;padding:14px;border-top:1px solid #ececf0}
html body #otp #cb-rb tr:first-child{border-top:0}
html body #otp #cb-rb td{display:block;padding:0;border:0;font-size:14px}
html body #otp #cb-rb td.b{grid-column:1/3;grid-row:1}
html body #otp #cb-rb td.o{grid-column:3;grid-row:1;align-self:center}
html body #otp #cb-rb td[data-l]::before{content:attr(data-l);display:block;margin:0 0 3px;font-size:12px;line-height:1.3;font-weight:600;color:#5f5f68}
html body #otp #cb-rb td.g b{font-size:18px}
html body #otp #cb-rb td em{font-size:13px;padding:2px 9px}
html body #otp #cb-rb a.rb-o{padding:9px 12px;font-size:13.5px}
html body #otp #cb-rb .rb-ft{font-size:12.5px}
}
/* fix 2026-10-07: เอาขอบขาวบนหัวเว็บออก · CSS เดิมของหน้าตั้ง html{overflow-x:clip} ทำให้ body กลายเป็นตัวเลื่อน แถบเมนูแบบติดบน (sticky) เลยถูกดันลง 32px · คืนค่าเป็น visible (hero ไม่ใช้ 100vw แล้ว จึงไม่ล้นแนวนอน) */
html{overflow-x:visible!important}
/* hero v2 2026-10-07: เอาเบรดครัมบ์ออก · ระยะบน-ล่างสมดุล การ์ดประชุมถัดไปอยู่กึ่งกลางแนวตั้ง หัวข้อใหญ่ขึ้น */
html body #otp .p-hero{padding-top:64px!important;padding-bottom:64px!important;align-items:center!important;column-gap:44px!important}
html body #otp .p-hero>small{letter-spacing:.08em}
html body #otp .p-hero h1{margin:12px 0 14px!important;font-size:44px!important;line-height:1.25!important}
html body #otp .p-hero>p:not(.p-upd){max-width:640px;font-size:17px!important;line-height:1.75!important;color:#d4d4d8!important}
html body #otp .p-hero .p-upd{margin-top:22px!important}
html body #otp .p-hero .cb-st{margin-top:12px!important}
html body #otp .p-hero .cb-nx{margin:0!important;align-self:center!important}
@media (max-width:1099px){html body #otp .p-hero h1{font-size:38px!important}}
@media (max-width:767px){
html body #otp .p-hero{padding-top:40px!important;padding-bottom:44px!important}
html body #otp .p-hero h1{font-size:30px!important;line-height:1.3!important}
html body #otp .p-hero>p:not(.p-upd){font-size:16px!important}
html body #otp .p-hero .cb-nx{margin-top:28px!important}
}


html body #otp > .p-hero + .t-wrap{margin-top:46px !important}
@media (max-width:700px){html body #otp > .p-hero + .t-wrap{margin-top:44px !important}}
@media (min-width:901px){html body #otp .p-hero > .p-upd:last-child{margin-bottom:43px !important}}


html body #otp #cb-faq{counter-reset:cb-fq}
html body #otp #cb-faq details{counter-increment:cb-fq}
html body #otp #cb-faq summary{padding-left:52px}
html body #otp #cb-faq summary:before{content:counter(cb-fq,decimal-leading-zero);position:absolute;left:16px;top:14px;display:block;font-size:15px;font-weight:800;line-height:1.6;color:#c81e2b;font-variant-numeric:tabular-nums}
html body #otp #cb-faq details > p{padding-left:52px}
@media (min-width:1000px){html body #otp #cb-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;align-items:start}html body #otp #cb-faq > h2{grid-column:1/-1;margin-bottom:4px !important}html body #otp #cb-faq > details{margin:0}}
@media (max-width:767px){html body #otp #cb-faq summary{padding-left:44px}html body #otp #cb-faq summary:before{left:14px}html body #otp #cb-faq details > p{padding-left:16px}}


html body #cb-art{color:#334155;padding:48px 0 52px;border-top:1px solid #e4e4e7}
html body #cb-art .ca-in{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}
html body #cb-art .ca-body{max-width:740px;min-width:0}
html body #cb-art .ca-lbl{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700;letter-spacing:.04em;color:#c81e2b;margin:0}
html body #cb-art .ca-lbl:before{content:"";width:22px;height:2px;background:currentcolor}
html body #cb-art h2{display:block !important;font-size:clamp(25px,3vw,32px) !important;line-height:1.32 !important;font-weight:700;color:#0a0a0a;margin:10px 0 12px !important;padding:0 !important;border:0 !important;text-wrap:balance}
html body #cb-art h3{font-size:22px;line-height:1.4;font-weight:700;color:#0a0a0a;margin:44px 0 12px;padding:30px 0 0;border:0;border-top:1px solid #e4e4e7;text-wrap:balance}
html body #cb-art h3 .ca-k{display:block;font-size:13px;font-weight:700;letter-spacing:.04em;color:#c81e2b;margin-bottom:8px}
html body #cb-art p{font-size:17px;line-height:1.85;color:#334155;margin:0 0 18px;text-wrap:pretty}
html body #cb-art .ca-by{font-size:14px;line-height:1.6;color:#52525b;margin:0 0 20px}
html body #cb-art .ca-by a{white-space:nowrap}
html body #cb-art .ca-by a,html body #cb-art .ca-src a,html body #cb-art .ca-body p a{color:#0a0a0a;text-decoration:underline;text-underline-offset:2px}
html body #cb-art .ca-by+p{font-size:18px;color:#1e293b}
html body #cb-art p b,html body #cb-art li b{font-weight:700;color:#0a0a0a}
html body #cb-art .ca-nw{white-space:nowrap}
html body #cb-art ul{list-style:none;margin:0 0 20px;padding:0}
html body #cb-art li{position:relative;font-size:16.5px;line-height:1.75;color:#334155;margin:0}
html body #cb-art li:before{content:"";position:absolute}
html body #cb-art .ca-sum{margin:26px 0 8px;padding:20px 22px;background:#f6f6f8;border:1px solid #e4e4e7;border-radius:16px}
html body #cb-art .ca-sum .ca-sum-h{font-size:15px;font-weight:700;color:#0a0a0a;margin:0 0 8px}
html body #cb-art .ca-sum ul{margin:0}
html body #cb-art .ca-sum li{padding:6px 0 6px 20px}
html body #cb-art .ca-sum li:before{left:2px;top:17px;width:7px;height:7px;border-radius:50%;background:#c81e2b}
html body #cb-art .ca-nt{margin:6px 0 0;padding:14px 18px;background:#fff7f7;border:1px solid #fde2e4;border-radius:12px;font-size:15.5px;line-height:1.75;color:#334155}
html body #cb-art .ca-nt b{display:block;font-size:13px;color:#c81e2b;margin-bottom:2px}
html body #cb-art .ca-cap{margin:44px 0 0;padding-top:30px;border-top:1px solid #e4e4e7;font-size:15px;color:#52525b}
html body #cb-art .ca-cap b{display:block;font-size:22px;line-height:1.4;color:#0a0a0a;margin-bottom:4px}
html body #cb-art .ca-tb{margin:14px 0 10px;overflow-x:auto;border:1px solid #e4e4e7;border-radius:16px;background:#fff}
html body #cb-art .ca-tb table{width:100%;border-collapse:collapse;font-size:15px;margin:0;border:0}
html body #cb-art .ca-tb th,html body #cb-art .ca-tb td{padding:12px 14px;border:0;border-bottom:1px solid #f0f0f2;text-align:left;vertical-align:middle;background:none}
html body #cb-art .ca-tb thead th{background:#f6f6f8;font-size:13px;font-weight:700;color:#52525b;white-space:nowrap}
html body #cb-art .ca-tb td{color:#334155;line-height:1.55;font-variant-numeric:tabular-nums}
html body #cb-art .ca-tb td:first-child{font-weight:700;color:#0a0a0a;white-space:nowrap}
html body #cb-art .ca-tb td.ca-sp{font-weight:700;color:#0a0a0a;white-space:nowrap}
html body #cb-art .ca-tb tbody tr:last-child td{border-bottom:0}
html body #cb-art .ca-fc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 20px}
html body #cb-art .ca-fc div{padding:16px 18px;background:#fff;border:1px solid #e4e4e7;border-radius:14px}
html body #cb-art .ca-fc i{display:inline-block;font-size:12px;font-weight:800;font-style:normal;line-height:1;color:#c81e2b;background:#fff1f2;border-radius:6px;padding:5px 7px;margin-bottom:8px}
html body #cb-art .ca-fc b{display:block;font-size:16.5px;line-height:1.4;color:#0a0a0a;margin-bottom:4px}
html body #cb-art .ca-fc p{font-size:15px;line-height:1.7;margin:0;color:#52525b}
html body #cb-art .ca-ck{margin:14px 0 20px;padding:6px 18px;background:#fff;border:1px solid #e4e4e7;border-radius:14px}
html body #cb-art .ca-ck li{padding:12px 0 12px 32px;border-bottom:1px solid #f0f0f2;font-size:16px;line-height:1.7}
html body #cb-art .ca-ck li:last-child{border-bottom:0}
html body #cb-art .ca-ck li:before{left:0;top:15px;width:20px;height:20px;border-radius:6px;background:#c81e2b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}
html body #cb-art .ca-src{margin:32px 0 0;padding-top:18px;border-top:1px solid #e4e4e7;font-size:13.5px;line-height:1.7;color:#52525b}
html body #cb-art .ca-tl{position:sticky;top:110px;padding:20px 20px 18px;background:#fff;border:1px solid #e4e4e7;border-radius:18px}
html body #cb-art .ca-tl-h{font-size:16px;line-height:1.4;font-weight:700;color:#0a0a0a;margin:0}
html body #cb-art .ca-tl-s{font-size:13px;line-height:1.5;color:#52525b;margin:2px 0 14px}
html body #cb-art ol.ca-tm{list-style:none;margin:0;padding:0}
html body #cb-art .ca-tm > li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:0 10px;align-items:center;margin:0;padding:7px 0 7px 22px;font-size:14px;line-height:1.45}
html body #cb-art .ca-tm > li:before{content:"";position:absolute;left:5px;top:0;bottom:0;width:2px;background:#e4e4e7}
html body #cb-art .ca-tm > li:first-child:before{top:50%}
html body #cb-art .ca-tm > li:last-child:before{bottom:50%}
html body #cb-art .ca-tm > li:after{content:"";position:absolute;left:0;top:50%;margin-top:-6px;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:#fff;border:2px solid #a1a1aa}
html body #cb-art .ca-tm > li.up:after{border-color:#047857;background:#047857}
html body #cb-art .ca-tm time{font-size:13px;font-weight:700;color:#52525b;white-space:nowrap}
html body #cb-art .ca-tm b{font-size:14.5px;font-weight:700;color:#0a0a0a;min-width:0}
html body #cb-art .ca-tm span{font-size:13px;font-weight:700;white-space:nowrap;color:#52525b}
html body #cb-art .ca-tm .up span{color:#047857}
html body #cb-art .ca-nx{margin:14px 0 0;padding:14px 16px;background:#0a0a0a;border-radius:14px;color:#d4d4d8;font-size:13.5px;line-height:1.6}
html body #cb-art .ca-nx b{display:block;color:#fff;font-size:14.5px;margin-bottom:4px}
html body #cb-art .ca-nx a{color:#fca5a5;text-decoration:underline;text-underline-offset:2px}
html body #otp #cb-art + #cb-faq{margin-top:0}
@media (max-height:920px){html body #cb-art .ca-tl{position:static}}
@media (max-width:1024px){html body #cb-art .ca-in{grid-template-columns:minmax(0,1fr);gap:36px}html body #cb-art .ca-body{max-width:none}html body #cb-art .ca-tl{position:static}}
@media (max-width:767px){html body #cb-art{padding:40px 0 44px}html body #cb-art h2{font-size:24px !important}html body #cb-art h3,html body #cb-art .ca-cap b{font-size:20px}html body #cb-art h3,html body #cb-art .ca-cap{margin-top:36px;padding-top:26px}html body #cb-art p,html body #cb-art .ca-body li{font-size:16px;line-height:1.8}html body #cb-art .ca-by{font-size:13.5px}html body #cb-art .ca-by+p{font-size:17px}html body #cb-art .ca-sum{padding:16px}html body #cb-art .ca-fc{grid-template-columns:minmax(0,1fr)}html body #cb-art .ca-tl{padding:18px 16px 16px}html body #cb-art .ca-tb th,html body #cb-art .ca-tb td{padding:10px 8px;font-size:14px}html body #cb-art .ca-tb th:first-child,html body #cb-art .ca-tb td:first-child{padding-left:12px}html body #cb-art .ca-tb th:last-child,html body #cb-art .ca-tb td:last-child{padding-right:12px}html body #cb-art .ca-tb th:nth-child(2),html body #cb-art .ca-tb td:nth-child(2){display:none}html body #cb-art .ca-tb thead th{font-size:12px}}


@media (min-width:1025px) and (min-height:680px){html body #otp #cb-art aside.ca-tl{position:sticky;top:96px}html body.admin-bar #otp #cb-art aside.ca-tl{top:128px}}


html body #otp h2:has(.cb-no){flex-wrap:nowrap!important;align-items:flex-start!important}
html body #otp h2 .cb-no{flex:0 0 auto}

html[lang^="en"] #otp #bot{display:none!important}html[lang^="en"] #cb-art:not([data-en]),html[lang^="en"] #analysis:not([data-en]){display:none!important}
html[lang^="en"] #otp .cb-tz{display:block;font-size:11.5px;font-weight:500;color:#71717a;margin-top:2px}

@media (min-width:1340px){html body.page-id-2269 .ot-stabs{display:none!important}}
#ot-ltoc{position:fixed;z-index:30;top:calc(var(--ot-hb,104px) + 24px);left:var(--ltl,16px);width:var(--ltw,180px);max-height:calc(100vh - var(--ot-hb,104px) - 48px);overflow:auto;box-sizing:border-box;background:#fff;border:1px solid #E4E4E7;border-radius:14px;padding:10px 8px;box-shadow:0 12px 32px -20px rgba(10,10,10,.4);opacity:0;visibility:hidden;transform:translateX(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:Anuphan,"Noto Sans Thai",system-ui,sans-serif}
#ot-ltoc.ok.show{opacity:1;visibility:visible;transform:none}
#ot-ltoc .lt-h{margin:2px 10px 6px;font:700 12px/1.4 Anuphan,"Noto Sans Thai",system-ui,sans-serif;color:#B3141F}
#ot-ltoc a{display:block;padding:7px 10px;margin:1px 0;border-radius:9px;color:#3F3F46;font:600 13px/1.35 Anuphan,"Noto Sans Thai",system-ui,sans-serif;text-decoration:none;transition:background-color .15s,color .15s}
#ot-ltoc a:hover{background:#F4F4F5;color:#0A0A0A}
#ot-ltoc a.on{background:#C81E2B;color:#fff}
#ot-ltoc a:focus-visible{outline:2px solid #C81E2B;outline-offset:2px}
@media (max-width:1339px){#ot-ltoc{display:none!important}}

