
body:has(#tr-method) .jeg_post_title,body:has(#tr-method) .jeg_breadcrumbs,body:has(#tr-method) .jeg_share_button,body:has(#tr-method) .jeg_sidebar,body:has(#tr-method) .jeg_meta_container,body:has(#tr-method) .jeg_featured{display:none!important}
body:has(#tr-method) .jeg_main_content{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
body:has(#tr-method) .jeg_content,body:has(#tr-method) .jeg_container,body:has(#tr-method) .jeg_main{background:var(--trx-bg,#0B1122)!important}
body:has(#tr-method) .entry-content{margin:0;padding:0}
.trm{--bg:#0B1122;--s1:#131B33;--s2:#1B2442;--line:rgba(238,242,251,.09);--ink:#EEF2FB;--mut:#A6B0C8;--sunT:#3A3112;--sunInk:#FFE07A;--coralT:#3B1D1A;--coralInk:#FFA597;--skyT:#14254A;--skyInk:#9CC2FF;--mintT:#10332B;--mintInk:#7BE3C3;--grapeT:#2A1F4D;--grapeInk:#C8B2FF;--sun:#FFC107;--coral:#F2513B;--sky:#2563EB;--mint:#0E9F7A;--grape:#7C3AED;--navy:#0B1533;--shadow:0 2px 8px rgba(0,0,0,.3);--th:'Noto Sans Thai Looped','IBM Plex Sans Thai Looped',sans-serif;color:var(--ink);font-family:'IBM Plex Sans Thai Looped',Anuphan,system-ui,sans-serif;font-size:17px;line-height:1.75;padding:6px 0 48px}
html.tr-lite .trm{--bg:#FFFFFF;--s1:#FFFFFF;--s2:#E8ECF4;--line:#D3DAE6;--ink:#0B1533;--mut:#3D4862;--sunT:#FFE27A;--sunInk:#4F3600;--coralT:#FFCFC5;--coralInk:#7F1F10;--skyT:#C9DCFF;--skyInk:#0F3A86;--mintT:#BDEBDA;--mintInk:#064A39;--grapeT:#DCCBFF;--grapeInk:#41189A;--shadow:0 1px 2px rgba(15,27,61,.05),0 12px 32px rgba(15,27,61,.07)}
.trm *{box-sizing:border-box}
.trm h1,.trm h2,.trm h3{font-family:var(--th);font-weight:800;color:inherit;letter-spacing:0;margin:0}
.trm p{margin:0 0 12px}
.trm a{color:inherit}
.trm em{font-style:normal;color:var(--sun)}
html.tr-lite .trm .hd h2 em{color:#B07800}
.trm .ticket{background:var(--sun);color:var(--navy);border-radius:40px;padding:30px 32px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:end}
.trm .tag{display:inline-flex;align-items:center;gap:8px;background:var(--navy);color:#fff;border-radius:999px;padding:5px 14px;font-size:13.5px;font-weight:700;line-height:1.4;margin-bottom:14px}
.trm .tag i{width:8px;height:8px;border-radius:50%;background:#3FD39A;display:inline-block}
#tr-method .ticket h1{font-size:clamp(30px,3.6vw,44px);line-height:1.22;color:var(--navy)!important;margin-bottom:12px}
.trm .ticket p{color:#2A3350;font-size:17px;margin:0;max-width:60ch}
.trm .stat{display:grid;gap:10px}
.trm .stat div{background:rgba(255,255,255,.55);border-radius:22px;padding:12px 16px}
.trm .stat b{display:block;font-family:var(--th);font-size:22px;line-height:1.3}
.trm .stat span{font-size:14px;color:#2A3350;font-weight:600}
.trm .jump{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 0}
.trm .jump a{text-decoration:none;font-weight:700;font-size:14.5px;border-radius:999px;padding:8px 16px;background:var(--s2);color:var(--ink)}
.trm .jump a:hover{background:var(--sun);color:var(--navy)}
.trm .sec{margin-top:56px;scroll-margin-top:110px}
.trm .hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px}
.trm .hd h2{font-size:clamp(25px,2.6vw,31px);line-height:1.3}
.trm .hd p{color:var(--mut);margin:4px 0 0;font-size:15.5px;max-width:72ch}
.trm .lnk{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 16px;border:2px solid var(--ink);border-radius:999px;font-weight:700;font-size:14.5px;text-decoration:none;white-space:nowrap}
.trm .lnk:hover{background:var(--ink);color:var(--bg)}
.trm .panel{background:var(--s1);border:2px solid var(--line);border-radius:32px;padding:24px}
html.tr-lite .trm .panel{box-shadow:var(--shadow)}
.trm .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none!important;margin:0!important;padding:0!important}
.trm .steps>li{list-style:none!important;border:2px solid var(--line);border-radius:28px;padding:18px 20px;display:flex;gap:14px;align-items:flex-start;margin:0!important}
.trm .steps>li::before,.trm .steps>li::marker{content:none!important;display:none!important}
.trm .num{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#fff!important;font-family:var(--th);font-weight:800;font-size:19px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.15)}
.trm .n1{background:var(--grape)}.trm .n2{background:var(--coral)}.trm .n3{background:var(--sky)}.trm .n4{background:var(--mint)}.trm .n5{background:#9A6700}.trm .n6{background:#DB2777}
.trm .steps b{display:block;font-family:var(--th);font-size:17px;line-height:1.4}
.trm .steps div>span{display:block;font-size:14.5px;color:var(--mut);line-height:1.6;margin-top:2px}
.trm .two{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}
.trm .card{border-radius:26px;padding:18px 20px}
.trm .card h3{font-size:18px;margin-bottom:8px}
.trm .card ul{margin:0;padding-left:20px;font-size:15.5px;line-height:1.7}
.trm .card li{margin:4px 0}
.trm .c-sky{background:var(--skyT);color:var(--skyInk)}
.trm .c-mint{background:var(--mintT);color:var(--mintInk)}
.trm .c-coral{background:var(--coralT);color:var(--coralInk)}
.trm .c-sun{background:var(--sunT);color:var(--sunInk)}
.trm .c-grape{background:var(--grapeT);color:var(--grapeInk)}
.trm .tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:20px}
.trm table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55;margin:0}
.trm th,.trm td{padding:12px 14px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit}
.trm thead th{background:var(--s2);color:var(--mut);font-size:13.5px;font-weight:700}
.trm tbody tr:last-child>*{border-bottom:0}
.trm tbody tr:hover>*{background:transparent}
.trm td.w{font-family:var(--th);font-weight:800;color:var(--sun);white-space:nowrap}
html.tr-lite .trm td.w{color:#8A5E00}
.trm .bar{display:block;height:8px;border-radius:999px;background:var(--s2);margin-top:6px;overflow:hidden}
.trm .bar i{display:block;height:100%;background:var(--sun);border-radius:999px}
.trm .note{font-size:14px;color:var(--mut);margin:14px 4px 0;line-height:1.65}
.trm .log{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:8px}
.trm .log>li{list-style:none!important;margin:0!important;border:2px solid var(--line);border-radius:20px;padding:12px 16px;font-size:15px}
.trm .log>li::before,.trm .log>li::marker{content:none!important;display:none!important}
.trm .log b{font-family:var(--th);margin-right:8px;color:var(--sun)}
html.tr-lite .trm .log b{color:#8A5E00}
.trm .disc{margin-top:40px;background:var(--s2);border-radius:24px;padding:18px 20px;font-size:14px;color:var(--mut);line-height:1.7}
.trm .disc p{margin:0 0 6px}
@media (max-width:900px){.trm .ticket{grid-template-columns:1fr}.trm .steps{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.trm{font-size:16px}.trm .ticket{border-radius:30px;padding:22px 20px}.trm .steps,.trm .two{grid-template-columns:1fr}.trm .hd{flex-direction:column;align-items:flex-start}.trm .panel{padding:18px;border-radius:26px}.trm th,.trm td{padding:10px}}
