.ot3{--bg:#F4F5FA;--night:#090B12;--night2:#11141D;--nline:rgba(255,255,255,.09);--ntext:#F1F2F6;--nmuted:#A3A9BA;--surface:#FFFFFF;--line:#E2E5EE;--ink:#0E1018;--ink2:#373D4C;--muted:#5A6172;--gold:#E7B04A;--goldink:#6E500C;--goldsoft:#FBF2DD;--violet:#7C5CFF;--violetink:#5536E0;--violetsoft:#EEEAFF;--cyan:#22D3EE;--cyanink:#0B6F80;--down:#C2410C;--downn:#FF9D5C;--downsoft:#FDEBE1;--up:#2252D9;--upn:#93B6FF;--upsoft:#E8EEFD;--grad:linear-gradient(135deg,#7C5CFF 0%,#22D3EE 55%,#E7B04A 100%);--gborder:linear-gradient(135deg,rgba(124,92,255,.45),rgba(34,211,238,.30) 50%,rgba(231,176,74,.40));--display:'Anuphan','IBM Plex Sans Thai','Noto Sans Thai',system-ui,sans-serif;--body:'IBM Plex Sans Thai','Noto Sans Thai',system-ui,sans-serif;position:relative;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow:hidden}
.ot3::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(14,16,24,.07) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#000,transparent 60%);mask-image:linear-gradient(#000 40%,transparent)}
.ot3>*{position:relative}
.ot3,.ot3 *{box-sizing:border-box}
.ot3 [hidden]{display:none!important}
.ot3 a{color:inherit}
.ot3 :focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:8px}
.ot3 h1,.ot3 h2,.ot3 h3{font-family:var(--display);text-wrap:balance;margin:0;color:inherit;letter-spacing:0}
.ot3 p{margin:0}
.ot3 ul,.ot3 ol{margin:0;padding:0;list-style:none}
.ot3 img{max-width:100%;display:block}
.ot3 .wrap{max-width:1240px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}
.ot3 .dn{color:var(--down)}.ot3 .upc{color:var(--up)}.ot3 .flat{color:var(--muted)}
.ot3 .night .dn{color:var(--downn)}.ot3 .night .upc{color:var(--upn)}.ot3 .night .flat{color:var(--nmuted)}
.ot3 .ico{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.ot3 .flag{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 1.5px rgba(255,255,255,.9),0 1px 3px rgba(0,0,0,.2)}
.ot3 .coin{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#FBE3A4,#D49A26 70%);color:#4A3405;font:700 9px/1 var(--display);box-shadow:0 0 0 1.5px rgba(255,255,255,.85),0 1px 3px rgba(0,0,0,.2)}
.ot3 .skel{display:inline-block;min-width:3.5em;height:.9em;border-radius:6px;background:linear-gradient(90deg,rgba(127,127,127,.12),rgba(127,127,127,.26),rgba(127,127,127,.12));background-size:200% 100%;animation:ot3sh 1.4s infinite;vertical-align:middle}
@keyframes ot3sh{to{background-position:-200% 0}}
.ot3 .notice{background:var(--night);color:var(--nmuted);font-size:13px;border-bottom:1px solid var(--nline)}
.ot3 .notice .wrap{padding-block:7px;display:flex;gap:8px;align-items:center}
.ot3 .notice .ico{color:var(--cyan);width:16px;height:16px}
.ot3 .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;font-family:inherit;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}
.ot3 .btn .ico{width:18px;height:18px}
.ot3 .btn:hover{transform:translateY(-1px)}
.ot3 .btn-gold{background:linear-gradient(135deg,#F3C766,#E0A23A);color:#231803;box-shadow:0 8px 24px -8px rgba(231,176,74,.7),inset 0 1px 0 rgba(255,255,255,.45)}
.ot3 .btn-gn{color:var(--ntext);background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16);backdrop-filter:blur(8px)}
.ot3 .btn-gn:hover{background:rgba(255,255,255,.1)}
.ot3 .btn-ink{background:var(--ink);color:#fff;box-shadow:0 8px 20px -10px rgba(14,16,24,.6)}
.ot3 .btn-line{border:1px solid transparent;color:var(--ink);background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box}
.ot3 .night{position:relative;overflow:hidden;background:var(--night);color:var(--ntext)}
.ot3 .night::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background-image:linear-gradient(var(--nline) 1px,transparent 1px),linear-gradient(90deg,var(--nline) 1px,transparent 1px);background-size:56px 56px;opacity:.45;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 60% 30%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 70% 80% at 60% 30%,#000 10%,transparent 70%)}
.ot3 .night>*{position:relative;z-index:2}
.ot3 .night>.aurora{position:absolute;inset:-20% -10% auto -10%;height:140%;z-index:0;pointer-events:none;filter:blur(60px);opacity:.85}
.ot3 .aurora i{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:ot3drift 18s ease-in-out infinite alternate}
.ot3 .aurora i:nth-child(1){width:46%;height:60%;left:42%;top:0;background:radial-gradient(circle,rgba(124,92,255,.55),transparent 65%)}
.ot3 .aurora i:nth-child(2){width:40%;height:52%;left:66%;top:22%;background:radial-gradient(circle,rgba(34,211,238,.42),transparent 65%);animation-duration:22s}
.ot3 .aurora i:nth-child(3){width:38%;height:50%;left:2%;top:40%;background:radial-gradient(circle,rgba(231,176,74,.30),transparent 65%);animation-duration:26s}
@keyframes ot3drift{0%{transform:translate3d(0,0,0) scale(1)}100%{transform:translate3d(-6%,8%,0) scale(1.15)}}
.ot3 .tick{border-bottom:1px solid var(--nline);background:rgba(255,255,255,.02);backdrop-filter:blur(6px)}
.ot3 .tick .wrap{display:flex;align-items:center;gap:10px 26px;padding-block:12px;overflow-x:auto;scrollbar-width:none}
.ot3 .tick .wrap::-webkit-scrollbar{display:none}
.ot3 .tq{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px;text-decoration:none}
.ot3 .tq .k{color:var(--nmuted)}
.ot3 .tq .v{font-family:var(--display);font-weight:600;font-variant-numeric:tabular-nums}
.ot3 .tq .c{font-weight:600;font-size:13px}
.ot3 .chip{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border-radius:999px;background:rgba(34,211,238,.10);color:var(--cyan);font-weight:600;font-size:13px;white-space:nowrap;border:1px solid rgba(34,211,238,.25)}
.ot3 .chip.off{background:rgba(255,255,255,.06);color:var(--nmuted);border-color:var(--nline)}
.ot3 .dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:ot3ping 2.4s infinite}
@keyframes ot3ping{0%{box-shadow:0 0 0 0 rgba(34,211,238,.55)}70%{box-shadow:0 0 0 7px rgba(34,211,238,0)}100%{box-shadow:0 0 0 0 rgba(34,211,238,0)}}
.ot3 .stamp{color:var(--nmuted);font-size:13px;white-space:nowrap;margin-left:auto}
.ot3 .hero .wrap{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;padding-block:56px 72px;align-items:start}
.ot3 .breaking{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:5px 16px 5px 6px;border-radius:999px;background:rgba(255,157,92,.10);border:1px solid rgba(255,157,92,.3);color:#FFD7BD;text-decoration:none;font-size:14px;margin-bottom:20px}
.ot3 .breaking b{background:linear-gradient(135deg,#FF9D5C,#F05A3C);color:#fff;border-radius:999px;padding:2px 10px;font-size:12px}
.ot3 .breaking span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ot3 .kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--nmuted);font-size:14px}
.ot3 .kicker .cat{font-weight:700;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .hero h1{font-size:clamp(34px,4.8vw,64px);line-height:1.1;font-weight:700;margin-top:14px;text-wrap:pretty;background:linear-gradient(180deg,#FFFFFF 30%,#C9CDDB);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .hero h1 a{text-decoration:none}
.ot3 .lede{font-size:17px;color:#BFC4D2;max-width:62ch;margin-top:18px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.ot3 .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.ot3 .pulse{margin-top:28px;padding:18px 20px;border-radius:20px;border:1px solid transparent;background:linear-gradient(rgba(17,20,29,.82),rgba(17,20,29,.82)) padding-box,var(--gborder) border-box;backdrop-filter:blur(10px)}
.ot3 .ph{display:flex;align-items:center;gap:10px;font-size:14px}
.ot3 .ph b{font-family:var(--display);font-weight:600}
.ot3 .ph #pulse-at{margin-left:auto;color:var(--nmuted);font-size:12px}
.ot3 .spk{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--grad);color:#fff}
.ot3 .spk .ico{width:16px;height:16px}
.ot3 #pulse-text{margin-top:10px;color:#DADDE7;font-size:15px}
.ot3 .pchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.ot3 .pc{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;font-size:13px;background:rgba(255,255,255,.06);border:1px solid var(--nline)}
.ot3 .pc span{color:var(--nmuted)}
.ot3 .pc b{font-family:var(--display);font-weight:600}
.ot3 .pc.u b{color:var(--upn)}.ot3 .pc.d b{color:var(--downn)}.ot3 .pc.f b{color:var(--ntext)}
.ot3 .pn{margin-top:10px;font-size:12px;color:#7D8496}
.ot3 .hero-img{display:block;margin-top:20px;border-radius:20px;overflow:hidden;aspect-ratio:1200/630;border:1px solid transparent;background:linear-gradient(var(--night2),var(--night2)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -30px rgba(124,92,255,.5)}
.ot3 .hero-img img{width:100%;height:100%;object-fit:cover;border-radius:19px}
.ot3 .dial-card{border-radius:28px;padding:24px;border:1px solid transparent;background:linear-gradient(rgba(17,20,29,.78),rgba(17,20,29,.78)) padding-box,var(--gborder) border-box;backdrop-filter:blur(14px);box-shadow:0 40px 80px -40px rgba(34,211,238,.35)}
.ot3 .card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}
.ot3 .card-head h2{font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}
.ot3 .card-head .ico{color:var(--cyan)}
.ot3 .card-head span{color:var(--nmuted);font-size:13px}
.ot3 .dial{position:relative;width:100%;max-width:300px;margin:12px auto 0;aspect-ratio:1;filter:drop-shadow(0 0 18px rgba(45,212,191,.18))}
.ot3 .dial svg{width:100%;height:100%;display:block}
.ot3 .dial-c{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}
.ot3 .dial-c .l{font-size:12px;color:var(--nmuted)}
.ot3 .dial-c .cd{font-family:var(--display);font-weight:700;font-size:30px;line-height:1.15;font-variant-numeric:tabular-nums;color:#fff}
.ot3 .dial-c .at{font-size:12px;color:var(--gold);font-weight:600}
.ot3 .next-name{text-align:center;margin-top:8px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:8px}
.ot3 .legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin-top:16px;padding-top:14px;border-top:1px solid var(--nline);font-size:14px}
.ot3 .legend li{display:flex;justify-content:space-between;gap:8px;align-items:center}
.ot3 .legend .o{color:var(--cyan);font-weight:600}.ot3 .legend .x{color:var(--nmuted)}
.ot3 .upnext{margin-top:14px;padding-top:10px;border-top:1px solid var(--nline);display:grid;gap:2px}
.ot3 .upnext a{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:7px 8px;margin:0 -8px;border-radius:10px;text-decoration:none;font-size:14px}
.ot3 .upnext a:hover{background:rgba(255,255,255,.05)}
.ot3 .upnext .t{font-family:var(--display);font-weight:600;font-variant-numeric:tabular-nums;min-width:74px}
.ot3 .upnext .n{display:flex;align-items:center;gap:8px;min-width:0}
.ot3 .upnext .n span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ot3 .lv{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;white-space:nowrap}
.ot3 .lv.hi{background:var(--downsoft);color:var(--down)}.ot3 .lv.md{background:var(--upsoft);color:var(--up)}
.ot3 .night .lv.hi,.ot3 .day.today .lv.hi{background:rgba(255,157,92,.15);color:var(--downn)}.ot3 .night .lv.md,.ot3 .day.today .lv.md{background:rgba(147,182,255,.15);color:var(--upn)}
.ot3 section.blk{padding-block:80px 0}
.ot3 .bh{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px 24px;margin-bottom:28px}
.ot3 .bh-t{display:flex;gap:16px;align-items:center}
.ot3 .bh-i{width:48px;height:48px;border-radius:16px;background:var(--grad);color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 10px 24px -10px rgba(124,92,255,.7)}
.ot3 .bh-i .ico{width:22px;height:22px}
.ot3 .bh h2{font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.2}
.ot3 .bh p{color:var(--muted);margin-top:2px;max-width:62ch}
.ot3 .more{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--violetink);text-decoration:none;white-space:nowrap}
.ot3 .more:hover{text-decoration:underline}
.ot3 .more .ico{width:16px;height:16px}
.ot3 .bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.ot3 .tile{border-radius:24px;padding:22px;text-decoration:none;display:flex;flex-direction:column;gap:4px;min-width:0;border:1px solid var(--line);background:rgba(255,255,255,.85);backdrop-filter:blur(8px);box-shadow:0 1px 2px rgba(14,16,24,.04),0 12px 32px -20px rgba(14,16,24,.18);transition:border-color .2s ease,box-shadow .2s ease}
.ot3 a.tile:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 20px 40px -24px rgba(124,92,255,.45)}
.ot3 .tl{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--ink2);font-size:15px}
.ot3 .tv{font-family:var(--display);font-size:32px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;margin-top:10px}
.ot3 .tc{font-size:14px;font-weight:600}
.ot3 .tm{margin-top:auto;padding-top:12px;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:6px}
.ot3 .tm .ico{width:14px;height:14px}
.ot3 .feat{position:relative;overflow:hidden;grid-column:span 2;grid-row:span 2;color:#F3F4F6;padding:28px;border:1px solid transparent;background:radial-gradient(120% 80% at 100% 0%,rgba(231,176,74,.28),transparent 55%) padding-box,radial-gradient(90% 70% at 0% 100%,rgba(124,92,255,.25),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box}
.ot3 a.feat:hover{background:radial-gradient(120% 80% at 100% 0%,rgba(231,176,74,.34),transparent 55%) padding-box,radial-gradient(90% 70% at 0% 100%,rgba(124,92,255,.3),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box}
.ot3 .feat .tl{color:#C9CDDB}
.ot3 .feat .tv{font-size:clamp(46px,5.2vw,68px);background:linear-gradient(180deg,#FBE3A4,#E0A23A);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .feat .tm{color:#A3A9BA}
.ot3 .feat .dn{color:var(--downn)}.ot3 .feat .upc{color:var(--upn)}
.ot3 .gr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}
.ot3 .gr div{padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--nline)}
.ot3 .gr span{display:block;font-size:13px;color:#A3A9BA}
.ot3 .gr b{font-family:var(--display);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}
.ot3 .spark{width:100%;height:64px;margin-top:16px;display:block}
.ot3 .feat .spark{flex:1 1 auto;min-height:72px;height:auto}
.ot3 .tile .spark{height:44px;margin-top:10px}
.ot3 .fxl{display:grid;gap:2px;margin-top:8px}
.ot3 .fxl li{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--line);font-size:14px}
.ot3 .fxl li:first-child{border-top:0}
.ot3 .fxl .p{margin-left:auto;font-family:var(--display);font-weight:600;font-variant-numeric:tabular-nums}
.ot3 .tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid var(--line);flex-wrap:wrap;backdrop-filter:blur(8px)}
.ot3 .tabs button{min-height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;font:500 14px var(--body);color:var(--ink2);cursor:pointer}
.ot3 .tabs button[aria-pressed="true"]{background:var(--ink);color:#fff;font-weight:600}
.ot3 .ngrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.ot3 .nc{border-radius:24px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;border:1px solid var(--line);background:#fff;box-shadow:0 12px 32px -22px rgba(14,16,24,.25);transition:transform .2s ease,box-shadow .2s ease}
.ot3 .nc:hover{transform:translateY(-3px);box-shadow:0 26px 48px -26px rgba(124,92,255,.45)}
.ot3 .nc:hover .nt{color:var(--violetink)}
.ot3 .nimg{aspect-ratio:1200/630;background:#E9EBF2;overflow:hidden}
.ot3 .nimg img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}
.ot3 .nc:hover .nimg img{transform:scale(1.03)}
.ot3 .nb{padding:16px 20px 22px;display:flex;flex-direction:column;gap:6px}
.ot3 .nmeta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}
.ot3 .ncat{font-weight:600;color:var(--violetink);background:var(--violetsoft);padding:1px 10px;border-radius:999px}
.ot3 .ncat.brk{color:var(--down);background:var(--downsoft)}
.ot3 .nt{font-family:var(--display);font-size:18px;font-weight:600;line-height:1.45}
.ot3 .week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.ot3 .day{border-radius:22px;padding:18px;display:flex;flex-direction:column;gap:8px;min-width:0;border:1px solid var(--line);background:rgba(255,255,255,.85);backdrop-filter:blur(8px)}
.ot3 .day.today{color:var(--ntext);border:1px solid transparent;background:linear-gradient(var(--night),var(--night)) padding-box,var(--grad) border-box;box-shadow:0 24px 48px -24px rgba(124,92,255,.6)}
.ot3 .dh{display:flex;justify-content:space-between;align-items:baseline}
.ot3 .dh b{font-family:var(--display);font-weight:600}
.ot3 .dh span{font-size:13px;color:var(--muted)}
.ot3 .day.today .dh span{color:var(--cyan);font-weight:600}
.ot3 .ev{border-top:1px solid var(--line);padding-top:8px;font-size:13px;line-height:1.45;text-decoration:none;display:block}
.ot3 .day.today .ev{border-color:var(--nline)}
.ot3 .ev .r{display:flex;align-items:center;gap:6px;margin-bottom:2px}
.ot3 .ev time{font-family:var(--display);font-weight:600;font-variant-numeric:tabular-nums}
.ot3 .ev .flag{width:16px;height:16px}
.ot3 .ev.past{opacity:.5}
.ot3 .ev .nm{font-weight:500}
.ot3 .rates-box{margin-top:24px;border-radius:24px;overflow-x:auto;border:1px solid var(--line);background:rgba(255,255,255,.9);box-shadow:0 12px 32px -22px rgba(14,16,24,.2)}
.ot3 table{width:100%;min-width:720px;border-collapse:collapse;font-size:15px;margin:0;border:0}
.ot3 th,.ot3 td{text-align:left;padding:15px 20px;border:0;background:transparent;vertical-align:middle}
.ot3 thead th{font-size:13px;font-weight:500;color:var(--muted);background:#F7F8FC}
.ot3 tbody tr{border-top:1px solid var(--line)}
.ot3 tbody tr:hover{background:#FAFAFE}
.ot3 .bk{display:flex;align-items:center;gap:12px;font-weight:600;font-family:var(--display)}
.ot3 .bk small{display:block;font-family:var(--body);font-weight:400;font-size:12px;color:var(--muted)}
.ot3 td.n{font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums;font-size:17px;white-space:nowrap}
.ot3 .tag{font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap}
.ot3 .tag.up{background:var(--upsoft);color:var(--up)}.ot3 .tag.dn2{background:var(--downsoft);color:var(--down)}.ot3 .tag.eq{background:#EEF0F5;color:var(--ink2)}
.ot3 .soon{font-weight:600}
.ot3 .soon small{display:block;font-weight:400;color:var(--muted);font-size:12px}
.ot3 .rb{border-radius:28px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);overflow:hidden;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -36px rgba(124,92,255,.45)}
.ot3 .rb table{min-width:560px}
.ot3 .rb .tb{overflow-x:auto;padding:6px 6px 0}
.ot3 .logo{width:42px;height:42px;border-radius:12px;object-fit:contain;background:#F3F4F8;flex:none}
.ot3 .best{background:var(--goldsoft);color:var(--goldink);border-radius:999px;padding:3px 10px;margin-left:-10px}
.ot3 .ol{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#fff;background:var(--ink);text-decoration:none;white-space:nowrap;padding:8px 14px;border-radius:999px;font-size:14px}
.ot3 .ol .ico{width:15px;height:15px}
.ot3 .ol:hover{background:var(--violetink)}
.ot3 .tf{padding:12px 22px 22px;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}
.ot3 .calc{position:relative;overflow:hidden;color:var(--ntext);padding:28px;display:flex;flex-direction:column;gap:16px;background:radial-gradient(100% 70% at 100% 0%,rgba(124,92,255,.35),transparent 60%),radial-gradient(80% 60% at 0% 100%,rgba(34,211,238,.18),transparent 60%),var(--night)}
.ot3 .calc h3{font-size:21px;font-weight:600;display:flex;align-items:center;gap:10px}
.ot3 .calc h3 .ico{color:var(--gold)}
.ot3 .calc .lb{font-size:13px;color:var(--nmuted);margin-bottom:8px}
.ot3 .seg{display:grid;gap:6px;padding:5px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--nline)}
.ot3 .s2{grid-template-columns:repeat(2,minmax(0,1fr))}.ot3 .s4{grid-template-columns:repeat(4,minmax(0,1fr))}
.ot3 .seg button{min-height:40px;border-radius:999px;border:0;background:transparent;color:var(--ntext);font:500 15px var(--body);cursor:pointer;font-variant-numeric:tabular-nums}
.ot3 .seg button[aria-pressed="true"]{background:#fff;color:var(--night);font-weight:600}
.ot3 .bars{display:grid;gap:14px}
.ot3 .br{display:grid;grid-template-columns:64px minmax(0,1fr) 92px;gap:12px;align-items:center;font-size:15px}
.ot3 .bar{height:10px;border-radius:5px;background:rgba(255,255,255,.08);overflow:hidden}
.ot3 .bar i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#7C5CFF,#22D3EE);transition:width .35s ease}
.ot3 .br:first-child .bar i{background:linear-gradient(90deg,#E0A23A,#FBE3A4)}
.ot3 .bv{text-align:right;font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums}
.ot3 .cn{font-size:12px;color:var(--nmuted)}
.ot3 .steps{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.ot3 .steps li{display:flex;gap:14px;align-items:flex-start;border-radius:22px;padding:18px;border:1px solid var(--line);background:rgba(255,255,255,.85)}
.ot3 .si{width:44px;height:44px;border-radius:14px;background:var(--violetsoft);color:var(--violetink);display:grid;place-items:center;flex:none;position:relative}
.ot3 .si i{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;background:var(--grad);color:#fff;font:700 11px/22px var(--display);text-align:center;font-style:normal}
.ot3 .steps b{display:block;font-family:var(--display);font-weight:600}
.ot3 .steps span{color:var(--muted);font-size:14px}
.ot3 .bonus{margin-top:16px;border-radius:22px;padding:18px 22px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;background:linear-gradient(120deg,#FBF2DD,#F4EEFF)}
.ot3 .bonus .ico{color:var(--goldink);width:26px;height:26px}
.ot3 .bonus p{color:var(--goldink);flex:1 1 300px}
.ot3 .bonus b{color:#3D2C05;font-family:var(--display);font-size:17px;display:block}
.ot3 .disc{margin-top:16px;font-size:13px;color:var(--muted);max-width:92ch}
.ot3 .disc a{color:var(--violetink)}
.ot3 .learn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px}
.ot3 .course{display:grid;gap:10px}
.ot3 .course a{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;align-items:center;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.85)}
.ot3 .course a:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box}
.ot3 .ep{width:56px;height:56px;border-radius:16px;background:var(--night);color:var(--gold);display:grid;place-items:center;font:700 15px var(--display);box-shadow:inset 0 0 0 1px rgba(231,176,74,.35)}
.ot3 .course b{display:block;font-family:var(--display);font-size:17px;font-weight:600}
.ot3 .course span{color:var(--muted);font-size:14px}
.ot3 .course a:hover b{color:var(--violetink)}
.ot3 .course .ico{color:var(--muted)}
.ot3 .ll{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.ot3 .tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.ot3 .tools a{border-radius:20px;padding:16px;text-decoration:none;display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);background:rgba(255,255,255,.85);transition:box-shadow .2s ease}
.ot3 .tools a:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 16px 32px -22px rgba(124,92,255,.5)}
.ot3 .ti{width:44px;height:44px;border-radius:14px;background:var(--violetsoft);color:var(--violetink);display:grid;place-items:center;flex:none}
.ot3 .tools a:hover .ti{background:var(--grad);color:#fff}
.ot3 .tools b{display:block;font-family:var(--display);font-weight:600;font-size:16px}
.ot3 .tools span{color:var(--muted);font-size:13px;line-height:1.5}
.ot3 .close{margin-top:88px}
.ot3 .close .wrap{padding-block:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}
.ot3 .close h2{font-size:clamp(28px,3.8vw,46px);font-weight:700;line-height:1.15;background:linear-gradient(90deg,#FFFFFF,#C9C2FF 55%,#FBE3A4);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .close p{color:#BFC4D2;margin-top:8px}
.ot3 .close .b{display:flex;flex-wrap:wrap;gap:12px}
.ot3 .err{font-size:14px;color:var(--muted);padding:16px;border:1px dashed var(--line);border-radius:16px}
@media (max-width:1060px){.ot3 .hero .wrap,.ot3 .learn,.ot3 .rb{grid-template-columns:minmax(0,1fr)}.ot3 .dial-card{max-width:560px}.ot3 .week{grid-template-columns:repeat(5,minmax(200px,1fr));overflow-x:auto;padding-bottom:8px}}
@media (max-width:760px){.ot3 .hero .wrap{padding-block:36px 48px;gap:32px}.ot3 .lede{font-size:16px}.ot3 .bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ot3 .feat{grid-row:auto}.ot3 .tv{font-size:24px}.ot3 .ngrid,.ot3 .steps,.ot3 .tools{grid-template-columns:minmax(0,1fr)}.ot3 section.blk{padding-block:60px 0}.ot3 .bh-i{width:42px;height:42px;border-radius:14px}}
@media (max-width:480px){.ot3 .bento{grid-template-columns:minmax(0,1fr)}.ot3 .feat{grid-column:auto}}
@media (prefers-reduced-motion:reduce){.ot3 .aurora i,.ot3 .dot,.ot3 .skel{animation:none}.ot3 .btn,.ot3 .nc,.ot3 .nimg img,.ot3 .bar i{transition:none}}
.ot3 .wrap{max-width:1180px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}
.ot3 .hero-img{display:none!important}
.ot3 .brk-wrap{padding-top:20px}
.ot3 .brk{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:14px 16px 14px 14px;border-radius:22px;text-decoration:none;color:#fff;border:1px solid transparent;background:linear-gradient(110deg,rgba(220,38,38,.92),rgba(234,88,12,.88) 55%,rgba(124,92,255,.75)) padding-box,linear-gradient(110deg,#FF7A59,#FFB36B,#A78BFA) border-box;box-shadow:0 24px 50px -24px rgba(239,68,68,.75)}
.ot3 .brk::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 45%,transparent 60%);transform:translateX(-100%);animation:ot3shine 4.5s ease-in-out infinite;pointer-events:none}
@keyframes ot3shine{0%,55%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
.ot3 .brk-tag{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:14px;background:rgba(0,0,0,.28);font-family:var(--display);font-weight:700;font-size:15px;white-space:nowrap;letter-spacing:.02em}
.ot3 .brk-dot{width:9px;height:9px;border-radius:50%;background:#fff;animation:ot3live 1.2s ease-in-out infinite}
@keyframes ot3live{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,.7)}50%{opacity:.6;box-shadow:0 0 0 6px rgba(255,255,255,0)}}
.ot3 .brk-body{display:flex;flex-direction:column;min-width:0}
.ot3 .brk-time{font-size:13px;color:rgba(255,255,255,.85)}
.ot3 .brk-title{font-family:var(--display);font-weight:700;font-size:clamp(17px,1.7vw,22px);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ot3 .brk-img{width:132px;aspect-ratio:1200/630;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(255,255,255,.35)}
.ot3 .brk-img img{width:100%;height:100%;object-fit:cover}
.ot3 .brk-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;background:#fff;color:#B91C1C;font-weight:700;font-size:14px;white-space:nowrap}
.ot3 .brk-cta .ico{width:16px;height:16px}
.ot3 .brk:hover .brk-cta{background:#FFF1EA}
.ot3 .nc.big{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
.ot3 .nc.big .nimg{aspect-ratio:auto;height:100%;min-height:240px}
.ot3 .nc.big .nb{justify-content:center;padding:26px 28px;gap:10px}
.ot3 .nc.big .nt{font-size:clamp(20px,1.9vw,26px);line-height:1.35}
.ot3 .nx{color:var(--muted);font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ot3 .ncat.top{color:#fff;background:var(--grad)}
.ot3 .src{display:block;font-size:12px;color:var(--muted)}
@media (max-width:900px){.ot3 .brk{grid-template-columns:auto minmax(0,1fr)}.ot3 .brk-img{display:none}.ot3 .brk-cta{grid-column:1 / -1;justify-self:start}.ot3 .nc.big{grid-template-columns:minmax(0,1fr)}.ot3 .nc.big .nimg{aspect-ratio:1200/630;min-height:0}}
@media (max-width:760px){.ot3 .nc.big{grid-column:auto}}
@media (prefers-reduced-motion:reduce){.ot3 .brk::after,.ot3 .brk-dot{animation:none}}
.ot3 .hero h1,.ot3 .brk-title,.ot3 .bh h2,.ot3 .close h2{word-break:keep-all;overflow-wrap:anywhere}
.ot3 .nc.big{align-items:stretch}.ot3 .nc.big .nimg{height:auto;min-height:0;aspect-ratio:auto;background:#0E1018;display:flex;align-items:center}.ot3 .nc.big .nimg img{height:auto;aspect-ratio:1200/630;object-fit:contain}
.ot3 .tick .wrap{display:flex;align-items:center;gap:16px;padding-block:10px;overflow:visible}
.ot3 .mq{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}
.ot3 .mq-track{display:flex;width:max-content;animation:ot3mq 48s linear infinite}
.ot3 .mq:hover .mq-track,.ot3 .mq:focus-within .mq-track{animation-play-state:paused}
.ot3 .mq-set{display:flex;gap:10px;padding-right:10px}
@keyframes ot3mq{to{transform:translateX(-50%)}}
.ot3 .tq{display:flex;align-items:center;gap:9px;padding:5px 7px 5px 5px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);white-space:nowrap;font-size:14px;text-decoration:none;flex:none}
.ot3 a.tq:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16)}
.ot3 .tq .k{color:var(--nmuted);font-weight:500}
.ot3 .tq .v{font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums;color:#fff;padding-right:4px}
.ot3 .tq .c{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.07);font-variant-numeric:tabular-nums}
.ot3 .tq .c:has(.dn){background:rgba(255,157,92,.15)}
.ot3 .tq .c:has(.upc){background:rgba(147,182,255,.15)}
.ot3 .pair{position:relative;display:inline-block;width:34px;height:22px;flex:none}
.ot3 .pair .flag{position:absolute;top:0;left:0}
.ot3 .pair .flag+.flag{left:12px}
.ot3 .flag{width:22px!important;height:22px!important;max-width:none!important;margin:0!important}
.ot3 .ev .flag{width:16px!important;height:16px!important}
.ot3 .tick .chip{flex:none}
.ot3 .tick .stamp{flex:none;margin-left:0;font-size:12px}
@media (max-width:760px){.ot3 .tick #mkt-text{display:none}.ot3 .tick .chip{padding:7px}.ot3 .tick .stamp{display:none}}
@media (prefers-reduced-motion:reduce){.ot3 .mq{overflow-x:auto;scrollbar-width:none}.ot3 .mq-track{animation:none}.ot3 .mq-set+.mq-set{display:none}}
.ot3 .brk-wrap{padding-top:24px}
.ot3 .brk{gap:20px;padding:12px 12px 12px 12px;border-radius:20px;color:#fff;background:linear-gradient(rgba(22,10,14,.88),rgba(22,10,14,.88)) padding-box,linear-gradient(100deg,#FF3B30,#FF8A50 35%,rgba(255,255,255,.10) 75%) border-box;box-shadow:0 22px 50px -24px rgba(255,59,48,.6)}
.ot3 .brk::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 160% at 0% 50%,rgba(255,59,48,.38),transparent 62%)}
.ot3 .brk::after{background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.08) 48%,transparent 60%)}
.ot3 .brk>*{position:relative;z-index:1}
.ot3 .brk-tag{background:#FF3B30;color:#fff;border-radius:12px;padding:9px 14px;box-shadow:0 0 28px -4px rgba(255,59,48,.75)}
.ot3 .brk-time{color:#FFB3A8;font-size:13px}
.ot3 .brk-title{color:#fff}
.ot3 .brk-img{width:120px;border-radius:10px;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
.ot3 .brk-cta{background:#FF3B30;color:#fff}
.ot3 .brk:hover .brk-cta{background:#FF574D}
.ot3 .hero .wrap{padding-block:40px 64px}
.ot3 .hero h1{font-size:clamp(32px,4vw,54px);line-height:1.12}
.ot3 .dial{max-width:320px}
.ot3 .dial-c .l{font-size:13px;color:var(--cyan);font-weight:600}
.ot3 .dial-c .cd{font-size:32px;letter-spacing:.01em}
.ot3 .brk{grid-template-columns:auto minmax(0,1fr) auto}
.ot3 .intro{border-bottom:1px solid var(--nline);background:rgba(255,255,255,.015)}
.ot3 .intro .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding-block:18px}
.ot3 .intro-l{border-left:3px solid #EF4444;padding-left:16px;min-width:0;flex:1 1 360px}
.ot3 .intro-t{font-family:var(--display);font-weight:700;font-size:19px;color:#fff;line-height:1.4}
.ot3 .intro-q{font-size:14px;color:var(--nmuted);margin-top:2px}
.ot3 .intro-q b{color:var(--gold);font-weight:600}
.ot3 .intro-r{display:flex;border-radius:16px;border:1px solid var(--nline);background:rgba(255,255,255,.04);overflow:hidden;flex:none}
.ot3 .ir{display:inline-flex;align-items:center;gap:9px;padding:11px 18px;font-weight:600;font-size:15px;white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff}
.ot3 .ir+.ir{border-left:1px solid var(--nline)}
.ot3 .ir .ico{width:18px;height:18px;color:var(--nmuted)}
.ot3 .ir.st{background:rgba(34,197,94,.10);color:#4ADE80}
.ot3 .ir.st .dot{background:#22C55E}
.ot3 .ir.st.off{background:rgba(255,255,255,.04);color:var(--nmuted)}
.ot3 .ir.st.off .dot{background:var(--nmuted);animation:none}
.ot3 .tick .chip{display:none}
.ot3 .hero .wrap{padding-block:40px 36px}
.ot3 .pw{padding-bottom:48px}
.ot3 .partner{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:14px 16px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid var(--nline);backdrop-filter:blur(8px)}
.ot3 .plogo{width:58px;height:58px;border-radius:14px;background:#000;object-fit:contain;flex:none;box-shadow:0 0 0 1px rgba(255,255,255,.08)}
.ot3 .pt{flex:1 1 280px;min-width:0}
.ot3 .pk{display:block;font-size:12px;letter-spacing:.12em;color:var(--nmuted);font-weight:600;text-transform:uppercase}
.ot3 .ph2{font-family:var(--display);font-weight:700;font-size:21px;color:#fff;line-height:1.35}
.ot3 .ph2 b{color:#F0505A}
.ot3 .ps{font-size:14px;color:var(--nmuted)}
.ot3 .pb{display:flex;gap:10px;flex-wrap:wrap}
.ot3 .pbtn{background:#D7262F;color:#fff;box-shadow:0 10px 24px -10px rgba(215,38,47,.7)}
.ot3 .pbtn:hover{background:#E8343D}
@media (max-width:760px){.ot3 .intro-r{width:100%}.ot3 .ir{flex:1;justify-content:center;padding:9px 8px;font-size:13px}.ot3 .ir:first-child{display:none}.ot3 .pb{width:100%}.ot3 .pb .btn{flex:1}}
.ot3,.ot3 .night,.ot3 .brk,.ot3 .feat,.ot3 .calc{overflow:clip}
.ot3 .intro-q b{white-space:nowrap}
.ot3 .card-head span{font-variant-numeric:tabular-nums}
.ot3 .pw{padding-top:18px;padding-bottom:0}
.ot3 .partner{padding:10px 10px 10px 10px;gap:10px 18px;border-radius:18px;background:linear-gradient(100deg,rgba(255,255,255,.06),rgba(255,255,255,.025));transition:opacity .3s ease}
.ot3 .plogo{width:48px;height:48px;border-radius:12px}
.ot3 .pk{font-size:11px}
.ot3 .ph2{font-size:18px;line-height:1.3}
.ot3 .ph2 b{color:var(--pa,#F0505A)}
.ot3 .ps{font-size:13px}
.ot3 .partner .btn{min-height:42px;padding:0 18px;font-size:14px}
.ot3 .pbtn{background:var(--pc,#D7262F);color:var(--pt,#fff);box-shadow:0 10px 24px -12px var(--pc,#D7262F)}
.ot3 .pbtn:hover{background:var(--pc,#D7262F);filter:brightness(1.08)}
.ot3 .brk-wrap{padding-top:14px}
.ot3 .hero .wrap{padding-block:36px 72px}
.ot3 #hero .brk-wrap{padding:0 0 26px}
.ot3 #hero .brk{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:10px;border-radius:18px}
.ot3 #hero .brk-tag{padding:8px 12px;font-size:14px;border-radius:11px}
.ot3 #hero .brk-title{font-size:clamp(16px,1.35vw,19px)}
.ot3 #hero .brk-time{font-size:12px}
.ot3 #hero .brk-cta{padding:9px 14px;font-size:13px}
.ot3 .hero .wrap{padding-block:32px 72px}
@media (max-width:600px){.ot3 #hero .brk{grid-template-columns:auto minmax(0,1fr)}.ot3 #hero .brk-cta{grid-column:1 / -1;justify-self:stretch;justify-content:center}}
.ot3 #hero .brk,.ot3 .brk{grid-template-columns:auto minmax(0,1fr)}
.ot3 .brk-body{overflow:hidden}
.ot3 .brk-title,.ot3 #hero .brk-title{display:block;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:19px}
.ot3 .brk-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ot3 .brk-cta{display:none!important}
.ot3 .intro-q a{text-decoration:none;color:inherit}.ot3 .intro-q a:hover{color:#E3E6EE}.ot3 .intro-q a:hover b{text-decoration:underline}
.ot3 .px{display:grid;gap:16px}
.ot3 .gp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(0,1.3fr);gap:28px;align-items:stretch;padding:28px;border-radius:28px;text-decoration:none;color:#F3F4F6;border:1px solid transparent;background:radial-gradient(90% 120% at 100% 0%,rgba(231,176,74,.22),transparent 55%) padding-box,radial-gradient(70% 90% at 0% 100%,rgba(124,92,255,.22),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -36px rgba(14,16,24,.55)}
.ot3 .gp-main{display:flex;flex-direction:column;gap:6px;min-width:0}
.ot3 .gp .tl{color:#C9CDDB}
.ot3 .gp-v{font-family:var(--display);font-weight:700;font-size:clamp(48px,5vw,68px);line-height:1.05;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#FBE3A4,#E0A23A);-webkit-background-clip:text;background-clip:text;color:transparent;margin-top:10px}
.ot3 .gp .tc .dn{color:var(--downn)}.ot3 .gp .tc .upc{color:var(--upn)}
.ot3 .gp .tm{color:#A3A9BA;margin-top:auto;padding-top:14px}
.ot3 .gp-tbl{display:grid;grid-template-columns:auto 1fr 1fr;align-content:center;align-self:center;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid var(--nline);overflow:hidden}
.ot3 .gp-tbl>span{padding:13px 16px;border-top:1px solid var(--nline);font-variant-numeric:tabular-nums}
.ot3 .gp-tbl>span:nth-child(-n+3){border-top:0;font-size:12px;color:#A3A9BA;padding-block:10px;background:rgba(255,255,255,.03)}
.ot3 .gp-tbl>span:nth-child(3n+2),.ot3 .gp-tbl>span:nth-child(3n){text-align:right}
.ot3 .gp-tbl .rh{color:#C9CDDB;font-size:14px;white-space:nowrap}
.ot3 .gp-tbl b{font-family:var(--display);font-weight:600;font-size:19px;color:#fff}
.ot3 .gp-chart{display:flex;flex-direction:column;min-width:0}
.ot3 .gp-ch{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:#A3A9BA;gap:4px 10px}
.ot3 .gp .spark{flex:1 1 auto;min-height:120px;height:auto;margin-top:10px}
.ot3 .pq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.ot3 .pc2{display:flex;flex-direction:column;gap:2px;padding:20px;border-radius:22px;text-decoration:none;border:1px solid var(--line);background:rgba(255,255,255,.92);box-shadow:0 12px 32px -22px rgba(14,16,24,.2);min-width:0}
.ot3 a.pc2:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 18px 36px -24px rgba(124,92,255,.45)}
.ot3 .pc2 .tv{font-size:28px;margin-top:10px}
.ot3 .pc2 .spark{height:46px;margin-top:12px}
.ot3 .sk-l{font-size:11px;color:var(--muted);margin-top:4px}
.ot3 .pc2 .tm{padding-top:12px}
.ot3 .pc2 .fxl{margin-top:10px}
.ot3 .pc2 .fxl li{padding:6px 0}
.ot3 .fxf{border:0!important;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:8px!important}
@media (max-width:1060px){.ot3 .gp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ot3 .gp-chart{grid-column:1 / -1}.ot3 .pq{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:620px){.ot3 .gp{grid-template-columns:minmax(0,1fr);padding:22px}.ot3 .pq{grid-template-columns:minmax(0,1fr)}}
.ot3 .gp{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr);gap:24px}
.ot3 .gp-tbl>span{padding:12px 14px}
.ot3 .gp-tbl b{font-size:18px}
.ot3 .gp .tl{line-height:1.4}
@media (max-width:1060px){.ot3 .gp{grid-template-columns:minmax(0,1fr) auto}}
@media (max-width:620px){.ot3 .gp{grid-template-columns:minmax(0,1fr)}.ot3 .gp-tbl{align-self:stretch}}
.ot3 .pc2 .tc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ot3 .sub2{display:block;font-size:13px;color:var(--muted);min-height:1.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}
.ot3 .pc2 .spark{margin-top:10px}
.ot3 .ngrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}
.ot3 .nf{display:flex;flex-direction:column;border-radius:26px;overflow:hidden;text-decoration:none;background:#fff;border:1px solid var(--line);box-shadow:0 18px 40px -28px rgba(14,16,24,.35);transition:box-shadow .2s ease}
.ot3 .nf-img{display:block;aspect-ratio:1200/630;overflow:hidden;background:#0E1018}
.ot3 .nf-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
.ot3 .nf-b{display:flex;flex-direction:column;gap:10px;padding:22px 26px 26px}
.ot3 .nf-t{font-family:var(--display);font-weight:700;font-size:clamp(20px,1.8vw,25px);line-height:1.35;word-break:keep-all;overflow-wrap:anywhere}
.ot3 .nf .nx{-webkit-line-clamp:2}
.ot3 .nlist{display:grid;grid-template-rows:repeat(4,1fr);gap:12px}
.ot3 .nr{display:grid;grid-template-columns:172px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--line);text-decoration:none;transition:box-shadow .2s ease}
.ot3 .nr-img{display:block;aspect-ratio:1200/630;border-radius:12px;overflow:hidden;background:#E9EBF2}
.ot3 .nr-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
.ot3 .nr-b{display:flex;flex-direction:column;gap:6px;min-width:0}
.ot3 .nr-t{font-family:var(--display);font-weight:600;font-size:16px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ot3 .nf:hover,.ot3 .nr:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 22px 44px -26px rgba(124,92,255,.45)}
.ot3 .nf:hover .nf-t,.ot3 .nr:hover .nr-t{color:var(--violetink)}
.ot3 .nf:hover img,.ot3 .nr:hover img{transform:scale(1.04)}
.ot3 .nmeta{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}
.ot3 .ncat{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--violetink);background:var(--violetsoft)}
.ot3 .ncat.brk{color:#fff;background:#FF3B30}
.ot3 .ncat.top{color:#fff;background:var(--grad)}
@media (max-width:1060px){.ot3 .ngrid{grid-template-columns:minmax(0,1fr)}.ot3 .nlist{grid-template-rows:none}}
@media (max-width:560px){.ot3 .nr{grid-template-columns:116px minmax(0,1fr);gap:12px;padding:10px}.ot3 .nr-t{font-size:15px}.ot3 .nf-b{padding:18px 18px 20px}}
@media (prefers-reduced-motion:reduce){.ot3 .nf img,.ot3 .nr img{transition:none}}
.ot3 .week{display:block;overflow:visible;padding:0}
.ot3 .cal2{display:grid;grid-template-columns:290px minmax(0,1fr);gap:16px;align-items:start}
.ot3 .cal-tabs{display:flex;flex-direction:column;gap:8px}
.ot3 .cal-tabs button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-radius:18px;border:1px solid var(--line);background:rgba(255,255,255,.92);font-family:var(--body);text-align:left;cursor:pointer;color:var(--ink);transition:border-color .15s ease}
.ot3 .cal-tabs button:hover{border-color:#C9C2FF}
.ot3 .cal-tabs button b{display:block;font-family:var(--display);font-size:16px;font-weight:700}
.ot3 .cal-tabs button small{display:block;font-size:13px;color:var(--muted)}
.ot3 .cal-tabs button[aria-selected="true"]{color:#fff;border-color:transparent;background:linear-gradient(var(--night),var(--night)) padding-box,var(--grad) border-box;box-shadow:0 18px 36px -22px rgba(124,92,255,.7)}
.ot3 .cal-tabs button[aria-selected="true"] small{color:#A3A9BA}
.ot3 .cnt{font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--downsoft);color:var(--down);white-space:nowrap}
.ot3 .cnt.ok{background:#EEF0F5;color:var(--muted)}
.ot3 .cal-tabs button[aria-selected="true"] .cnt{background:rgba(255,157,92,.16);color:var(--downn)}
.ot3 .cal-tabs button[aria-selected="true"] .cnt.ok{background:rgba(255,255,255,.08);color:#C9CDDB}
.ot3 .cal-list{border-radius:24px;background:#fff;border:1px solid var(--line);padding:6px 24px 10px;box-shadow:0 14px 34px -24px rgba(14,16,24,.25);min-width:0}
.ot3 .cl-h{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0 14px;border-bottom:1px solid var(--line)}
.ot3 .cl-h span{font-family:var(--display);font-weight:700;font-size:19px}
.ot3 .cl-h small{font-size:13px;color:var(--muted)}
.ot3 .er{display:grid;grid-template-columns:72px 28px minmax(0,1fr) auto;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}
.ot3 .er:last-child{border-bottom:0}
.ot3 a.er:hover .er-n{color:var(--violetink)}
.ot3 .er-t b{display:block;font-family:var(--display);font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}
.ot3 .er-t small{display:block;font-size:12px;color:var(--muted)}
.ot3 .er-f .flag{width:26px!important;height:26px!important}
.ot3 .er-n{font-weight:600;font-size:15px;line-height:1.45}
.ot3 .er-n small{display:block;font-weight:400;font-size:12px;color:var(--muted)}
.ot3 .er-r{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}
.ot3 .er.past .er-t b,.ot3 .er.past .er-n{color:var(--muted)}
.ot3 .st{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}
.ot3 .st.done{background:#EEF0F5;color:var(--muted)}
.ot3 .st.soon{background:var(--violetsoft);color:var(--violetink)}
@media (max-width:900px){.ot3 .cal2{grid-template-columns:minmax(0,1fr)}.ot3 .cal-tabs{flex-direction:row;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ot3 .cal-tabs button{flex:none;min-width:190px}}
@media (max-width:560px){.ot3 .er{grid-template-columns:56px minmax(0,1fr);row-gap:6px}.ot3 .er-f{display:none}.ot3 .er-r{grid-column:2;justify-content:flex-start}.ot3 .cal-list{padding:4px 16px 8px}}
.ot3 .cbg{margin-top:24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.ot3 .cb{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:22px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink);box-shadow:0 12px 30px -24px rgba(14,16,24,.3);min-width:0;transition:box-shadow .2s ease}
.ot3 .cb:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 18px 36px -24px rgba(124,92,255,.45)}
.ot3 .cb.soon{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 18px 36px -22px rgba(124,92,255,.5)}
.ot3 .cb-h{display:flex;gap:10px;align-items:center;min-width:0}
.ot3 .cb-h>span{min-width:0}
.ot3 .cb-h .flag{width:30px!important;height:30px!important}
.ot3 .cb-h b{display:block;font-family:var(--display);font-size:17px;font-weight:700;line-height:1.3}
.ot3 .cb-h small{display:block;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ot3 .cb-r{font-family:var(--display);font-weight:700;font-size:28px;font-variant-numeric:tabular-nums;line-height:1.15;margin-top:6px;white-space:nowrap}
.ot3 .cb-bar{display:block;height:6px;border-radius:3px;background:#EEF0F5;overflow:hidden}
.ot3 .cb-bar i{display:block;height:100%;border-radius:3px;background:var(--grad)}
.ot3 .cb-l{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.ot3 .cb-l small{font-size:12px;color:var(--muted)}
.ot3 .cb-n{margin-top:auto;padding-top:12px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:4px}
.ot3 .cb-n small{font-size:11.5px;color:var(--muted)}
.ot3 .cb-n b{font-size:13.5px;font-weight:600;line-height:1.4}
.ot3 .cb-st{align-self:flex-start;font-size:11.5px;font-weight:700;padding:2px 10px;border-radius:999px;background:#EEF0F5;color:var(--ink2);margin-top:2px}
.ot3 .cb-st.hot{background:var(--grad);color:#fff}
.ot3 .cb-st.old{color:var(--muted)}
@media (max-width:1060px){.ot3 .cbg{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:420px){.ot3 .cbg{grid-template-columns:minmax(0,1fr)}}
.ot3 .bk3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:12px}
.ot3 .bkc{position:relative;display:flex;flex-direction:column;gap:18px;padding:26px 24px 22px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 34px -24px rgba(14,16,24,.3);min-width:0}
.ot3 .bkc.tp{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 22px 44px -26px rgba(124,92,255,.5)}
.ot3 .bkc-rib{position:absolute;top:-12px;left:22px;padding:4px 12px;border-radius:999px;background:var(--grad);color:#fff;font-size:12px;font-weight:700;box-shadow:0 8px 18px -8px rgba(124,92,255,.7)}
.ot3 .bkc-h{display:flex;gap:14px;align-items:center;min-width:0}
.ot3 .bkc-h .logo{width:52px;height:52px;border-radius:14px}
.ot3 .bkc-h b{display:block;font-family:var(--display);font-size:21px;font-weight:700;line-height:1.2}
.ot3 .bkc-h small{display:block;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ot3 .bkc-h>div{min-width:0}
.ot3 .bkc-p{display:flex;align-items:baseline;gap:10px}
.ot3 .bkc-pct{font-family:var(--display);font-weight:700;font-size:46px;line-height:1;font-variant-numeric:tabular-nums}
.ot3 .bkc-p span:last-child{color:var(--muted);font-size:14px}
.ot3 .bkc-m{border-top:1px solid var(--line)}
.ot3 .bkc-m li{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}
.ot3 .bkc-m li span{color:var(--muted)}
.ot3 .bkc-m li b{font-family:var(--display);font-weight:700;font-size:17px;font-variant-numeric:tabular-nums}
.ot3 .bkc-m li b.hl{background:var(--goldsoft);color:var(--goldink);padding:1px 10px;border-radius:999px}
.ot3 .bkc-a{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:auto;flex-wrap:wrap}
.ot3 .bkc-open{background:var(--bc);color:var(--bt);box-shadow:0 10px 22px -12px var(--bc);min-height:44px;padding:0 18px}
.ot3 .bkc-open:hover{filter:brightness(1.06)}
.ot3 .calc.calc2{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px 44px;align-items:center;padding:30px;border-radius:26px;box-shadow:0 30px 60px -36px rgba(124,92,255,.55)}
.ot3 .c2-l,.ot3 .c2-r{display:flex;flex-direction:column;gap:16px;min-width:0}
.ot3 .calc2 .cn{margin-top:-8px}
.ot3 .calc2 .bars{gap:16px}
.ot3 .calc2 .br{grid-template-columns:72px minmax(0,1fr) 104px;font-size:16px}
.ot3 .calc2 .bar{height:12px;border-radius:6px}
.ot3 .calc2 .bv{font-size:19px}
@media (max-width:960px){.ot3 .bk3{grid-template-columns:minmax(0,1fr);gap:22px}.ot3 .calc.calc2{grid-template-columns:minmax(0,1fr);padding:24px}}
.ot3 .bkc-m li b.pay-auto{display:inline-flex;align-items:center;gap:6px;color:#0F7A5C}.ot3 .bkc-m li b.pay-auto::before{content:"";width:7px;height:7px;border-radius:50%;background:#22C55E;box-shadow:0 0 0 3px rgba(34,197,94,.18)}
.ot3 .bkc-m li{gap:12px}.ot3 .bkc-m li span{display:flex;flex-direction:column;color:var(--ink);font-weight:600;font-family:var(--display)}.ot3 .bkc-m li span small{font-family:var(--body);font-weight:400;font-size:11.5px;color:var(--muted)}.ot3 .bkc-m li b{white-space:nowrap}
.ot3 .crs{position:relative;overflow:clip;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:28px 32px;align-items:stretch;padding:30px;border-radius:28px;color:var(--ntext);background:radial-gradient(80% 120% at 100% 0%,rgba(124,92,255,.35),transparent 60%),radial-gradient(60% 90% at 0% 100%,rgba(231,176,74,.22),transparent 60%),var(--night);box-shadow:0 30px 60px -36px rgba(124,92,255,.55)}
.ot3 .crs-l{display:flex;flex-direction:column;gap:12px;min-width:0}
.ot3 .crs-k{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:rgba(231,176,74,.12);border:1px solid rgba(231,176,74,.35);color:var(--gold);font-size:13px;font-weight:600}
.ot3 .crs-k .ico{width:16px;height:16px}
.ot3 .crs-l h3{font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.25;color:#fff}
.ot3 .crs-l p{color:#BFC4D2;font-size:15px}
.ot3 .crs-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}
.ot3 .crs-eps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.ot3 .crs-eps::before{content:"";position:absolute;left:30px;right:30px;top:31px;height:2px;background:linear-gradient(90deg,#E7B04A,#7C5CFF,#22D3EE);opacity:.55}
.ot3 .crs-eps a{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;padding:16px;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid var(--nline);text-decoration:none;color:var(--ntext);transition:background .2s ease}
.ot3 .crs-eps a:hover{border-color:transparent;background:linear-gradient(rgba(28,31,42,.95),rgba(28,31,42,.95)) padding-box,var(--grad) border-box}
.ot3 .ep-n{position:relative;z-index:1;align-self:flex-start;display:inline-flex;padding:4px 11px;border-radius:999px;background:var(--night);border:1px solid rgba(231,176,74,.55);color:var(--gold);font:700 12px/1.4 var(--display)}
.ot3 .crs-eps b{font-family:var(--display);font-size:15.5px;font-weight:600;line-height:1.4;color:#fff}
.ot3 .crs-eps small{font-size:12.5px;color:var(--nmuted);line-height:1.5}
.ot3 .ep-go{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:4px;color:var(--cyan);font-size:13px;font-weight:600}
.ot3 .ep-go .ico{width:15px;height:15px}
.ot3 .tools4{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.ot3 .tools4 a{display:flex;align-items:center;gap:14px;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink);min-width:0;transition:box-shadow .2s ease}
.ot3 .tools4 a:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 16px 32px -22px rgba(124,92,255,.5)}
.ot3 .tools4 a:hover .ti{background:var(--grad);color:#fff}
.ot3 .tt{display:flex;flex-direction:column;min-width:0}
.ot3 .tt b{font-family:var(--display);font-weight:600;font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ot3 .tt span{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (max-width:1060px){.ot3 .crs{grid-template-columns:minmax(0,1fr)}.ot3 .crs-eps{grid-template-columns:repeat(2,minmax(0,1fr))}.ot3 .crs-eps::before{display:none}.ot3 .tools4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.ot3 .crs{padding:22px}.ot3 .crs-eps,.ot3 .tools4{grid-template-columns:minmax(0,1fr)}}
.ot3 .crs-eps a{gap:10px}.ot3 .crs-eps b{font-size:16px}
.ot3 .main>section.blk{position:relative;padding-block:80px}
.ot3 .main>section.blk:nth-of-type(even){background:#FFFFFF;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.ot3 .main>section.blk:nth-of-type(even)::before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:linear-gradient(90deg,transparent,rgba(124,92,255,.45),rgba(34,211,238,.45),rgba(231,176,74,.45),transparent)}
.ot3 .main>section.blk:nth-of-type(even) .tabs{background:#F4F5FA}
.ot3 .main>section.blk:nth-of-type(even) .nf,.ot3 .main>section.blk:nth-of-type(even) .nr,.ot3 .main>section.blk:nth-of-type(even) .bkc:not(.tp),.ot3 .main>section.blk:nth-of-type(even) .steps li{background:#FBFBFD}
.ot3 .bh{align-items:center;padding-bottom:22px;margin-bottom:30px;border-bottom:1px solid var(--line)}
.ot3 .bh[style]{margin-top:72px!important;margin-bottom:0!important;padding-top:44px;border-top:1px dashed #D5DAE3}
.ot3 .bh[style]+.cbg{margin-top:30px}
.ot3 .close{margin-top:0}
@media (max-width:760px){.ot3 .main>section.blk{padding-block:56px}.ot3 .bh{margin-bottom:24px;padding-bottom:18px}.ot3 .bh[style]{margin-top:48px!important;padding-top:32px}}
.ot3 .main>section.blk:last-of-type{padding-bottom:96px}
.ot3{--body:'Anuphan','IBM Plex Sans Thai','Noto Sans Thai',system-ui,sans-serif}
.ot3 .night>.aurora{inset:auto;left:-10%;right:-10%;top:-220px;height:1300px}
.ot3 .hero h1{min-height:2.24em}
.ot3 .lede{min-height:calc(1.65em * 3)}
.ot3 .brk-wrap.calm .brk{background:linear-gradient(rgba(17,20,29,.9),rgba(17,20,29,.9)) padding-box,var(--gborder) border-box;box-shadow:0 22px 50px -26px rgba(124,92,255,.5)}
.ot3 .brk-wrap.calm .brk::before{background:radial-gradient(55% 160% at 0% 50%,rgba(124,92,255,.28),transparent 62%)}
.ot3 .brk-wrap.calm .brk-tag{background:var(--violet);box-shadow:0 0 24px -6px rgba(124,92,255,.8)}
.ot3 .brk-wrap.calm .brk-dot{animation:none}
.ot3 .brk-wrap.calm .brk-time{color:#C9C2FF}
.ot3 .tile,.ot3 .day,.ot3 .tabs,.ot3 .pc2{backdrop-filter:none}
@media (max-width:760px){.ot3 .aurora i{animation:none}.ot3 .night>.aurora{filter:blur(40px)}}
/* hover polish v1 */
.ot3 .intro-q a{color:inherit;text-decoration:none;outline-offset:4px;border-radius:6px}
.ot3 .intro-q .q-tx{background:var(--grad) 0 100%/0 1.5px no-repeat;padding-bottom:2px;transition:background-size .5s cubic-bezier(.2,.7,.2,1),color .25s}
.ot3 .intro-q b{transition:text-shadow .25s,color .25s}
.ot3 .intro-q .q-go{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:2px 9px 2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;color:#fff;background:rgba(124,92,255,.2);border:1px solid rgba(124,92,255,.5);opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1),background-color .25s;white-space:nowrap;vertical-align:1px}
.ot3 .intro-q .q-go svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
.ot3 .intro-q a:hover,.ot3 .intro-q a:focus-visible{color:#E3E6EE}
.ot3 .intro-q a:hover .q-tx,.ot3 .intro-q a:focus-visible .q-tx{background-size:100% 1.5px;color:#fff}
.ot3 .intro-q a:hover b,.ot3 .intro-q a:focus-visible b{text-decoration:none;color:#F5C76A;text-shadow:0 0 18px rgba(231,176,74,.55)}
.ot3 .intro-q a:hover .q-go,.ot3 .intro-q a:focus-visible .q-go{opacity:1;transform:none;background:rgba(124,92,255,.32)}
.ot3 .intro-q a:hover .q-go svg{transform:translateX(2px)}
@media (hover:none){.ot3 .intro-q .q-go{opacity:.9;transform:none}}
.ot3 #hero-title{background:var(--grad) 0 100%/0 3px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .55s cubic-bezier(.2,.7,.2,1)}
.ot3 .hero h1 a:hover #hero-title,.ot3 .hero h1 a:focus-visible #hero-title{background-size:100% 3px}
.ot3 :is(a.pc2,.cb,.nf,.nr,.tools4 a,.bkc,.gp,.brk,.crs-eps a,a.tq,.upnext a,.tabs button,.seg button,.cal-tabs button,a.er,.disc a,.more){transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,background-color .2s,border-color .2s,color .2s,filter .2s,background-size .4s}
.ot3 .more .ico,.ot3 .btn .ico{transition:transform .25s}
.ot3 .more:hover .ico,.ot3 .btn:hover .ico{transform:translateX(3px)}
.ot3 .more:hover{text-decoration:none;color:var(--violetink)}
.ot3 .bkc:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 28px 54px -30px rgba(124,92,255,.55)}
.ot3 .gp:hover{box-shadow:0 30px 64px -30px rgba(231,176,74,.5),0 0 0 1px rgba(231,176,74,.35)}
.ot3 .brk:hover{box-shadow:0 20px 44px -24px rgba(255,59,48,.6)}
.ot3 .brk-wrap.calm .brk:hover{box-shadow:0 20px 44px -24px rgba(124,92,255,.6)}
.ot3 #breaking-t{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1.5px;transition:text-decoration-color .25s}
.ot3 .brk:hover #breaking-t{text-decoration-color:rgba(255,160,120,.8)}
.ot3 .brk-wrap.calm .brk:hover #breaking-t{text-decoration-color:rgba(167,150,255,.85)}
.ot3 .tabs button:hover:not([aria-pressed="true"]){background:rgba(124,92,255,.09);color:var(--violetink)}
.ot3 .seg button:hover:not([aria-pressed="true"]){background:rgba(255,255,255,.09);color:#fff}
.ot3 .cal-tabs button:hover:not([aria-selected="true"]){box-shadow:0 12px 26px -18px rgba(124,92,255,.6)}
.ot3 a.er:hover{background:linear-gradient(90deg,rgba(124,92,255,.07),rgba(34,211,238,.03) 60%,transparent)}
.ot3 .disc a{text-decoration:none;background:var(--grad) 0 100%/0 1.5px no-repeat}
.ot3 .disc a:hover{background-size:100% 1.5px}
.ot3 .upnext a:hover{background:rgba(124,92,255,.12)}
.ot3 :is(a.pc2,.cb,.nf,.nr,.tools4 a,.gp,.brk,.crs-eps a):focus-visible{outline:2px solid var(--violet);outline-offset:3px}
@media (hover:hover){
.ot3 :is(a.pc2,.cb,.tools4 a,.bkc):hover{transform:translateY(-4px)}
.ot3 :is(.nf,.nr,.gp,.crs-eps a):hover{transform:translateY(-2px)}
.ot3 .brk:hover{transform:translateY(-1px)}
.ot3 .cal-tabs button:hover:not([aria-selected="true"]){transform:translateY(-2px)}
}
@media (prefers-reduced-motion:reduce){.ot3 *{transition:none!important}.ot3 :hover{transform:none!important}}
.ot3 .ev-hr{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.ot3 .ev-pool{display:inline-flex;align-items:baseline;gap:8px;padding:8px 16px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 24px -18px rgba(14,16,24,.35)}
.ot3 .ev-pool small{color:var(--muted);font-size:13px}
.ot3 .ev-pool b{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#D6962A,#E7B04A 50%,#B97A12);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .evg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.ot3 .evx{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:340px;padding:24px;border-radius:24px;color:#fff;border:1px solid transparent;background:radial-gradient(80% 60% at 0 0,var(--evc,rgba(124,92,255,.4)),transparent 70%) padding-box,radial-gradient(60% 50% at 100% 100%,rgba(231,176,74,.14),transparent 70%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -40px rgba(124,92,255,.7);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}
.ot3 .evx.k-ct{--evc:rgba(124,92,255,.45)}
.ot3 .evx.k-fx{--evc:rgba(34,211,238,.32)}
.ot3 .evx.k-soon{--evc:rgba(231,176,74,.26)}
.ot3 .evx.sk{background:linear-gradient(110deg,#ECEEF5 30%,#F6F7FB 50%,#ECEEF5 70%);background-size:200% 100%;animation:ot3sk 1.4s linear infinite;border-color:var(--line);box-shadow:none}
@keyframes ot3sk{to{background-position:-200% 0}}
.ot3 .evx-top{display:flex;justify-content:space-between;align-items:center;gap:8px}
.ot3 .evx-pill{padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}
.ot3 .k-ct .evx-pill{background:rgba(124,92,255,.28);border-color:rgba(124,92,255,.6)}
.ot3 .k-fx .evx-pill{background:rgba(34,211,238,.18);border-color:rgba(34,211,238,.5)}
.ot3 .k-soon .evx-pill{background:rgba(231,176,74,.18);border-color:rgba(231,176,74,.5);color:#F5D08A}
.ot3 .evx-live{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#86EFAC}
.ot3 .evx-live i{width:8px;height:8px;border-radius:50%;background:#22C55E;animation:ot3ping 2.4s infinite}
.ot3 .evx-meta{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#A9B0C2}
.ot3 .evx-meta img{width:20px;height:20px;border-radius:6px;background:#fff}
.ot3 .evx-h{font-family:var(--display);font-size:21px;font-weight:700;line-height:1.3;margin:0}
.ot3 .evx-h a{color:#fff;text-decoration:none}
.ot3 .evx-h a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)}
.ot3 .evx-p{font-size:14.5px;line-height:1.7;color:#B6BCCB}
.ot3 .evx-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.ot3 .evx-facts > span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);min-width:0}
.ot3 .evx-facts small{font-size:12px;color:#8B92A6;white-space:nowrap}
.ot3 .evx-facts b{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}
.ot3 .evx-facts .g b{background:linear-gradient(135deg,#F8D27E,#E7B04A 55%,#D6962A);-webkit-background-clip:text;background-clip:text;color:transparent}
.ot3 .evx-prog{display:flex;flex-direction:column;gap:8px}
.ot3 .evx-pr{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:#B6BCCB}
.ot3 .evx-pr b{font-size:16px;color:#fff;font-variant-numeric:tabular-nums}
.ot3 .evx-track{display:block;height:7px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}
.ot3 .evx-track i{display:block;height:100%;border-radius:99px;background:var(--grad);box-shadow:0 0 12px rgba(34,211,238,.5)}
.ot3 .evx-btns{display:flex;gap:10px;margin-top:auto;flex-wrap:wrap}
.ot3 .evx-btns a{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;font-weight:700;font-size:14.5px;text-decoration:none;transition:transform .2s,filter .2s}
.ot3 .evx-b1{background:linear-gradient(135deg,#F8D27E,#E7B04A 55%,#D6962A);color:#17130A;box-shadow:0 12px 24px -12px rgba(231,176,74,.8)}
.ot3 .evx-b2{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);color:#fff}
.ot3 .evx-btns a:hover{transform:translateY(-1px);filter:brightness(1.06)}
.ot3 .evx:hover{transform:translateY(-3px);box-shadow:0 40px 70px -40px rgba(124,92,255,.85)}
.ot3 .evx.sk:hover{transform:none}
.ot3 .evx-empty{display:block;padding:24px;border-radius:20px;background:#fff;border:1px dashed var(--line);text-align:center;font-weight:600;color:var(--violetink);text-decoration:none}
@media (max-width:1024px){.ot3 .evg{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.ot3 .evg{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:4px 16px 8px}.ot3 .evg::-webkit-scrollbar{display:none}.ot3 .evx{scroll-snap-align:start;min-height:320px;padding:20px}}
@media (prefers-reduced-motion:reduce){.ot3 .evx-live i,.ot3 .evx.sk{animation:none}.ot3 .evx:hover{transform:none}}
body:has(.ot3){background:#F4F5FA}
body:has(.ot3) .ott-main{padding:0!important;margin:0!important;max-width:none!important;width:100%!important}
@media (max-width:760px){html body .night.mv-low section.hero .wrap{padding-bottom:28px}html body .night.mv-low .wrap.pw{padding-bottom:28px}html body .night.mv-low .tick{border-top:1px solid rgba(255,255,255,.09);border-bottom:0}}

html body .ot3{--bg:#F6F6F8;--night:#0A0A0A;--night2:#161618;--nmuted:#A1A1AA;--line:#E4E4E7;--ink:#0A0A0A;--ink2:#3F3F46;--muted:#52525B;--violet:#C81E2B;--violetink:#B3141F;--violetsoft:#FFF1F2;--cyan:#A1A1AA;--cyanink:#52525B;--grad:linear-gradient(135deg,#C81E2B 0%,#B3141F 100%);--gborder:linear-gradient(135deg,rgba(200,30,43,.40),rgba(228,228,231,.9) 50%,rgba(231,176,74,.35))}
html body .ot3::before{background-image:radial-gradient(rgba(10,10,10,0.07) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#000,transparent 60%);mask-image:linear-gradient(#000 40%,transparent)}
html body .ot3 .btn-ink{background:var(--ink);box-shadow:0 8px 20px -10px rgba(10,10,10,0.6)}
html body .ot3 .aurora i:nth-child(1){background:radial-gradient(circle,rgba(200,30,43,0.413),transparent 65%)}
html body .ot3 .aurora i:nth-child(2){background:radial-gradient(circle,rgba(161,161,170,0.42),transparent 65%)}
html body .ot3 .chip{background:rgba(161,161,170,0.1);border:1px solid rgba(161,161,170,0.25)}
html body .ot3 .hero h1{background:linear-gradient(180deg,#FFFFFF 30%,#D4D4D8);-webkit-background-clip:text;background-clip:text}
html body .ot3 .lede{color:#D4D4D8}
html body .ot3 .pulse{background:linear-gradient(rgba(22,22,24,0.82),rgba(22,22,24,0.82)) padding-box,var(--gborder) border-box}
html body .ot3 .hero-img{background:linear-gradient(var(--night2),var(--night2)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -30px rgba(200,30,43,0.375)}
html body .ot3 .dial-card{background:linear-gradient(rgba(22,22,24,0.78),rgba(22,22,24,0.78)) padding-box,var(--gborder) border-box;box-shadow:0 40px 80px -40px rgba(161,161,170,0.35)}
html body .ot3 .bh-i{background:var(--grad);box-shadow:0 10px 24px -10px rgba(200,30,43,0.525)}
html body .ot3 .tile{background:rgba(255,255,255,.85);box-shadow:0 1px 2px rgba(10,10,10,0.04),0 12px 32px -20px rgba(10,10,10,0.18)}
html body .ot3 a.tile:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 20px 40px -24px rgba(200,30,43,0.338)}
html body .ot3 .feat{background:radial-gradient(120% 80% at 100% 0%,rgba(231,176,74,.28),transparent 55%) padding-box,radial-gradient(90% 70% at 0% 100%,rgba(200,30,43,0.188),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box}
html body .ot3 a.feat:hover{background:radial-gradient(120% 80% at 100% 0%,rgba(231,176,74,.34),transparent 55%) padding-box,radial-gradient(90% 70% at 0% 100%,rgba(200,30,43,0.225),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box}
html body .ot3 .feat .tl{color:#D4D4D8}
html body .ot3 .feat .tm{color:#A1A1AA}
html body .ot3 .gr span{color:#A1A1AA}
html body .ot3 .nc{background:#fff;box-shadow:0 12px 32px -22px rgba(10,10,10,0.25)}
html body .ot3 .nc:hover{box-shadow:0 26px 48px -26px rgba(200,30,43,0.338)}
html body .ot3 .nimg{background:#ECECF0}
html body .ot3 .day.today{background:linear-gradient(var(--night),var(--night)) padding-box,var(--grad) border-box;box-shadow:0 24px 48px -24px rgba(200,30,43,0.45)}
html body .ot3 .rates-box{background:rgba(255,255,255,.9);box-shadow:0 12px 32px -22px rgba(10,10,10,0.2)}
html body .ot3 .tag.eq{background:#F0F0F2}
html body .ot3 .rb{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -36px rgba(200,30,43,0.338)}
html body .ot3 .calc{background:radial-gradient(100% 70% at 100% 0%,rgba(200,30,43,0.262),transparent 60%),radial-gradient(80% 60% at 0% 100%,rgba(161,161,170,0.18),transparent 60%),var(--night)}
html body .ot3 .bar i{background:linear-gradient(90deg,#C81E2B,#A1A1AA)}
html body .ot3 .tools a:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 16px 32px -22px rgba(200,30,43,0.375)}
html body .ot3 .close h2{background:linear-gradient(90deg,#FFFFFF,#E4E4E7 55%,#FBE3A4);-webkit-background-clip:text;background-clip:text}
html body .ot3 .close p{color:#D4D4D8}
html body .ot3 .brk{background:linear-gradient(110deg,rgba(220,38,38,.92),rgba(234,88,12,.88) 55%,rgba(200,30,43,0.562)) padding-box,linear-gradient(110deg,#FF7A59,#FFB36B,#F87171) border-box}
html body .ot3 .nc.big .nimg{background:#0A0A0A}
html body .ot3 .intro-q a:hover{color:#E4E4E7}
html body .ot3 .gp{background:radial-gradient(90% 120% at 100% 0%,rgba(231,176,74,.22),transparent 55%) padding-box,radial-gradient(70% 90% at 0% 100%,rgba(200,30,43,0.165),transparent 60%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -36px rgba(10,10,10,0.55)}
html body .ot3 .gp .tl{color:#D4D4D8}
html body .ot3 .gp .tm{color:#A1A1AA}
html body .ot3 .gp-tbl>span:nth-child(-n+3){color:#A1A1AA;background:rgba(255,255,255,.03)}
html body .ot3 .gp-tbl .rh{color:#D4D4D8}
html body .ot3 .gp-ch{color:#A1A1AA}
html body .ot3 .pc2{background:rgba(255,255,255,.92);box-shadow:0 12px 32px -22px rgba(10,10,10,0.2)}
html body .ot3 a.pc2:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 18px 36px -24px rgba(200,30,43,0.338)}
html body .ot3 .nf{background:#fff;box-shadow:0 18px 40px -28px rgba(10,10,10,0.35)}
html body .ot3 .nf-img{background:#0A0A0A}
html body .ot3 .nr-img{background:#ECECF0}
html body .ot3 .nf:hover,html body .ot3 .nr:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 22px 44px -26px rgba(200,30,43,0.338)}
html body .ot3 .cal-tabs button:hover{border-color:#E4E4E7}
html body .ot3 .cal-tabs button[aria-selected="true"]{background:linear-gradient(var(--night),var(--night)) padding-box,var(--grad) border-box;box-shadow:0 18px 36px -22px rgba(200,30,43,0.525)}
html body .ot3 .cal-tabs button[aria-selected="true"] small{color:#A1A1AA}
html body .ot3 .cnt.ok{background:#F0F0F2}
html body .ot3 .cal-tabs button[aria-selected="true"] .cnt.ok{background:rgba(255,255,255,.08);color:#D4D4D8}
html body .ot3 .cal-list{background:#fff;box-shadow:0 14px 34px -24px rgba(10,10,10,0.25)}
html body .ot3 .st.done{background:#F0F0F2}
html body .ot3 .cb{background:#fff;box-shadow:0 12px 30px -24px rgba(10,10,10,0.3)}
html body .ot3 .cb:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 18px 36px -24px rgba(200,30,43,0.338)}
html body .ot3 .cb.soon{background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 18px 36px -22px rgba(200,30,43,0.375)}
html body .ot3 .cb-bar{background:#F0F0F2}
html body .ot3 .cb-st{background:#F0F0F2}
html body .ot3 .bkc{background:#fff;box-shadow:0 14px 34px -24px rgba(10,10,10,0.3)}
html body .ot3 .bkc.tp{background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 22px 44px -26px rgba(200,30,43,0.375)}
html body .ot3 .bkc-rib{background:var(--grad);box-shadow:0 8px 18px -8px rgba(200,30,43,0.525)}
html body .ot3 .calc.calc2{box-shadow:0 30px 60px -36px rgba(200,30,43,0.413)}
html body .ot3 .crs{background:radial-gradient(80% 120% at 100% 0%,rgba(200,30,43,0.262),transparent 60%),radial-gradient(60% 90% at 0% 100%,rgba(231,176,74,.22),transparent 60%),var(--night);box-shadow:0 30px 60px -36px rgba(200,30,43,0.413)}
html body .ot3 .crs-l p{color:#D4D4D8}
html body .ot3 .crs-eps::before{background:linear-gradient(90deg,#E7B04A,#C81E2B,#A1A1AA)}
html body .ot3 .tools4 a:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 16px 32px -22px rgba(200,30,43,0.375)}
html body .ot3 .main>section.blk:nth-of-type(even)::before{background:linear-gradient(90deg,transparent,rgba(200,30,43,0.338),rgba(161,161,170,0.45),rgba(231,176,74,.45),transparent)}
html body .ot3 .main>section.blk:nth-of-type(even) .tabs{background:#F6F6F8}
html body .ot3 .brk-wrap.calm .brk{background:linear-gradient(rgba(22,22,24,0.9),rgba(22,22,24,0.9)) padding-box,var(--gborder) border-box;box-shadow:0 22px 50px -26px rgba(200,30,43,0.375)}
html body .ot3 .brk-wrap.calm .brk::before{background:radial-gradient(55% 160% at 0% 50%,rgba(200,30,43,0.21),transparent 62%)}
html body .ot3 .brk-wrap.calm .brk-tag{background:var(--violet);box-shadow:0 0 24px -6px rgba(200,30,43,0.6)}
html body .ot3 .brk-wrap.calm .brk-time{color:#E4E4E7}
html body .ot3 .intro-q .q-go{background:rgba(200,30,43,0.15);border:1px solid rgba(200,30,43,0.375)}
html body .ot3 .intro-q a:hover,html body .ot3 .intro-q a:focus-visible{color:#E4E4E7}
html body .ot3 .intro-q a:hover .q-go,html body .ot3 .intro-q a:focus-visible .q-go{background:rgba(200,30,43,0.24)}
html body .ot3 .bkc:hover{background:linear-gradient(#fff,#fff) padding-box,var(--gborder) border-box;box-shadow:0 28px 54px -30px rgba(200,30,43,0.413)}
html body .ot3 .brk-wrap.calm .brk:hover{box-shadow:0 20px 44px -24px rgba(200,30,43,0.45)}
html body .ot3 .brk-wrap.calm .brk:hover #breaking-t{text-decoration-color:rgba(248,113,113,0.85)}
html body .ot3 .tabs button:hover:not([aria-pressed="true"]){background:rgba(200,30,43,0.068)}
html body .ot3 .cal-tabs button:hover:not([aria-selected="true"]){box-shadow:0 12px 26px -18px rgba(200,30,43,0.45)}
html body .ot3 a.er:hover{background:linear-gradient(90deg,rgba(200,30,43,0.053),rgba(161,161,170,0.03) 60%,transparent)}
html body .ot3 .upnext a:hover{background:rgba(200,30,43,0.09)}
html body .ot3 .ev-pool{background:#fff;box-shadow:0 10px 24px -18px rgba(10,10,10,0.35)}
html body .ot3 .evx{background:radial-gradient(80% 60% at 0 0,var(--evc,rgba(200,30,43,0.3)),transparent 70%) padding-box,radial-gradient(60% 50% at 100% 100%,rgba(231,176,74,.14),transparent 70%) padding-box,linear-gradient(var(--night),var(--night)) padding-box,var(--gborder) border-box;box-shadow:0 30px 60px -40px rgba(200,30,43,0.525)}
html body .ot3 .k-ct .evx-pill{background:rgba(200,30,43,0.21);border-color:rgba(200,30,43,0.45)}
html body .ot3 .k-fx .evx-pill{background:rgba(161,161,170,0.18);border-color:rgba(161,161,170,0.5)}
html body .ot3 .evx-track i{background:var(--grad);box-shadow:0 0 12px rgba(161,161,170,0.5)}
html body .ot3 .evx:hover{box-shadow:0 40px 70px -40px rgba(200,30,43,0.637)}
html body:has(.ot3){background:#F6F6F8}
@keyframes ot3pingT{0%{box-shadow:0 0 0 0 rgba(161,161,170,0.55)}70%{box-shadow:0 0 0 7px rgba(161,161,170,0.0)}100%{box-shadow:0 0 0 0 rgba(161,161,170,0.0)}}
html body .ot3 .dot{animation:ot3pingT 2.4s infinite}
html body .ot3 .evx-live i{animation:ot3pingT 2.4s infinite}
html body .ot3 #s-spark path:first-child{fill:#C81E2B}html body .ot3 #s-spark path:last-child{stroke:#C81E2B}
/* การ์ดกิจกรรมหน้าแรก v8 (27 ต.ค. 69): หัวแยกสีตามประเภท · เลขครั้งที่ตัวใหญ่ */
html body .ot3 #ev-grid#ev-grid .hc7{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;border-radius:22px!important;background:#fff!important;background-image:none!important;border:1px solid #ebecef!important;box-shadow:0 18px 40px -30px rgba(16,24,40,.4)!important;color:#14161a!important;overflow:hidden!important;position:relative!important;min-height:0!important;transition:transform .25s,box-shadow .25s}
html body .ot3 #ev-grid#ev-grid .hc7:hover{transform:translateY(-3px);box-shadow:0 26px 46px -30px rgba(16,24,40,.5)!important}
html body .ot3 #ev-grid#ev-grid .hc7::before,html body .ot3 #ev-grid#ev-grid .hc7::after{display:none!important;content:none!important}
html body .ot3 #ev-grid#ev-grid .hc7 .sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-top{display:block!important;position:relative;padding:18px 20px 20px;color:#fff!important;text-decoration:none!important;overflow:hidden;isolation:isolate}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="ct"] .c7c-top{background:radial-gradient(120% 100% at 100% 0,rgba(227,36,43,.6),transparent 62%),linear-gradient(160deg,#1d0a0d,#0b0b0e)!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="fx"] .c7c-top{background:radial-gradient(120% 100% at 100% 0,rgba(18,183,106,.55),transparent 62%),linear-gradient(160deg,#052a1d,#07382a)!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="lt"] .c7c-top{background:radial-gradient(120% 100% at 100% 0,rgba(124,140,255,.65),transparent 62%),linear-gradient(160deg,#17143f,#2a226b)!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-row,html body .ot3 #ev-grid#ev-grid .hc7 .c7c-id,html body .ot3 #ev-grid#ev-grid .hc7 .c7c-sub{position:relative;z-index:1}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-row{display:flex;justify-content:space-between;align-items:center;gap:10px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-kind{display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 4px;border-radius:999px;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:600;color:#fff!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-kind .ic{width:24px!important;height:24px!important;border-radius:50%!important;display:grid!important;place-items:center;background:rgba(255,255,255,.16)!important;color:#fff!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-kind .ic svg{width:14px;height:14px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st i{width:7px;height:7px;border-radius:50%;background:currentColor}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st.t-ok{background:rgba(18,183,106,.2)!important;color:#7ef5bf!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st.t-live{background:rgba(227,36,43,.28)!important;color:#ffb3b7!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st.t-live i{animation:c8ping 1.6s infinite}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st.t-soon,html body .ot3 #ev-grid#ev-grid .hc7 .c7c-st.t-wait{background:rgba(248,210,126,.2)!important;color:#f8d27e!important}
@keyframes c8ping{0%{box-shadow:0 0 0 0 rgba(255,120,128,.7)}70%{box-shadow:0 0 0 7px rgba(255,120,128,0)}100%{box-shadow:0 0 0 0 rgba(255,120,128,0)}}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-id{display:flex;align-items:flex-end;gap:14px;margin-top:18px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-no{display:flex;flex-direction:column;flex:none;line-height:1}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-no small{font-size:12px;font-weight:600;color:rgba(255,255,255,.7)!important;margin-bottom:4px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-no b{font:800 58px/.86 Inter,Anuphan,sans-serif!important;letter-spacing:-.03em;background:none!important;-webkit-text-fill-color:currentColor!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="ct"] .c7c-no b{color:#f8d27e!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="fx"] .c7c-no b{color:#7ef5bf!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="lt"] .c7c-no b{color:#c9d0ff!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-id h3{margin:0!important;padding:0 0 3px!important;font-size:18px!important;line-height:1.3!important;font-weight:700!important;color:#fff!important;min-width:0}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-sub{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:12px;font-size:13px;color:rgba(255,255,255,.72)!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-sub img{width:18px!important;height:18px!important;border-radius:5px;margin:0!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-art{position:absolute;right:-4px;bottom:-4px;width:150px;height:96px;z-index:0;opacity:.32;pointer-events:none}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-art svg{width:100%;height:100%;display:block}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="ct"] .c7c-art{color:#ff6b72}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="fx"] .c7c-art{color:#4ee3a0}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="lt"] .c7c-art{color:#aab4ff;opacity:.28}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-bd{display:flex;flex-direction:column;flex:1;padding:16px 20px 20px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-prize{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:12px 16px;border-radius:16px;background:linear-gradient(160deg,#fffaf0,#fdf0d5)!important;border:1px solid #f5e0b0}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-prize b{font:800 30px/1 Inter,Anuphan,sans-serif!important;color:#14161a!important;background:none!important;-webkit-text-fill-color:currentColor!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-prize span{font-size:13px;font-weight:600;color:#92600e!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border-radius:16px;background:#f7f7f9!important;border:1px solid #f0f0f2;min-width:0}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks small{display:block;font-size:12px;color:#6b7180!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks b{display:block;font:800 22px/1.2 Inter,Anuphan,sans-serif!important;color:#14161a!important;white-space:nowrap}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks b.up{color:#067647!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks b span{font-size:14px;font-weight:700;color:#8a8f9c!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks em{font-style:normal;font-size:12.5px;font-weight:600;color:#52525b!important;background:#fff!important;border:1px solid #ebecef;border-radius:999px;padding:5px 10px;white-space:nowrap}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks.k-fx{display:block}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks.k-fx .hd{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks .meter{display:block;height:8px;margin-top:10px;border-radius:99px;background:#e6f6ee!important;overflow:hidden}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks .meter i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#12b76a,#4ee3a0)!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks .balls{display:flex;gap:6px;flex:none}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks .balls span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font:800 18px/1 Inter,sans-serif;color:#fff!important;background:radial-gradient(circle at 32% 28%,#a5b0ff,#5b4fd6 62%,#3a2fa8)!important;box-shadow:inset 0 -3px 6px rgba(0,0,0,.25),0 6px 12px -6px rgba(58,47,168,.7)}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-ks .lt-r{text-align:right}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-cd{margin-top:14px}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-cd>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;color:#6b7180!important}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-cd b{font-size:14.5px;font-weight:700;color:#14161a!important;white-space:nowrap}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-cd .track{display:block;height:6px;margin-top:8px;border-radius:99px;background:#f0f0f2!important;overflow:hidden}
html body .ot3 #ev-grid#ev-grid .hc7 .c7c-cd .track i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#e3242b,#f8a94a)!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="fx"] .c7c-cd .track i{background:linear-gradient(90deg,#12b76a,#4ee3a0)!important}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="lt"] .c7c-cd .track i{background:linear-gradient(90deg,#5b4fd6,#a5b0ff)!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns{margin-top:auto!important;padding:16px 0 0!important;display:grid!important;grid-template-columns:1fr 1fr;gap:8px;border:0!important;background:none!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns .btn{display:flex!important;align-items:center!important;justify-content:center!important;height:46px!important;border-radius:14px!important;font-size:14.5px!important;font-weight:700!important;padding:0 12px!important;white-space:nowrap;box-shadow:none!important;text-decoration:none!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns .btn:first-child:not(:only-child){background:#fff!important;border:1px solid #e4e4e7!important;color:#14161a!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns .btn:last-child{background:linear-gradient(135deg,#f8d27e,#e7b04a 55%,#d6962a)!important;border:0!important;color:#1a1206!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns .btn[href*="line.me"]{background:#06c755!important;color:#fff!important}
html body .ot3 #ev-grid#ev-grid .hc7 .btns .btn:only-child{grid-column:1/-1}
html body .ot3 #ev-grid#ev-grid .hc7[data-k="lt"] .c7c-art{width:112px;height:72px;right:8px;bottom:8px;opacity:.2}
@media (max-width:560px){html body .ot3 #ev-grid#ev-grid .hc7 .c7c-no b{font-size:50px!important}html body .ot3 #ev-grid#ev-grid .hc7 .c7c-art{width:120px;height:80px}}


html body .ot3 .blk .cb,html body .ot3 .blk .bkc,html body .ot3 .blk .cb:hover,html body .ot3 .blk .bkc:hover{border:1px solid #3F3F46;background:#fff}
html body .ot3 .blk .cb.soon,html body .ot3 .blk .bkc.tp{border:1px solid #18181B;background:#fff;box-shadow:0 0 0 1px #18181B,0 18px 36px -24px rgba(10,10,10,.35)}


html body .ot3 .evx.k-ct{--evc:rgba(200,30,43,.38)}
html body .ot3 .evx.k-fx{--evc:rgba(161,161,170,.3)}
html body .ot3 .bonus{background:linear-gradient(120deg,#FBF2DD,#FFF1F2)}


html body .ot3 .night{background:linear-gradient(135deg,#0A0A0A 0%,#0A0A0A 40%,#18181B 75%,#232327 100%)}
html body .ot3 .night .aurora{display:none}


html body .ot3 .night::before{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.5) 35%,transparent 75%);mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.5) 35%,transparent 75%)}


html:root body.home .intro .intro-l > p.intro-t{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}

html body.home .ot3{display:none!important}
html body.home #otv2{--red:#C81E2B;--red2:#B3141F;--ink:#18181B;--mut:#71717A;--line:#E4E4E7;background:#F4F4F5;color:#18181B;font-family:'Anuphan','IBM Plex Sans Thai',system-ui,sans-serif;width:100%;overflow:hidden}
#otv2 *{box-sizing:border-box}
#otv2 a{color:inherit;text-decoration:none}
#otv2 .w{max-width:1200px;margin:0 auto;padding:0 24px}
#otv2 .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}
#otv2 .up{color:#34D399}#otv2 .dn{color:#F87171}#otv2 .fl{color:#A1A1AA}
#otv2 .hero{background:radial-gradient(900px 420px at 85% -10%,rgba(200,30,43,.22),transparent 60%),linear-gradient(180deg,#0A0A0A,#111113);color:#FAFAFA;padding:36px 0 60px}
#otv2 .hgrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}
#otv2 .brief{border:1px solid #27272A;border-radius:24px;background:linear-gradient(160deg,#17171A,#0D0D0F);padding:32px;display:flex;flex-direction:column;gap:18px;min-width:0}
#otv2 .kick{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13.5px;color:#A1A1AA;min-height:28px}
#otv2 .tag{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap}
#otv2 .tag.red{background:var(--red);color:#fff}
#otv2 .tag.dk{background:#1F1F22;color:#D4D4D8;border:1px solid #2E2E33}
#otv2 .tag.lt{background:#FEF2F2;color:var(--red2)}
#otv2 .tag.gr{background:#F4F4F5;color:#3F3F46}
#otv2 .brief h1{margin:0;font-size:44px;line-height:1.2;font-weight:700;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:2.4em}
#otv2 .brief h1 a:hover{color:#FCA5A5}
#otv2 .brief .lede{margin:0;font-size:17px;line-height:1.75;color:#C4C4CC;max-width:680px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:5.25em}
#otv2 .kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#otv2 .kpi{border:1px solid #27272A;border-radius:16px;padding:14px 16px;background:#141416;min-width:0}
#otv2 .kpi span{display:block;font-size:12.5px;color:#A1A1AA}
#otv2 .kpi b{display:block;font-size:24px;margin-top:4px;white-space:nowrap}
#otv2 .kpi em{font-style:normal;font-size:13px;font-weight:600}
#otv2 .cta{display:flex;gap:12px;flex-wrap:wrap}
#otv2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:14px;font-weight:700;font-size:15.5px;transition:background .15s,border-color .15s}
#otv2 .btn.red{background:var(--red);color:#fff}
#otv2 .btn.red:hover{background:var(--red2);color:#fff}
#otv2 .btn.gh{border:1px solid #3F3F46;color:#FAFAFA}
#otv2 .btn.gh:hover{border-color:#A1A1AA}
#otv2 .btn.dk{background:#18181B;color:#fff}
#otv2 .btn.dk:hover{background:#000}
#otv2 .side{display:flex;flex-direction:column;gap:16px;min-width:0}
#otv2 .card-d{border:1px solid #27272A;border-radius:24px;background:#141416;padding:22px}
#otv2 .ch{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}
#otv2 .ch h2{margin:0;font-size:16px;font-weight:700;color:#FAFAFA}
#otv2 .ch a{font-size:13.5px;font-weight:700;color:#FCA5A5}
#otv2 .live{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#A1A1AA;white-space:nowrap}
#otv2 .live i{width:8px;height:8px;border-radius:50%;background:#71717A}
#otv2 .live.on{color:#6EE7B7}
#otv2 .live.on i{background:#34D399;box-shadow:0 0 0 4px rgba(52,211,153,.18)}
#otv2 .cd{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}
#otv2 .cd b{font-size:36px;font-weight:800;line-height:1;white-space:nowrap;color:#FAFAFA}
#otv2 .cd small{display:block;font-size:13px;color:#A1A1AA;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}
#otv2 .sess{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px}
#otv2 .sess div{border-radius:12px;background:#1B1B1E;padding:9px 10px;font-size:12px;color:#A1A1AA;border:1px solid transparent}
#otv2 .sess div b{display:block;color:#E4E4E7;font-size:13.5px}
#otv2 .sess div.on{border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.08)}
#otv2 .sess div.on b{color:#6EE7B7}
#otv2 .pxs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
#otv2 .pt{border-radius:16px;background:#1B1B1E;padding:14px;min-width:0}
#otv2 .pt:hover{background:#222226}
#otv2 .pt span{font-size:12.5px;color:#A1A1AA}
#otv2 .pt b{display:block;font-size:22px;margin:4px 0 2px;color:#FAFAFA;white-space:nowrap}
#otv2 .pt em{font-style:normal;font-size:12.5px;font-weight:700}
#otv2 .pt.gold b{color:#F2C46B}
#otv2 .quick{margin-top:-28px;position:relative;z-index:2}
#otv2 .qg{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
#otv2 .qa{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:6px;box-shadow:0 18px 36px -30px rgba(10,10,10,.5);transition:border-color .15s,transform .15s}
#otv2 .qa:hover{border-color:#A1A1AA;transform:translateY(-1px)}
#otv2 .qa i{width:36px;height:36px;border-radius:10px;background:#FEF2F2;color:var(--red2);display:grid;place-items:center;font-style:normal;font-weight:800;font-size:14px;margin-bottom:4px}
#otv2 .qa b{font-size:15px}
#otv2 .qa span{font-size:12.5px;color:var(--mut)}
#otv2 .sec{padding:56px 0 8px}
#otv2 .sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}
#otv2 .sh small{display:block;font-size:13px;font-weight:700;color:var(--red);letter-spacing:.06em;margin-bottom:6px}
#otv2 .sh h2{margin:0;font-size:30px;font-weight:700;letter-spacing:-.01em}
#otv2 .sh p{margin:6px 0 0;color:var(--mut);font-size:15px}
#otv2 .more{font-weight:700;font-size:14.5px;color:var(--red);display:inline-flex;gap:6px;align-items:center}
#otv2 .more:hover{color:var(--red2)}
#otv2 .tabs{display:flex;gap:6px;flex-wrap:wrap}
#otv2 .tabs button{font:inherit;font-size:14px;font-weight:600;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:#fff;color:#3F3F46;cursor:pointer}
#otv2 .tabs button:hover{border-color:#A1A1AA}
#otv2 .tabs button[aria-pressed="true"]{background:#18181B;border-color:#18181B;color:#fff}
#otv2 .news{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;min-height:520px;transition:opacity .2s}
#otv2 .feat{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column}
#otv2 .feat:hover,#otv2 .row:hover,#otv2 .lc:hover,#otv2 .ac:hover{border-color:#A1A1AA}
#otv2 .fimg{aspect-ratio:1200/630;background:#F0EEE9;overflow:hidden;display:block}
#otv2 .fimg img{width:100%;height:100%;object-fit:cover;display:block}
#otv2 .fb{padding:22px 24px 24px;display:flex;flex-direction:column;gap:10px}
#otv2 .fb h3{margin:0;font-size:23px;line-height:1.4}
#otv2 .fb p{margin:0;color:#52525B;line-height:1.7;font-size:15.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
#otv2 .meta{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--mut);flex-wrap:wrap}
#otv2 .list{display:flex;flex-direction:column;gap:12px}
#otv2 .row{background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:center}
#otv2 .th{aspect-ratio:1200/630;border-radius:12px;background:#F0EEE9;overflow:hidden;display:block}
#otv2 .th img{width:100%;height:100%;object-fit:cover;display:block}
#otv2 .row h3{margin:6px 0 0;font-size:16px;line-height:1.45;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
#otv2 .two{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}
#otv2 .panel{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;min-width:0}
#otv2 .panel h3{margin:0 0 4px;font-size:19px}
#otv2 .panel .sub{color:var(--mut);font-size:13.5px;margin:0 0 16px}
#otv2 .days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}
#otv2 .days button{font:inherit;border:1px solid var(--line);background:#FAFAFA;border-radius:14px;padding:10px;text-align:left;cursor:pointer;color:#52525B;min-height:56px}
#otv2 .days button b{display:block;font-size:14px;color:#18181B}
#otv2 .days button span{font-size:12px}
#otv2 .days button:hover{border-color:#A1A1AA}
#otv2 .days button[aria-pressed="true"]{background:#18181B;border-color:#18181B;color:#D4D4D8}
#otv2 .days button[aria-pressed="true"] b{color:#fff}
#otv2 .evs{min-height:200px}
#otv2 .ev{display:grid;grid-template-columns:58px 40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #F4F4F5;font-size:15px}
#otv2 .ev:first-child{border-top:0}
#otv2 .ev b{font-size:15px}
#otv2 .cc{font-size:11px;font-weight:800;color:#3F3F46;background:#F4F4F5;border-radius:6px;padding:3px 0;text-align:center}
#otv2 .imp{font-size:12px;font-weight:700;padding:4px 9px;border-radius:999px;white-space:nowrap}
#otv2 .imp.h{background:#FEF2F2;color:var(--red2)}
#otv2 .imp.m{background:#F4F4F5;color:#52525B}
#otv2 .empty{color:var(--mut);font-size:14.5px;padding:12px 0}
#otv2 .rt{width:100%;border-collapse:collapse;font-size:14.5px}
#otv2 .rt th{text-align:left;font-size:12.5px;color:var(--mut);font-weight:600;padding:0 8px 10px 0}
#otv2 .rt td{padding:12px 8px 12px 0;border-top:1px solid #F4F4F5;vertical-align:middle}
#otv2 .rt td b{font-size:15.5px}
#otv2 .chip{font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;white-space:nowrap}
#otv2 .chip.u{background:#ECFDF5;color:#047857}
#otv2 .chip.d{background:#FEF2F2;color:#B91C1C}
#otv2 .chip.f{background:#F4F4F5;color:#52525B}
#otv2 .reb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
#otv2 .bk{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:14px}
#otv2 .bk.best{border-color:#18181B;box-shadow:0 0 0 1px #18181B}
#otv2 .bkh{display:flex;align-items:center;justify-content:space-between;gap:10px}
#otv2 .lg{height:40px;padding:0 14px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:16px}
#otv2 .big{font-size:44px;font-weight:800;line-height:1.05}
#otv2 .bk ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14.5px;color:#3F3F46}
#otv2 .bk li{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #F4F4F5;padding-top:8px}
#otv2 .bk li b{color:#18181B}
#otv2 .bk .lk{font-size:14px;font-weight:700;color:var(--mut);text-align:center}
#otv2 .bk .lk:hover{color:var(--red)}
#otv2 .acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:300px}
#otv2 .ac{border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column}
#otv2 .ach{color:#fff;padding:20px;display:flex;flex-direction:column;gap:6px;min-height:128px;background:linear-gradient(135deg,#0A0A0A,#3F3F46)}
#otv2 .ach.k-fx{background:linear-gradient(135deg,#0A0A0A,#14532D)}
#otv2 .ach.k-ct{background:linear-gradient(135deg,#0A0A0A,#7F1D1D)}
#otv2 .ach.k-lt{background:linear-gradient(135deg,#0A0A0A,#312E81)}
#otv2 .ach .n{font-size:40px;font-weight:800;line-height:1}
#otv2 .ach .t{font-size:14.5px;color:#E4E4E7}
#otv2 .acb{padding:18px 20px;display:flex;flex-direction:column;gap:10px;font-size:14.5px;color:#3F3F46;flex:1}
#otv2 .pz{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
#otv2 .pz b{font-size:26px;color:#18181B}
#otv2 .bar{height:8px;border-radius:999px;background:#F4F4F5;overflow:hidden}
#otv2 .bar i{display:block;height:100%;background:var(--red);border-radius:999px}
#otv2 .go{margin-top:auto;font-weight:700;color:#18181B}
#otv2 .learn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
#otv2 .lc{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:6px;min-height:128px}
#otv2 .lc small{font-size:12px;font-weight:700;color:var(--red)}
#otv2 .lc b{font-size:16.5px;line-height:1.4}
#otv2 .lc span{font-size:13.5px;color:var(--mut);line-height:1.55}
#otv2 .pad{height:64px}
@media (max-width:1060px){#otv2 .hgrid,#otv2 .news,#otv2 .two{grid-template-columns:minmax(0,1fr)}#otv2 .qg{grid-template-columns:repeat(3,minmax(0,1fr))}#otv2 .learn{grid-template-columns:repeat(2,minmax(0,1fr))}#otv2 .news{min-height:0}}
@media (max-width:720px){#otv2 .w{padding:0 16px}#otv2 .hero{padding:20px 0 52px}#otv2 .brief{padding:20px;gap:14px}#otv2 .brief h1{font-size:28px}#otv2 .brief .lede{font-size:15.5px}#otv2 .kpis{grid-template-columns:minmax(0,1fr)}#otv2 .kpi{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}#otv2 .kpi span{flex:1 1 100%}#otv2 .kpi b{font-size:20px}#otv2 .reb,#otv2 .acts{grid-template-columns:minmax(0,1fr)}#otv2 .acts{min-height:0}#otv2 .qg{grid-template-columns:repeat(2,minmax(0,1fr))}#otv2 .days{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto;padding-bottom:4px}#otv2 .ev{grid-template-columns:50px 36px minmax(0,1fr)}#otv2 .ev .imp{display:none}#otv2 .sh h2{font-size:24px}#otv2 .row{grid-template-columns:104px minmax(0,1fr);gap:12px}#otv2 .sess{grid-template-columns:repeat(2,minmax(0,1fr))}#otv2 .learn{grid-template-columns:minmax(0,1fr)}#otv2 .cd b{font-size:28px}#otv2 .card-d{padding:18px}#otv2 .rt{font-size:13.5px}#otv2 .big{font-size:36px}}


html body #otv2 .hero{position:relative;padding:52px 0 76px;background:radial-gradient(820px 420px at 82% -8%,rgba(200,30,43,.30),transparent 62%),radial-gradient(620px 320px at -5% 110%,rgba(200,30,43,.10),transparent 60%),#09090B}
html body #otv2 .hero::before{content:"";position:absolute;inset:0;pointer-events:none;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:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 45% 25%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 45% 25%,#000 25%,transparent 75%)}
html body #otv2 .hero .w{position:relative}
html body #otv2 .hgrid{gap:48px;align-items:center}
html body #otv2 .brief{border:0;background:none;padding:0;gap:22px;justify-content:center}
html body #otv2 .kick .tag.red{background:rgba(200,30,43,.16);color:#FCA5A5;border:1px solid rgba(248,113,113,.35);padding:5px 12px 5px 10px}
html body #otv2 .kick .tag.red::before{content:"";width:7px;height:7px;border-radius:50%;background:#F87171;box-shadow:0 0 0 3px rgba(248,113,113,.2)}
html body #otv2 .brief h1{font-size:54px;line-height:1.14;font-weight:800;letter-spacing:-.02em;min-height:2.28em;color:#fff}
html body #otv2 .brief .lede{font-size:17.5px;color:#A1A1AA}
html body #otv2 .kpis{gap:0;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(255,255,255,.03);overflow:hidden}
html body #otv2 .kpi{border:0;border-radius:0;background:none;padding:18px 22px}
html body #otv2 .kpi+.kpi{border-left:1px solid rgba(255,255,255,.09)}
html body #otv2 .kpi b{font-size:28px;font-weight:700;margin-top:6px;color:#fff}
html body #otv2 .kpi em{display:inline-block;margin-top:8px;padding:2px 9px;border-radius:999px;font-size:12.5px}
html body #otv2 .kpi em.dn,html body #otv2 .pt em.dn{background:rgba(248,113,113,.12)}
html body #otv2 .kpi em.up,html body #otv2 .pt em.up{background:rgba(52,211,153,.12)}
html body #otv2 .kpi em.fl,html body #otv2 .pt em.fl{background:rgba(161,161,170,.12)}
html body #otv2 .hero .btn{border-radius:999px;min-height:50px;padding:0 26px}
html body #otv2 .hero .btn.red{box-shadow:0 14px 34px -14px rgba(220,38,38,.85)}
html body #otv2 .hero .btn.gh{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14)}
html body #otv2 .hero .btn.gh:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.3)}
html body #otv2 .card-d{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.09);border-radius:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 60px -40px rgba(0,0,0,.9)}
html body #otv2 .cd b{font-size:40px;letter-spacing:-.02em}
html body #otv2 .cd .tag.dk{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}
html body #otv2 .sess{grid-template-columns:repeat(2,minmax(0,1fr))}
html body #otv2 .sess div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.06);font-size:12.5px;font-variant-numeric:tabular-nums}
html body #otv2 .sess div b{display:inline-flex;align-items:center;gap:8px;font-size:13.5px}
html body #otv2 .sess div b::before{content:"";width:7px;height:7px;border-radius:50%;background:#52525B}
html body #otv2 .sess div.on b::before{background:#34D399;box-shadow:0 0 0 3px rgba(52,211,153,.2)}
html body #otv2 .pxs{gap:0;border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden}
html body #otv2 .pt{border-radius:0;background:none;padding:16px 18px}
html body #otv2 .pt:nth-child(2n){border-left:1px solid rgba(255,255,255,.08)}
html body #otv2 .pt:nth-child(n+3){border-top:1px solid rgba(255,255,255,.08)}
html body #otv2 .pt:hover{background:rgba(255,255,255,.04)}
html body #otv2 .pt b{font-size:24px;margin:6px 0 6px}
html body #otv2 .pt em{display:inline-block;padding:2px 9px;border-radius:999px}
html body #otv2 .quick{margin-top:-38px}
html body #otv2 .qg{gap:12px}
html body #otv2 .qa{position:relative;padding:18px;border-radius:20px;gap:4px;border-color:rgba(24,24,27,.08);box-shadow:0 1px 2px rgba(0,0,0,.04),0 24px 44px -30px rgba(10,10,10,.45)}
html body #otv2 .qa i{width:40px;height:40px;border-radius:12px;background:#18181B;color:#fff;margin-bottom:8px;transition:background .15s}
html body #otv2 .qa::after{content:"\2197";position:absolute;top:16px;right:16px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:14px;color:#A1A1AA;background:#F4F4F5;transition:background .15s,color .15s}
html body #otv2 .qa b{font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .qa span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .qa:hover{border-color:rgba(24,24,27,.25);transform:translateY(-2px)}
html body #otv2 .qa:hover i{background:#C81E2B}
html body #otv2 .qa:hover::after{background:#18181B;color:#fff}
html body #otv2 .cd{flex-direction:column;align-items:flex-start;gap:12px}
html body #otv2 .cd small{max-width:none}
@media (max-width:1060px){html body #otv2 .hgrid{gap:28px}html body #otv2 .brief h1{font-size:42px}}
@media (max-width:720px){html body #otv2 .hero{padding:28px 0 60px}html body #otv2 .brief{gap:16px}html body #otv2 .brief h1{font-size:31px}html body #otv2 .kpi{padding:14px 16px}html body #otv2 .kpi+.kpi{border-left:0;border-top:1px solid rgba(255,255,255,.09)}html body #otv2 .kpi b{font-size:22px;margin-top:0}html body #otv2 .kpi em{margin-top:0}html body #otv2 .cd b{font-size:30px}html body #otv2 .pt{padding:14px}html body #otv2 .pt b{font-size:20px}html body #otv2 .qa{padding:14px}html body #otv2 .qa i{width:34px;height:34px;border-radius:10px;margin-bottom:6px}html body #otv2 .qa::after{top:12px;right:12px;width:24px;height:24px;font-size:12px}html body #otv2 .qa b{font-size:14.5px}}


html body #otv2 .hgrid{position:relative;padding-top:110px;align-items:start}
html body #otv2 .brief{position:relative;padding-top:80px;justify-content:flex-start}
html body #v2x-src{display:none}
html body #otv2 .v2x-pt{position:absolute;top:0;left:24px;right:24px;height:90px;display:flex;align-items:center;gap:18px;padding:0 18px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(255,255,255,.02));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
html body #otv2 .v2x-pt img{width:54px;height:54px;border-radius:15px;flex:none;background:#000;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.08)}
html body #otv2 .v2x-ptx{min-width:0;flex:1}
html body #otv2 .v2x-pk{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#A1A1AA}
html body #otv2 .v2x-ph{margin:2px 0 0;font-size:19px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}
html body #otv2 .v2x-ph b{color:var(--pa,#F3C766)}
html body #otv2 .v2x-ps{margin:2px 0 0;font-size:14px;color:#A1A1AA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-pb{display:flex;gap:10px;flex:none}
html body #otv2 .v2x-b{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:999px;font-weight:700;font-size:15px;white-space:nowrap;transition:filter .15s,background .15s}
html body #otv2 .v2x-b.gh{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#fff}
html body #otv2 .v2x-b.gh:hover{background:rgba(255,255,255,.1)}
html body #otv2 .v2x-b.op{background:var(--pc,#E7B04A);color:var(--pt,#231803);box-shadow:0 12px 30px -14px var(--pc,#E7B04A)}
html body #otv2 .v2x-b.op:hover{filter:brightness(1.08)}
html body #otv2 .v2x-b.op i{width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .v2x-lt{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;gap:14px;padding:0 16px 0 8px;border-radius:18px;border:1px solid rgba(248,113,113,.28);background:linear-gradient(90deg,rgba(200,30,43,.2),rgba(255,255,255,.03) 60%);transition:border-color .15s}
html body #otv2 .v2x-lt:hover{border-color:rgba(248,113,113,.6)}
html body #otv2 .v2x-ltag{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:13px;background:#C81E2B;color:#fff;font-weight:700;font-size:14.5px;flex:none}
html body #otv2 .v2x-ltag i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 0 rgba(255,255,255,.7);animation:v2xp 1.8s infinite}
@keyframes v2xp{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{box-shadow:0 0 0 7px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}
html body #otv2 .v2x-ltx{min-width:0;flex:1;display:flex;flex-direction:column;line-height:1.3}
html body #otv2 .v2x-ltx small{font-size:12.5px;color:#A1A1AA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-ltx b{font-size:15.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-lt>i{width:30px;height:30px;border-radius:50%;flex:none;background:rgba(255,255,255,.07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4E4E7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/15px no-repeat}
html body #otv2 .ch h2{display:flex;align-items:center;gap:10px}
html body #otv2 .ch h2::before{content:"";width:34px;height:34px;border-radius:10px;flex:none;background:rgba(255,255,255,.07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4E4E7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E") center/18px no-repeat}
html body #otv2 .side .card-d+.card-d .ch h2::before{background:rgba(242,196,107,.12) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2C46B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 7 13.5 15.5 8.5 10.5 2 17'/%3E%3Cpolyline points='16 7 22 7 22 13'/%3E%3C/svg%3E") center/18px no-repeat}
html body #otv2 .v2x-clk{font-size:13px;font-weight:600;color:#71717A;font-variant-numeric:tabular-nums;margin-left:4px}
html body #otv2 #v2-kd{display:inline-flex;align-items:center;gap:6px}
html body #otv2 #v2-kd::before{content:"";width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1A1AA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") center/contain no-repeat}

html body #otv2 .kpi span::before{content:"";width:32px;height:32px;border-radius:10px;flex:none;background:rgba(242,196,107,.12) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2C46B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E") center/17px no-repeat}
html body #otv2 .kpi:nth-child(2) span::before{background:rgba(242,196,107,.12) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2C46B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E") center/17px no-repeat}
html body #otv2 .kpi:nth-child(3) span::before{background:rgba(255,255,255,.07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4E4E7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E") center/17px no-repeat}
html body #otv2 .kpi span{display:block}
html body #otv2 .kpi span::before{display:block;margin-bottom:12px}
html body #otv2 .kpi b{margin-top:6px}
html body #otv2 .cd small::before{content:"";display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FCA5A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .cd .tag.dk::before{content:"";width:13px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1A1AA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .pt span{display:inline-flex;align-items:center;gap:7px}
html body #otv2 .pt span::before{content:"";width:15px;height:15px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2C46B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .pt:nth-child(2) span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2C46B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E")}
html body #otv2 .pt:nth-child(3) span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1A1AA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E")}
html body #otv2 .pt:nth-child(4) span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1A1AA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5v14a9 3 0 0 0 18 0V5'/%3E%3Cpath d='M3 12a9 3 0 0 0 18 0'/%3E%3C/svg%3E")}
html body #otv2 .hero .btn.red::before{content:"";width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .hero .btn.gh::before{content:"";width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4E4E7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/%3E%3Cpath d='M18 14h-8'/%3E%3Cpath d='M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8V6Z'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .qa i{font-size:0;color:transparent;background:#18181B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/%3E%3Cpath d='M18 14h-8'/%3E%3Cpath d='M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8V6Z'/%3E%3C/svg%3E") center/20px no-repeat}
html body #otv2 .qa:nth-child(2) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}
html body #otv2 .qa:nth-child(3) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}
html body #otv2 .qa:nth-child(4) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}
html body #otv2 .qa:nth-child(5) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M8 6h8'/%3E%3Cpath d='M16 14v4'/%3E%3Cpath d='M16 10h.01'/%3E%3Cpath d='M12 10h.01'/%3E%3Cpath d='M8 10h.01'/%3E%3Cpath d='M12 14h.01'/%3E%3Cpath d='M8 14h.01'/%3E%3Cpath d='M12 18h.01'/%3E%3Cpath d='M8 18h.01'/%3E%3C/svg%3E")}
html body #otv2 .qa:nth-child(6) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}
html body #otv2 .qa:hover i{background-color:#C81E2B}
@media (max-width:1060px){html body #otv2 .hgrid{padding-top:110px}html body #otv2 .v2x-ps{font-size:13px}}
@media (max-width:720px){html body #otv2 .hgrid{padding-top:146px}html body #otv2 .v2x-pt{left:16px;right:16px;height:130px;flex-wrap:wrap;align-content:center;gap:12px 12px;padding:0 14px}html body #otv2 .v2x-pt img{width:44px;height:44px;border-radius:12px}html body #otv2 .v2x-ptx{flex:1 1 0}html body #otv2 .v2x-ph{font-size:16px}html body #otv2 .v2x-ps{font-size:12.5px}html body #otv2 .v2x-pb{flex:1 1 100%}html body #otv2 .v2x-b{flex:1;height:42px;padding:0 12px;font-size:14px}html body #otv2 .brief{padding-top:76px}html body #otv2 .v2x-lt{height:62px;gap:10px;padding:0 10px 0 7px}html body #otv2 .v2x-ltag{height:46px;padding:0 12px;font-size:13.5px}html body #otv2 .v2x-ltx b{font-size:14.5px}html body #otv2 .v2x-lt>i{display:none}html body #otv2 .v2x-clk{display:none}html body #otv2 .kpi span{display:flex;align-items:center;gap:10px}html body #otv2 .kpi span::before{width:28px;height:28px;margin:0}html body #otv2 .kpi b{margin-top:0}}


html body #otv2 .hero{padding-top:44px;padding-bottom:86px}
html body #otv2 .hgrid{padding-top:118px;align-items:stretch}
html body #otv2 .brief{gap:0;padding-top:90px}
html body #otv2 .brief h1{margin-top:20px}
html body #otv2 .brief .lede{margin-top:18px}
html body #otv2 .kpis{margin-top:auto}
html body #otv2 .kpi{padding:22px 22px 20px}
html body #otv2 .cta{margin-top:32px}
html body #otv2 .side{gap:16px}
html body #otv2 .card-d{padding:20px 22px}
html body #otv2 .ch{margin-bottom:12px}
html body #otv2 .sess{margin-top:14px}
@media (max-width:1060px){html body #otv2 .hgrid{gap:24px}html body #otv2 .kpis{margin-top:30px}}
@media (max-width:720px){html body #otv2 .hero{padding-top:20px;padding-bottom:60px}html body #otv2 .hgrid{padding-top:150px}html body #otv2 .brief{padding-top:82px}html body #otv2 .brief h1{margin-top:14px}html body #otv2 .brief .lede{margin-top:12px}html body #otv2 .kpis{margin-top:22px}html body #otv2 .kpi{padding:14px 16px}html body #otv2 .cta{margin-top:20px}}


html body #otv2 .kpi{position:relative}
html body #otv2 .v2x-sp{position:absolute;top:22px;right:20px;width:96px;height:34px;opacity:0;transition:opacity .4s}
html body #otv2 .v2x-sp.on{opacity:1}
html body #otv2 .v2x-sp svg{display:block;width:100%;height:100%;overflow:visible}
html body #otv2 .sess{height:100px;align-content:start}
html body #otv2 .v2x-tlon .sess{display:none}
html body #otv2 .v2x-tl{position:relative;height:100px;margin-top:14px;display:flex;flex-direction:column;gap:5px}
html body #otv2 .v2x-tr{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;height:17px;gap:0}
html body #otv2 .v2x-tr b{font-size:12.5px;font-weight:600;color:#A1A1AA;white-space:nowrap}
html body #otv2 .v2x-tr.on b{color:#6EE7B7}
html body #otv2 .v2x-tk{position:relative;height:9px;border-radius:999px;background:rgba(255,255,255,.05)}
html body #otv2 .v2x-tk i{position:absolute;top:0;bottom:0;border-radius:999px;background:rgba(255,255,255,.18)}
html body #otv2 .v2x-tr.on .v2x-tk i{background:linear-gradient(90deg,#10B981,#34D399);box-shadow:0 0 12px rgba(52,211,153,.45)}
html body #otv2 .v2x-ax{position:relative;margin-left:64px;height:14px;margin-top:3px;font-size:10.5px;color:#71717A;font-variant-numeric:tabular-nums}
html body #otv2 .v2x-ax span{position:absolute;top:0;transform:translateX(-50%)}
html body #otv2 .v2x-ax span:first-child{transform:none}
html body #otv2 .v2x-ax span:last-child{transform:translateX(-100%)}
html body #otv2 .v2x-now{position:absolute;top:-4px;bottom:16px;width:2px;margin-left:-1px;background:#F87171;border-radius:2px;box-shadow:0 0 8px rgba(248,113,113,.7)}
html body #otv2 .v2x-now::before{content:"";position:absolute;top:-3px;left:-3px;width:8px;height:8px;border-radius:50%;background:#F87171}
html body #otv2 .v2x-bg{position:absolute;top:0;bottom:0;left:0;width:64%;background-size:cover;background-position:center;opacity:0;transition:opacity .8s;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent 92%);mask-image:linear-gradient(90deg,#000 10%,transparent 92%);filter:grayscale(1) blur(3px)}
html body #otv2 .v2x-bg.on{opacity:.09}
html body #otv2 .v2x-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,11,.55),rgba(9,9,11,.2) 40%,rgba(9,9,11,.9))}
html body #otv2 .v2x-kds{display:none;align-items:center;gap:6px}
html body #otv2 .v2x-kds::before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1A1AA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") center/contain no-repeat}
@media (max-width:1060px){html body #otv2 .v2x-bg{width:100%}html body #otv2 .v2x-bg.on{opacity:.06}}
@media (max-width:720px){html body #otv2 .v2x-sp{top:50%;right:16px;width:78px;height:30px;margin-top:-15px}html body #otv2 #v2-kd{display:none}html body #otv2 .v2x-kds{display:inline-flex}html body #otv2 .kick{flex-wrap:nowrap;gap:8px;font-size:12.5px}html body #otv2 .kick .tag.red{font-size:12px;padding:4px 10px 4px 8px}html body #otv2 .cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}html body #otv2 .hero .cta .btn{padding:0 10px;gap:6px;font-size:14.5px;min-height:48px;white-space:nowrap}html body #otv2 .hero .btn.red::before{width:16px;height:16px}html body #otv2 .hero .btn.gh::before{width:15px;height:15px}html body #otv2 .v2x-tr{grid-template-columns:58px minmax(0,1fr)}html body #otv2 .v2x-ax{margin-left:58px}}


html body #otv2 .v2x-tr{grid-template-columns:86px minmax(0,1fr)}
html body #otv2 .v2x-ax{margin-left:86px}
html body #otv2 .v2x-tr b{display:inline-flex;align-items:center;gap:7px}
html body #otv2 .v2x-tr b::before{content:"";width:18px;height:12px;flex:none;border-radius:2.5px;background:center/cover no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
html body #otv2 .v2x-tr:nth-child(1) b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cg transform='scale(.5)'%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23C8102E' stroke-width='3'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23fff' stroke-width='12'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23C8102E' stroke-width='7'/%3E%3C/g%3E%3Ccircle cx='15' cy='31' r='3.2' fill='%23fff'/%3E%3Ccircle cx='45' cy='8' r='2' fill='%23fff'/%3E%3Ccircle cx='52' cy='17' r='2' fill='%23fff'/%3E%3Ccircle cx='39' cy='20' r='2' fill='%23fff'/%3E%3Ccircle cx='45' cy='33' r='2' fill='%23fff'/%3E%3Ccircle cx='49' cy='24' r='1.2' fill='%23fff'/%3E%3C/svg%3E")}
html body #otv2 .v2x-tr:nth-child(2) b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Ccircle cx='30' cy='20' r='12' fill='%23BC002D'/%3E%3C/svg%3E")}
html body #otv2 .v2x-tr:nth-child(3) b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23C8102E' stroke-width='3'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23fff' stroke-width='12'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23C8102E' stroke-width='7'/%3E%3C/svg%3E")}
html body #otv2 .v2x-tr:nth-child(4) b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Crect y='0.00' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='6.15' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='12.31' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='18.46' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='24.62' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='30.77' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='36.92' width='60' height='3.08' fill='%23B22234'/%3E%3Crect width='26' height='21.5' fill='%233C3B6E'/%3E%3Ccircle cx='4' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='17' r='1.2' fill='%23fff'/%3E%3C/svg%3E")}
html body #otv2 .v2x-tr:not(.on) b::before{opacity:.75}
@media (max-width:720px){html body #otv2 .v2x-tr{grid-template-columns:80px minmax(0,1fr)}html body #otv2 .v2x-ax{margin-left:80px}}


html body #otv2 .quick .qa{-webkit-tap-highlight-color:transparent;padding:18px 18px 16px;border-radius:20px;background:#fff;border:1px solid #E7E5E4;box-shadow:0 1px 2px rgba(0,0,0,.04),0 18px 36px -28px rgba(10,10,10,.35);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,border-color .18s,background-color .18s;outline:none;overflow:hidden}
html body #otv2 .quick .qa::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--qc);transform:scaleX(0);transform-origin:left;transition:transform .25s}
html body #otv2 .quick .qa i{width:44px;height:44px;border-radius:14px;margin-bottom:10px;background-color:var(--qt);background-position:center;background-size:21px;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px rgba(var(--qr),.14);transition:background-color .18s,transform .18s}
html body #otv2 .quick .qa b{font-size:15.5px;color:#18181B;transition:color .18s}
html body #otv2 .quick .qa span{font-size:13px;color:#71717A}
html body #otv2 .quick .qa::after{background:#F4F4F5;color:#A1A1AA;transition:background .18s,color .18s,transform .18s}
html body #otv2 .quick .qa:hover{transform:translateY(-3px);border-color:rgba(var(--qr),.35);box-shadow:0 1px 2px rgba(0,0,0,.04),0 22px 40px -24px rgba(var(--qr),.45)}
html body #otv2 .quick .qa:hover::before,html body #otv2 .quick .qa:focus-visible::before{transform:scaleX(1)}
html body #otv2 .quick .qa:hover b{color:var(--qc)}
html body #otv2 .quick .qa:hover::after{background:var(--qc);color:#fff;transform:translate(2px,-2px)}
html body #otv2 .quick .qa:active{transform:translateY(0) scale(.98);background-color:var(--qt);border-color:rgba(var(--qr),.5);box-shadow:0 1px 2px rgba(0,0,0,.06);transition-duration:.06s}
html body #otv2 .quick .qa:active i{transform:scale(.94)}
html body #otv2 .quick .qa:focus-visible{border-color:var(--qc);box-shadow:0 0 0 4px rgba(var(--qr),.22)}
html body #otv2 .quick .qa:nth-child(1){--qc:#DC2626;--qr:220,38,38;--qt:#FEF2F2}
html body #otv2 .quick .qa:nth-child(1) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DC2626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/%3E%3Cpath d='M18 14h-8'/%3E%3Cpath d='M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8V6Z'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(1):hover i,html body #otv2 .quick .qa:nth-child(1):active i,html body #otv2 .quick .qa:nth-child(1):focus-visible i{background-color:#DC2626;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/%3E%3Cpath d='M18 14h-8'/%3E%3Cpath d='M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8V6Z'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(2){--qc:#B45309;--qr:180,83,9;--qt:#FFFBEB}
html body #otv2 .quick .qa:nth-child(2) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B45309' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(2):hover i,html body #otv2 .quick .qa:nth-child(2):active i,html body #otv2 .quick .qa:nth-child(2):focus-visible i{background-color:#B45309;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(3){--qc:#1D4ED8;--qr:29,78,216;--qt:#EFF6FF}
html body #otv2 .quick .qa:nth-child(3) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231D4ED8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(3):hover i,html body #otv2 .quick .qa:nth-child(3):active i,html body #otv2 .quick .qa:nth-child(3):focus-visible i{background-color:#1D4ED8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(4){--qc:#6D28D9;--qr:109,40,217;--qt:#F5F3FF}
html body #otv2 .quick .qa:nth-child(4) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(4):hover i,html body #otv2 .quick .qa:nth-child(4):active i,html body #otv2 .quick .qa:nth-child(4):focus-visible i{background-color:#6D28D9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(5){--qc:#0F766E;--qr:15,118,110;--qt:#F0FDFA}
html body #otv2 .quick .qa:nth-child(5) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M8 6h8'/%3E%3Cpath d='M16 14v4'/%3E%3Cpath d='M16 10h.01'/%3E%3Cpath d='M12 10h.01'/%3E%3Cpath d='M8 10h.01'/%3E%3Cpath d='M12 14h.01'/%3E%3Cpath d='M8 14h.01'/%3E%3Cpath d='M12 18h.01'/%3E%3Cpath d='M8 18h.01'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(5):hover i,html body #otv2 .quick .qa:nth-child(5):active i,html body #otv2 .quick .qa:nth-child(5):focus-visible i{background-color:#0F766E;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M8 6h8'/%3E%3Cpath d='M16 14v4'/%3E%3Cpath d='M16 10h.01'/%3E%3Cpath d='M12 10h.01'/%3E%3Cpath d='M8 10h.01'/%3E%3Cpath d='M12 14h.01'/%3E%3Cpath d='M8 14h.01'/%3E%3Cpath d='M12 18h.01'/%3E%3Cpath d='M8 18h.01'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(6){--qc:#15803D;--qr:21,128,61;--qt:#F0FDF4}
html body #otv2 .quick .qa:nth-child(6) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315803D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}
html body #otv2 .quick .qa:nth-child(6):hover i,html body #otv2 .quick .qa:nth-child(6):active i,html body #otv2 .quick .qa:nth-child(6):focus-visible i{background-color:#15803D;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}
@media (hover:none){html body #otv2 .quick .qa:hover{transform:none;box-shadow:0 1px 2px rgba(0,0,0,.04),0 18px 36px -28px rgba(10,10,10,.35);border-color:#E7E5E4}html body #otv2 .quick .qa:hover b{color:#18181B}html body #otv2 .quick .qa:hover::before{transform:scaleX(0)}html body #otv2 .quick .qa:hover::after{background:#F4F4F5;color:#A1A1AA;transform:none}}
@media (hover:none){html body #otv2 .quick .qa:nth-child(1):hover:not(:active) i{background-color:#FEF2F2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DC2626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/%3E%3Cpath d='M18 14h-8'/%3E%3Cpath d='M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8V6Z'/%3E%3C/svg%3E")}html body #otv2 .quick .qa:nth-child(2):hover:not(:active) i{background-color:#FFFBEB;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B45309' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}html body #otv2 .quick .qa:nth-child(3):hover:not(:active) i{background-color:#EFF6FF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231D4ED8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='12' x='2' y='6' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}html body #otv2 .quick .qa:nth-child(4):hover:not(:active) i{background-color:#F5F3FF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}html body #otv2 .quick .qa:nth-child(5):hover:not(:active) i{background-color:#F0FDFA;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M8 6h8'/%3E%3Cpath d='M16 14v4'/%3E%3Cpath d='M16 10h.01'/%3E%3Cpath d='M12 10h.01'/%3E%3Cpath d='M8 10h.01'/%3E%3Cpath d='M12 14h.01'/%3E%3Cpath d='M8 14h.01'/%3E%3Cpath d='M12 18h.01'/%3E%3Cpath d='M8 18h.01'/%3E%3C/svg%3E")}html body #otv2 .quick .qa:nth-child(6):hover:not(:active) i{background-color:#F0FDF4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315803D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}}
@media (max-width:720px){html body #otv2 .quick .qa{padding:14px}html body #otv2 .quick .qa i{width:38px;height:38px;border-radius:12px;background-size:19px;margin-bottom:8px}}
@media (prefers-reduced-motion:reduce){html body #otv2 .quick .qa,html body #otv2 .quick .qa i,html body #otv2 .quick .qa::before,html body #otv2 .quick .qa::after{transition:none}}


html body #otv2 .hgrid{padding-top:0}
html body #otv2 .hgrid>.v2x-pt{display:none}
html body #otv2 .kpis{display:block;height:176px;border:0;background:none;border-radius:20px;overflow:visible}
html body #otv2 .kpis>.kpi{display:none}
html body #otv2 .v2x-bk{height:100%;display:flex;flex-direction:column;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(420px 160px at 0% 0%,rgba(var(--pr,231,176,74),.14),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));overflow:hidden}
html body #otv2 .v2x-bkt{display:flex;align-items:center;gap:16px;padding:18px 20px}
html body #otv2 .v2x-bkt img{width:52px;height:52px;border-radius:15px;flex:none;object-fit:cover;background:#000;box-shadow:0 0 0 1px rgba(255,255,255,.1)}
html body #otv2 .v2x-bktx{min-width:0;flex:1}
html body #otv2 .v2x-bktx .v2x-pk{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#A1A1AA}
html body #otv2 .v2x-bkh{margin:2px 0 0;font-size:19px;font-weight:700;line-height:1.35;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-bkh b{color:var(--pa,#F3C766)}
html body #otv2 .v2x-bkb{display:flex;gap:8px;flex:none}
html body #otv2 .v2x-bkb a{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 18px;border-radius:999px;font-weight:700;font-size:14.5px;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:filter .15s,background .15s,transform .1s}
html body #otv2 .v2x-bkb .gh{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:#fff}
html body #otv2 .v2x-bkb .gh:hover{background:rgba(255,255,255,.1)}
html body #otv2 .v2x-bkb .op{background:var(--pc,#E7B04A);color:var(--pt,#231803);box-shadow:0 12px 28px -14px var(--pc,#E7B04A)}
html body #otv2 .v2x-bkb .op:hover{filter:brightness(1.08)}
html body #otv2 .v2x-bkb a:active{transform:scale(.97)}
html body #otv2 .v2x-bkb .op i{width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center/contain no-repeat}
html body #otv2 .v2x-bks{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.08)}
html body #otv2 .v2x-bks div{padding:14px 20px;min-width:0}
html body #otv2 .v2x-bks div+div{border-left:1px solid rgba(255,255,255,.08)}
html body #otv2 .v2x-bks span{display:block;font-size:12.5px;color:#A1A1AA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-bks b{display:block;margin-top:2px;font-size:22px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}
html body #otv2 .v2x-bks b.hl{color:var(--pa,#F3C766)}
@media (max-width:720px){html body #otv2 .hgrid{padding-top:0}html body #otv2 .kpis{height:222px}html body #otv2 .v2x-bkt{flex-wrap:wrap;gap:12px;padding:14px}html body #otv2 .v2x-bkt img{width:44px;height:44px;border-radius:12px}html body #otv2 .v2x-bkh{font-size:16px}html body #otv2 .v2x-bkb{flex:1 1 100%}html body #otv2 .v2x-bkb a{flex:1;height:42px;padding:0 10px;font-size:14px}html body #otv2 .v2x-bks div{padding:12px 14px}html body #otv2 .v2x-bks span{font-size:11.5px}html body #otv2 .v2x-bks b{font-size:17px}}


html body #otv2 .cd{position:relative}
html body #otv2 .v2x-cdl{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:inherit;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background-color .15s,transform .1s;outline:none}
html body #otv2 .v2x-cdl::after{content:"";position:absolute;inset:0;border-radius:14px}
html body #otv2 .v2x-cdl .tag.dk{background:none;border:0;padding:5px 10px 5px 12px}
html body #otv2 .v2x-cdg{display:inline-flex;align-items:center;gap:6px;align-self:stretch;padding:0 12px 0 10px;border-left:1px solid rgba(255,255,255,.12);font-size:12.5px;font-weight:700;color:#FCA5A5;white-space:nowrap;transition:color .15s}
html body #otv2 .v2x-cdg::after{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .15s}
html body #otv2 .cd:hover .v2x-cdl{border-color:rgba(248,113,113,.55);background:rgba(200,30,43,.16)}
html body #otv2 .cd:hover .v2x-cdg{color:#fff}
html body #otv2 .cd:hover .v2x-cdg::after{transform:translateX(2px)}
html body #otv2 .cd:hover #v2-cd{color:#FCA5A5}
html body #otv2 #v2-cd{transition:color .15s}
html body #otv2 .v2x-cdl:active{transform:scale(.97);background:rgba(200,30,43,.26)}
html body #otv2 .v2x-cdl:focus-visible{border-color:#F87171;box-shadow:0 0 0 3px rgba(248,113,113,.35)}
@media (hover:none){html body #otv2 .cd:hover .v2x-cdl{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.05)}html body #otv2 .cd:hover .v2x-cdg{color:#FCA5A5}html body #otv2 .cd:hover .v2x-cdg::after{transform:none}html body #otv2 .cd:hover #v2-cd{color:#FAFAFA}}


html body #otv2 .w{max-width:1158px}
html body #otv2 .hgrid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:36px}
html body #otv2 .brief .cta{order:4;margin-top:26px;margin-bottom:30px}
html body #otv2 .brief .kpis{order:5;margin-top:auto}
html body #otv2 .side .card-d:last-child{flex:1;display:flex;flex-direction:column}
html body #otv2 .side .pxs{display:flex;flex-direction:column;flex:1}
html body #otv2 .side .pt{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:11px 16px}
html body #otv2 .side .pt span{grid-row:1/3;font-size:13.5px;color:#D4D4D8}
html body #otv2 .side .pt b{grid-column:2;grid-row:1;margin:0;font-size:20px;text-align:right;line-height:1.2}
html body #otv2 .side .pt em{grid-column:2;grid-row:2;justify-self:end;margin-top:4px;font-size:11.5px;padding:1px 8px}
html body #otv2 .side .pt:nth-child(2n){border-left:0}
html body #otv2 .side .pt:nth-child(n+2){border-top:1px solid rgba(255,255,255,.08)}
html body #otv2 .brief h1{font-size:48px}
html body #otv2 .side .pxs{justify-content:space-between}
@media (max-width:1060px){html body #otv2 .brief h1{font-size:42px}html body #otv2 .hgrid{grid-template-columns:minmax(0,1fr);gap:24px}}
@media (max-width:720px){html body #otv2 .brief .cta{margin-top:20px;margin-bottom:20px}html body #otv2 .side .pt b{font-size:18px}html body #otv2 .side .pt span{font-size:13px}}
html body #otv2 .v2x-bk{position:relative}
html body #otv2 .v2x-bks{grid-template-columns:repeat(3,minmax(0,1fr)) 150px}
html body #otv2 .v2x-bks::after{content:"";border-left:1px solid rgba(255,255,255,.08)}
html body #otv2 .v2x-bkb .gh{position:absolute;right:18px;bottom:16px;height:40px;padding:0 16px;font-size:13.5px}
html body #otv2 .side .pt{padding-top:9px;padding-bottom:9px}
@media (max-width:720px){html body #otv2 .v2x-bks{grid-template-columns:repeat(3,minmax(0,1fr))}html body #otv2 .v2x-bks::after{display:none}html body #otv2 .v2x-bkb .gh{position:static;height:42px;padding:0 10px;font-size:14px}}
@media (min-width:721px){html body #otv2 .kpis{height:182px}}


html body #otv2 .v2x-tr{grid-template-columns:136px minmax(0,1fr)}
html body #otv2 .v2x-ax{margin-left:136px}
html body #otv2 .v2x-tr b{display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:7px;padding-right:12px}
html body #otv2 .v2x-lz{font-size:11.5px;font-weight:600;color:#71717A;font-variant-numeric:tabular-nums;letter-spacing:.01em}
html body #otv2 .v2x-tr.on .v2x-lz{color:#6EE7B7}
@media (max-width:720px){html body #otv2 .v2x-tr{grid-template-columns:126px minmax(0,1fr)}html body #otv2 .v2x-ax{margin-left:126px}html body #otv2 .v2x-tr b{padding-right:10px}}


html body #otv2 .sess{height:166px}
html body #otv2 .v2x-tl{height:166px;gap:6px}
html body #otv2 .v2x-tr{height:30px;align-items:center;grid-template-columns:158px minmax(0,1fr)}
html body #otv2 .v2x-ax{margin-left:158px}
html body #otv2 .v2x-tr b{grid-template-rows:auto auto;row-gap:1px;align-items:center}
html body #otv2 .v2x-tr b::before{grid-column:1;grid-row:1/3}
html body #otv2 .v2x-tr b .v2x-lz{grid-column:3;grid-row:1}
html body #otv2 .v2x-rg{grid-column:2/4;grid-row:2;font-size:11px;font-weight:500;color:#71717A;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}
html body #otv2 .v2x-tr.on .v2x-rg{color:#A7F3D0}
html body #otv2 .v2x-tk{height:10px}
@media (max-width:720px){html body #otv2 .v2x-tr{grid-template-columns:150px minmax(0,1fr)}html body #otv2 .v2x-ax{margin-left:150px}}


html body #otv2 .side .card-d:first-child .live{padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}
html body #otv2 .side .card-d:first-child .cd{padding:16px;border-radius:18px;background:linear-gradient(135deg,rgba(200,30,43,.18),rgba(255,255,255,.025) 70%);border:1px solid rgba(248,113,113,.22);gap:14px}
html body #otv2 .side .card-d:first-child .cd>div:first-child{width:100%;height:92px;display:flex;flex-direction:column;gap:10px}
html body #otv2 .side .card-d:first-child .cd small{margin:0;max-width:none;font-size:13px;color:#D4D4D8}
html body #otv2 .side .card-d:first-child .cd small::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FCA5A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E")}
html body #otv2 .side .card-d:first-child .v2x-cdok:not(.v2x-segoff) #v2-cd{display:none}
html body #otv2 .side .card-d:first-child .v2x-segoff .v2x-seg{display:none}
html body #otv2 .side .card-d:first-child .v2x-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
html body #otv2 .side .card-d:first-child .v2x-seg div{height:62px;border-radius:13px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}
html body #otv2 .side .card-d:first-child .v2x-seg b{font-size:26px;font-weight:800;line-height:1.05;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
html body #otv2 .side .card-d:first-child .v2x-seg span{font-size:11px;color:#A1A1AA}
html body #otv2 .side .card-d:first-child .v2x-seg div:first-child b{color:#FCA5A5}
html body #otv2 .side .card-d:first-child .sess{height:218px}
html body #otv2 .side .card-d:first-child .v2x-tl{display:none}
html body #otv2 .side .card-d:first-child .v2x-tlon:not(.v2x-ssok) .sess{display:grid}
html body #otv2 .side .card-d:first-child .v2x-ssok .sess{display:none}
html body #otv2 .side .card-d:first-child .v2x-ss{height:218px;margin-top:16px;display:flex;flex-direction:column}
html body #otv2 .side .card-d:first-child .v2x-ssh{display:flex;align-items:baseline;justify-content:space-between;height:18px;margin-bottom:12px;font-size:13px;font-weight:700;color:#E4E4E7}
html body #otv2 .side .card-d:first-child .v2x-ssh small{font-size:11.5px;font-weight:500;color:#71717A}
html body #otv2 .side .card-d:first-child .v2x-ssr{display:flex;flex-direction:column;gap:12px}
html body #otv2 .side .card-d:first-child .v2x-sr{height:30px;display:flex;flex-direction:column;justify-content:space-between}
html body #otv2 .side .card-d:first-child .v2x-sl{display:flex;align-items:center;gap:8px;height:18px;font-size:13px;white-space:nowrap}
html body #otv2 .side .card-d:first-child .v2x-sl i{width:18px;height:12px;flex:none;border-radius:2.5px;background:center/cover no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
html body #otv2 .side .card-d:first-child .v2x-sr:nth-child(1) .v2x-sl i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cg transform='scale(.5)'%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23C8102E' stroke-width='3'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23fff' stroke-width='12'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23C8102E' stroke-width='7'/%3E%3C/g%3E%3Ccircle cx='15' cy='31' r='3.2' fill='%23fff'/%3E%3Ccircle cx='45' cy='8' r='2' fill='%23fff'/%3E%3Ccircle cx='52' cy='17' r='2' fill='%23fff'/%3E%3Ccircle cx='39' cy='20' r='2' fill='%23fff'/%3E%3Ccircle cx='45' cy='33' r='2' fill='%23fff'/%3E%3Ccircle cx='49' cy='24' r='1.2' fill='%23fff'/%3E%3C/svg%3E")}
html body #otv2 .side .card-d:first-child .v2x-sr:nth-child(2) .v2x-sl i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Ccircle cx='30' cy='20' r='12' fill='%23BC002D'/%3E%3C/svg%3E")}
html body #otv2 .side .card-d:first-child .v2x-sr:nth-child(3) .v2x-sl i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23C8102E' stroke-width='3'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23fff' stroke-width='12'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23C8102E' stroke-width='7'/%3E%3C/svg%3E")}
html body #otv2 .side .card-d:first-child .v2x-sr:nth-child(4) .v2x-sl i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Crect y='0.00' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='6.15' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='12.31' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='18.46' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='24.62' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='30.77' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='36.92' width='60' height='3.08' fill='%23B22234'/%3E%3Crect width='26' height='21.5' fill='%233C3B6E'/%3E%3Ccircle cx='4' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='17' r='1.2' fill='%23fff'/%3E%3C/svg%3E")}
html body #otv2 .side .card-d:first-child .v2x-sl b{font-weight:600;color:#D4D4D8}
html body #otv2 .side .card-d:first-child .v2x-sl em{font-style:normal;font-size:11.5px;font-weight:600;color:#71717A;font-variant-numeric:tabular-nums;padding:1px 7px;border-radius:999px;background:rgba(255,255,255,.05)}
html body #otv2 .side .card-d:first-child .v2x-sl span{margin-left:auto;font-size:12px;color:#A1A1AA;font-variant-numeric:tabular-nums}
html body #otv2 .side .card-d:first-child .v2x-sl span::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#52525B;margin-right:7px;vertical-align:1px}
html body #otv2 .side .card-d:first-child .v2x-sr.on .v2x-sl b{color:#fff}
html body #otv2 .side .card-d:first-child .v2x-sr.on .v2x-sl span{color:#6EE7B7}
html body #otv2 .side .card-d:first-child .v2x-sr.on .v2x-sl span::before{background:#34D399;box-shadow:0 0 0 3px rgba(52,211,153,.2)}
html body #otv2 .side .card-d:first-child .v2x-st{position:relative;height:6px;border-radius:999px;background:rgba(255,255,255,.06)}
html body #otv2 .side .card-d:first-child .v2x-st i{position:absolute;top:0;bottom:0;border-radius:999px;background:rgba(255,255,255,.2)}
html body #otv2 .side .card-d:first-child .v2x-sr.on .v2x-st i{background:linear-gradient(90deg,#10B981,#34D399);box-shadow:0 0 10px rgba(52,211,153,.5)}
html body #otv2 .side .card-d:first-child .v2x-st u{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:2px;background:#F87171;box-shadow:0 0 6px rgba(248,113,113,.8)}
html body #otv2 .side .card-d:first-child .v2x-sa{position:relative;height:14px;margin-top:10px;font-size:10.5px;color:#71717A;font-variant-numeric:tabular-nums}
html body #otv2 .side .card-d:first-child .v2x-sa span{position:absolute;top:0;transform:translateX(-50%)}
html body #otv2 .side .card-d:first-child .v2x-sa span:first-child{transform:none}
html body #otv2 .side .card-d:first-child .v2x-sa span:last-child{transform:translateX(-100%)}
html body #otv2 .side .card-d:first-child .v2x-sa b{position:absolute;top:0;transform:translateX(-50%);font-size:10.5px;font-weight:700;color:#F87171;background:#141416;padding:0 4px;border-radius:4px}


html body #otv2 .side .pxs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0;border-radius:0;overflow:visible;flex:1}
html body #otv2 .side .pt{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;padding:14px;border-radius:16px;background:rgba(255,255,255,.03);transition:background-color .15s,border-color .15s,transform .1s;-webkit-tap-highlight-color:transparent}
html body #otv2 .side .pt:nth-child(n){border:1px solid rgba(255,255,255,.07)}
html body #otv2 .side .pt:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}
html body #otv2 .side .pt:active{transform:scale(.98)}
html body #otv2 .side .pt span{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:12.5px;line-height:1.35;color:#A1A1AA}
html body #otv2 .side .pt span::before{width:36px;height:36px;border-radius:11px;background-color:rgba(242,196,107,.12);background-position:center;background-size:18px;background-repeat:no-repeat}
html body #otv2 .side .pt:nth-child(3) span::before,html body #otv2 .side .pt:nth-child(4) span::before{background-color:rgba(255,255,255,.07)}
html body #otv2 .side .v2x-psp{position:absolute;top:16px;right:14px;width:64px;height:30px;opacity:0;transition:opacity .4s}
html body #otv2 .side .v2x-psp.on{opacity:1}
html body #otv2 .side .v2x-psp svg{display:block;width:100%;height:100%;overflow:visible}
html body #otv2 .side .pt b{margin:6px 0 8px;font-size:22px;line-height:1.2;text-align:left}
html body #otv2 .side .pt em{margin:0;font-size:12px;padding:2px 9px}
@media (max-width:720px){html body #otv2 .side .pt{padding:12px}html body #otv2 .side .pt span{gap:10px;font-size:12px}html body #otv2 .side .pt span::before{width:32px;height:32px;background-size:16px}html body #otv2 .side .v2x-psp{top:13px;right:12px;width:50px;height:26px}html body #otv2 .side .pt b{font-size:18px}html body #otv2 .side .pt em{font-size:11px;padding:2px 7px}}


html body #otv2 .brief{padding-top:0}
html body #otv2 .brief>.v2x-lt{display:none}
html body #otv2 .kpis{height:532px}
html body #otv2 .kpis>.v2x-bk{height:182px}
html body #otv2 .v2x-tp{height:334px;margin-bottom:16px;display:flex;flex-direction:column;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:rgba(16,16,18,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
html body #otv2 .v2x-tabs{display:flex;gap:6px;height:36px;margin-bottom:12px;overflow-x:auto;scrollbar-width:none}
html body #otv2 .v2x-tabs::-webkit-scrollbar{display:none}
html body #otv2 .v2x-tabs button{font:inherit;flex:none;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#A1A1AA;font-size:13.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:background-color .15s,color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}
html body #otv2 .v2x-tabs button:hover{color:#fff;border-color:rgba(255,255,255,.22)}
html body #otv2 .v2x-tabs button[aria-selected="true"]{background:#fff;border-color:#fff;color:#09090B}
html body #otv2 .v2x-tabs button:focus-visible{outline:2px solid #F87171;outline-offset:2px}
html body #otv2 .v2x-tabs button i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.6}
html body #otv2 .v2x-tabs button:first-child i{background:#F87171;opacity:1;animation:v2xp 1.8s infinite}
html body #otv2 .v2x-tlist{display:flex;flex-direction:column;gap:6px}
html body #otv2 .v2x-ti{height:60px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:0 12px;border-radius:13px;background:rgba(255,255,255,.035);border:1px solid transparent;color:#E4E4E7;transition:background-color .15s,border-color .15s,transform .1s;-webkit-tap-highlight-color:transparent}
html body #otv2 a.v2x-ti:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}
html body #otv2 a.v2x-ti:active{transform:scale(.985)}
html body #otv2 .v2x-ti .t{font-size:14.5px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-ti .m{font-size:12px;color:#71717A;white-space:nowrap;font-variant-numeric:tabular-nums}
html body #otv2 .v2x-ti .c{font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.07);color:#D4D4D8;white-space:nowrap}
html body #otv2 .v2x-ti .c.r{background:rgba(200,30,43,.9);color:#fff}
html body #otv2 .v2x-ti .c.g{background:rgba(242,196,107,.14);color:#F2C46B}
html body #otv2 .v2x-ti .c.b{background:rgba(96,165,250,.14);color:#93C5FD}
html body #otv2 .v2x-ti .d{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:40px;border-radius:10px;background:rgba(255,255,255,.06);line-height:1.15}
html body #otv2 .v2x-ti .d small{font-size:10.5px;color:#A1A1AA}
html body #otv2 .v2x-ti .d b{font-size:13px;color:#fff;font-variant-numeric:tabular-nums}
html body #otv2 .v2x-ti .t em{font-style:normal;font-size:11px;font-weight:800;color:#A1A1AA;background:rgba(255,255,255,.07);border-radius:5px;padding:1px 5px;margin-right:7px;vertical-align:1px}
html body #otv2 .v2x-ti .imp{font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px}
html body #otv2 .v2x-ti .imp.h{background:rgba(248,113,113,.14);color:#FCA5A5}
html body #otv2 .v2x-ti .imp.m{background:rgba(255,255,255,.07);color:#A1A1AA}
html body #otv2 .v2x-ti .n{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:13px;font-weight:800;color:#09090B;background:#F2C46B}
html body #otv2 .v2x-ti.sk{background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.07),rgba(255,255,255,.03));background-size:200% 100%;animation:v2xsk 1.4s infinite linear}
@keyframes v2xsk{0%{background-position:100% 0}100%{background-position:-100% 0}}
html body #otv2 .v2x-tmore{display:none}
@media (max-width:720px){html body #otv2 .kpis{height:592px}html body #otv2 .kpis>.v2x-bk{height:222px}html body #otv2 .v2x-tp{height:354px;padding:12px;margin-bottom:16px}html body #otv2 .v2x-tabs button{padding:0 12px;font-size:13px}html body #otv2 .v2x-ti{height:66px;column-gap:10px;padding:0 10px}html body #otv2 .v2x-ti .t{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13.5px}html body #otv2 .v2x-ti .m{display:none}html body #otv2 .v2x-ti .imp{display:none}}
@media (prefers-reduced-motion:reduce){html body #otv2 .v2x-ti.sk{animation:none}html body #otv2 .v2x-tabs button:first-child i{animation:none}}


html body #otv2 .v2x-bg{display:none}
html body #otv2 .hero::before{opacity:.6}
@media (min-width:1061px){html body #otv2 .hgrid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);column-gap:40px;row-gap:0;grid-template-rows:auto auto auto auto 1fr minmax(300px,auto);align-items:start}html body #otv2 .hgrid .brief,html body #otv2 .hgrid .side,html body #otv2 .hgrid .kpis{display:contents}html body #otv2 .hgrid .kick{grid-column:1;grid-row:1}html body #otv2 .hgrid .brief h1{grid-column:1;grid-row:2;margin-top:18px}html body #otv2 .hgrid .brief .lede{grid-column:1;grid-row:3;margin-top:14px}html body #otv2 .hgrid .brief .cta{grid-column:1;grid-row:4;margin:24px 0 0}html body #otv2 .hgrid .v2x-bk{grid-column:1;grid-row:5;align-self:end;margin-top:28px}html body #otv2 .hgrid .side>.card-d:first-child{grid-column:2;grid-row:1/6;align-self:stretch}html body #otv2 .hgrid .v2x-tp{grid-column:1;grid-row:6;margin-top:24px;align-self:stretch}html body #otv2 .hgrid .side>.card-d:last-child{grid-column:2;grid-row:6;margin-top:24px;align-self:stretch}}
@media (max-width:1060px){html body #otv2 .hgrid .brief,html body #otv2 .hgrid .side,html body #otv2 .hgrid .kpis{display:contents}html body #otv2 .hgrid{display:flex;flex-direction:column;gap:0}html body #otv2 .hgrid .kick{order:1}html body #otv2 .hgrid .brief h1{order:2;margin-top:14px}html body #otv2 .hgrid .brief .lede{order:3;margin-top:12px}html body #otv2 .hgrid .brief .cta{order:4;margin:20px 0 0}html body #otv2 .hgrid .v2x-bk{order:5;margin-top:20px}html body #otv2 .hgrid .side>.card-d:first-child{order:6;margin-top:20px}html body #otv2 .hgrid .v2x-tp{order:7;margin-top:20px}html body #otv2 .hgrid .side>.card-d:last-child{order:8;margin-top:20px}}
html body #otv2 .brief .lede{-webkit-line-clamp:2;min-height:3.5em;font-size:16.5px}
html body #otv2 .v2x-bk{height:auto!important;background:linear-gradient(90deg,rgba(var(--pr,231,176,74),.12),rgba(255,255,255,.03) 60%)}
html body #otv2 .v2x-bk .v2x-pk,html body #otv2 .v2x-bks{display:none}
html body #otv2 .v2x-bkt{padding:16px 18px}
html body #otv2 .v2x-bkh{font-size:17.5px}
html body #otv2 .v2x-bkb .gh{display:none}
html body #otv2 .v2x-bks2{margin:3px 0 0;font-size:13px;color:#A1A1AA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-bks2 a{color:#E4E4E7;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.3)}
html body #otv2 .v2x-bks2 a:hover{color:#fff;text-decoration-color:#fff}
html body #otv2 .v2x-tp{height:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:0}
html body #otv2 .v2x-tabs{height:38px;gap:22px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}
html body #otv2 .v2x-tabs button{height:38px;padding:0;border:0;border-radius:0;background:none;color:#71717A;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px}
html body #otv2 .v2x-tabs button:hover{color:#D4D4D8}
html body #otv2 .v2x-tabs button[aria-selected="true"]{background:none;color:#fff;border-bottom-color:#E5484D}
html body #otv2 .v2x-tabs button i{display:none}
html body #otv2 .v2x-tlist{gap:0}
html body #otv2 .v2x-ti{height:62px;padding:0 4px;border-radius:0;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.06)}
html body #otv2 .v2x-ti:last-child{border-bottom:0}
html body #otv2 a.v2x-ti:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}
html body #otv2 .v2x-ti .c{background:none!important;padding:0;font-size:12px;color:#A1A1AA;min-width:64px}
html body #otv2 .v2x-ti .c.r{color:#F87171}
html body #otv2 .v2x-ti .c.g{color:#F2C46B}
html body #otv2 .v2x-ti .c.b{color:#93C5FD}
html body #otv2 .v2x-ti .t{font-weight:500;font-size:15px;color:#E4E4E7}
html body #otv2 .v2x-ti.sk{border-radius:10px;margin:6px 0;height:50px}
html body #otv2 .v2x-clk{display:none}
html body #otv2 .side .card-d:first-child .cd small::before{display:none}
html body #otv2 .v2x-ssh small{display:none}
html body #otv2 .v2x-sl em{background:none;padding:0;color:#52525B}
html body #otv2 .v2x-sl span::before{display:none}
html body #otv2 .side .pxs{gap:0;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden}
html body #otv2 .side .pt:nth-child(n){border:0;border-radius:0;background:none}
html body #otv2 .side .pt:nth-child(2n){border-left:1px solid rgba(255,255,255,.08)}
html body #otv2 .side .pt:nth-child(n+3){border-top:1px solid rgba(255,255,255,.08)}
html body #otv2 .side .pt:hover{background:rgba(255,255,255,.035)}
html body #otv2 .side .pt span{flex-direction:row;align-items:center;gap:7px;font-size:12.5px;margin-top:2px}
html body #otv2 .side .pt span::before{width:15px;height:15px;border-radius:0;background-color:transparent!important;background-size:contain}
html body #otv2 .side .pt b{margin:12px 0 8px}
html body #otv2 .side .v2x-psp{top:14px;width:56px;height:24px}
@media (max-width:720px){html body #otv2 .v2x-ti{height:66px}html body #otv2 .v2x-ti .c{min-width:0}html body #otv2 .v2x-tabs{gap:16px;overflow-x:auto}html body #otv2 .v2x-tabs button{font-size:13.5px}}
html body #otv2 .side .v2x-psp{top:auto;bottom:16px;right:14px;width:56px;height:24px}
html body #otv2 .side .card-d:first-child .v2x-ssr{gap:9px}
html body #otv2 .side .card-d:first-child .v2x-sr{height:28px}
html body #otv2 .side .card-d:first-child .sess{height:198px}
html body #otv2 .side .card-d:first-child .v2x-ss{height:198px}
html body #otv2 .side .card-d:first-child .v2x-seg div{height:56px}
html body #otv2 .side .card-d:first-child .cd>div:first-child{height:86px}
@media (max-width:720px){html body #otv2 .side .v2x-psp{bottom:13px;right:12px;width:44px;height:22px}}
@media (max-width:1060px){html body #otv2 .hgrid .kpis{display:flex;flex-direction:column;gap:20px;order:5;height:400px;margin-top:20px}html body #otv2 .hgrid .kpis>.v2x-bk{order:1;margin:0;flex:none}html body #otv2 .hgrid .kpis>.v2x-tp{order:2;margin:0;flex:none}}
@media (max-width:720px){html body #otv2 .hgrid .kpis{height:492px}html body #otv2 .v2x-bks2{white-space:normal}}


html body #otv2 .quick .qa{padding:12px 14px;gap:2px;border-radius:16px}
html body #otv2 .quick .qa i{width:36px;height:36px;border-radius:11px;background-size:18px;margin-bottom:8px}
html body #otv2 .quick .qa b{font-size:14.5px;line-height:1.35}
html body #otv2 .quick .qa span{font-size:12px;line-height:1.4}
html body #otv2 .quick .qa::after{top:12px;right:12px;width:24px;height:24px;font-size:12px}
@media (max-width:720px){html body #otv2 .quick .qa{padding:12px}html body #otv2 .quick .qa i{width:32px;height:32px;background-size:16px;margin-bottom:6px}html body #otv2 .quick .qa::after{width:22px;height:22px;top:10px;right:10px}}


html body #otv2 #v2-ntabs{gap:4px;padding:4px;border-radius:999px;background:#EAEAEC}
html body #otv2 #v2-ntabs button{border:0;background:none;min-height:36px;padding:0 16px;color:#52525B;transition:background-color .15s,color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}
html body #otv2 #v2-ntabs button:hover{color:#18181B}
html body #otv2 #v2-ntabs button[aria-pressed="true"]{background:#fff;color:#18181B;box-shadow:0 1px 2px rgba(0,0,0,.08),0 2px 8px -2px rgba(0,0,0,.1)}
html body #otv2 #v2-ntabs button:focus-visible{outline:2px solid #C81E2B;outline-offset:2px}
html body #otv2 #v2-news{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:stretch}
html body #otv2 #v2-news .feat{border-radius:20px;border-color:#E7E5E4;transition:border-color .15s,box-shadow .2s}
html body #otv2 #v2-news .feat:hover{border-color:#D4D4D8;box-shadow:0 18px 40px -26px rgba(0,0,0,.35)}
html body #otv2 #v2-news .fimg{overflow:hidden}
html body #otv2 #v2-news .fimg img{transition:transform .4s}
html body #otv2 #v2-news .feat:hover .fimg img{transform:scale(1.03)}
html body #otv2 #v2-news .fb{padding:20px 22px 22px;gap:10px}
html body #otv2 #v2-news .fb h3{font-size:22px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .15s}
html body #otv2 #v2-news .feat:hover .fb h3{color:#B3141F}
html body #otv2 #v2-news .fb p{-webkit-line-clamp:2;font-size:15px;color:#71717A}
html body #otv2 #v2-news .list{gap:0;padding:4px 16px;border-radius:20px;background:#fff;border:1px solid #E7E5E4}
html body #otv2 #v2-news .row{flex:1;border:0;border-radius:0;background:none;padding:14px 0;grid-template-columns:128px minmax(0,1fr);gap:16px;border-bottom:1px solid #F1F1F2}
html body #otv2 #v2-news .row:last-child{border-bottom:0}
html body #otv2 #v2-news .row:hover{border-color:#F1F1F2}
html body #otv2 #v2-news .row .th{border-radius:12px;overflow:hidden}
html body #otv2 #v2-news .row .th img{transition:transform .35s}
html body #otv2 #v2-news .row:hover .th img{transform:scale(1.05)}
html body #otv2 #v2-news .row h3{font-size:15.5px;line-height:1.45;margin-top:5px;transition:color .15s}
html body #otv2 #v2-news .row:hover h3{color:#B3141F}
html body #otv2 #v2-news .meta{gap:8px;font-size:12.5px}
html body #otv2 #v2-news .meta .tag{padding:3px 9px;font-size:12px}
html body #otv2 #v2-news .meta .tag.k-gold{background:#FFFBEB;color:#B45309}
html body #otv2 #v2-news .meta .tag.k-thb{background:#EFF6FF;color:#1D4ED8}
html body #otv2 #v2-news .meta .tag.k-brk{background:#C81E2B;color:#fff}
html body #otv2 #v2-news .meta .tag.k-ana{background:#F5F3FF;color:#6D28D9}
html body #otv2 #v2-news .meta .tag.k-fx{background:#F4F4F5;color:#3F3F46}
html body #otv2 #v2-news .feat .meta .tag{background:#C81E2B;color:#fff}
html body #otv2 #v2-news a:focus-visible{outline:2px solid #C81E2B;outline-offset:3px;border-radius:14px}
@media (max-width:1060px){html body #otv2 #v2-news{grid-template-columns:minmax(0,1fr)}}
@media (max-width:720px){html body #otv2 #v2-news .list{padding:2px 12px}html body #otv2 #v2-news .row{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:12px 0}html body #otv2 #v2-news .fb{padding:16px}html body #otv2 #v2-news .fb h3{font-size:19px}html body #otv2 #v2-ntabs{width:100%;overflow-x:auto;flex-wrap:nowrap}html body #otv2 #v2-ntabs button{flex:1 0 auto;padding:0 12px}}


html body #otv2 .quick .qa{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:6px;align-items:center;padding:14px}
html body #otv2 .quick .qa i{grid-column:1;grid-row:1;width:34px;height:34px;margin:0;border-radius:10px;background-size:17px}
html body #otv2 .quick .qa b{grid-column:2;grid-row:1;font-size:14.5px;line-height:1.3;white-space:normal}
html body #otv2 .quick .qa span{grid-column:1/3;grid-row:2}
html body #otv2 .quick .qa::after{display:none}
@media (max-width:720px){html body #otv2 .quick .qa{padding:12px;column-gap:9px}html body #otv2 .quick .qa i{width:32px;height:32px;background-size:16px}html body #otv2 .quick .qa b{font-size:14px}}
html body #otv2 .quick .qa span{display:none}
html body #otv2 .quick .qa{grid-template-rows:auto;row-gap:0;padding:12px 14px}
@media (max-width:720px){html body #otv2 .quick .qa{padding:11px 12px}}


html body #otv2 .v2x-cal .two{align-items:stretch}
html body #otv2 .v2x-cal .panel{border-radius:22px;border-color:#E7E5E4;padding:22px 22px 18px}
html body #otv2 .v2x-cal .panel:first-child{display:flex;flex-direction:column}
html body #otv2 .v2x-cal #v2-days,html body #otv2 .v2x-cal #v2-evs{display:none}
html body #otv2 .v2x-cal .v2x-wk{flex:1 1 auto;height:0;min-height:320px;overflow-y:auto;margin:0 -8px;padding:0 8px;scrollbar-width:thin;-webkit-mask-image:linear-gradient(180deg,#000 92%,transparent);mask-image:linear-gradient(180deg,#000 92%,transparent)}
html body #otv2 .v2x-cal .v2x-wd{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:10px 0 6px;background:#fff;font-size:13px;font-weight:700;color:#18181B}
html body #otv2 .v2x-cal .v2x-wd small{font-size:12px;font-weight:500;color:#A1A1AA}
html body #otv2 .v2x-cal .v2x-wd em{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#18181B;color:#fff}
html body #otv2 .v2x-cal .v2x-we{display:grid;grid-template-columns:50px 44px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;padding:4px 10px;margin:0 -10px;border-radius:12px;font-size:14.5px;color:#27272A}
html body #otv2 .v2x-cal .v2x-we+.v2x-we{border-top:1px solid #F4F4F5}
html body #otv2 .v2x-cal .v2x-we b{font-size:14px;font-variant-numeric:tabular-nums;color:#18181B}
html body #otv2 .v2x-cal .v2x-we .cc{font-size:11px;font-weight:800;text-align:center;padding:3px 0;border-radius:6px;background:#F4F4F5;color:#3F3F46}
html body #otv2 .v2x-cal .v2x-we .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #otv2 .v2x-cal .v2x-we .im{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#71717A;white-space:nowrap}
html body #otv2 .v2x-cal .v2x-we .im::before{content:"";width:8px;height:8px;border-radius:50%;background:#D4D4D8}
html body #otv2 .v2x-cal .v2x-we .im.h{color:#B91C1C}
html body #otv2 .v2x-cal .v2x-we .im.h::before{background:#EF4444;box-shadow:0 0 0 3px rgba(239,68,68,.15)}
html body #otv2 .v2x-cal .v2x-we.past{opacity:.45}
html body #otv2 .v2x-cal .v2x-we.nx{background:#FEF2F2;border-top-color:transparent}
html body #otv2 .v2x-cal .v2x-we.nx+.v2x-we{border-top-color:transparent}
html body #otv2 .v2x-cal .v2x-we.nx .nm::after{content:"ถัดไป";margin-left:8px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;background:#C81E2B;color:#fff;vertical-align:1px}
html body #otv2 .v2x-cal .rt td{padding:13px 8px 13px 0}
html body #otv2 .v2x-cal .rt td:first-child b{display:inline-flex;align-items:center;gap:9px}
html body #otv2 .v2x-cal .rt td:first-child b::before{content:"";width:22px;height:15px;flex:none;border-radius:3px;background:center/cover no-repeat;box-shadow:0 0 0 1px rgba(0,0,0,.08)}
html body #otv2 .v2x-cal .rt tr:nth-child(1) td:first-child b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Crect y='0.00' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='6.15' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='12.31' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='18.46' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='24.62' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='30.77' width='60' height='3.08' fill='%23B22234'/%3E%3Crect y='36.92' width='60' height='3.08' fill='%23B22234'/%3E%3Crect width='26' height='21.5' fill='%233C3B6E'/%3E%3Ccircle cx='4' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='4' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='10' r='1.2' fill='%23fff'/%3E%3Ccircle cx='4' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='10' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='16' cy='17' r='1.2' fill='%23fff'/%3E%3Ccircle cx='22' cy='17' r='1.2' fill='%23fff'/%3E%3C/svg%3E")}
html body #otv2 .v2x-cal .rt tr:nth-child(2) td:first-child b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23003399'/%3E%3Ccircle cx='41.0' cy='20.0' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='39.5' cy='25.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='35.5' cy='29.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='30.0' cy='31.0' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='24.5' cy='29.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='20.5' cy='25.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='19.0' cy='20.0' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='20.5' cy='14.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='24.5' cy='10.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='30.0' cy='9.0' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='35.5' cy='10.5' r='1.8' fill='%23FFCC00'/%3E%3Ccircle cx='39.5' cy='14.5' r='1.8' fill='%23FFCC00'/%3E%3C/svg%3E")}
html body #otv2 .v2x-cal .rt tr:nth-child(3) td:first-child b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Ccircle cx='30' cy='20' r='12' fill='%23BC002D'/%3E%3C/svg%3E")}
html body #otv2 .v2x-cal .rt tr:nth-child(4) td:first-child b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0 0L60 40M60 0L0 40' stroke='%23C8102E' stroke-width='3'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23fff' stroke-width='12'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23C8102E' stroke-width='7'/%3E%3C/svg%3E")}
html body #otv2 .v2x-cal .rt tr:nth-child(5) td:first-child b::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23A51931'/%3E%3Crect y='6.67' width='60' height='26.67' fill='%23F4F5F8'/%3E%3Crect y='13.33' width='60' height='13.33' fill='%232D2A4A'/%3E%3C/svg%3E")}
html body #otv2 .v2x-cal .rt td.num b{font-size:17px}
html body #otv2 .v2x-cal .rt td:last-child{white-space:nowrap}
html body #otv2 .v2x-cal .rt .v2x-dl{display:block;font-size:11.5px;color:#A1A1AA;margin-top:2px}
html body #otv2 .v2x-cal .rt .v2x-dl.soon{color:#C81E2B;font-weight:700}
html body #otv2 .v2x-cal .rt tbody tr{transition:background-color .15s}
html body #otv2 .v2x-cal .rt tbody tr:hover{background:#FAFAFA}
@media (max-width:1060px){html body #otv2 .v2x-cal .v2x-wk{height:auto;max-height:440px;min-height:0}}
@media (max-width:720px){html body #otv2 .v2x-cal .panel{padding:18px 16px}html body #otv2 .v2x-cal .v2x-we{grid-template-columns:44px 38px minmax(0,1fr);font-size:13.5px}html body #otv2 .v2x-cal .v2x-we .im{display:none}html body #otv2 .v2x-cal .v2x-we.nx .nm::after{display:none}html body #otv2 .v2x-cal .rt td:first-child b::before{width:18px;height:12px}}
html body #otv2 .v2x-cal .v2x-wk{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible;-webkit-mask-image:none;mask-image:none;margin:0;padding:0}
html body #otv2 .v2x-cal .v2x-wd{position:static;padding:12px 0 4px}
html body #otv2 .v2x-cal .v2x-wd:first-child{padding-top:4px}
html body #otv2 .v2x-cal .v2x-we{min-height:40px}
html body #otv2 .v2x-cal .panel+.panel{display:flex;flex-direction:column}
html body #otv2 .v2x-cal .panel+.panel>p:last-child{margin-top:auto!important;padding-top:14px}
html body #otv2 .v2x-cal .panel+.panel table{flex:none}
html body #otv2 .v2x-cal .panel+.panel>div{flex:1 1 auto;display:flex}
html body #otv2 .v2x-cal .panel+.panel table{height:100%}
@media (max-width:1060px){html body #otv2 .v2x-cal .panel+.panel table{height:auto}}

