.tm2{min-width:0}.tm2 .ds-fo-club,.tm2 h1.ds-fo-cn{margin:0}.tm2 .tm2-crest{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;display:block}.tm2 .ds-fo-crest{filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}.tm2 .ds-fo-cr{color:rgba(255,255,255,.92)}.tm2 .ds-fo-club .ds-fo-l{color:rgba(255,255,255,.82)}.tm2 .ds-fo-mchip{text-decoration:none}.tm2 a.ds-fo-mchip:hover{background:rgba(0,0,0,.5)}.tm2 a.ds-fo-mchip:focus-visible{outline:2px solid var(--amber-hot);outline-offset:2px}.tm2 .ds-fo-mchip b{font-size:15px;white-space:nowrap}.tm2 .ds-fo-cbig b{font-size:26px}@media (max-width:1023px){.tm2 .ds-fo-club .ds-fo-cont{display:none}}.tm2 .px-page.tm2-page{max-width:1480px;margin:0 auto;padding:12px 16px 36px;gap:10px}.tm2-crumb{font:600 11px/14px var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:2px 0 0}.tm2-crumb a{color:var(--ink-2);text-decoration:none}.tm2-crumb a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-crumb [aria-current=page]{color:#fff}.tm2-tabs{position:relative;display:flex;flex-direction:column}.tm2-tabs .px-sub{margin-top:2px}.tm2 .px-tab{text-decoration:none;white-space:nowrap;flex:none}.tm2 .px-tab:focus-visible{outline:2px solid #fff;outline-offset:-4px}.tm2 .px-tabs.navy{flex-wrap:nowrap;height:40px;min-height:40px;padding-top:0;padding-bottom:0}.tm2-intro{padding:10px 14px 10px 16px;background:rgba(14,20,33,.9);box-shadow:inset 3px 0 0 var(--club-accent),inset 0 0 0 1px rgb(255 255 255/.06)}.tm2-dek{margin:0;font:400 13px/20px var(--font-body);color:var(--ink-2)}.tm2-dek strong{color:var(--ink);font-weight:600}.tm2-dek a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-prov{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:2px 14px;font:600 11px/16px var(--font-hud);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tm2-prov b{color:var(--ink-2);font-weight:600}.tm2 .px-ph:before{background:var(--px-pc,var(--club-accent))}.tm2 .px-page .px-t thead th{border-bottom-color:var(--club-accent)}.tm2 .px-page .px-t tr.px-grp td{background:color-mix(in srgb,var(--club-accent) 20%,#0a0e17)!important}.tm2 .px-inb .dot{background:var(--club-accent)}.tm2 .px-inb[data-read="1"] .dot{background:transparent}.tm2 .px-name:hover,.tm2 .px-tname:hover{text-decoration-color:var(--club-accent)}.tm2 .px-h{color:color-mix(in srgb,var(--club-accent) 40%,#BFCBE0)}.tm2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.tm2-grid>.tm2-span2{grid-column:span 2;min-width:0;display:flex}.tm2-grid>.tm2-span2>.px-panel{flex:1}.tm2-stack{display:flex;flex-direction:column;gap:10px;min-width:0}@media (max-width:1099px){.tm2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.tm2-grid{grid-template-columns:minmax(0,1fr)}.tm2-grid>.tm2-span2{grid-column:auto}}.tm2-ph2{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.tm2 .px-ph .px-ph-r,.tm2-count{color:var(--ink-2)}.tm2-count{font:600 11px/1 var(--font-hud);letter-spacing:.04em;text-transform:none}.tm2 .px-game{padding:0 0 6px;grid-template-columns:74px minmax(0,1fr);font-size:12.5px}.tm2 .px-game .d{color:var(--ink-3)}.tm2 .px-game a,.tm2-line a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-list{margin:8px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.06)}.tm2-list li{display:grid;grid-template-columns:52px 1fr 1fr 1fr;gap:8px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04);font:500 12px/16px var(--font-body);color:var(--ink-2);font-variant-numeric:tabular-nums}.tm2-list li span:last-child{text-align:right;color:var(--ink-3)}.tm2-line{margin:0;font:600 12.5px/18px var(--font-body)}.tm2-more{display:inline-block;margin-top:8px;font:700 11px/16px var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.tm2-more:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-foot{display:block;padding:8px 10px;margin:0;border-top:1px solid rgba(255,255,255,.06)}.tm2-pad{padding:10px}.tm-pending,.tm2-pending{margin:8px 0 0;font:500 12px/18px var(--font-mono);color:var(--ink-3)}.tm2-pending-v{font:600 12px/14px var(--font-mono);color:var(--ink-3);font-variant-numeric:tabular-nums}.tm2 .px-pulse-cell .v .tm2-pending-v{font-size:14px;line-height:22px}.tm2 .px-pulse,.tm2-note{margin:8px 0 0}.tm2-note{font:400 11px/16px var(--font-body);color:var(--ink-3)}.tm2 .px-panel>.tm2-note{padding:0 10px 8px;margin:6px 0 0}.tm2 .px-kv{row-gap:5px}.tm2 .px-kv dd a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-bleed{margin:0 -10px}.tm2-fo{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.tm2-fo-card{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:rgba(0,0,0,.28);box-shadow:inset 2px 0 0 var(--club-accent)}.tm2-fo-card .k{font:700 10px/1 var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.tm2-fo-card b{font:600 14px/20px var(--font-mono)}.tm2-fo-card .s{font:400 11.5px/16px var(--font-body);color:var(--ink-3)}.tm2-ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:719px){.tm2-ba{grid-template-columns:minmax(0,1fr)}}.tm2-play p{margin:0 0 8px;font:400 13px/20px var(--font-body);color:var(--ink-2);max-width:78ch}.tm2-play a:not(.ds-btn){color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2-links{display:flex;flex-wrap:wrap;gap:6px}.tm2-links a{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1);font:700 12px/1 var(--font-hud);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-decoration:none}.tm2-links a:hover{background:rgba(255,255,255,.14)}.tm2-src{display:flex;flex-wrap:wrap;gap:4px 18px;font:600 11px/16px var(--font-hud);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tm2-src b{color:var(--ink-2);font-weight:600}.tm2-src a{color:var(--ink-2);text-decoration:none}.tm2-src a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2 .px-inb{position:relative;min-height:44px;align-items:center}.tm2 .px-inb:not([data-read="1"]){box-shadow:inset 2px 0 0 var(--amber)}.tm2 .px-inb[data-link="1"]:hover{background:rgba(70,95,140,.35)}.tm2 .px-inb-lk{color:inherit;text-decoration:none}.tm2 .px-inb-lk:after{content:"";position:absolute;inset:0;z-index:1}.tm2 .px-inb-lk:focus-visible{outline:2px solid var(--amber-hot);outline-offset:-2px}.tm2 .tm-odds{margin-top:4px}.tm2 .tm-odds-body{display:flex;flex-direction:column;gap:8px}.tm2 .tm-odds-next{display:flex;flex-direction:column;gap:3px}.tm2 .tm-sched-k{display:block;font:700 10px/14px var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.tm2 .tm-odds-next>b{font:700 16px/20px var(--font-hud);color:var(--ink);text-transform:uppercase}.tm2 .tm-odds-pct{font:500 12.5px/18px var(--font-body);color:var(--ink-2)}.tm2 .tm-odds-pct b{font:700 20px/22px var(--font-hud);color:var(--amber)}.tm2 .tm-odds-last ul{margin:4px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.06)}.tm2 .tm-odds-last li{display:grid;grid-template-columns:52px 1fr 64px auto;gap:8px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.04);font:500 12px/16px var(--font-body);color:var(--ink-2)}.tm2 .tm-odds-last li span:last-child{text-align:right;color:var(--ink-3)}.tm2 .tm-odds-more{display:inline-block;margin-top:6px}.tm2 .sl-vc{font:700 11px/16px var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.tm2 .sl-vc:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--club-accent)}.tm2 .tm-plain{color:var(--ink)}.tm2-scroll{overflow-x:auto;min-width:0}.tm2-t{min-width:100%}.tm2 .px-page .tm2-t tbody td{color:var(--ink)}.tm2 .tm2-t .px-name{position:static;max-width:100%}.tm2 .tm2-t .tm2-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm2 .tm2-t .tm2-plain{cursor:default;color:var(--ink)}.tm2 .tm2-t tbody tr[data-row-link=true]{position:relative;cursor:pointer}.tm2 .tm2-stretch:after{content:"";position:absolute;inset:0;z-index:1}.tm2 .tm2-stretch:focus-visible{outline:none}.tm2 .tm2-t tbody tr:has(.tm2-stretch:focus-visible) td{background:rgba(70,95,140,.5);box-shadow:inset 0 0 0 1px rgb(255 255 255/.5)}.tm2 .tm2-t .px-name{font-weight:600}.tm2-empty{padding:18px 10px!important;color:var(--ink-3);text-align:center!important}.tm2 .px-rn.tm2-rc{display:inline-grid;place-items:center;min-width:26px;height:18px;padding:0 4px;background:rgba(0,0,0,.34);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 38%,transparent)}.tm2 .px-page .tm2-t tbody td:first-child,.tm2 .px-page .tm2-t thead th:first-child{width:34px;text-align:center;color:var(--ink-3)}.tm2 .px-page .tm2-t tbody td.l:first-child,.tm2 .px-page .tm2-t thead th.l:first-child{width:auto;text-align:left;color:var(--ink)}.tm2 .tm2-mini td,.tm2 .tm2-mini th{padding-left:8px;padding-right:8px}.tm2 .tm2-mini td.l{text-align:left}.tm2 .tm2-mini td{height:28px;font-size:12.5px}.tm2 .tm2-mini tr[data-mine=true] td:first-child{box-shadow:inset 3px 0 0 var(--club-accent)}@media (max-width:1099px){.tm2 .tm2-t [data-wide=true]{display:none}}@media (max-width:900px){.tm2 .ds-fo-club{height:auto;min-height:72px;padding:10px 12px;gap:10px}.tm2 .ds-fo-crest,.tm2 .tm2-crest{width:44px;height:44px}.tm2 .ds-fo-cid{gap:4px}.tm2 .ds-fo-cn{white-space:normal;font-size:20px;line-height:21px;overflow:visible;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tm2 .ds-fo-cr{font-size:13px}.tm2 .ds-fo-mchip[data-phone=hide]{display:none}.tm2 .ds-fo-mchip{min-width:0;padding:5px 10px}.tm2 .ds-fo-mchip b{font-size:14px}}@media (max-width:760px){.tm2 .px-page.tm2-page{padding:10px 16px 28px;gap:10px}.tm2 .px-sub,.tm2 .px-tabs,.tm2 .px-tabs.navy{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;padding:0 6px}.tm2 .px-sub::-webkit-scrollbar,.tm2 .px-tabs::-webkit-scrollbar{display:none}.tm2 .px-tabs,.tm2 .px-tabs.navy{height:48px;min-height:48px}.tm2 .px-sub{height:48px}.tm2 .px-sub .px-tab,.tm2 .px-tab{height:44px;padding:0 14px}.tm2-tabs:after{content:"";position:absolute;top:0;bottom:0;right:0;width:22px;pointer-events:none;box-shadow:inset -16px 0 12px -8px #060910}.tm2-crumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm2-crumb a{display:inline-block;padding:8px 2px;margin:-8px 0}.tm2-intro{padding:10px 12px 10px 14px}.tm2 .px-game{grid-template-columns:70px minmax(0,1fr)}.tm2-list li{grid-template-columns:48px 1fr 1fr}.tm2-list li span:nth-child(3){display:none}.tm2-links a{min-height:44px}.tm2 .px-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.tm2 .tm2-more{display:inline-flex}.tm2 .tm2-foot,.tm2 .tm2-more{min-height:44px;align-items:center}.tm2 .tm2-foot{display:flex}}@media (max-width:640px){.tm2 .tm2-t[data-phone=rows],.tm2 .tm2-t[data-phone=rows] tbody{display:block;width:100%;min-width:0}.tm2 .tm2-t[data-phone=rows] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tm2 .tm2-t[data-phone=rows] tbody tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:2px;min-height:52px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.tm2 .tm2-t[data-phone=rows][data-rank="1"] tbody tr{padding-left:40px}.tm2 .tm2-t[data-phone=rows] tbody tr:nth-child(2n){background:rgba(255,255,255,.028)}.tm2 .px-page .tm2-t[data-phone=rows] tbody td{display:block;height:auto;padding:0;border:0;text-align:left;white-space:normal;background:transparent}.tm2 .px-page .tm2-t[data-phone=rows] tbody tr:hover td{background:transparent}.tm2 .px-page .tm2-t[data-phone=rows] tbody td.tm2-empty{padding:18px 10px;flex:1 1 100%;text-align:center}.tm2 .px-page .tm2-t[data-phone=rows] tbody td[data-ph=rank]{position:absolute;left:0;top:0;bottom:0;width:36px;display:grid;place-items:center;text-align:center;font:600 13px/1 var(--font-hud);color:var(--ink-3)}.tm2 .tm2-t[data-phone=rows] td[data-ph=player]{order:1;flex:1 1 0;min-width:0}.tm2 .tm2-t[data-phone=rows] td[data-ph=player] .px-name{display:flex;font-size:15px;gap:9px}.tm2 .tm2-t[data-phone=rows] td[data-ph=player] .px-av{width:28px;height:28px}.tm2 .tm2-t[data-phone=rows] td[data-ph=headline]{order:2;flex:0 0 auto;display:flex;align-items:baseline;gap:6px;font:700 18px/22px var(--font-hud)}.tm2 .tm2-t[data-phone=rows] td[data-ph=headline] .px-rn{font-size:16px;min-width:34px;height:22px}.tm2 .tm2-t[data-phone=rows] td[data-ph=headline][data-label]:after{margin-left:6px;content:attr(data-label);font:600 10px/1 var(--font-hud);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tm2 .tm2-t[data-phone=rows] td[data-ph=meta],.tm2 .tm2-t[data-phone=rows] td[data-ph=sub]{order:5;flex:0 0 auto;font:600 12.5px/18px var(--font-hud);color:var(--ink-2)}.tm2 .tm2-t[data-phone=rows] td[data-ph=sub][data-label]:before{content:attr(data-label) " ";font:500 11px/18px var(--font-body);color:var(--ink-3)}.tm2 .tm2-t[data-phone=rows] td[data-ph=hide]{display:none}.tm2 .tm2-t[data-phone=rows] tbody tr:after{content:"";flex:0 0 100%;order:4;height:0}}@media (prefers-reduced-motion:reduce){.tm2 *{transition-duration:0s!important;animation-duration:0s!important}}@media (max-width:1023px){.tm2-play .ds-btn{display:none}}.tm2-pagenote{margin:0;padding:0 2px;max-width:110ch;font:400 12px/18px var(--font-body);color:var(--ink-3)}.tm2-pagenote a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.tm2 .tm2-tag{display:inline-block;padding:2px 6px;font:700 10px/1 var(--font-hud);letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.1);color:#DCE4F2}.tm2 .tm2-tag[data-tone=loss]{background:#8a1f17;color:#fff}.tm2 .tm2-tag[data-tone=info]{background:#1d4a7a;color:#fff}.tm2 .tm2-tag[data-tone=amber]{background:#E8B93A;color:#1b1300}.tm2 .tm2-dim{color:var(--ink-2);font-weight:400}