

.otrx{
  --bg:#f4f5f8;--card:#fff;--ink:#0d111b;--ink2:#2a3040;--mut:#5f6677;--line:#e3e6ec;
  --pri:#9a6700;--pri-h:#7d5400;--pri-soft:#fff5d1;--pri-l:#ffd84d;
  --gold:#ffcf1f;--gold-soft:#fff5d1;--gold-ink:#7a5000;
  --night:#0d111b;--night2:#121827;--on-night:#e9ecf2;--on-night-mut:#9aa2b3;
  --r:20px;--num:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;
  font-family:Anuphan,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);line-height:1.65;background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:clip}
.otrx *{box-sizing:border-box}
.otrx h1,.otrx h2,.otrx h3{font-family:inherit;line-height:1.3;margin:0;color:inherit;letter-spacing:-.01em}
.otrx p{margin:0}
.otrx a{color:var(--pri);text-decoration:none}
.otrx a:hover{text-decoration:underline}
.otrx button{font-family:inherit}
.otrx :focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:8px}
.otrx .num{font-family:var(--num);font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.otrx-wrap{max-width:1150px;margin:0 auto;padding:0 20px}
.otrx-sec{padding:80px 0 0}
.otrx-eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 var(--num);letter-spacing:.14em;text-transform:uppercase;color:var(--pri);margin-bottom:14px}
.otrx-eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}
.otrx-head.c .otrx-eyebrow:after{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}
.otrx-hero .otrx-eyebrow{color:#ffd84d}
.otrx-h2{font-size:clamp(26px,3.6vw,38px);font-weight:700}
.otrx .otrx-sub{color:var(--mut);font-size:17px;margin-top:10px;max-width:640px}
.otrx-head{margin-bottom:28px}
.otrx-head.c{text-align:center}.otrx-head.c .otrx-sub{margin-left:auto;margin-right:auto}
/* HERO */
.otrx-hero{position:relative;background:var(--night);color:var(--on-night);padding:28px 0 120px;isolation:isolate}
.otrx-hero:before{content:"";position:absolute;inset:0;z-index:-1;
  background:radial-gradient(620px 420px at 8% 0%,rgba(255,207,31,.38),transparent 62%),radial-gradient(520px 380px at 95% 25%,rgba(255,207,31,.22),transparent 60%),linear-gradient(180deg,var(--night),var(--night2))}
.otrx-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;
  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:44px 44px;
  -webkit-mask-image:radial-gradient(ellipse at 40% 20%,#000 25%,transparent 70%);mask-image:radial-gradient(ellipse at 40% 20%,#000 25%,transparent 70%)}
.otrx-crumb{font-size:13px;color:var(--on-night-mut)}
.otrx-crumb a{color:var(--on-night)}
.otrx-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}
.otrx-hero-grid>*{min-width:0}
.otrx-live{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--on-night);border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);border-radius:999px;padding:6px 14px 6px 10px;margin-bottom:22px}
.otrx-dot{width:8px;height:8px;border-radius:50%;background:var(--pri-l)}
.otrx .otrx-hero h1{font-size:clamp(46px,14vw,80px)!important;line-height:1.12!important;margin-bottom:4px;font-weight:700;letter-spacing:-.025em;color:#fff}
.otrx-grad{background:linear-gradient(90deg,#ffe27a,#ffd84d);-webkit-background-clip:text;background-clip:text;color:transparent}
.otrx .otrx-hero-p{color:var(--on-night-mut);font-size:18px;margin:20px 0 30px;max-width:560px}
.otrx-actions{display:flex;flex-wrap:wrap;gap:12px}
.otrx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 24px;border-radius:14px;font-weight:600;font-size:16px;transition:transform .2s,background .2s,box-shadow .2s;border:0;cursor:pointer;text-decoration:none!important}
.otrx-btn:hover{transform:translateY(-1px)}
.otrx-btn svg{width:18px;height:18px;flex:none}
.otrx-btn-gold{background:var(--gold);color:#1f1500!important;box-shadow:0 10px 28px -10px rgba(255,207,31,.7)}
.otrx-btn-gold:hover{background:#ffdb4d}
.otrx-btn-pri{background:var(--pri);color:#fff!important}
.otrx-btn-pri:hover{background:var(--pri-h)}
.otrx-btn-ghost{background:rgba(255,255,255,.07);color:#fff!important;border:1px solid rgba(255,255,255,.2)}
.otrx-btn-ghost:hover{background:rgba(255,255,255,.13)}
.otrx-code{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:26px;font-size:14px;color:var(--on-night-mut)}
.otrx-code-box{display:inline-flex;align-items:center;gap:10px;border:1px dashed rgba(255,255,255,.3);border-radius:12px;padding:5px 5px 5px 14px;color:#fff}
.otrx-code-box b{font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:.06em;font-size:15px}
.otrx-copy{display:inline-flex;align-items:center;gap:6px;min-height:36px;background:#fff;color:var(--night);border:0;border-radius:9px;padding:6px 12px;font-weight:600;font-size:13px;cursor:pointer}
.otrx-copy svg{width:14px;height:14px}
.otrx-copy.ok{background:var(--pri-l)}
/* hero rate card */
.otrx-rc{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.13);border-radius:24px;padding:22px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px -24px rgba(0,0,0,.7)}
.otrx-rc-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;color:var(--on-night-mut)}
.otrx-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:rgba(0,0,0,.28);border-radius:12px;padding:4px}
.otrx-seg label{text-align:center;display:flex;align-items:center;justify-content:center;user-select:none;border:0;background:transparent;color:var(--on-night-mut);font-weight:500;font-size:13px;min-height:36px;padding:6px 8px;border-radius:9px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}
.otrx-seg label:hover{color:#fff}
.otrx-rc-gold{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:22px 2px 18px}
.otrx-rc-gold .lbl{font-size:13px;color:var(--on-night-mut)}
.otrx-rc-gold .big{font-size:52px;font-weight:800;line-height:1;color:#fff}
.otrx-rc-gold .big small{font-size:16px;font-weight:500;color:var(--on-night-mut);margin-left:4px}
.otrx-rc-gold .sym{display:inline-flex;align-items:center;gap:8px;font-family:var(--num);font-weight:700;font-size:13px;color:#1f1500;background:var(--gold);border-radius:999px;padding:4px 12px 4px 4px}
.otrx-rc-gold .sym .otrx-ic{--s:26px;--ring:var(--gold)}
.otrx-bars{display:grid;gap:11px}
.otrx-bar{display:grid;grid-template-columns:96px 1fr 64px;align-items:center;gap:12px;font-size:13px}
.otrx-bar .s{display:flex;align-items:center;gap:8px;font-family:var(--num);font-weight:600;color:var(--on-night)}
.otrx-bar .otrx-ic{--s:24px;--ring:#1b2130}
.otrx-bar .t{height:8px;border-radius:99px;background:rgba(255,255,255,.09);overflow:hidden}
.otrx-bar .t i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#f5b800,#ffe27a);transition:width .5s cubic-bezier(.2,.8,.2,1)}
.otrx-bar .v{text-align:right;color:#fff;font-weight:600}
.otrx-rc-foot{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;color:var(--on-night-mut);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}
.otrx-rc-foot a{color:#ffd84d}
/* icons */
.otrx-ic{--s:36px;--ring:#fff;position:relative;width:var(--s);height:var(--s);flex:none;display:inline-block;vertical-align:middle}
.otrx-ic .fl{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgba(13,17,27,.1)}
.otrx-ic .fl svg{display:block;width:100%;height:100%}
.otrx-ic .b,.otrx-ic .q{display:block;position:absolute}
.otrx-ic.pair .b{left:0;top:0;width:68%;height:68%}
.otrx-ic.pair .q{right:0;bottom:0;width:54%;height:54%;border-radius:50%;box-shadow:0 0 0 2px var(--ring)}
.otrx-ic .tile{display:grid;place-items:center;border-radius:28%;background:#eef0f4;color:#3a4152;font:700 calc(var(--s)*.28)/1 var(--num);letter-spacing:-.02em;box-shadow:none}
/* brand lockup */
.otrx-brand{display:inline-flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:9px 16px;margin-bottom:24px;box-shadow:0 10px 30px -12px rgba(0,0,0,.5)}
.otrx-brand .one{font:800 15px/1 var(--num);color:var(--night);letter-spacing:.04em}
.otrx-brand .one i{font-style:normal;color:var(--pri)}
.otrx-brand .x{color:#9aa2b3;font-size:14px}
.otrx-exlogo{height:22px;width:auto;display:block}
.otrx-exfb{display:none;font:800 17px/1 var(--num);color:#141414;letter-spacing:-.01em}
.otrx-brand .tag{font-size:12px;color:var(--mut);border-left:1px solid var(--line);padding-left:12px}
/* popular tiles */
.otrx-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:4px;margin-bottom:18px}
.otrx-tabs label{display:inline-flex;align-items:center;justify-content:center;user-select:none;min-height:40px;border:0;background:transparent;border-radius:10px;padding:6px 14px;font-weight:500;font-size:14px;color:var(--ink2);cursor:pointer;transition:background .2s,color .2s}
.otrx-tabs label:hover{background:var(--bg)}
.otrx-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.otrx-tile{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,box-shadow .2s,border-color .2s}
.otrx-tile:hover{transform:translateY(-2px);border-color:#cfd4de;box-shadow:0 16px 36px -24px rgba(13,17,27,.35)}
.otrx-tile-h{display:flex;align-items:center;gap:12px}
.otrx-tile-h .otrx-ic{--s:44px}
.otrx-tile-h b{display:block;font:700 16px/1.25 var(--num);color:var(--ink)}
.otrx-tile-h small{display:block;font-size:12px;color:var(--mut)}
.otrx-tile .rate{font:800 30px/1 var(--num);letter-spacing:-.02em;color:var(--ink)}
.otrx-tile .rate small{font-size:13px;font-weight:500;color:var(--mut);margin-left:3px}
.otrx-tile .rate.na{color:#b9bfcc}
.otrx-tile .cmp{font-size:12.5px;color:var(--mut);border-top:1px dashed var(--line);padding-top:10px;margin-top:auto}
.otrx-tile .cmp b{color:var(--pri);font-family:var(--num)}
.otrx-tile .cmp.top{color:var(--pri);font-weight:600}
/* CSS-only account switchers (work without JavaScript) */
.otrx-r{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}
.otrx-hpanel,.otrx-tp>.otrx-tiles{display:none}
#otrx-ha0:checked~.otrx-hp>.otrx-hpanel:nth-child(1){display:block}
#otrx-pa0:checked~.otrx-tp>.otrx-tiles:nth-child(1){display:grid}
#otrx-ha0:checked~.otrx-seg label[for="otrx-ha0"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa0:checked~.otrx-tabs label[for="otrx-pa0"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha0:focus-visible~.otrx-seg label[for="otrx-ha0"],#otrx-pa0:focus-visible~.otrx-tabs label[for="otrx-pa0"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ha1:checked~.otrx-hp>.otrx-hpanel:nth-child(2){display:block}
#otrx-pa1:checked~.otrx-tp>.otrx-tiles:nth-child(2){display:grid}
#otrx-ha1:checked~.otrx-seg label[for="otrx-ha1"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa1:checked~.otrx-tabs label[for="otrx-pa1"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha1:focus-visible~.otrx-seg label[for="otrx-ha1"],#otrx-pa1:focus-visible~.otrx-tabs label[for="otrx-pa1"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ha2:checked~.otrx-hp>.otrx-hpanel:nth-child(3){display:block}
#otrx-pa2:checked~.otrx-tp>.otrx-tiles:nth-child(3){display:grid}
#otrx-ha2:checked~.otrx-seg label[for="otrx-ha2"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa2:checked~.otrx-tabs label[for="otrx-pa2"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha2:focus-visible~.otrx-seg label[for="otrx-ha2"],#otrx-pa2:focus-visible~.otrx-tabs label[for="otrx-pa2"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ha3:checked~.otrx-hp>.otrx-hpanel:nth-child(4){display:block}
#otrx-pa3:checked~.otrx-tp>.otrx-tiles:nth-child(4){display:grid}
#otrx-ha3:checked~.otrx-seg label[for="otrx-ha3"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa3:checked~.otrx-tabs label[for="otrx-pa3"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha3:focus-visible~.otrx-seg label[for="otrx-ha3"],#otrx-pa3:focus-visible~.otrx-tabs label[for="otrx-pa3"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ha4:checked~.otrx-hp>.otrx-hpanel:nth-child(5){display:block}
#otrx-pa4:checked~.otrx-tp>.otrx-tiles:nth-child(5){display:grid}
#otrx-ha4:checked~.otrx-seg label[for="otrx-ha4"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa4:checked~.otrx-tabs label[for="otrx-pa4"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha4:focus-visible~.otrx-seg label[for="otrx-ha4"],#otrx-pa4:focus-visible~.otrx-tabs label[for="otrx-pa4"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ha5:checked~.otrx-hp>.otrx-hpanel:nth-child(6){display:block}
#otrx-pa5:checked~.otrx-tp>.otrx-tiles:nth-child(6){display:grid}
#otrx-ha5:checked~.otrx-seg label[for="otrx-ha5"]{background:#fff;color:var(--night);font-weight:600}
#otrx-pa5:checked~.otrx-tabs label[for="otrx-pa5"]{background:var(--ink);color:#fff;font-weight:600}
#otrx-ha5:focus-visible~.otrx-seg label[for="otrx-ha5"],#otrx-pa5:focus-visible~.otrx-tabs label[for="otrx-pa5"]{outline:3px solid var(--gold);outline-offset:2px}
.otrx-pop{position:relative}
.otrx-fpanel{position:relative}
.otrx-count>span{display:none}
.otrx-count.q>span{display:none!important}
.otrx-count.q>.k-q{display:inline!important}
.otrx-chip{display:inline-flex;align-items:center;user-select:none}
.otrx-nojs{display:block;font-size:13px;color:#ffd84d;margin-top:12px}
.otrx.js .otrx-nojs{display:none}
#otrx-cat-all:checked~.otrx-count>.k-all{display:inline}
#otrx-cat-all:checked~.otrx-chips label[for="otrx-cat-all"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-all:focus-visible~.otrx-chips label[for="otrx-cat-all"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-fx:checked~.otrx-count>.k-fx{display:inline}
#otrx-cat-fx:checked~.otrx-chips label[for="otrx-cat-fx"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-fx:focus-visible~.otrx-chips label[for="otrx-cat-fx"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-fx:checked~.otrx-tw-full tbody tr:not(.c-fx):not(.e){display:none}
#otrx-cat-metal:checked~.otrx-count>.k-metal{display:inline}
#otrx-cat-metal:checked~.otrx-chips label[for="otrx-cat-metal"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-metal:focus-visible~.otrx-chips label[for="otrx-cat-metal"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-metal:checked~.otrx-tw-full tbody tr:not(.c-metal):not(.e){display:none}
#otrx-cat-index:checked~.otrx-count>.k-index{display:inline}
#otrx-cat-index:checked~.otrx-chips label[for="otrx-cat-index"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-index:focus-visible~.otrx-chips label[for="otrx-cat-index"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-index:checked~.otrx-tw-full tbody tr:not(.c-index):not(.e){display:none}
#otrx-cat-energy:checked~.otrx-count>.k-energy{display:inline}
#otrx-cat-energy:checked~.otrx-chips label[for="otrx-cat-energy"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-energy:focus-visible~.otrx-chips label[for="otrx-cat-energy"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-energy:checked~.otrx-tw-full tbody tr:not(.c-energy):not(.e){display:none}
#otrx-cat-crypto:checked~.otrx-count>.k-crypto{display:inline}
#otrx-cat-crypto:checked~.otrx-chips label[for="otrx-cat-crypto"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-crypto:focus-visible~.otrx-chips label[for="otrx-cat-crypto"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-crypto:checked~.otrx-tw-full tbody tr:not(.c-crypto):not(.e){display:none}
#otrx-cat-stock:checked~.otrx-count>.k-stock{display:inline}
#otrx-cat-stock:checked~.otrx-chips label[for="otrx-cat-stock"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-cat-stock:focus-visible~.otrx-chips label[for="otrx-cat-stock"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-cat-stock:checked~.otrx-tw-full tbody tr:not(.c-stock):not(.e){display:none}
/* CSS-only calculator (shown when JavaScript is not running) */
.otrx:not(.js) .otrx-jsonly{display:none}
.otrx.js .otrx-nojsonly,.otrx.ih .otrx-nojsonly{display:none}
.otrx .otrx-mcalc{display:none}
.otrx.ih .otrx-mcalc,.otrx.js .otrx-mcalc{display:grid}
.otrx-probe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.otrx-mcalc{position:relative}
.otrx-cr output{display:block}
.otrx-cr-grid output{display:inline}
.otrx-kcalc{position:relative}
.otrx-kg{display:grid;grid-template-columns:1fr 1fr;border-radius:28px;overflow:hidden;border:1px solid var(--line);background:#fff}
.otrx-kg .kl{display:block;font-size:14px;font-weight:600;color:var(--ink2);margin:0 0 8px}
.otrx-kopt{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}
.otrx-kopt label{min-height:38px;display:inline-flex;align-items:center;border:1px solid var(--line);background:#fff;color:var(--ink2);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500;cursor:pointer;user-select:none;font-family:var(--num)}
.otrx-kopt label:hover{border-color:#b9bfcc}
.otrx-kg .knote{font-size:13px;color:var(--mut)}
.otrx-kg .kb{display:none}
.otrx-kg .kb .lbl,.otrx-kg .kb .big{display:block}
.otrx-kg .kb .big{margin:6px 0 4px}
.otrx-kg .kb .big small{font-size:18px;font-weight:500;color:var(--on-night-mut);margin-left:4px;-webkit-text-fill-color:var(--on-night-mut)}
.otrx-kg .ktab{width:100%;min-width:0;border-collapse:collapse;margin:16px 0 4px}
.otrx-kg .ktab th,.otrx-kg .ktab td{position:static;background:transparent!important;color:var(--on-night);border-bottom:1px solid rgba(255,255,255,.1);padding:9px 6px;font-size:14px;text-align:right;box-shadow:none}
.otrx-kg .ktab th{color:var(--on-night-mut);font-size:12px;font-weight:600}
.otrx-kg .ktab th:first-child,.otrx-kg .ktab td:first-child{text-align:left}
.otrx-kg .ktab td:last-child{color:#ffd84d;font-weight:700}
.otrx-kg .ktab tbody tr:hover td{background:rgba(255,255,255,.04)!important}
.otrx-kg .kna{color:var(--on-night-mut);font-size:14px;margin:8px 0}
@media(max-width:960px){.otrx-kg{grid-template-columns:1fr}}
#otrx-ka0:checked~.otrx-kg label[for="otrx-ka0"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka0:focus-visible~.otrx-kg label[for="otrx-ka0"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka1:checked~.otrx-kg label[for="otrx-ka1"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka1:focus-visible~.otrx-kg label[for="otrx-ka1"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka2:checked~.otrx-kg label[for="otrx-ka2"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka2:focus-visible~.otrx-kg label[for="otrx-ka2"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka3:checked~.otrx-kg label[for="otrx-ka3"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka3:focus-visible~.otrx-kg label[for="otrx-ka3"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka4:checked~.otrx-kg label[for="otrx-ka4"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka4:focus-visible~.otrx-kg label[for="otrx-ka4"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka5:checked~.otrx-kg label[for="otrx-ka5"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ka5:focus-visible~.otrx-kg label[for="otrx-ka5"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks0:checked~.otrx-kg label[for="otrx-ks0"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks0:focus-visible~.otrx-kg label[for="otrx-ks0"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks1:checked~.otrx-kg label[for="otrx-ks1"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks1:focus-visible~.otrx-kg label[for="otrx-ks1"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks2:checked~.otrx-kg label[for="otrx-ks2"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks2:focus-visible~.otrx-kg label[for="otrx-ks2"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks3:checked~.otrx-kg label[for="otrx-ks3"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks3:focus-visible~.otrx-kg label[for="otrx-ks3"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks4:checked~.otrx-kg label[for="otrx-ks4"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks4:focus-visible~.otrx-kg label[for="otrx-ks4"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks5:checked~.otrx-kg label[for="otrx-ks5"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks5:focus-visible~.otrx-kg label[for="otrx-ks5"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks6:checked~.otrx-kg label[for="otrx-ks6"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks6:focus-visible~.otrx-kg label[for="otrx-ks6"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks7:checked~.otrx-kg label[for="otrx-ks7"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks7:focus-visible~.otrx-kg label[for="otrx-ks7"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks8:checked~.otrx-kg label[for="otrx-ks8"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks8:focus-visible~.otrx-kg label[for="otrx-ks8"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks9:checked~.otrx-kg label[for="otrx-ks9"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks9:focus-visible~.otrx-kg label[for="otrx-ks9"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks10:checked~.otrx-kg label[for="otrx-ks10"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks10:focus-visible~.otrx-kg label[for="otrx-ks10"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ks11:checked~.otrx-kg label[for="otrx-ks11"]{background:var(--ink);border-color:var(--ink);color:#fff}
#otrx-ks11:focus-visible~.otrx-kg label[for="otrx-ks11"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-ka0:checked~#otrx-ks0:checked~.otrx-kg .b0-0{display:block}
#otrx-ka0:checked~#otrx-ks1:checked~.otrx-kg .b0-1{display:block}
#otrx-ka0:checked~#otrx-ks2:checked~.otrx-kg .b0-2{display:block}
#otrx-ka0:checked~#otrx-ks3:checked~.otrx-kg .b0-3{display:block}
#otrx-ka0:checked~#otrx-ks4:checked~.otrx-kg .b0-4{display:block}
#otrx-ka0:checked~#otrx-ks5:checked~.otrx-kg .b0-5{display:block}
#otrx-ka0:checked~#otrx-ks6:checked~.otrx-kg .b0-6{display:block}
#otrx-ka0:checked~#otrx-ks7:checked~.otrx-kg .b0-7{display:block}
#otrx-ka0:checked~#otrx-ks8:checked~.otrx-kg .b0-8{display:block}
#otrx-ka0:checked~#otrx-ks9:checked~.otrx-kg .b0-9{display:block}
#otrx-ka0:checked~#otrx-ks10:checked~.otrx-kg .b0-10{display:block}
#otrx-ka0:checked~#otrx-ks11:checked~.otrx-kg .b0-11{display:block}
#otrx-ka1:checked~#otrx-ks0:checked~.otrx-kg .b1-0{display:block}
#otrx-ka1:checked~#otrx-ks1:checked~.otrx-kg .b1-1{display:block}
#otrx-ka1:checked~#otrx-ks2:checked~.otrx-kg .b1-2{display:block}
#otrx-ka1:checked~#otrx-ks3:checked~.otrx-kg .b1-3{display:block}
#otrx-ka1:checked~#otrx-ks4:checked~.otrx-kg .b1-4{display:block}
#otrx-ka1:checked~#otrx-ks5:checked~.otrx-kg .b1-5{display:block}
#otrx-ka1:checked~#otrx-ks6:checked~.otrx-kg .b1-6{display:block}
#otrx-ka1:checked~#otrx-ks7:checked~.otrx-kg .b1-7{display:block}
#otrx-ka1:checked~#otrx-ks8:checked~.otrx-kg .b1-8{display:block}
#otrx-ka1:checked~#otrx-ks9:checked~.otrx-kg .b1-9{display:block}
#otrx-ka1:checked~#otrx-ks10:checked~.otrx-kg .b1-10{display:block}
#otrx-ka1:checked~#otrx-ks11:checked~.otrx-kg .b1-11{display:block}
#otrx-ka2:checked~#otrx-ks0:checked~.otrx-kg .b2-0{display:block}
#otrx-ka2:checked~#otrx-ks1:checked~.otrx-kg .b2-1{display:block}
#otrx-ka2:checked~#otrx-ks2:checked~.otrx-kg .b2-2{display:block}
#otrx-ka2:checked~#otrx-ks3:checked~.otrx-kg .b2-3{display:block}
#otrx-ka2:checked~#otrx-ks4:checked~.otrx-kg .b2-4{display:block}
#otrx-ka2:checked~#otrx-ks5:checked~.otrx-kg .b2-5{display:block}
#otrx-ka2:checked~#otrx-ks6:checked~.otrx-kg .b2-6{display:block}
#otrx-ka2:checked~#otrx-ks7:checked~.otrx-kg .b2-7{display:block}
#otrx-ka2:checked~#otrx-ks8:checked~.otrx-kg .b2-8{display:block}
#otrx-ka2:checked~#otrx-ks9:checked~.otrx-kg .b2-9{display:block}
#otrx-ka2:checked~#otrx-ks10:checked~.otrx-kg .b2-10{display:block}
#otrx-ka2:checked~#otrx-ks11:checked~.otrx-kg .b2-11{display:block}
#otrx-ka3:checked~#otrx-ks0:checked~.otrx-kg .b3-0{display:block}
#otrx-ka3:checked~#otrx-ks1:checked~.otrx-kg .b3-1{display:block}
#otrx-ka3:checked~#otrx-ks2:checked~.otrx-kg .b3-2{display:block}
#otrx-ka3:checked~#otrx-ks3:checked~.otrx-kg .b3-3{display:block}
#otrx-ka3:checked~#otrx-ks4:checked~.otrx-kg .b3-4{display:block}
#otrx-ka3:checked~#otrx-ks5:checked~.otrx-kg .b3-5{display:block}
#otrx-ka3:checked~#otrx-ks6:checked~.otrx-kg .b3-6{display:block}
#otrx-ka3:checked~#otrx-ks7:checked~.otrx-kg .b3-7{display:block}
#otrx-ka3:checked~#otrx-ks8:checked~.otrx-kg .b3-8{display:block}
#otrx-ka3:checked~#otrx-ks9:checked~.otrx-kg .b3-9{display:block}
#otrx-ka3:checked~#otrx-ks10:checked~.otrx-kg .b3-10{display:block}
#otrx-ka3:checked~#otrx-ks11:checked~.otrx-kg .b3-11{display:block}
#otrx-ka4:checked~#otrx-ks0:checked~.otrx-kg .b4-0{display:block}
#otrx-ka4:checked~#otrx-ks1:checked~.otrx-kg .b4-1{display:block}
#otrx-ka4:checked~#otrx-ks2:checked~.otrx-kg .b4-2{display:block}
#otrx-ka4:checked~#otrx-ks3:checked~.otrx-kg .b4-3{display:block}
#otrx-ka4:checked~#otrx-ks4:checked~.otrx-kg .b4-4{display:block}
#otrx-ka4:checked~#otrx-ks5:checked~.otrx-kg .b4-5{display:block}
#otrx-ka4:checked~#otrx-ks6:checked~.otrx-kg .b4-6{display:block}
#otrx-ka4:checked~#otrx-ks7:checked~.otrx-kg .b4-7{display:block}
#otrx-ka4:checked~#otrx-ks8:checked~.otrx-kg .b4-8{display:block}
#otrx-ka4:checked~#otrx-ks9:checked~.otrx-kg .b4-9{display:block}
#otrx-ka4:checked~#otrx-ks10:checked~.otrx-kg .b4-10{display:block}
#otrx-ka4:checked~#otrx-ks11:checked~.otrx-kg .b4-11{display:block}
#otrx-ka5:checked~#otrx-ks0:checked~.otrx-kg .b5-0{display:block}
#otrx-ka5:checked~#otrx-ks1:checked~.otrx-kg .b5-1{display:block}
#otrx-ka5:checked~#otrx-ks2:checked~.otrx-kg .b5-2{display:block}
#otrx-ka5:checked~#otrx-ks3:checked~.otrx-kg .b5-3{display:block}
#otrx-ka5:checked~#otrx-ks4:checked~.otrx-kg .b5-4{display:block}
#otrx-ka5:checked~#otrx-ks5:checked~.otrx-kg .b5-5{display:block}
#otrx-ka5:checked~#otrx-ks6:checked~.otrx-kg .b5-6{display:block}
#otrx-ka5:checked~#otrx-ks7:checked~.otrx-kg .b5-7{display:block}
#otrx-ka5:checked~#otrx-ks8:checked~.otrx-kg .b5-8{display:block}
#otrx-ka5:checked~#otrx-ks9:checked~.otrx-kg .b5-9{display:block}
#otrx-ka5:checked~#otrx-ks10:checked~.otrx-kg .b5-10{display:block}
#otrx-ka5:checked~#otrx-ks11:checked~.otrx-kg .b5-11{display:block}
/* mobile pagination (JS) */
.otrx-pager{display:none}
.otrx-pager.on{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 4px 6px}
.otrx-pager .pg{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}
.otrx-pager button{min-width:40px;height:40px;border:1px solid var(--line);background:#fff;border-radius:10px;font:600 14px/1 var(--num);color:var(--ink2);cursor:pointer;padding:0 10px}
.otrx-pager button[aria-current="page"]{background:var(--ink);border-color:var(--ink);color:#fff}
.otrx-pager button:disabled{opacity:.35;cursor:default}
.otrx-pager .dots{color:var(--mut);padding:0 2px}
.otrx-pager .info{font-size:13px;color:var(--mut)}
.otrx.js .otrx-tw-full.paged{max-height:none;overflow-y:visible}
/* CSS-only table pagination (8 rows/page, when JavaScript is not running) */
.otrx .otrx-cpager{display:none}
.otrx:not(.js) .otrx-cpager{display:block;padding:14px 4px 6px}
.otrx:not(.js) .otrx-tw-full{max-height:none}
.otrx-cpager .cp{display:none;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}
.otrx-cpager label,.otrx-cpager .dis{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:#fff;border-radius:10px;font:600 15px/1 var(--num);color:var(--ink2);cursor:pointer;padding:0 12px;user-select:none}
.otrx-cpager label:hover{border-color:var(--pri);color:var(--pri)}
.otrx-cpager .dis{opacity:.35;cursor:default}
.otrx-cpager .pi{order:-1;flex-basis:100%;font-size:13px;color:var(--mut);padding:0 8px 4px;text-align:center}
.otrx-cpager .pi b{color:var(--ink);font-family:var(--num)}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-1:checked~.otrx-cpager .cp-all-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-2:checked~.otrx-cpager .cp-all-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-3:checked~.otrx-cpager .cp-all-3{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-4:checked~.otrx-cpager .cp-all-4{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-5:checked~.otrx-cpager .cp-all-5{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-6:checked~.otrx-cpager .cp-all-6{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-7:checked~.otrx-cpager .cp-all-7{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-8:checked~.otrx-cpager .cp-all-8{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-9:checked~.otrx-cpager .cp-all-9{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-10:checked~.otrx-cpager .cp-all-10{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-11:checked~.otrx-cpager .cp-all-11{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-12:checked~.otrx-cpager .cp-all-12{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-13:checked~.otrx-cpager .cp-all-13{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-14:checked~.otrx-cpager .cp-all-14{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-15:checked~.otrx-cpager .cp-all-15{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-16:checked~.otrx-cpager .cp-all-16{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-17:checked~.otrx-cpager .cp-all-17{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-18:checked~.otrx-cpager .cp-all-18{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-19:checked~.otrx-cpager .cp-all-19{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-20:checked~.otrx-cpager .cp-all-20{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-21:checked~.otrx-cpager .cp-all-21{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-22:checked~.otrx-cpager .cp-all-22{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-23:checked~.otrx-cpager .cp-all-23{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-24:checked~.otrx-cpager .cp-all-24{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-25:checked~.otrx-cpager .cp-all-25{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-26:checked~.otrx-cpager .cp-all-26{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-27:checked~.otrx-cpager .cp-all-27{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-28:checked~.otrx-cpager .cp-all-28{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-29:checked~.otrx-cpager .cp-all-29{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-30:checked~.otrx-cpager .cp-all-30{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-31:checked~.otrx-cpager .cp-all-31{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-32:checked~.otrx-cpager .cp-all-32{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-33:checked~.otrx-cpager .cp-all-33{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-34:checked~.otrx-cpager .cp-all-34{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-35:checked~.otrx-cpager .cp-all-35{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-36:checked~.otrx-cpager .cp-all-36{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-metal:checked~#otrx-pg-metal-1:checked~.otrx-cpager .cp-metal-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-metal:checked~#otrx-pg-metal-1:checked~.otrx-tw-full tbody tr:nth-child(n+9){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-metal:checked~#otrx-pg-metal-2:checked~.otrx-cpager .cp-metal-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-metal:checked~#otrx-pg-metal-2:checked~.otrx-tw-full tbody tr:nth-child(-n+8),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-metal:checked~#otrx-pg-metal-2:checked~.otrx-tw-full tbody tr:nth-child(n+17){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-1:checked~.otrx-cpager .cp-fx-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-1:checked~.otrx-tw-full tbody tr:nth-child(-n+16),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-1:checked~.otrx-tw-full tbody tr:nth-child(n+25){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-2:checked~.otrx-cpager .cp-fx-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-2:checked~.otrx-tw-full tbody tr:nth-child(-n+24),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-2:checked~.otrx-tw-full tbody tr:nth-child(n+33){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-3:checked~.otrx-cpager .cp-fx-3{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-3:checked~.otrx-tw-full tbody tr:nth-child(-n+32),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-3:checked~.otrx-tw-full tbody tr:nth-child(n+41){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-4:checked~.otrx-cpager .cp-fx-4{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-4:checked~.otrx-tw-full tbody tr:nth-child(-n+40),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-4:checked~.otrx-tw-full tbody tr:nth-child(n+49){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-5:checked~.otrx-cpager .cp-fx-5{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-5:checked~.otrx-tw-full tbody tr:nth-child(-n+48),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-5:checked~.otrx-tw-full tbody tr:nth-child(n+57){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-6:checked~.otrx-cpager .cp-fx-6{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-6:checked~.otrx-tw-full tbody tr:nth-child(-n+56),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-6:checked~.otrx-tw-full tbody tr:nth-child(n+65){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-7:checked~.otrx-cpager .cp-fx-7{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-7:checked~.otrx-tw-full tbody tr:nth-child(-n+64),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-7:checked~.otrx-tw-full tbody tr:nth-child(n+73){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-8:checked~.otrx-cpager .cp-fx-8{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-8:checked~.otrx-tw-full tbody tr:nth-child(-n+72),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-8:checked~.otrx-tw-full tbody tr:nth-child(n+81){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-9:checked~.otrx-cpager .cp-fx-9{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-9:checked~.otrx-tw-full tbody tr:nth-child(-n+80),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-9:checked~.otrx-tw-full tbody tr:nth-child(n+89){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-10:checked~.otrx-cpager .cp-fx-10{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-10:checked~.otrx-tw-full tbody tr:nth-child(-n+88),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-10:checked~.otrx-tw-full tbody tr:nth-child(n+97){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-11:checked~.otrx-cpager .cp-fx-11{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-11:checked~.otrx-tw-full tbody tr:nth-child(-n+96),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-11:checked~.otrx-tw-full tbody tr:nth-child(n+105){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-12:checked~.otrx-cpager .cp-fx-12{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-12:checked~.otrx-tw-full tbody tr:nth-child(-n+104),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-12:checked~.otrx-tw-full tbody tr:nth-child(n+113){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-13:checked~.otrx-cpager .cp-fx-13{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-13:checked~.otrx-tw-full tbody tr:nth-child(-n+112),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-13:checked~.otrx-tw-full tbody tr:nth-child(n+121){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-14:checked~.otrx-cpager .cp-fx-14{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-14:checked~.otrx-tw-full tbody tr:nth-child(-n+120),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-fx:checked~#otrx-pg-fx-14:checked~.otrx-tw-full tbody tr:nth-child(n+126){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-1:checked~.otrx-cpager .cp-index-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-1:checked~.otrx-tw-full tbody tr:nth-child(-n+125),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-1:checked~.otrx-tw-full tbody tr:nth-child(n+134){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-2:checked~.otrx-cpager .cp-index-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-2:checked~.otrx-tw-full tbody tr:nth-child(-n+133),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-index:checked~#otrx-pg-index-2:checked~.otrx-tw-full tbody tr:nth-child(n+141){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-energy:checked~#otrx-pg-energy-1:checked~.otrx-cpager .cp-energy-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-energy:checked~#otrx-pg-energy-1:checked~.otrx-tw-full tbody tr:nth-child(-n+140),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-energy:checked~#otrx-pg-energy-1:checked~.otrx-tw-full tbody tr:nth-child(n+144){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-1:checked~.otrx-cpager .cp-crypto-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-1:checked~.otrx-tw-full tbody tr:nth-child(-n+143),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-1:checked~.otrx-tw-full tbody tr:nth-child(n+152){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-2:checked~.otrx-cpager .cp-crypto-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-2:checked~.otrx-tw-full tbody tr:nth-child(-n+151),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-2:checked~.otrx-tw-full tbody tr:nth-child(n+160){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-3:checked~.otrx-cpager .cp-crypto-3{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-3:checked~.otrx-tw-full tbody tr:nth-child(-n+159),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-3:checked~.otrx-tw-full tbody tr:nth-child(n+168){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-4:checked~.otrx-cpager .cp-crypto-4{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-4:checked~.otrx-tw-full tbody tr:nth-child(-n+167),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-4:checked~.otrx-tw-full tbody tr:nth-child(n+176){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-5:checked~.otrx-cpager .cp-crypto-5{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-5:checked~.otrx-tw-full tbody tr:nth-child(-n+175),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-crypto:checked~#otrx-pg-crypto-5:checked~.otrx-tw-full tbody tr:nth-child(n+183){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-1:checked~.otrx-cpager .cp-stock-1{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-1:checked~.otrx-tw-full tbody tr:nth-child(-n+182),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-1:checked~.otrx-tw-full tbody tr:nth-child(n+191){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-2:checked~.otrx-cpager .cp-stock-2{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-2:checked~.otrx-tw-full tbody tr:nth-child(-n+190),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-2:checked~.otrx-tw-full tbody tr:nth-child(n+199){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-3:checked~.otrx-cpager .cp-stock-3{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-3:checked~.otrx-tw-full tbody tr:nth-child(-n+198),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-3:checked~.otrx-tw-full tbody tr:nth-child(n+207){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-4:checked~.otrx-cpager .cp-stock-4{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-4:checked~.otrx-tw-full tbody tr:nth-child(-n+206),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-4:checked~.otrx-tw-full tbody tr:nth-child(n+215){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-5:checked~.otrx-cpager .cp-stock-5{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-5:checked~.otrx-tw-full tbody tr:nth-child(-n+214),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-5:checked~.otrx-tw-full tbody tr:nth-child(n+223){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-6:checked~.otrx-cpager .cp-stock-6{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-6:checked~.otrx-tw-full tbody tr:nth-child(-n+222),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-6:checked~.otrx-tw-full tbody tr:nth-child(n+231){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-7:checked~.otrx-cpager .cp-stock-7{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-7:checked~.otrx-tw-full tbody tr:nth-child(-n+230),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-7:checked~.otrx-tw-full tbody tr:nth-child(n+239){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-8:checked~.otrx-cpager .cp-stock-8{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-8:checked~.otrx-tw-full tbody tr:nth-child(-n+238),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-8:checked~.otrx-tw-full tbody tr:nth-child(n+247){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-9:checked~.otrx-cpager .cp-stock-9{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-9:checked~.otrx-tw-full tbody tr:nth-child(-n+246),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-9:checked~.otrx-tw-full tbody tr:nth-child(n+255){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-10:checked~.otrx-cpager .cp-stock-10{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-10:checked~.otrx-tw-full tbody tr:nth-child(-n+254),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-10:checked~.otrx-tw-full tbody tr:nth-child(n+263){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-11:checked~.otrx-cpager .cp-stock-11{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-11:checked~.otrx-tw-full tbody tr:nth-child(-n+262),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-11:checked~.otrx-tw-full tbody tr:nth-child(n+271){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-12:checked~.otrx-cpager .cp-stock-12{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-12:checked~.otrx-tw-full tbody tr:nth-child(-n+270),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-12:checked~.otrx-tw-full tbody tr:nth-child(n+279){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-13:checked~.otrx-cpager .cp-stock-13{display:flex}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-13:checked~.otrx-tw-full tbody tr:nth-child(-n+278),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-stock:checked~#otrx-pg-stock-13:checked~.otrx-tw-full tbody tr:nth-child(n+285){display:none}
/* harden form controls against theme (JNews) + iOS Safari defaults */
.otrx select.otrx-field,.otrx input.otrx-field,.otrx .otrx-search input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;height:auto!important;min-height:52px!important;line-height:1.4!important;font-size:16px!important;font-weight:500!important;color:var(--ink)!important;background-color:var(--bg)!important;border:1px solid var(--line)!important;border-radius:12px!important;box-shadow:none!important;outline:0;margin-top:0;max-width:100%;text-indent:0;letter-spacing:0;text-transform:none}
.otrx select.otrx-field{padding:13px 44px 13px 16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%235c6e68' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:12px 8px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}
.otrx input.otrx-field{padding:13px 14px!important}
.otrx .otrx-lotrow input.otrx-field{width:120px!important;flex:0 0 120px;text-align:center;font-family:var(--num)!important;font-weight:700!important;font-size:18px!important;margin:0!important}
.otrx input.otrx-field::-webkit-inner-spin-button,.otrx input.otrx-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.otrx input[type=number].otrx-field{-moz-appearance:textfield!important}
.otrx .otrx-search input{padding:13px 14px 13px 44px!important;width:100%!important}
.otrx .otrx-search input::-webkit-search-decoration{-webkit-appearance:none}
.otrx select.otrx-field:focus,.otrx input.otrx-field:focus,.otrx .otrx-search input:focus{border-color:var(--pri)!important;background-color:#fff!important;box-shadow:0 0 0 4px rgba(154,103,0,.14)!important}
.otrx select.otrx-field option,.otrx select.otrx-field optgroup{color:#0d111b;background:#fff}
.otrx input[type=range]{-webkit-appearance:none;appearance:none;height:28px;background:transparent;padding:0;margin:0;border:0;box-shadow:none;accent-color:var(--pri)}
.otrx input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:var(--line)}
.otrx input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--pri);border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.25);margin-top:-9px}
.otrx input[type=range]::-moz-range-track{height:6px;border-radius:99px;background:var(--line)}
.otrx input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--pri);border:3px solid #fff}
.otrx .otrx-presets button,.otrx .otrx-pager button,.otrx .otrx-copy{-webkit-appearance:none;appearance:none;box-shadow:none;text-transform:none;letter-spacing:0;line-height:1}
.otrx label{margin-bottom:0}
/* estimates (≈) */
.otrx .apx{font-weight:600;opacity:.65;margin-right:2px;font-family:var(--num)}
.otrx td.best .apx{opacity:.8}
.otrx-legends{display:inline-flex;gap:14px;flex-wrap:wrap}
.otrx-legend b.apx{display:inline-grid;place-items:center;width:28px;height:18px;border-radius:6px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);opacity:1;color:var(--ink2);font-size:13px}
.otrx-tile .apxnote{font-size:12px;color:var(--mut);margin-top:-6px}
.otrx-cr .apxline{display:block;font-size:12.5px;color:#ffd84d;margin:-12px 0 18px}
.otrx-why{margin-top:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:0 20px}
.otrx-why summary{cursor:pointer;list-style:none;font-weight:600;font-size:16px;padding:16px 28px 16px 0;position:relative}
.otrx-why summary::-webkit-details-marker{display:none}
.otrx-why summary:after{content:"";position:absolute;right:4px;top:50%;width:9px;height:9px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:translateY(-70%) rotate(45deg);transition:transform .2s}
.otrx-why[open] summary:after{transform:translateY(-30%) rotate(-135deg)}
.otrx-why-b{padding:0 0 18px;color:var(--ink2);font-size:15px}
.otrx-why-b p{margin:0 0 12px}
.otrx-formula{background:var(--pri-soft);color:var(--pri);border-radius:12px;padding:12px 16px;font-weight:600;margin:0 0 12px;font-size:15px}
.otrx-why-l{margin:0 0 12px;padding-left:20px}
.otrx-why-l li{margin:4px 0}
.otrx .otrx-why-ex{margin:0;color:var(--mut)}
@media(max-width:640px){.otrx-legends{gap:10px}.otrx-why{padding:0 16px}.otrx-why summary{font-size:15px}.otrx-why-b{font-size:14px}.otrx-formula{font-size:14px}}
/* ===== XM-style components ===== */
.otrx-xeye2{display:block;font:700 13px/1 var(--num);letter-spacing:.22em;text-transform:uppercase;color:var(--pri);margin-bottom:16px}
.otrx-h2 em{font-style:normal;color:var(--pri)}
.otrx-psec{background:#fff;margin:0 calc(50% - 50vw);padding:72px calc(50vw - 50%) 64px}
.otrx-psec .otrx-note{margin-top:18px}
.otrx-phead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:34px}
.otrx-phead .otrx-h2{font-size:clamp(28px,3.6vw,44px);font-weight:600}
.otrx-pacc>span{display:block;font-size:14px;color:var(--mut);margin-bottom:10px}
.otrx-pseg{display:inline-flex;gap:4px;background:#eef0f4;border:1px solid var(--line);border-radius:12px;padding:4px}
.otrx-pseg label{cursor:pointer;user-select:none;padding:10px 18px;border-radius:9px;font:600 16px/1.2 var(--num);color:#4a5163;transition:background .2s,color .2s}
.otrx-pseg label:hover{color:var(--ink)}
.otrx-ppanel{display:none;grid-template-columns:.9fr 1.1fr;gap:36px;align-items:stretch}
.otrx-pgold{background:#fdf6e6;border:1px solid #f1dfae;border-radius:18px;padding:30px 30px 24px;display:flex;flex-direction:column}
.otrx-pgold .h{display:flex;align-items:center;gap:14px}
.otrx-pgold .h .ic{width:48px;height:48px;border-radius:12px;background:#fde7a6;border:1px solid #f3d27a;display:grid;place-items:center}
.otrx-pgold .h .ic svg{width:44px;height:44px}
.otrx-pgold .h b{display:block;font:700 20px/1.2 var(--num);color:var(--ink)}
.otrx-pgold .h small{display:block;font-size:15px;color:var(--mut)}
.otrx-pgold .v{font-size:clamp(56px,7vw,92px);font-weight:800;color:#1d2230;line-height:1;margin:auto 0;padding:40px 0 38px}
.otrx-pgold .v i,.otrx-prow .rt i{font-style:normal;font-size:.4em;color:#9a7412;margin-right:6px;vertical-align:.02em}
.otrx-pgold .f{display:flex;justify-content:space-between;border-top:1px solid #e9d6a4;padding-top:18px;font-size:15px;color:#6b6250}
.otrx-plist{display:flex;flex-direction:column;border-top:1px solid var(--line)}
.otrx-prow{flex:1;display:flex;align-items:center;gap:20px;padding:18px 6px;border-bottom:1px solid var(--line)}
.otrx-prow .ic{flex:none;width:48px;height:48px;border-radius:12px;display:grid;place-items:center;font:700 24px/1 var(--num)}
.otrx-prow .nm{flex:1;min-width:0}
.otrx-prow .nm b{display:block;font:700 20px/1.3 var(--num);color:var(--ink);letter-spacing:.01em}
.otrx-prow .nm small{display:block;font-size:15px;color:var(--mut)}
.otrx-prow .rt{text-align:right}
.otrx-prow .rt b{display:block;font-size:clamp(26px,2.6vw,34px);font-weight:700;color:var(--ink);line-height:1.15}
.otrx-prow .rt i{color:#8a90a0;font-size:.6em}
.otrx-prow .rt.hi b,.otrx-prow .rt.hi i{color:var(--pri)}
.otrx-prow .rt small{display:block;font-size:14px;color:var(--mut);margin-top:4px}
/* ---- v5: explorer ---- */
.otrx-egrid{display:grid;grid-template-columns:minmax(260px,.72fr) 2fr;gap:48px;align-items:start}
.otrx-eside{position:sticky;top:24px;padding-top:4px}
.otrx-eside .otrx-h2 em{white-space:nowrap}
.otrx-eside .otrx-h2{font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.35}
.otrx-eside .otrx-sub{font-size:17px;margin-top:22px}
.otrx-ebig{border-top:1px solid var(--line);margin-top:30px;padding-top:34px}
.otrx-ebig b{display:block;font-size:clamp(40px,4.4vw,56px);font-weight:800;color:var(--ink);line-height:1.05}
.otrx-ebig span{display:block;font-size:17px;color:var(--mut);margin:12px 0 18px}
.otrx-ebig small{display:block;font-size:14px;color:#80879a;line-height:1.9}
.otrx-ecard{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden}
.otrx-etop{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px}
.otrx-esearch{flex:0 1 460px;display:flex;align-items:center;gap:12px;border:1px solid #d7dbe3;border-radius:10px;padding:0 16px;height:56px;background:#fff}
.otrx-esearch:focus-within{border-color:var(--pri);box-shadow:0 0 0 3px rgba(255,207,31,.12)}
.otrx-esearch svg{width:20px;height:20px;color:#6b7285;flex:none}
.otrx-esearch input{border:0!important;outline:0;background:transparent!important;font:inherit;font-size:17px;color:var(--ink);width:100%;padding:0!important;box-shadow:none!important;height:auto}
.otrx-etop .u{font:700 14px/1 var(--num);letter-spacing:.08em;text-transform:uppercase;color:#4a5163;white-space:nowrap}
.otrx-escroll{max-height:640px;overflow:auto;border-top:1px solid var(--line);overscroll-behavior:contain}
.otrx-etab{width:100%;min-width:0!important;border-collapse:separate;border-spacing:0;table-layout:fixed}
.otrx-etab th{position:sticky;top:0;z-index:1;background:#f6f7f9;font-size:15px;font-weight:600;color:#4a5163;text-align:right;padding:22px 24px;border-bottom:1px solid var(--line);line-height:1.5;vertical-align:middle}
.otrx-etab th:first-child{text-align:left;width:44%}
.otrx-etab th.s{background:#fff6d6;color:#8a5c00}
.otrx-etab td{padding:16px 24px;border-bottom:1px solid #eceef2;text-align:right;font:500 18px/1.4 var(--num);color:var(--ink);background:#fff}
.otrx-etab td:first-child{text-align:left;font-weight:400;word-break:break-word}
.otrx-etab td.s{background:#fffaea;color:#7a5200}
.otrx-etab tr.pin td:first-child b{font-weight:700}
.otrx-etab .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pri);margin:0 12px 3px 0;vertical-align:middle}
.otrx-etab tr.e td{text-align:center;color:var(--mut);font-size:15px;padding:40px 16px}
.otrx-efoot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 24px;border-top:1px solid var(--line);background:#fafbfc;font-size:15px;color:#4a5163}
.otrx-efoot span:last-child{color:#80879a;font-size:14px}
.otrx.js .otrx-nojsonly2{display:none}
@media(min-width:961px){.otrx-enote{padding-left:calc((100% - 48px) * .72 / 2.72 + 48px)}}
@media(max-width:960px){.otrx-ppanel{grid-template-columns:1fr;gap:20px}.otrx-egrid{grid-template-columns:1fr;gap:28px}.otrx-eside{position:static}.otrx-ebig{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-top:22px;margin-top:22px}.otrx-ebig span{margin:0}.otrx-ebig small{flex-basis:100%}}
@media(max-width:640px){
  .otrx-psec{padding-top:56px;padding-bottom:48px}
  .otrx-pacc{width:100%}.otrx-pseg{display:grid;grid-template-columns:1fr 1fr;width:100%}.otrx-pseg label{text-align:center;padding:10px 6px;font-size:14px}
  .otrx-pgold{padding:22px}.otrx-pgold .v{padding:26px 0}
  .otrx-prow{gap:14px;padding:14px 2px}.otrx-prow .ic{width:42px;height:42px;font-size:20px}.otrx-prow .nm b{font-size:17px}.otrx-prow .nm small{font-size:13px}.otrx-prow .rt small{font-size:12px}
  .otrx-etop{flex-direction:column;align-items:stretch;padding:16px}.otrx-esearch{flex:none;height:50px}.otrx-etop .u{text-align:right;font-size:12px}
  .otrx-escroll{max-height:70vh}
  .otrx-etab th,.otrx-etab td{padding:13px 12px}.otrx-etab td{font-size:15px}.otrx-etab th{font-size:13px}.otrx-etab th:first-child{width:40%}
  .otrx-efoot{padding:14px 16px;font-size:13px}
}
/* ---- XM hero (v4) ---- */
.otrx-xh{padding:0 0 0;background:var(--night)}
.otrx-xh:before{background:linear-gradient(180deg,var(--night),var(--night))}
.otrx-xh:after{display:none}
.otrx-xtop{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.1)}
.otrx-xlogo{display:flex;align-items:center;gap:22px;min-width:0}
.otrx-exlogo2{height:40px;width:auto;display:block}
.otrx-exfb2{display:none;font:700 38px/1 var(--num);color:#fff;letter-spacing:-.03em}
.otrx-xlogo .sep{width:1px;height:34px;background:rgba(255,255,255,.18)}
.otrx-xlogo .t b{display:block;font:700 22px/1.1 var(--num);color:#fff;letter-spacing:.04em}
.otrx-xlogo .t small{display:block;font:500 12px/1 var(--num);color:var(--on-night-mut);letter-spacing:.32em;margin-top:8px}
.otrx-xnav{display:flex;gap:40px;background:none;border:0;border-radius:0;padding:0}
.otrx-xnav a{color:var(--on-night)!important;font-size:17px;padding:4px 0;border-radius:0}
.otrx-xnav a:hover{background:none;color:var(--pri-l)!important}
.otrx-xgrid{display:grid;grid-template-columns:1fr 1px 42%;gap:0 52px;padding:84px 0 64px;align-items:center}
.otrx-xgrid:before{content:"";grid-column:2;grid-row:1;align-self:stretch;background:rgba(255,255,255,.12)}
.otrx-xl{grid-column:1;grid-row:1;min-width:0}
.otrx-xeye{display:block;font:700 15px/1 var(--num);letter-spacing:.24em;text-transform:uppercase;color:var(--pri-l);margin-bottom:34px}
.otrx .otrx-xh h1{font-size:clamp(44px,6.4vw,84px)!important;line-height:1.5!important;font-weight:600;letter-spacing:-.01em;color:#fff;margin:0}
.otrx .otrx-xh .otrx-hero-p{font-size:clamp(17px,1.6vw,22px);line-height:1.75;margin:30px 0 40px;color:var(--on-night-mut)}
.otrx-xh .otrx-btn-gold{background:var(--pri);box-shadow:none;border-radius:8px;min-height:62px;padding:14px 38px;font-size:19px;gap:30px}
.otrx-xh .otrx-btn-gold:hover{background:var(--pri-h)}
.otrx-xh .otrx-actions{align-items:center;gap:14px 40px}
.otrx-xlink{color:#fff!important;font-size:19px;font-weight:500;display:inline-flex;gap:14px}
.otrx-xlink:hover{text-decoration:none!important;color:var(--pri-l)!important}
.otrx-xr{grid-column:3;grid-row:1;position:relative;isolation:isolate;padding:10px 0}
.otrx-xr:before{content:"";position:absolute;z-index:-1;top:30px;bottom:-40px;left:30%;right:-80px;background:linear-gradient(135deg,rgba(255,207,31,.26),rgba(255,207,31,.02) 70%);transform:skewX(-21deg)}
.otrx-xr .k{display:block;font-size:clamp(20px,1.8vw,26px);font-weight:500;color:#fff}
.otrx-x90{font-size:clamp(130px,17vw,272px);font-weight:800;line-height:.95;color:#ffcf1f;letter-spacing:-.05em;margin:30px 0 26px}
.otrx-x90 span{font-size:.44em;letter-spacing:0}
.otrx .otrx-xr p{font-size:clamp(17px,1.5vw,21px);line-height:1.7;color:var(--on-night-mut)}
.otrx-xr p b{color:#fff;font-weight:600}
.otrx-xstrip{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid rgba(255,255,255,.1);padding:40px 0 48px}
.otrx-xstrip .it{display:flex;align-items:center;gap:22px;min-width:0}
.otrx-xstrip .ic{flex:none;width:62px;height:62px;border-radius:50%;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;color:var(--pri-l)}
.otrx-xstrip .ic svg{width:24px;height:24px}
.otrx-xstrip b{display:block;color:#fff;font-size:clamp(18px,1.6vw,23px);font-weight:600;line-height:1.35}
.otrx-xstrip b.code{font-family:var(--num);letter-spacing:.08em;font-weight:700}
.otrx-xstrip small{display:block;color:var(--on-night-mut);font-size:clamp(14px,1.2vw,17px);margin-top:4px}
.otrx-xcopy{margin-left:auto;background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.16)}
.otrx-xcopy:hover{background:rgba(255,255,255,.14)}
.otrx-xcopy.ok{background:var(--pri);border-color:var(--pri)}
.otrx-xh~.otrx-wrap>.otrx-sec:first-child{padding-top:72px}
@media(max-width:960px){
  .otrx-xnav{display:none}
  .otrx-xgrid{grid-template-columns:1fr;padding:48px 0 40px}
  .otrx-xgrid:before{display:none}
  .otrx-xr{grid-column:1;grid-row:2;margin-top:40px;padding-top:34px;border-top:1px solid rgba(255,255,255,.12)}
  .otrx-xr:before{left:40%;right:-30px}
  .otrx-xstrip{grid-template-columns:1fr;gap:18px;padding:28px 0 40px}
}
@media(max-width:640px){
  .otrx-xtop{padding:18px 0}.otrx-xlogo{gap:14px}.otrx-exlogo2{height:30px}.otrx-exfb2{font-size:30px}
  .otrx-xlogo .t b{font-size:17px}.otrx-xlogo .t small{font-size:10px;letter-spacing:.24em;margin-top:6px}
  .otrx-xeye{font-size:12px;margin-bottom:20px}
  .otrx .otrx-xh h1{font-size:clamp(38px,11vw,52px)!important;line-height:1.45!important}
  .otrx-xh .otrx-btn-gold{width:100%;min-height:56px;font-size:17px;gap:16px}
  .otrx-xh .otrx-actions{gap:18px}.otrx-xlink{width:100%;justify-content:center}
  .otrx-xstrip .ic{width:50px;height:50px}.otrx-xstrip .it{gap:16px}
  .otrx-xh{padding-bottom:0}
}
/* ---- Exness adaptation of XM layout ---- */
.otrx .otrx-hero.otrx-xh{padding-bottom:0!important}
#otrx-pa0:checked~.otrx-pbody>.otrx-ppanel:nth-child(1){display:grid}
#otrx-pa0:checked~.otrx-phead label[for="otrx-pa0"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa0:focus-visible~.otrx-phead label[for="otrx-pa0"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-pa1:checked~.otrx-pbody>.otrx-ppanel:nth-child(2){display:grid}
#otrx-pa1:checked~.otrx-phead label[for="otrx-pa1"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa1:focus-visible~.otrx-phead label[for="otrx-pa1"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-pa2:checked~.otrx-pbody>.otrx-ppanel:nth-child(3){display:grid}
#otrx-pa2:checked~.otrx-phead label[for="otrx-pa2"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa2:focus-visible~.otrx-phead label[for="otrx-pa2"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-pa3:checked~.otrx-pbody>.otrx-ppanel:nth-child(4){display:grid}
#otrx-pa3:checked~.otrx-phead label[for="otrx-pa3"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa3:focus-visible~.otrx-phead label[for="otrx-pa3"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-pa4:checked~.otrx-pbody>.otrx-ppanel:nth-child(5){display:grid}
#otrx-pa4:checked~.otrx-phead label[for="otrx-pa4"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa4:focus-visible~.otrx-phead label[for="otrx-pa4"]{outline:3px solid var(--gold);outline-offset:2px}
#otrx-pa5:checked~.otrx-pbody>.otrx-ppanel:nth-child(6){display:grid}
#otrx-pa5:checked~.otrx-phead label[for="otrx-pa5"]{background:var(--night);color:#fff;box-shadow:0 4px 12px -4px rgba(13,17,27,.45)}
#otrx-pa5:focus-visible~.otrx-phead label[for="otrx-pa5"]{outline:3px solid var(--gold);outline-offset:2px}
.otrx .otrx-xh h1 .y{color:var(--gold)}
.otrx-xh .otrx-btn-gold{background:var(--gold);color:#1a1300!important}
.otrx-xh .otrx-btn-gold:hover{background:#ffdb4d}
.otrx-xeye{color:var(--gold)}
.otrx-xnav a:hover{color:var(--gold)!important}
.otrx-xstrip .ic{color:var(--gold)}
.otrx-xcopy.ok{background:var(--gold);border-color:var(--gold);color:#1a1300}
.otrx-xstrip small{overflow-wrap:anywhere}
.otrx-h2 em{font-style:normal;color:var(--pri)}
.otrx-xeye2{color:var(--pri)}
.otrx-pop2{position:relative}
.otrx-pseg{flex-wrap:wrap;max-width:620px}
.otrx-pseg label{padding:10px 14px;font-size:14.5px}
.otrx-pbody .otrx-ic{--s:48px}
.otrx-prow .otrx-ic{flex:none}
.otrx-pgold .v em.apx,.otrx-prow .rt em.apx{font-style:normal;font-size:.5em;opacity:.55;margin-right:4px}
.otrx-prow .rt.hi b,.otrx-prow .rt.hi i{color:var(--pri)}
.otrx-pgold .v .na,.otrx-prow .rt .na{color:#b9bfcc}
.otrx-egrid{grid-template-columns:minmax(240px,.62fr) 2fr}
.otrx-emain{min-width:0}
.otrx-esec .otrx-fpanel{border-radius:22px;padding:0;box-shadow:none;overflow:hidden}
.otrx-esec .otrx-toolbar{padding:20px 22px 14px}
.otrx-unit{margin-left:auto;font:700 13px/1 var(--num);letter-spacing:.08em;text-transform:uppercase;color:#4a5163;white-space:nowrap}
.otrx-esec .otrx-chips{padding:0 22px 12px}
.otrx-esec .otrx-count{padding:0 22px 10px}
.otrx-esec .otrx-tw-full{border:0;border-top:1px solid var(--line);border-radius:0;margin:0}
.otrx-esec .otrx-tw-full table{min-width:720px}
.otrx-esec .otrx-tw-full th{background:#f6f7f9;font-size:12.5px}
.otrx-esec .otrx-tw-full th:nth-child(2){background:#fff6d6;color:#8a5c00}
.otrx-esec .otrx-tw-full td:nth-child(2){background:#fffaea}
.otrx-esec .otrx-tw-full .otrx-sym small{display:none}
.otrx-esec .otrx-tw-full .otrx-ic{--s:28px}
.otrx-esec .otrx-pager,.otrx-esec .otrx-cpager{border-top:1px solid var(--line);background:#fafbfc;padding:14px 12px}
.otrx-elegend p span.hl{display:inline-block;background:var(--pri-soft);color:var(--pri);border-radius:6px;padding:0 8px;margin-bottom:4px}
.otrx-ebig small i{font-style:normal;color:var(--ink2);font-weight:600}
.otrx-esec .otrx-why{margin-top:22px}
@media(min-width:961px){.otrx-enote,.otrx-esec .otrx-why{margin-left:calc((100% - 48px) * .62 / 2.62 + 48px)}}
@media(max-width:960px){.otrx-pseg{max-width:none}}
.otrx-elegend{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}
.otrx-elegend>b{display:block;font-size:15px;margin-bottom:10px;color:var(--ink)}
.otrx .otrx-elegend p{font-size:13.5px;color:var(--mut);line-height:1.6;margin:0 0 12px}
.otrx-elegend p span{display:block;font:700 13.5px/1.4 var(--num);color:var(--pri);margin-bottom:2px}
.otrx-elegend p span.hl{display:inline-block;padding:1px 8px}
.otrx-phead{flex-direction:column;align-items:flex-start;gap:18px}
.otrx-pseg{flex-wrap:nowrap!important;max-width:none!important}
.otrx-egrid{grid-template-columns:230px minmax(0,1fr)!important;gap:40px!important}
.otrx-esec .otrx-tw-full table{min-width:0!important;table-layout:fixed}
.otrx-esec .otrx-tw-full th,.otrx-esec .otrx-tw-full td{padding:12px 10px;white-space:normal}
.otrx-esec .otrx-tw-full th:first-child{width:15%}
.otrx-esec .otrx-tw-full td{font-size:15px}
.otrx-esec .otrx-tw-full th .n{font-size:10.5px}
@media(min-width:1101px){.otrx-enote,.otrx-esec .otrx-why{margin-left:270px!important}}
@media(max-width:1100px){.otrx-enote,.otrx-esec .otrx-why{margin-left:0!important;padding-left:0!important}}
@media(max-width:960px){.otrx-egrid{grid-template-columns:1fr!important}.otrx-esec .otrx-tw-full table{min-width:640px!important;table-layout:auto}.otrx-esec .otrx-tw-full th,.otrx-esec .otrx-tw-full td{white-space:nowrap}}
@media(max-width:760px){.otrx-pseg{flex-wrap:wrap!important}}
@media(max-width:960px){.otrx-ebig small{flex:0 0 calc(50% - 7px);line-height:1.6}.otrx-ebig span{flex:1 1 auto}}
@media(max-width:640px){.otrx-pseg{display:grid!important;grid-template-columns:1fr 1fr 1fr;width:100%}.otrx-pseg label{padding:10px 2px;font-size:12.5px;text-align:center;white-space:nowrap;letter-spacing:-.01em}.otrx-pseg label:last-child{grid-column:auto}
  .otrx-pbody .otrx-ic{--s:40px}.otrx-esec .otrx-toolbar{padding:14px}.otrx-esec .otrx-chips{padding:0 14px 10px}.otrx-esec .otrx-count{padding:0 14px 8px}.otrx-unit{display:none}
  .otrx-esec .otrx-tw-full table{min-width:600px}}
/* featured (pinned) pairs */
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~.otrx-tw-full tr.dup{display:none}
.otrx:not(.js) #otrx-cat-metal:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) #otrx-cat-fx:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) #otrx-cat-index:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) #otrx-cat-energy:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) #otrx-cat-crypto:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) #otrx-cat-stock:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-1:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+2),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-1:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+6){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-2:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-2:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+5),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-2:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+14){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-3:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-3:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+13),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-3:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+24){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-4:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-4:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+23),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-4:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+32){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-5:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-5:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+31),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-5:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+40){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-6:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-6:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+39),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-6:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+48){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-7:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-7:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+47),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-7:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+56){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-8:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-8:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+55),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-8:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+64){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-9:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-9:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+63),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-9:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+72){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-10:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-10:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+71),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-10:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+80){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-11:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-11:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+79),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-11:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+88){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-12:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-12:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+87),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-12:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+96){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-13:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-13:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+95),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-13:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+104){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-14:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-14:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+103),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-14:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+112){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-15:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-15:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+111),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-15:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+120){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-16:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-16:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+119),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-16:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+128){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-17:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-17:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+127),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-17:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+136){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-18:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-18:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+135),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-18:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+144){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-19:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-19:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+144),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-19:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+153){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-20:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-20:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+152),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-20:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+161){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-21:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-21:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+160),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-21:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+169){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-22:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-22:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+168),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-22:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+177){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-23:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-23:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+176),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-23:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+185){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-24:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-24:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+184),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-24:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+193){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-25:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-25:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+192),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-25:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+201){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-26:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-26:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+200),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-26:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+209){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-27:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-27:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+208),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-27:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+217){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-28:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-28:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+216),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-28:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+225){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-29:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-29:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+224),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-29:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+233){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-30:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-30:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+232),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-30:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+241){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-31:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-31:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+240),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-31:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+249){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-32:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-32:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+248),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-32:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+257){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-33:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-33:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+256),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-33:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+265){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-34:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-34:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+264),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-34:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+273){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-35:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-35:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+272),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-35:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+281){display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-36:checked~.otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-36:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(-n+280),.otrx:not(.js) .otrx-fpanel:not(.srch) #otrx-cat-all:checked~#otrx-pg-all-36:checked~.otrx-tw-full tbody.otrx-mainb tr:nth-child(n+285){display:none}
.otrx-pdot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(255,207,31,.22);margin-right:2px}
.otrx tr.pin .otrx-sym b{font-weight:800}
.otrx-pdot.off{background:transparent;box-shadow:none}
.otrx-esec .otrx-tw-full .otrx-sym{gap:10px}
.otrx-esec .otrx-tw-full .otrx-sym b{font-size:15.5px}
.otrx tbody.otrx-pinb tr:last-child td{border-bottom:2px solid #f1dfae}
/* cleaner explorer table header */
.otrx-esec .otrx-tw-full thead th{vertical-align:middle;white-space:nowrap;padding:14px 10px;background:#f6f7f9;line-height:1.2}
.otrx-esec .otrx-tw-full thead th .a{display:inline-block;font:700 12px/1.25 var(--num);color:#2a3040;letter-spacing:-.01em;text-transform:none}
.otrx-esec .otrx-tw-full thead th:first-child .a{color:#5f6677;font-weight:600}
.otrx-esec .otrx-tw-full thead th .n{display:inline-block;margin-top:6px;font:600 10.5px/1 var(--num);letter-spacing:.01em;padding:4px 7px;border-radius:999px;background:#e9edf3;color:#5f6677}
.otrx-esec .otrx-tw-full thead th .n.ap{background:#fff1c2;color:#8a5c00}
.otrx-esec .otrx-tw-full thead th:nth-child(2){background:#fff6d6}
.otrx-esec .otrx-tw-full thead th:nth-child(2) .a{color:#7a5200}
.otrx-esec .otrx-tw-full thead th .a:after{content:"↕";margin-left:4px;opacity:0;transition:opacity .15s;font-weight:500}
.otrx-esec .otrx-tw-full thead th.srt:hover .a:after{opacity:.45}
.otrx-esec .otrx-tw-full thead th.asc .a:after{content:"↑";opacity:1;color:var(--pri)}
.otrx-esec .otrx-tw-full thead th.desc .a:after{content:"↓";opacity:1;color:var(--pri)}
.otrx-esec .otrx-tw-full thead th .a,.otrx-esec .otrx-tw-full thead th .n{display:block;width:max-content;margin-left:auto}
.otrx-esec .otrx-tw-full thead th:first-child .a{margin-left:0}
.otrx-esec .otrx-tw-full thead th .n{margin-top:6px}
@media(max-width:1100px){.otrx-egrid{grid-template-columns:1fr!important;gap:28px!important}.otrx-eside{position:static}.otrx-ebig{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.otrx-ebig small{flex:0 0 auto;margin-right:10px}}
.otrx-esec .otrx-tw-full thead th{padding-left:4px;padding-right:10px}
.otrx-esec .otrx-tw-full thead th sup.fn{font:700 12px/1 var(--num);color:#b07a00;margin-left:2px;vertical-align:4px}
.otrx-esec .otrx-tw-full thead th .a{display:inline-block!important;width:auto!important;margin-left:0!important}
.otrx-esec .otrx-tw-full thead th{text-align:right}
.otrx-esec .otrx-tw-full thead th:first-child{text-align:left}
.otrx-fnote{margin-top:14px;font-size:13.5px;color:var(--mut);line-height:1.6}
.otrx .otrx-fnote p{margin:0 0 4px;display:grid;grid-template-columns:16px 1fr;column-gap:2px}
.otrx .otrx-fnote p.m{display:block}
.otrx-fnote b{color:var(--ink2);font-weight:600}
.otrx-fnote b.k{display:inline-block;width:14px;color:#b07a00;font-family:var(--num);font-weight:800}
.otrx-fnote b.k2{color:#9aa2b3}
.otrx .otrx-fnote p.m{margin-top:6px;font-size:12.5px;color:#80879a}
/* harden "why" box against theme details/list styles */
.otrx .otrx-why{padding:0!important;margin:22px 0 0;border:1px solid var(--line)!important;border-radius:18px!important;background:#fff!important;overflow:hidden}
.otrx .otrx-why>summary{display:block;margin:0!important;padding:18px 52px 18px 22px!important;line-height:1.45;font-size:16px;font-weight:600;color:var(--ink);background:transparent!important;border:0!important}
.otrx .otrx-why>summary:after{right:22px!important}
.otrx .otrx-why-b{padding:2px 22px 22px!important;margin:0!important;line-height:1.7}
.otrx .otrx-why-b>p{margin:0 0 14px!important;padding:0!important}
.otrx .otrx-formula{margin:0 0 16px!important;padding:14px 18px!important;line-height:1.55}
.otrx .otrx-why-l{list-style:disc outside!important;margin:0 0 14px!important;padding:0 0 0 22px!important}
.otrx .otrx-why-l li{display:list-item!important;list-style:inherit!important;margin:0 0 6px!important;padding:0!important;line-height:1.6}
.otrx .otrx-why-l li::marker{color:#b07a00}
.otrx .otrx-why-l li:before{content:none!important;display:none!important}
.otrx .otrx-why-ex{margin:0!important;padding:12px 0 0!important;border-top:1px dashed var(--line)}
.otrx .otrx-fnote{padding:0 2px}
@media(max-width:640px){.otrx .otrx-why>summary{padding:16px 46px 16px 18px!important;font-size:15px}.otrx .otrx-why>summary:after{right:18px!important}.otrx .otrx-why-b{padding:0 18px 18px!important;font-size:14.5px}.otrx .otrx-formula{padding:12px 14px!important;font-size:14px}.otrx .otrx-why-l{padding-left:20px!important}}
/* why box v27 */
.otrx .otrx-esec .otrx-fnote,.otrx .otrx-esec .otrx-why{margin-left:0!important;padding-left:0}
.otrx .otrx-esec .otrx-fnote{padding:0 4px!important;margin-top:14px}
.otrx .otrx-esec .otrx-why{margin-top:18px!important}
.otrx-why-g{display:grid;grid-template-columns:1.15fr .85fr;gap:28px;align-items:start}
.otrx .otrx-why-t p{margin:0 0 12px!important;color:var(--ink2)}
.otrx .otrx-formula{display:block;background:#fff6d6;border:1px solid #f1dfae;color:#7a5200;border-radius:14px;padding:14px 16px!important;margin:4px 0 14px!important;font-weight:600;line-height:1.55}
.otrx .otrx-formula span,.otrx .otrx-why-ex span{display:block;font:700 11px/1 var(--num);letter-spacing:.12em;text-transform:uppercase;color:#b07a00;margin-bottom:8px}
.otrx .otrx-why-ex{margin:0!important;padding:0!important;border:0!important;color:var(--mut)}
.otrx .otrx-why-ex b{color:var(--ink)}
.otrx-why-acc{background:#f8f9fb;border:1px solid var(--line);border-radius:16px;padding:16px 18px}
.otrx-why-acc .h{display:block;font-size:14px;color:var(--ink);margin-bottom:6px}
.otrx-why-acc .r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--line)}
.otrx-why-acc .r:first-of-type{border-top:0}
.otrx-why-acc .r span{font:600 14.5px/1.35 var(--num);color:var(--ink)}
.otrx-why-acc .r small{display:block;font:400 12px/1.4 Anuphan,sans-serif;color:var(--mut);margin-top:2px}
.otrx-why-acc .r em{flex:none;font-style:normal;font:600 12px/1 var(--num);padding:6px 10px;border-radius:999px;background:#e9edf3;color:#4a5163;white-space:nowrap}
.otrx-why-acc .r em.ap{background:#fff1c2;color:#8a5c00}
@media(max-width:760px){.otrx-why-g{grid-template-columns:1fr;gap:18px}.otrx-why-acc{padding:12px 14px}.otrx-why-acc .r span{font-size:14px}}
/* account selector v28 (grouped) */
.otrx-pseg2{display:flex;gap:14px;flex-wrap:wrap}
.otrx-pseg2 .grp{display:flex;flex-direction:column;gap:6px}
.otrx-pseg2 .gl{font:600 11.5px/1 var(--num);letter-spacing:.04em;color:#6b7285;padding-left:4px}
.otrx-pseg2 .grp.ap .gl{color:#9a6700}
.otrx-pseg2 .gb{display:grid;grid-template-columns:repeat(3,auto);gap:4px;background:#eef0f4;border:1px solid var(--line);border-radius:12px;padding:4px}
.otrx-pseg2 .grp.ap .gb{background:#fff8e1;border-color:#f1dfae}
.otrx-pseg2 label{cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 16px;border-radius:9px;font:600 14.5px/1.2 var(--num);color:#4a5163;white-space:nowrap;text-align:center;transition:background .2s,color .2s,box-shadow .2s;margin:0}
.otrx-pseg2 label:hover{color:var(--ink);background:rgba(255,255,255,.7)}
.otrx .otrx-pacc>span{margin-bottom:10px}
@media(max-width:640px){
  .otrx-pacc{width:100%}
  .otrx-pseg2{flex-direction:column;gap:12px;width:100%}
  .otrx-pseg2 .gb{grid-template-columns:repeat(3,1fr)}
  .otrx-pseg2 label{padding:8px 4px;font-size:13.5px;min-height:44px;letter-spacing:-.01em}
}
@media(max-width:360px){.otrx-pseg2 label{font-size:12.5px}}
/* forex-rebate links */
.otrx-xright{display:flex;align-items:center;gap:28px}
.otrx-fxbtn{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 16px;border-radius:10px;border:1px solid rgba(255,207,31,.45);background:rgba(255,207,31,.08);color:var(--gold)!important;font:600 15px/1 Anuphan,sans-serif;white-space:nowrap;text-decoration:none!important;transition:background .2s,border-color .2s}
.otrx-fxbtn:hover{background:rgba(255,207,31,.16);border-color:var(--gold)}
.otrx-fxbtn svg{width:16px;height:16px;flex:none}
.otrx-more2{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:72px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px 32px}
.otrx-more2 .otrx-xeye2{margin-bottom:10px}
.otrx-more2 h2{font-size:clamp(22px,2.6vw,30px);font-weight:700;color:var(--ink)}
.otrx .otrx-more2 p{color:var(--mut);margin-top:6px}
.otrx-more2 .b{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.otrx-more2 .otrx-btn-dark svg{width:18px;height:18px}
.otrx-mlink{font-weight:600;color:var(--pri)!important}
.otrx-more2+.otrx-cta{margin-top:24px}
@media(max-width:960px){.otrx-xright{gap:0}}
@media(max-width:640px){.otrx-fxbtn{min-height:38px;padding:7px 12px;font-size:14px}.otrx-fxbtn svg{width:15px;height:15px}.otrx-more2{padding:22px 20px;margin-top:56px}.otrx-more2 .b{width:100%}.otrx-more2 .otrx-btn-dark{flex:1 1 100%}.otrx-mlink{margin:0 auto}}
@media(max-width:640px){.otrx-xtop{gap:10px}.otrx-xlogo{gap:10px!important}.otrx-xlogo .t b{font-size:15px!important}.otrx-xlogo .t small{letter-spacing:.12em!important;white-space:nowrap;font-size:9.5px!important}.otrx-exfb2{font-size:26px!important}.otrx-exlogo2{height:26px!important}}
@media(max-width:400px){.otrx-fxbtn svg{display:none}.otrx-fxbtn{padding:7px 11px;font-size:13.5px}}
@media(max-width:330px){.otrx-xlogo .t small{display:none}}
/* inline search (works without main script) */
.otrx .otrx-nores{display:none;text-align:center;color:var(--mut);padding:36px 16px;font-size:15px;border-top:1px solid var(--line)}
.otrx:not(.js) .otrx-fpanel.srch .otrx-tw-full tbody.otrx-pinb{display:none}
.otrx:not(.js) .otrx-fpanel.srch .otrx-tw-full tbody tr:not(.hit){display:none}
.otrx:not(.js) .otrx-fpanel.srch .otrx-cpager{display:none!important}
.otrx:not(.js) .otrx-fpanel.none .otrx-nores{display:block}
.otrx:not(.js) .otrx-fpanel.none .otrx-tw-full tbody{display:none}
/* jump nav */
.otrx-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:44px}
.otrx-top .otrx-crumb{margin:0}
.otrx-jump{display:flex;gap:4px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:4px}
.otrx-jump a{color:var(--on-night)!important;font-size:13px;padding:6px 14px;border-radius:999px;text-decoration:none!important;transition:background .2s}
.otrx-jump a:hover{background:rgba(255,255,255,.12)}
/* app */
.otrx-app{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center;margin-top:24px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px 32px}
.otrx-app h2{font-size:24px;font-weight:700}
.otrx-app p{color:var(--mut);margin-top:6px}
.otrx-app-btns{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}
.otrx-store{display:inline-flex;align-items:center;gap:10px;min-height:52px;background:var(--ink);color:#fff!important;border-radius:14px;padding:8px 18px;text-decoration:none!important;transition:transform .2s}
.otrx-store:hover{transform:translateY(-1px)}
.otrx-store svg{width:22px;height:22px;flex:none}
.otrx-store small{display:block;font-size:11px;opacity:.7;line-height:1.1}
.otrx-store b{display:block;font-size:16px;line-height:1.2}
/* stats (overlap hero) */
.otrx-stats{position:relative;z-index:2;margin-top:-64px;display:grid;grid-template-columns:repeat(3,1fr);background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:0 24px 60px -30px rgba(13,17,27,.35)}
.otrx-st{padding:22px 26px}
.otrx-st+.otrx-st{border-left:1px solid var(--line)}
.otrx-st b{display:block;font-size:30px;font-weight:800;line-height:1.15;color:var(--ink)}
.otrx-st b em{font-style:normal;color:var(--ink2);font-size:20px;font-weight:700;font-family:Anuphan,sans-serif}
.otrx-st span{font-size:14px;color:var(--mut)}
.otrx-st span i{font-style:normal}
/* accounts */
.otrx-acc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.otrx-ac{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}
.otrx-ac:hover{transform:translateY(-3px);box-shadow:0 22px 44px -26px rgba(13,17,27,.35);border-color:#cfd4de}
.otrx-ac.top{background:linear-gradient(160deg,#1a2233,var(--night));color:var(--on-night);border-color:transparent}
.otrx-ac.top:before{content:"";position:absolute;width:280px;height:280px;right:-90px;top:-110px;background:radial-gradient(circle,rgba(255,207,31,.28),transparent 65%)}
.otrx-ac-h{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px}
.otrx-ac-h h3{font-size:18px;font-weight:600}
.otrx-pill{font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px;background:var(--bg);color:var(--mut);white-space:nowrap}
.otrx-ac.top .otrx-pill{background:var(--gold);color:#1f1500}
.otrx-ac-v{position:relative;font-size:40px;font-weight:800;line-height:1}
.otrx-ac-v small{font-size:14px;font-weight:500;color:var(--mut);margin-left:4px}
.otrx-ac-l{position:relative;font-size:13px;color:var(--mut);margin-top:8px}
.otrx-ac.top .otrx-ac-v small,.otrx-ac.top .otrx-ac-l{color:var(--on-night-mut)}
.otrx-meter{position:relative;height:6px;background:var(--bg);border-radius:99px;margin:16px 0 18px;overflow:hidden}
.otrx-ac.top .otrx-meter{background:rgba(255,255,255,.12)}
.otrx-meter i{display:block;height:100%;border-radius:99px;background:var(--pri)}
.otrx-ac.top .otrx-meter i{background:var(--gold)}
.otrx-ac ul{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.otrx-ac li{background:var(--bg);border-radius:10px;padding:8px 10px;display:flex;justify-content:space-between;gap:6px;font-size:13px}
.otrx-ac.top li{background:rgba(255,255,255,.07)}
.otrx-ac li span{color:var(--mut);display:flex;align-items:center;gap:6px}
.otrx-ac li .otrx-ic{--s:18px;--ring:var(--bg)}
.otrx-ac.top li .otrx-ic{--ring:#1a2030}
.otrx-ac.top li span{color:var(--on-night-mut)}
.otrx-ac li b{font-family:var(--num);font-weight:600;font-variant-numeric:tabular-nums}
/* tables */
.otrx-panel{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:8px;box-shadow:0 20px 50px -34px rgba(13,17,27,.3)}
.otrx-tw{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:18px}
.otrx table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px;margin:0;background:transparent;border:0}
.otrx table.one{min-width:0}
.otrx th,.otrx td{padding:14px 16px;text-align:right;white-space:nowrap;border:0;border-bottom:1px solid var(--line);font-size:15px;background:transparent;vertical-align:middle}
.otrx th{font-size:12px;font-weight:600;color:var(--mut);letter-spacing:.02em;background:#f6f7f9}
.otrx th:first-child,.otrx td:first-child{text-align:left;position:sticky;left:0;z-index:1;background:#fff}
.otrx th:first-child{background:#f6f7f9}
.otrx tbody tr:last-child td{border-bottom:0}
.otrx tbody tr:hover td{background:#f8f9fb}
.otrx td{font-family:var(--num);font-variant-numeric:tabular-nums;color:var(--ink2);font-weight:500}
.otrx td.na{color:#b9bfcc}
.otrx td.best span{display:inline-block;background:var(--pri-soft);color:var(--pri);font-weight:700;border-radius:8px;padding:3px 9px;margin:-3px -9px}
.otrx td .alt{display:block;font-size:12px;color:var(--mut);font-weight:500;font-family:Anuphan,sans-serif}
.otrx td .alt b{color:var(--pri);font-family:var(--num)}
.otrx-sym{display:flex;align-items:center;gap:12px}
.otrx-av{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:700 10.5px/1 var(--num);flex:none}
.otrx-sym b{font-family:var(--num);font-weight:700;color:var(--ink);display:block;font-size:15px;line-height:1.3}
.otrx-sym small{display:block;font-family:Anuphan,sans-serif;font-size:12px;color:var(--mut);font-weight:400}
.otrx th.srt{cursor:pointer;user-select:none}
.otrx th.srt:hover{color:var(--ink)}
.otrx th.srt:after{content:"↕";margin-left:4px;opacity:.4}
.otrx th.asc:after{content:"↑";opacity:1;color:var(--pri)}
.otrx th.desc:after{content:"↓";opacity:1;color:var(--pri)}
.otrx-hint{display:none;font-size:13px;color:var(--mut);padding:0 8px 10px}
.otrx-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 12px 12px}
.otrx-search{position:relative;flex:1 1 260px}
.otrx-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--mut);pointer-events:none}
.otrx-search input,.otrx-view{width:100%;min-height:48px;padding:12px 14px 12px 42px;border:1px solid var(--line);border-radius:12px;background:var(--bg);font:500 16px/1.2 Anuphan,sans-serif;color:var(--ink);transition:border-color .2s,background .2s,box-shadow .2s}
.otrx-view{width:auto;flex:0 1 220px;padding-left:14px;cursor:pointer}
.otrx-search input:focus,.otrx-view:focus,.otrx-field:focus{outline:0;border-color:var(--pri);background:#fff;box-shadow:0 0 0 4px rgba(154,103,0,.14)}
.otrx-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 12px 12px}
.otrx-chips::-webkit-scrollbar{display:none}
.otrx-chip{flex:none;min-height:38px;border:1px solid var(--line);background:#fff;color:var(--ink2);border-radius:999px;padding:6px 14px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s}
.otrx-chip:hover{border-color:#b9bfcc}
.otrx-chip i{font-style:normal;opacity:.6;margin-left:6px;font-family:var(--num);font-size:12px}
.otrx-count{font-size:13px;color:var(--mut);padding:0 12px 10px}
.otrx-more{display:block;min-height:44px;margin:12px auto 8px;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:10px 22px;font-weight:600;font-size:14px;color:var(--ink);cursor:pointer}
.otrx-more:hover{background:#eceef3}
.otrx-empty{text-align:center!important;color:var(--mut)!important;padding:40px!important;font-family:Anuphan,sans-serif!important;white-space:normal!important}
.otrx .otrx-note{font-size:13px;color:var(--mut);margin-top:14px}
/* full compare table */
.otrx-legend{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--mut);white-space:nowrap}
.otrx-legend i{width:28px;height:18px;border-radius:6px;background:var(--pri-soft);box-shadow:inset 0 0 0 1px rgba(154,103,0,.25)}
.otrx-tw-full{max-height:720px;overflow:auto;border:1px solid var(--line);border-radius:16px;margin:0 4px 4px;overscroll-behavior:contain}
.otrx-tw-full table{min-width:880px}
.otrx-tw-full thead th{position:sticky;top:0;z-index:2;box-shadow:inset 0 -1px 0 var(--line);vertical-align:bottom;line-height:1.35}
.otrx-tw-full thead th:first-child{z-index:3}
.otrx-tw-full th.srt:after{display:none}
.otrx-tw-full th .a:after{content:"↕";margin-left:4px;opacity:.4}
.otrx-tw-full th.asc .a:after{content:"↑";opacity:1;color:var(--pri)}
.otrx-tw-full th.desc .a:after{content:"↓";opacity:1;color:var(--pri)}
.otrx-tw-full th .n{display:block;font-weight:500;font-size:11px;color:#8a90a0;letter-spacing:0;margin-top:2px}
.otrx-tw-full tbody tr:nth-child(even) td{background:#fbfcfc}
.otrx-tw-full tbody tr:hover td{background:#f5f6f9}
.otrx-tw-full td:first-child{box-shadow:1px 0 0 var(--line)}
.otrx-tw-full.scrolled td:first-child,.otrx-tw-full.scrolled th:first-child{box-shadow:6px 0 12px -6px rgba(13,17,27,.18)}
.otrx-tw-full td.best span{box-shadow:inset 0 0 0 1px rgba(154,103,0,.2)}
/* calculator */
.otrx-calc{display:grid;grid-template-columns:1fr 1fr;border-radius:28px;overflow:hidden;border:1px solid var(--line);background:#fff}
.otrx-cf{padding:32px}
.otrx-cf label{display:block;font-size:14px;font-weight:600;color:var(--ink2);margin:0 0 8px}
.otrx-field{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);font:500 16px/1.2 Anuphan,sans-serif;color:var(--ink);margin:0 0 20px}
.otrx-lotrow{display:flex;gap:12px;align-items:center}
.otrx-lotrow input[type=range]{flex:1;accent-color:var(--pri);height:28px}
.otrx-lotrow .otrx-field{width:112px;margin:0;text-align:center;font-family:var(--num);font-weight:600}
.otrx-presets{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}
.otrx-presets button{min-height:36px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:4px 14px;font:600 13px/1 var(--num);color:var(--ink2);cursor:pointer}
.otrx-presets button:hover{border-color:var(--pri);color:var(--pri)}
.otrx-cr{position:relative;background:var(--night);color:var(--on-night);padding:32px;display:flex;flex-direction:column;justify-content:center;isolation:isolate}
.otrx-cr:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px 280px at 100% 0,rgba(255,207,31,.2),transparent 60%),radial-gradient(380px 280px at 0 100%,rgba(255,207,31,.32),transparent 60%)}
.otrx-cr .lbl{font-size:14px;color:var(--on-night-mut)}
.otrx-cr .big{font-size:clamp(44px,6vw,64px);font-weight:800;line-height:1.05;margin:6px 0 6px;color:#fff}
.otrx-cr .formula{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--on-night-mut);margin-bottom:22px;min-height:28px}
.otrx-cr .formula .otrx-ic{--s:28px;--ring:#0f1522}
.otrx-cr-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.otrx-cr-grid div{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px}
.otrx-cr-grid span{display:block;font-size:12px;color:var(--on-night-mut)}
.otrx-cr-grid b{font-size:20px;font-weight:700;color:#fff}
.otrx-cr-grid .gold{color:#ffd84d}
.otrx-cr p{font-size:12px;color:var(--on-night-mut);margin-top:16px}
.otrx-cr .otrx-btn{margin-top:18px;align-self:flex-start}
/* steps */
.otrx-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.otrx-stp{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:28px 24px}
.otrx-stp .n{font-family:var(--num);font-weight:800;font-size:14px;color:var(--pri);background:var(--pri-soft);border-radius:10px;width:40px;height:40px;display:grid;place-items:center;margin-bottom:18px}
.otrx-stp h3{font-size:18px;font-weight:600;margin-bottom:8px}
.otrx-stp{display:flex;flex-direction:column}
.otrx-stp p{color:var(--mut);font-size:15px;margin-bottom:18px}
.otrx-stp .otrx-btn{margin-top:auto;min-height:44px;font-size:15px;padding:10px 18px;align-self:flex-start}
.otrx-btn-soft{background:var(--pri-soft);color:var(--pri)!important}
.otrx-btn-soft:hover{background:#ffeeb0}
.otrx-btn-dark{background:var(--ink);color:#fff!important}
/* faq */
.otrx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}
.otrx-faq details{border-bottom:1px solid var(--line)}
.otrx-faq summary{cursor:pointer;list-style:none;font-weight:600;font-size:17px;padding:20px 40px 20px 0;position:relative}
.otrx-faq summary::-webkit-details-marker{display:none}
.otrx-faq summary:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:translateY(-70%) rotate(45deg);transition:transform .25s}
.otrx-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}
.otrx-faq details p{color:var(--mut);padding:0 0 20px}
/* cta */
.otrx-cta{position:relative;margin:88px 0 0;border-radius:32px;padding:56px 32px;text-align:center;color:var(--on-night);background:var(--night);overflow:hidden;isolation:isolate}
.otrx-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(500px 300px at 15% 0,rgba(255,207,31,.35),transparent 60%),radial-gradient(500px 300px at 90% 100%,rgba(255,207,31,.25),transparent 60%)}
.otrx-cta .otrx-brand{margin-bottom:22px}
.otrx-cta h2{font-size:clamp(26px,4vw,40px);font-weight:700;color:#fff}
.otrx .otrx-cta p{color:var(--on-night-mut);margin:12px 0 26px}
.otrx-cta p a{color:#ffd84d}
.otrx .otrx-risk{font-size:12px;color:var(--mut);padding:28px 0 48px}
/* mobile sticky bar */
/* reveal (only when JS runs) */
.otrx.js .otrx-rv{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}
.otrx.js .otrx-rv.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.otrx.js .otrx-rv{opacity:1;transform:none;transition:none}.otrx *{transition:none!important}}
@media(max-width:960px){.otrx-app{grid-template-columns:1fr}.otrx-app-btns{justify-content:flex-start}.otrx-jump{display:none}.otrx-tiles{grid-template-columns:repeat(3,1fr)}.otrx-hero-grid{grid-template-columns:1fr;gap:36px}.otrx-acc{grid-template-columns:1fr 1fr}.otrx-calc{grid-template-columns:1fr}.otrx-faq{grid-template-columns:1fr;gap:8px}}
@media(max-width:640px){
  .otrx-wrap{padding:0 16px}.otrx-sec{padding-top:60px}
  .otrx-acc,.otrx-steps{grid-template-columns:1fr}
  .otrx-hero{padding-bottom:96px}.otrx-top{margin-bottom:28px}.otrx-actions .otrx-btn{flex:1 1 100%}
  .otrx-tabs{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.otrx-tabs label{padding:6px 4px;font-size:13px}
  .otrx-tiles{grid-template-columns:1fr 1fr;gap:10px}.otrx-tile{padding:14px;gap:12px}.otrx-tile-h{gap:10px}.otrx-tile-h .otrx-ic{--s:36px}.otrx-tile .rate{font-size:24px}
  .otrx-brand{gap:10px;padding:8px 12px}.otrx-brand .tag{display:none}
  .otrx-rc{padding:16px}.otrx-rc-gold .big{font-size:44px}
  .otrx-stats{grid-template-columns:1fr;margin-top:-56px}.otrx-st{padding:16px clamp(14px,4.5vw,20px);display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px}.otrx-st+.otrx-st{border-left:0;border-top:1px solid var(--line)}.otrx-st b{order:2;flex:none;font-size:clamp(18px,5.6vw,24px);line-height:1.2;white-space:nowrap;text-align:right}.otrx-st b em{font-size:clamp(14px,4.1vw,17px)}.otrx-st span{order:1;flex:1;min-width:0;font-size:clamp(12px,3.4vw,13.5px);line-height:1.5}.otrx-st span i{display:block;white-space:nowrap}
  .otrx-cf,.otrx-cr{padding:22px}.otrx th,.otrx td{padding:12px}
  .otrx-view{flex:1 1 100%}
  .otrx-hint{display:block}
  .otrx-app{padding:22px}.otrx-store{flex:1 1 100%;justify-content:center}
  .otrx-toolbar{gap:8px}.otrx-legend{font-size:12px}
  .otrx-tw-full{max-height:70vh;margin:0}
  .otrx-tw-full table{min-width:640px}
  .otrx-tw-full th,.otrx-tw-full td{padding:10px 10px;font-size:14px}
  .otrx-tw-full th{font-size:11px;white-space:normal;min-width:74px}
  .otrx-tw-full th:first-child{min-width:0}
  .otrx-tw-full .otrx-sym{gap:8px}.otrx-tw-full .otrx-sym small{display:none}.otrx-tw-full .otrx-ic{--s:26px}.otrx-tw-full .otrx-sym b{font-size:13px}
  .otrx-cta{padding:44px 20px;border-radius:24px}
}


#xck{position:relative;margin:0 calc(50% - 50vw);padding:28px calc(50vw - 50%) 64px;background:linear-gradient(180deg,var(--night,#0d111b) 0,var(--night,#0d111b) 110px,transparent 110px);--xk-pri:var(--pri,#9a6700);--xk-ink:var(--ink,#0d111b);--xk-mut:var(--mut,#5f6677);--xk-line:var(--line,#e3e6ec);--xk-ok:#15803d;--xk-okbg:#f3fbf6;--xk-okln:#bfe6cc;--xk-wa:#8a5a00;--xk-wabg:#fff8e6;--xk-bad:#b91c1c;--xk-badbg:#fdf4f4;--xk-badln:#f3c9c9;--xk-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace}
#xck *{box-sizing:border-box}
#xck [hidden]{display:none!important}
#xck .nw{white-space:nowrap}
#xck p{margin:0}
#xck h2,#xck h3,#xck h4{margin:0;color:var(--xk-ink);letter-spacing:0;text-transform:none}
#xck h2:before,#xck h2:after,#xck h3:before,#xck h3:after,#xck h4:before,#xck h4:after{display:none}
#xck .xk-in-wrap{max-width:1110px;margin:0 auto}
#xck .xk-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px 48px;align-items:center;background:#fff;border:1px solid var(--xk-line);border-top:4px solid var(--gold,#ffcf1f);border-radius:22px;padding:36px 40px;box-shadow:0 30px 60px -30px rgba(13,17,27,.45)}
#xck .xk-card:before{content:"#";position:absolute;right:-24px;bottom:-120px;font:700 360px/1 var(--xk-mono);color:rgba(13,17,27,.035);pointer-events:none}
#xck .xk-card>*{position:relative}
#xck .xk-steps{display:none}
#xck .xk-eye{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--num,Inter,system-ui,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--xk-pri);margin-bottom:10px}
#xck h2{font-size:clamp(24px,2.6vw,32px);line-height:1.35;font-weight:700}
#xck h2 em{font-style:normal;color:var(--xk-pri)}
#xck .xk-sub{margin-top:8px;font-size:16px;line-height:1.7;color:var(--xk-mut)}
#xck .xk-lr{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}
#xck label{white-space:nowrap;font-size:16px;font-weight:700;color:var(--xk-ink)}
#xck .xk-lr a{white-space:nowrap;font-size:14.5px;font-weight:600;color:var(--xk-pri);text-decoration:none;border-bottom:1px dashed currentColor}
#xck .xk-row{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;border:2px solid #d3d6dd;border-radius:14px;background:#fafbfc;transition:border-color .15s,box-shadow .15s}
#xck .xk-row:focus-within{background:#fff;border-color:var(--xk-pri);box-shadow:0 0 0 4px rgba(255,207,31,.28)}
#xck .xk-hash{font:600 22px/1 var(--xk-mono);color:#9aa1ae}
#xck .xk-in{flex:1 1 auto;min-width:0;height:54px;margin:0;padding:0 4px;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--xk-ink);font:600 23px/1 var(--xk-mono);letter-spacing:.08em}
#xck .xk-in::placeholder{font-family:inherit;font-size:18px;font-weight:500;letter-spacing:0;color:#a7acb7}
#xck .xk-go{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;min-width:150px;margin:0;padding:0 24px;border:0;border-radius:10px;background:var(--night,#0d111b);color:#fff;font:inherit;font-size:17px;font-weight:700;line-height:1;cursor:pointer;text-transform:none;letter-spacing:0;transition:background .15s,color .15s}
#xck .xk-go svg{width:18px;height:18px;color:var(--gold,#ffcf1f);transition:transform .15s,color .15s}
#xck .xk-go:hover{background:var(--gold,#ffcf1f);color:#1f1500}
#xck .xk-go:hover svg{color:#1f1500;transform:translateX(3px)}
#xck .xk-go:disabled{opacity:.7;cursor:progress}
@keyframes xkspin{to{transform:rotate(360deg)}}
#xck .xk-spin{display:inline-block;width:15px;height:15px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:xkspin .8s linear infinite}
#xck .xk-chips{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0;list-style:none}
#xck .xk-chips li{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:14px;color:var(--xk-mut)}
#xck .xk-chips li:before{content:none}
@keyframes xkpulse{0%{box-shadow:0 0 0 0 rgba(22,163,74,.45)}100%{box-shadow:0 0 0 8px rgba(22,163,74,0)}}
#xck .xk-live{width:8px;height:8px;border-radius:50%;background:#16a34a;animation:xkpulse 1.6s ease-out infinite}
#xck .xk-chips svg{width:15px;height:15px;flex:none;color:#16a34a}
#xck .rs{grid-column:1/-1;border:1px solid var(--xk-line);border-radius:16px;background:#fff;overflow:hidden}
@keyframes xkin{from{opacity:0;transform:translateY(8px)}}
#xck .rs:not([hidden]){animation:xkin .28s ease-out}
#xck .rs.ok{border-color:var(--xk-okln)}
#xck .rs-h{display:flex;gap:16px;align-items:flex-start;padding:20px 22px}
#xck .rs-ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px}
#xck .rs-ic svg{width:24px;height:24px}
#xck .rs.ok .rs-ic{background:var(--xk-okbg);color:var(--xk-ok)}
#xck .rs.wa .rs-ic{background:var(--xk-wabg);color:var(--xk-wa)}
#xck .rs.no .rs-ic,#xck .rs.bad .rs-ic{background:var(--xk-badbg);color:var(--xk-bad)}
#xck .rs-k{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--xk-mut)}
#xck .rs-k b{font:600 14.5px/1.4 var(--xk-mono);letter-spacing:.06em;color:var(--xk-ink);background:#f5f6f8;border:1px solid var(--xk-line);border-radius:6px;padding:1px 8px}
#xck .rs-h h3{font-size:20px;line-height:1.4;font-weight:700;margin:6px 0 4px}
#xck .rs-h .d{font-size:15.5px;line-height:1.7;color:var(--xk-mut)}
#xck .rs-chk{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
#xck .rs-chk span{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;border-radius:99px;font-size:14px;font-weight:600;line-height:1.4}
#xck .rs-chk svg{width:15px;height:15px;flex:none}
#xck .rs-chk .y{background:var(--xk-okbg);color:var(--xk-ok);border:1px solid var(--xk-okln)}
#xck .rs-chk .x{background:var(--xk-badbg);color:var(--xk-bad);border:1px solid var(--xk-badln)}
#xck .rs-f{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 22px;border-top:1px solid var(--xk-line);background:#fafafb}
#xck .rs-f p{flex:1 1 240px;font-size:15px;color:var(--xk-mut)}
#xck .rs-f p b{font-family:var(--xk-mono);color:var(--xk-ink)}
#xck .rs-op{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--xk-line);background:#fafafb}
#xck .rs-op>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 22px}
#xck .rs-op>div+div{border-left:1px solid var(--xk-line)}
#xck .rs-op .n{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--xk-pri)}
#xck .rs-op h4{font-size:18px;line-height:1.4;font-weight:700}
#xck .rs-op p{font-size:15px;line-height:1.65;color:var(--xk-mut)}
#xck .rs-op .xk-btn{margin-top:auto}
#xck .rs-code{display:flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border:2px dashed #e7c66a;border-radius:10px;background:#fff}
#xck .rs-code b{font:600 19px/1 var(--xk-mono);letter-spacing:.08em;color:var(--xk-ink)}
#xck .xk-cp{padding:8px 14px;border:0;border-radius:8px;background:var(--xk-ink);color:#fff;font:inherit;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;text-transform:none;letter-spacing:0}
#xck .xk-cp.done{background:#16a34a}
#xck .xk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 22px;border-radius:12px;background:#06c755;color:#fff!important;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none!important}
#xck .xk-btn.gd{background:var(--gold,#ffcf1f);color:#1f1500!important}
@media(max-width:900px){#xck .xk-card{grid-template-columns:1fr;gap:22px;padding:28px 24px}}
@media(max-width:640px){
 #xck{padding-top:16px;padding-bottom:44px;background:linear-gradient(180deg,var(--night,#0d111b) 0,var(--night,#0d111b) 72px,transparent 72px)}
 #xck .xk-card:before{font-size:240px;bottom:-80px}
 #xck .xk-card{padding:20px 16px;border-radius:18px}
 #xck label{font-size:15px}
 #xck .xk-lr a{font-size:13.5px}
 #xck .xk-row{flex-wrap:wrap;padding:0;border:0;gap:10px;box-shadow:none!important}
 #xck .xk-hash{display:none}
 #xck .xk-in{flex:1 1 100%;width:100%;height:58px;padding:0 14px;font-size:21px;border:2px solid #d3d6dd!important;border-radius:12px;background:#fff!important}
 #xck .xk-in:focus{border-color:var(--xk-pri)!important}
 #xck .xk-go{flex:1 1 100%;width:100%}
 #xck .rs-h{padding:16px 14px;gap:12px}
 #xck .rs-ic{width:38px;height:38px}
 #xck .rs-h h3{font-size:18px}
 #xck .rs-op{grid-template-columns:1fr}
 #xck .rs-op>div{padding:16px 14px}
 #xck .rs-op>div+div{border-left:0;border-top:1px solid var(--xk-line)}
 #xck .rs-op .xk-btn,#xck .rs-f .xk-btn{width:100%}
 #xck .rs-f{padding:14px}
}
@media(prefers-reduced-motion:reduce){#xck .xk-spin,#xck .xk-live,#xck .rs:not([hidden]){animation:none}}

#xck .xk-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:0;gap:0;align-items:stretch}
#xck .xk-card:before{display:none}
#xck .xk-card>div:first-child{position:relative;overflow:hidden;background:radial-gradient(420px 260px at 0% 0%,rgba(255,207,31,.16),transparent 70%),linear-gradient(160deg,#1a2238,#0d111b 70%);padding:34px 36px 32px}
#xck .xk-card>div:first-child:after{content:"#";position:absolute;right:-20px;bottom:-110px;font:700 300px/1 var(--xk-mono);color:rgba(255,207,31,.07);pointer-events:none}
#xck .xk-card>div:first-child h2{color:#fff}#xck .xk-card>div:first-child h2 em{color:var(--gold,#ffcf1f)}
#xck .xk-card>div:first-child .xk-eye{color:var(--gold,#ffcf1f)}
#xck .xk-card>div:first-child .xk-sub{color:#9aa2b3}
#xck .xk-steps{display:flex;flex-direction:column;gap:10px;margin:22px 0 0;padding:0;list-style:none}
#xck .xk-steps li{display:flex;align-items:center;gap:12px;margin:0;color:#e9ecf2;font-size:15px}
#xck .xk-steps li:before{content:none}
#xck .xk-steps b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(255,207,31,.14);color:var(--gold,#ffcf1f);font:700 13px/1 var(--num,Inter,sans-serif);flex:none}
#xck form{align-self:center;padding:36px 40px}
#xck .rs{margin:20px 0 0}
#xck .rs-h{padding:18px 18px}
#xck .rs-op{grid-template-columns:1fr}
#xck .rs-op>div{padding:18px}
#xck .rs-op>div+div{border-left:0;border-top:1px solid var(--xk-line)}
#xck .rs-op .xk-btn{margin-top:4px}
#xck .rs-f{padding:14px 18px}
#xck .xk-card>div:first-child+form{border-left:1px solid var(--xk-line)}
@media(max-width:900px){#xck .xk-card{grid-template-columns:1fr}#xck form{padding:24px}#xck .xk-card>div:first-child{padding:26px 24px}#xck .xk-card>div:first-child+form{border-left:0}}
@media(max-width:640px){#xck .xk-card{padding:0}#xck form{padding:20px 16px}#xck .xk-card>div:first-child{padding:22px 16px}#xck .xk-steps{margin-top:16px}#xck .rs{margin:16px 0 0}}


body #xck .xk-row{padding:6px 6px 6px 20px;gap:12px}
body #xck .xk-hash{font:700 26px/1 var(--num,Inter,system-ui,sans-serif);color:#b3b8c2}
body #xck .xk-in{height:60px;font:700 30px/1 var(--num,Inter,system-ui,sans-serif);letter-spacing:.06em;font-variant-numeric:tabular-nums}
body #xck .xk-in::placeholder{font-family:Anuphan,system-ui,sans-serif;font-size:22px;font-weight:500;letter-spacing:0;color:#9aa1ae}
body #xck .xk-go{height:58px;min-width:160px;font-size:18px}
@media(max-width:640px){body #xck .xk-in{height:62px;padding:0 16px;font-size:26px}body #xck .xk-in::placeholder{font-size:20px}body #xck .xk-go{height:56px}}

body #otrx .otrx-prow.mx .rt b::before{content:"สูงสุด";font:600 14px/1 Anuphan,system-ui,sans-serif;color:#80879a;margin-right:6px;letter-spacing:0}

#t1fb{position:fixed;left:12px;right:12px;bottom:12px;z-index:2147482990;display:none;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:16px;background:#0a0a0a;border:1px solid #2a2a2a;color:#fff;font-family:Anuphan,system-ui,sans-serif;transform:translateY(140%);transition:transform .3s ease}
#t1fb.on{transform:none}
#t1fb .tx{flex:1 1 auto;min-width:0;line-height:1.3}
#t1fb .tx b{display:block;font-size:15px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#t1fb .tx b em{font-style:normal;color:#ffde00}
#t1fb .tx small{display:block;margin-top:2px;font-size:12.5px;color:#a9aeb8}
#t1fb .tx small strong{color:#ffde00;font-weight:700;letter-spacing:.06em}
#t1fb a{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:12px;background:#ffde00;color:#141d22!important;font-size:15px;font-weight:700;text-decoration:none!important;white-space:nowrap}
#t1fb a:active{background:#f2cc00}
#t1fb a svg{width:16px;height:16px}
@media(max-width:640px){#t1fb{display:flex}}
#otbt{transition:transform .3s ease}
@media(prefers-reduced-motion:reduce){#t1fb,#otbt{transition:none}}


#otrx-art{--oa-ink:#0d111b;--oa-tx:#3b4252;--oa-mut:#5f6677;--oa-ln:#e3e6ec;--oa-red:#e0a800;--oa-redt:#9a6700;font-family:Anuphan,system-ui,-apple-system,"Segoe UI",sans-serif;scroll-margin-top:110px}
#otrx-art .oa-g{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:48px;align-items:start}
#otrx-art .oa-b{min-width:0}
#otrx-art .oa-b>p,#otrx-art .oa-s>p{font-size:17px;line-height:1.85;color:var(--oa-tx);margin:0 0 16px}
#otrx-art .oa-b b,#otrx-art .oa-s b{color:var(--oa-ink);font-weight:700}
#otrx-art .n{font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;color:var(--oa-ink);white-space:nowrap}
#otrx-art a.oa-l{color:var(--oa-redt);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
#otrx-art a.oa-l:hover{color:var(--oa-ink)}
#otrx-art .oa-sum{background:var(--oa-ink);color:#e9ecf2;border-radius:20px;padding:24px 26px;margin:26px 0 8px}
#otrx-art .oa-sum h3{font-size:17px;font-weight:700;color:#fff;margin:0 0 14px;display:flex;align-items:center;gap:10px}
#otrx-art .oa-sum h3:before{content:"";width:22px;height:2px;background:var(--oa-red)}
#otrx-art .oa-sum ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;counter-reset:os}
#otrx-art .oa-sum li{counter-increment:os;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:15.5px;line-height:1.7;color:#c9ced9;margin:0}
#otrx-art .oa-sum li:before{content:counter(os);font:700 13px/26px Inter,sans-serif;width:26px;height:26px;border-radius:8px;background:#1f2533;color:#fff;text-align:center}
#otrx-art .oa-sum li b,#otrx-art .oa-sum .n{color:#fff}
#otrx-art .oa-s{padding-top:44px;margin-top:44px;border-top:1px solid var(--oa-ln);scroll-margin-top:110px}
#otrx-art .oa-s h3{font-size:clamp(21px,2.2vw,25px);line-height:1.45;font-weight:700;color:var(--oa-ink);margin:0 0 16px}
#otrx-art .oa-k{display:inline-flex;align-items:center;gap:8px;font:700 12.5px/1 Inter,Anuphan,sans-serif;letter-spacing:.06em;color:var(--oa-redt);margin-bottom:12px}
#otrx-art .oa-k:before{content:"";width:18px;height:2px;background:var(--oa-red)}
#otrx-art .oa-note{background:#fff;border:1px solid var(--oa-ln);border-left:4px solid var(--oa-red);border-radius:12px;padding:14px 18px;margin:6px 0 0;font-size:15.5px;line-height:1.75;color:var(--oa-tx)}
#otrx-art .oa-note b:first-child{display:block;font-size:13px;letter-spacing:.04em;color:var(--oa-redt);margin-bottom:4px}
#otrx-art .oa-tw{overflow-x:auto;border:1px solid var(--oa-ln);border-radius:16px;background:#fff;margin:4px 0 6px}
#otrx-art table{width:100%;border-collapse:collapse;min-width:560px;margin:0;font-size:15px}
#otrx-art caption{caption-side:top;text-align:left;padding:14px 18px 6px;font-size:13.5px;color:var(--oa-mut)}
#otrx-art th,#otrx-art td{padding:12px 16px;border:0;border-bottom:1px solid var(--oa-ln);text-align:right;white-space:nowrap}
#otrx-art th:first-child,#otrx-art td:first-child{text-align:left}
#otrx-art thead th{background:#f4f5f8;font-size:13px;font-weight:700;color:var(--oa-ink)}
#otrx-art tbody tr:last-child td{border-bottom:0}
#otrx-art tbody td{font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--oa-ink)}
#otrx-art tbody td:first-child{font-weight:700}
#otrx-art tbody td.s{color:var(--oa-redt);font-weight:700}
#otrx-art tbody td small{display:block;font-family:Anuphan,sans-serif;font-weight:400;font-size:12.5px;color:var(--oa-mut)}
#otrx-art .oa-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:4px 0 0}
#otrx-art .oa-card{background:#fff;border:1px solid var(--oa-ln);border-radius:16px;padding:18px 20px}
#otrx-art .oa-card i{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fdf3d3;color:var(--oa-redt);font:700 13px/1 Inter,sans-serif;font-style:normal;margin-bottom:10px}
#otrx-art .oa-card b{display:block;font-size:16.5px;color:var(--oa-ink);margin-bottom:6px}
#otrx-art .oa-card p{font-size:15px;line-height:1.75;color:var(--oa-tx);margin:0}
#otrx-art .oa-ck{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}
#otrx-art .oa-ck li{position:relative;background:#fff;border:1px solid var(--oa-ln);border-radius:12px;padding:13px 16px 13px 50px;font-size:15.5px;line-height:1.7;color:var(--oa-tx);margin:0}
#otrx-art .oa-ck li:before{content:"";position:absolute;left:16px;top:15px;width:22px;height:22px;border-radius:6px;background:var(--oa-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d111b' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/14px no-repeat}
#otrx-art .oa-src{font-size:13.5px;line-height:1.7;color:var(--oa-mut);margin:18px 0 0;padding-top:14px;border-top:1px dashed var(--oa-ln)}
/* ไทม์ไลน์ด้านข้าง */
#otrx-art .oa-tl{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;background:#fff;border:1px solid var(--oa-ln);border-radius:18px;padding:20px 18px 16px}
#otrx-art .oa-tl>b{display:block;font-size:13px;letter-spacing:.06em;color:var(--oa-mut);margin:0 0 12px}
#otrx-art .oa-tl ol{list-style:none;margin:0;padding:0;position:relative}
#otrx-art .oa-tl ol:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:var(--oa-ln)}
#otrx-art .oa-tl li{margin:0;padding:0}
#otrx-art .oa-tl a{position:relative;display:block;padding:7px 4px 7px 24px;border-radius:8px;text-decoration:none;color:var(--oa-tx);font-size:14px;line-height:1.5;transition:color .15s,background-color .15s}
#otrx-art .oa-tl a:before{content:"";position:absolute;left:1px;top:13px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #c3c8d2;box-sizing:border-box;transition:background-color .15s,border-color .15s}
#otrx-art .oa-tl a small{display:block;font:600 11.5px/1.4 Inter,Anuphan,sans-serif;color:var(--oa-mut);letter-spacing:.02em}
#otrx-art .oa-tl a:hover{color:var(--oa-ink);background:#f4f5f8}
#otrx-art .oa-tl a.on{color:var(--oa-ink);font-weight:700;background:#fdf3d3}
#otrx-art .oa-tl a.on:before{background:var(--oa-red);border-color:var(--oa-red)}
#otrx-art .oa-tl a.on small{color:var(--oa-redt)}
@media(max-width:991px){
 #otrx-art .oa-g{grid-template-columns:minmax(0,1fr);gap:0}
 #otrx-art .oa-tl{position:static;order:-1;margin:0 0 8px;max-height:none;overflow:visible}
 #otrx-art .oa-tl ol{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px}
 #otrx-art .oa-tl ol:before{display:none}
}
@media(max-width:640px){
 #otrx-art .oa-b>p,#otrx-art .oa-s>p{font-size:16px;line-height:1.8}
 #otrx-art .oa-sum{padding:20px 18px;border-radius:16px}
 #otrx-art .oa-sum ol,#otrx-art .oa-cards,#otrx-art .oa-tl ol{grid-template-columns:minmax(0,1fr)}
 #otrx-art .oa-s{padding-top:34px;margin-top:34px}
 #otrx-art th,#otrx-art td{padding:11px 12px}
 #otrx-art .oa-tl{padding:16px 14px 12px}
}
#otrx-art .oa-rg{margin:4px 0 18px}
#otrx-art .oa-rgl{display:block;font-size:13px;font-weight:600;color:var(--oa-mut);margin:0 0 8px}
#otrx-art .oa-rt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--oa-ln);border:1px solid var(--oa-ln);border-radius:12px;overflow:hidden}
#otrx-art .oa-rt li{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;background:#fff;padding:12px 16px}
#otrx-art .oa-rt li b{font-size:14.5px;font-weight:600;color:var(--oa-ink);white-space:nowrap}
#otrx-art .oa-rt li .v{font:500 17px/1 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--oa-ink)}
#otrx-art .oa-rt li small{font-size:11.5px;color:var(--oa-mut);margin-left:2px}
#otrx-art .oa-rt li.hi{background:#fffaeb}
#otrx-art .oa-rt li:last-child:nth-child(odd){grid-column:1/-1}
#otrx-art .oa-rt li.hi .v{color:var(--oa-redt)}
@media(max-width:640px){#otrx-art .oa-rt{grid-template-columns:minmax(0,1fr)}#otrx-art .oa-rt li{padding:12px 14px}}
#otrx-art .oa-by{margin:-12px 0 28px;font-size:14px;line-height:1.7;color:var(--oa-mut)}
#otrx-art .oa-about{margin:20px 0 0;background:var(--oa-ink);border-radius:16px;padding:20px 22px}
#otrx-art .oa-about>b{display:block;font-size:16px;color:#fff;margin-bottom:6px}
#otrx-art .oa-about p{margin:0;font-size:15.5px;line-height:1.8;color:#c9ced9}
#otrx-art .oa-about a.oa-l{color:#fff}
#otrx-art .oa-rel{margin:20px 0 0;background:#fff;border:1px solid var(--oa-ln);border-radius:16px;padding:18px 20px}
#otrx-art .oa-rel>b{display:block;font-size:13px;letter-spacing:.06em;color:var(--oa-mut);margin-bottom:10px}
#otrx-art .oa-rel ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px}
#otrx-art .oa-rel li{margin:0}
#otrx-art .oa-rel a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:var(--oa-ink);font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#d3d7df;text-underline-offset:4px}
#otrx-art .oa-rel a:after{content:"→";color:var(--oa-red);flex:none}
#otrx-art .oa-rel a:hover{color:var(--oa-redt)}
@media(max-width:991px){#otrx-art .oa-rel ul{grid-template-columns:1fr 1fr}}
@media(max-width:640px){#otrx-art .oa-rel ul{grid-template-columns:minmax(0,1fr)}}
@media(prefers-reduced-motion:reduce){#otrx-art *{transition:none!important}}

/* วางตำแหน่ง (ไทม์ไลน์ซ้าย · ข้อสังเกตข้างเนื้อหา) */
body #otrx-art .oa-note{background:#fff}
body #otrx-art .n,body #otrx-art b[data-oa]{font-weight:400;color:inherit}
@media(min-width:992px){
 body #otrx-art .oa-g{grid-template-columns:220px minmax(0,1fr);gap:48px}
 body #otrx-art .oa-tl{order:-1;padding:18px 14px 14px}
 body #otrx-art .oa-b{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto 1fr;column-gap:40px;align-items:start}
 body #otrx-art .oa-b>p{grid-column:1}
 body #otrx-art .oa-sum{grid-column:2;grid-row:1/span 2;margin:4px 0 0}
 body #otrx-art .oa-sum ol{grid-template-columns:minmax(0,1fr)}
 body #otrx-art .oa-s{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 260px;column-gap:40px;align-items:start}
 body #otrx-art .oa-s>*{grid-column:1}
 body #otrx-art .oa-s>.oa-note{grid-column:2;grid-row:2/span 3;align-self:start;position:sticky;top:110px;margin:0;border-left:1px solid var(--oa-ln);border-top:4px solid var(--oa-red);padding:16px 18px;font-size:15px}
 body #otrx-art #oa-s9>*,body #otrx-art #oa-s10>*,body #otrx-art #oa-s11>*{grid-column:1/-1}
 body #otrx-art .oa-ck{grid-template-columns:1fr 1fr}
 body #otrx-art .oa-cards{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(max-width:991px){
 body #otrx-art .oa-tl{padding:0;border:0;border-radius:0;background:none;margin:0 0 6px}
 body #otrx-art .oa-tl>b{display:none}
 body #otrx-art .oa-tl ol{display:flex;gap:8px;overflow-x:auto;padding:2px 0 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 body #otrx-art .oa-tl ol::-webkit-scrollbar{display:none}
 body #otrx-art .oa-tl li{flex:none}
 body #otrx-art .oa-tl a{padding:9px 15px;border:1px solid var(--oa-ln);border-radius:999px;background:#fff;white-space:nowrap;font-size:14px;line-height:1.3}
 body #otrx-art .oa-tl a:before,body #otrx-art .oa-tl a small{display:none}
 body #otrx-art .oa-tl a.on{background:var(--oa-ink);border-color:var(--oa-ink);color:#fff}
 body #otrx-art .oa-cards{grid-template-columns:1fr 1fr}
}
@media(max-width:640px){
 body #otrx-art .oa-cards{grid-template-columns:minmax(0,1fr);gap:10px}
 body #otrx-art .oa-s{padding-top:28px;margin-top:28px}
 body #otrx-art .oa-s h3{margin-bottom:12px}
 body #otrx-art .oa-note{padding:12px 14px}
 body #otrx-art .oa-card{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding:14px 16px}
 body #otrx-art .oa-card i{grid-row:1/span 2;margin:0}
 body #otrx-art .oa-card b{margin-bottom:2px}
 body #otrx-art .oa-card p{font-size:14.5px}
 body #otrx-art .oa-ck li{padding:11px 14px 11px 46px}
 body #otrx-art .oa-ck li:before{left:14px;top:13px}
}
#otrx-art h3,#otrx-art h2{text-wrap:balance}
/* แถบพื้นขาวเต็มความกว้าง แยกจากส่วน 3 ขั้นตอน */
body #otrx-art{position:relative;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax);margin-top:80px;padding-top:72px;padding-bottom:72px}
@media(max-width:640px){body #otrx-art{margin-top:56px;padding-top:52px;padding-bottom:52px}}


/* ---------- FAQ "Good to Know" ---------- */
.otrx #otrx-faq .otrx-faq{display:block;background:#fff;border:1px solid #e3e6ec;border-radius:28px;padding:48px 48px 40px}
.otrx #otrx-faq .otrx-faq>.otrx-head{text-align:center;max-width:640px;margin:0 auto 32px}
.otrx #otrx-faq .otrx-faq>.otrx-head .otrx-eyebrow:after{content:"";width:22px;height:2px;background:currentColor}
.otrx #otrx-faq .otrx-faq>.otrx-head .otrx-sub{margin:10px auto 0}
.otrx #otrx-faq .otrx-faq>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}
.otrx #otrx-faq details{background:#f4f5f8;border:1px solid transparent;border-radius:16px;transition:background-color .15s,border-color .15s}
.otrx #otrx-faq details:hover{border-color:#e3e6ec}
.otrx #otrx-faq details[open]{background:#fff;border-color:#0d111b}
.otrx #otrx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;font-size:16.5px;line-height:1.5;color:#0d111b;text-wrap:balance}
.otrx #otrx-faq summary:after{content:"";position:static;flex:none;width:30px;height:30px;border:0;border-radius:50%;transform:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d111b' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .2s,background-color .2s}
.otrx #otrx-faq details[open] summary:after{transform:rotate(45deg);background-color:#ffcf1f}
.otrx #otrx-faq summary:focus-visible{outline:2px solid #865a00;outline-offset:2px;border-radius:14px}
.otrx #otrx-faq details p{padding:0 20px 20px;font-size:15.5px;line-height:1.8;color:#4a5161}
@media(max-width:960px){.otrx #otrx-faq .otrx-faq>div:last-child{grid-template-columns:minmax(0,1fr)}}
@media(max-width:640px){
 .otrx #otrx-faq .otrx-faq{padding:30px 16px 18px;border-radius:22px}
 .otrx #otrx-faq .otrx-faq>.otrx-head{margin-bottom:22px}
 .otrx #otrx-faq summary{padding:15px 16px;font-size:15.5px}
 .otrx #otrx-faq details p{padding:0 16px 16px}
}
@media(prefers-reduced-motion:reduce){.otrx #otrx-faq details,.otrx #otrx-faq summary:after{transition:none}}
/* ---------- Accessibility: คอนทราสต์ (โทนสีเดิม เข้มขึ้นเล็กน้อย) ---------- */
.otrx .otrx-eyebrow,.otrx .otrx-xeye2,.otrx .otrx-sub a,.otrx td.best span,.otrx .otrx-stp .n,.otrx .otrx-btn-soft,.otrx .otrx-formula>span,.otrx .otrx-why-ex>span{color:#865a00!important}
.otrx .otrx-ebig small,.otrx .m{color:#5f6677!important}
.otrx label.otrx-chip i{opacity:.75}
#otrx-art{--oa-redt:#865a00}
.otrx .otrx-sub a,.otrx .otrx-cta p a{text-decoration:underline!important;text-underline-offset:3px}
#otft .bt a.ln{background:#05873c!important}
#otrx-chips:focus-visible{outline:2px solid #865a00;outline-offset:2px}


#otrx-tabs{display:none}
@media(max-width:767px){
 #otrx-tabs{display:block;position:fixed;left:0;right:0;top:0;z-index:999;background:#0d111b;border-bottom:1px solid #262b36;transform:translateY(-120%);opacity:0;visibility:hidden;transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s;font-family:Anuphan,system-ui,-apple-system,"Segoe UI",sans-serif}
 #otrx-tabs.on{transform:none;opacity:1;visibility:visible;transition:transform .25s ease,opacity .25s ease}
 #otrx-tabs .tb{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 #otrx-tabs .tb::-webkit-scrollbar{display:none}
 #otrx-tabs a{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid #333a48;color:#d9dde6;font-size:14px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}
 #otrx-tabs a.on{background:#ffcf1f;border-color:#ffcf1f;color:#0d111b}
}
@media(prefers-reduced-motion:reduce){#otrx-tabs,#otrx-tabs.on{transition:none}}


@media(max-width:640px){
 body #t1fb{gap:12px;padding:8px 12px 8px 16px;border-radius:16px;background:#0d111b;border:1px solid #262b36;box-shadow:none}
 body #t1fb .tx b{font-size:15px;line-height:1.35}
 body #t1fb .tx small{font-size:12px;margin-top:1px}
 body #t1fb a{height:42px;padding:0 16px;border-radius:12px;font-size:15px}
 body #t1fb[style*="bottom: 12px"]{bottom:0!important;left:0;right:0;border-radius:0;border-width:1px 0 0;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 16px}
 body.t1fb-on .fb-wrap{transform:translateY(calc(-66px - env(safe-area-inset-bottom)));transition:transform .3s ease,bottom .25s}
 body .fb-wrap{transition:transform .3s ease,bottom .25s}
 body.t1fb-on{padding-bottom:calc(64px + env(safe-area-inset-bottom))}
}
@media(prefers-reduced-motion:reduce){body .fb-wrap{transition:none}}

@media(min-width:992px) and (max-width:1199px){body .otrx .otrx-wrap{max-width:970px;padding-left:15px;padding-right:15px}html body .otrx .otrx-xh h1{font-size:60px}html body .otrx .otrx-xgrid{column-gap:40px}html body .otrx .otrx-chips{flex-wrap:wrap;overflow:visible}html body #otrx-art .oa-g{grid-template-columns:200px minmax(0,1fr);gap:36px}html body #otrx-art .oa-b{grid-template-columns:minmax(0,1fr) 250px;column-gap:28px}html body #otrx-art .oa-s{grid-template-columns:minmax(0,1fr) 220px;column-gap:28px}html body .otrx #xck-h{font-size:25px}html body .otrx .otrx-tw-full th .a{white-space:normal}}
@media(max-width:767px){.otrx .otrx-tw-full tbody tr.pgx{display:none!important}.otrx .otrx-tw-full tbody tr.lv td{border-bottom:0}}@media(min-width:768px){html body #otrx-pager{display:none!important}}@media(min-width:768px){html body .otrx .otrx-tw-full{max-height:598px!important;overflow:auto!important;overscroll-behavior:contain}html body .otrx .otrx-tw-full thead th{position:sticky;top:0;z-index:3}}
#otrx-art .oa-b > p.oa-def{position:relative;background:var(--oa-tint,#fffaeb);border:1px solid #f1e3b5;border-left:4px solid var(--oa-red);border-radius:0 14px 14px 0;padding:44px 26px 22px;font-size:18px;line-height:1.85;color:#1d2230;margin:0 0 16px}#otrx-art .oa-b > p.oa-def::before{content:"นิยามสั้น ๆ";position:absolute;top:16px;left:26px;font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--oa-redt)}#otrx-art .oa-b > p.oa-def b{color:#0d111b}#otrx-art .oa-facts{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#otrx-art .oa-facts li{background:#fff;border:1px solid #e6e8ee;border-radius:14px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:4px;margin:0}#otrx-art .oa-facts li::before{display:none}#otrx-art .oa-facts .fk{font-size:13px;color:#5f6677}#otrx-art .oa-facts .fv{font-size:22px;line-height:1.3;font-weight:500;color:#0d111b}#otrx-art .oa-facts .fs{font-size:13px;color:#5f6677;line-height:1.5}@media(min-width:992px){html body #otrx-art .oa-b{display:block}html body #otrx-art .oa-sum{margin:26px 0 0}html body #otrx-art .oa-sum ol{grid-template-columns:1fr 1fr}}html body #otrx-art .oa-sum{background:#fff;color:#1d2230;border:1px solid #e6e8ee;border-top:4px solid var(--oa-red);border-radius:16px;padding:22px 24px}html body #otrx-art .oa-sum h3{color:#0d111b;font-size:18px;margin:0 0 14px}html body #otrx-art .oa-sum ol{gap:12px 28px}html body #otrx-art .oa-sum li{color:#2b3140;font-size:15.5px;line-height:1.75}html body #otrx-art .oa-sum li b{color:#0d111b}html body #otrx-art .oa-sum .n{color:#0d111b}@media(max-width:767px){#otrx-art .oa-facts{grid-template-columns:1fr 1fr}#otrx-art .oa-b > p.oa-def{font-size:16.5px;padding:40px 18px 18px}#otrx-art .oa-b > p.oa-def::before{left:18px}html body #otrx-art .oa-sum{padding:18px}}
@media(min-width:992px){html body #otrx-art .oa-s{display:block}html body #otrx-art .oa-s > .oa-note{position:static;margin:24px 0 0}}html body #otrx-art .oa-s > .oa-note{background:#fffaeb;border:1px solid #f1e3b5;border-left:4px solid var(--oa-red);border-radius:0 12px 12px 0;padding:14px 20px 15px;font-size:15.5px;line-height:1.75;color:#2b3140}html body #otrx-art .oa-s > .oa-note b{display:block;font-size:13px;letter-spacing:.06em;color:var(--oa-redt);margin:0 0 4px}html body #otrx-art .oa-rt li .v{font-weight:500}@media(min-width:992px){html body #otrx-art .oa-rt:has(> li:nth-child(6):last-child),html body #otrx-art .oa-rt:has(> li:nth-child(3):last-child),html body #otrx-art .oa-rt:has(> li:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body #otrx-art .oa-rt:has(> li:nth-child(3):last-child) li:last-child,html body #otrx-art .oa-rt:has(> li:nth-child(9):last-child) li:last-child{grid-column:auto}}html body #otrx-art .oa-formula{background:#0d111b;color:#fff;border-radius:12px;padding:16px 20px;font-size:17px;font-weight:500;margin:0 0 20px;text-align:center}html body #otrx-art #oa-s11 > p:not(.oa-src){background:#fffaeb;border:1px solid #f1e3b5;border-radius:14px;padding:20px 24px}html body #otrx-art .oa-src{font-size:13.5px;line-height:1.7;color:#5f6677;border-top:1px dashed #e3e6ec;padding-top:14px}

body #otrx .otrx-xh .otrx-xeye.oa-bc{display:none!important}


body #otrx #otrx-full td.na{color:#687082}
body #otrx sup.fn,body #otrx .otrx-fnote b.k{color:#8a5f00}
body #otrx .otrx-fnote b.k.k2{color:#687082}
body #otrx .otrx-cta .otrx-brand .x{color:#687082}
body #xck .xk-hash{color:#767d8f}
body #otrx .otrx-pgold .v i{color:#7a5a0a}
body #otrx .otrx-prow .rt b.num i{color:#646b7d}
body #otrx .otrx-prow .rt.hi b.num i{color:#8a5f00}


body #xck .xk-lr a{display:inline-flex;align-items:center;min-height:26px}
body #otrx .otrx-xtop .otrx-xlogo .t small{font-size:11px!important}


@media(min-width:992px){body #otrx #otrx-full thead th:first-child{width:142px}}
body #otrx #otrx-full .otrx-sym{min-width:0}
body #otrx #otrx-full .otrx-sym>span{min-width:0;overflow:hidden}
body #otrx #otrx-full .otrx-sym b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


#oa-sumt{margin:22px 0 18px}
#oa-sumt .oa-tcap{display:block;font:600 15px/1.5 Anuphan,system-ui,sans-serif;color:#0d111b;margin:0 0 10px}
#oa-sumt .oa-tw{border:1px solid #e3e6ec;border-radius:12px;overflow:hidden;background:#fff}
#oa-sumt table{width:100%;min-width:0!important;max-width:100%;table-layout:auto;border-collapse:collapse;margin:0;font:400 15px/1.45 Anuphan,system-ui,sans-serif;color:#3b4252;font-variant-numeric:tabular-nums}
#oa-sumt thead th{background:#0d111b;color:#fff;font-weight:600;font-size:13.5px;line-height:1.35;padding:10px 12px;text-align:right;border:0;vertical-align:bottom;white-space:normal!important}
#oa-sumt thead th:first-child,#oa-sumt tbody th{text-align:left}
#oa-sumt tbody th,#oa-sumt td{padding:9px 12px;border:0;border-top:1px solid #e3e6ec;text-align:right;white-space:nowrap}
#oa-sumt tbody tr:first-child th,#oa-sumt tbody tr:first-child td{border-top:0}
#oa-sumt tbody th{font-weight:600;color:#0d111b}
#oa-sumt tbody th small{display:block;font-weight:400;font-size:12.5px;color:#5f6677;line-height:1.3}
#oa-sumt td.a{font-weight:600;color:#0d111b}
#oa-sumt td.b{color:#5f6677}
#oa-sumt tbody tr:nth-child(even){background:#f7f8fa}
#oa-sumt .oa-tnote{margin:10px 0 0;font-size:13.5px;line-height:1.6;color:#5f6677}
@media (max-width:400px){#oa-sumt table{font-size:14px}#oa-sumt thead th{font-size:12.5px;padding:9px 7px}#oa-sumt tbody th,#oa-sumt td{padding:8px 7px}}


.otnw{white-space:nowrap}
#otrx-art p,#otrx-art li,#otrx-art .oa-note,#otrx p,#xck p{text-wrap:pretty}
#otrx h2,#otrx h3{text-wrap:balance}
#oa-sumt .oa-tnote a{text-decoration:underline;text-underline-offset:2px}
