.mtp{--tc:#1c2540;text-align:left;color:#1f1d1a;max-width:1560px;font-family:var(--sans,"Instrument Sans",system-ui,sans-serif);flex-direction:column;gap:14px;margin:0 auto;padding:16px 24px 24px;display:flex}.mtp .crumbs{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;align-items:center;gap:8px;display:flex}.mtp .crumbs a{color:#6b665e;text-decoration:none}.mtp .crumbs a:hover{color:#1f6b3d}.mtp .crumbs .here{color:#1f1d1a}.mtp .card{background:#fff;border:1px solid #00000014;border-radius:12px;padding:20px 22px}.mtp .card-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mtp .card-head h2{font:600 22px/1.1 var(--serif,"Newsreader",Georgia,serif);white-space:nowrap;margin:0}.mtp .card-head .note{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e}.mtp .vintage{font:13px/1.55 var(--sans,"Instrument Sans",system-ui,sans-serif);color:#5c5230;background:#fbf3dc;border:1px solid #e0cd93;border-left:3px solid #9a7b12;border-radius:0 4px 4px 0;padding:12px 16px}.mtp .vintage b{color:#3d3620}.mtp .card-head .act{color:#1f6b3d;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none}.mtp .hdr{border:1px solid #00000014;border-top:4px solid var(--tc);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 26px;display:grid}.mtp .hdr .mark{background:#fff;border:1px solid #0000000f;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.mtp .hdr .mark img{object-fit:contain;width:56px;height:56px}.mtp .hdr .eyebrow{font:600 11px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.2em;color:#1f6b3d;margin-bottom:8px}.mtp .hdr h1{font:600 34px/1.1 var(--serif,"Newsreader",Georgia,serif);letter-spacing:-.01em;margin:0 0 8px}.mtp .hdr .meta{font:12.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;flex-wrap:wrap;gap:18px;display:flex}.mtp .hdr .meta b{color:#1f1d1a;font-weight:600}.mtp .hdr .stats{flex:none;gap:14px;display:flex}.mtp .hdr .stat{text-align:right;border-right:1px solid #0000001a;padding-right:14px}.mtp .hdr .stat:last-child{border-right:0;padding-right:0}.mtp .hdr .stat .v{font:600 26px/1 var(--mono,"IBM Plex Mono",monospace)}.mtp .hdr .stat .v.green{color:#1f6b3d}.mtp .hdr .stat .l{color:#6b665e;margin-top:5px;font-size:11px}.mtp .body{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:14px;display:grid}.mtp .col{flex-direction:column;gap:14px;min-width:0;display:flex}.mtp .ng{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin-top:16px;display:grid}.mtp .ng .side{align-items:center;gap:14px;display:flex}.mtp .ng .side.right{text-align:right;justify-content:flex-end}.mtp .ng .badge{background:#fff;border:1px solid #0000000f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.mtp .ng .badge img{object-fit:contain;width:38px;height:38px}.mtp .ng .tname{font:600 18px var(--serif,"Newsreader",Georgia,serif)}.mtp .ng .tmeta{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;margin-top:3px}.mtp .ng .mid{text-align:center}.mtp .ng .when{font:600 11px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;color:#8a857c}.mtp .ng .score{font:600 30px/1 var(--mono,"IBM Plex Mono",monospace);margin-top:8px}.mtp .ng .score .dash{color:#8a857c;font-size:18px}.mtp .ng .score.na{color:#8a857c;font-size:17px}.mtp .ng .cap{font:11px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;margin-top:6px}.mtp .ngstats{border-top:1px solid #00000014;grid-template-columns:1fr 1fr 1fr 1fr;gap:14px;margin-top:18px;padding-top:14px;display:grid}.mtp .ngstats .v{font:600 20px/1 var(--mono,"IBM Plex Mono",monospace)}.mtp .ngstats .v.green{color:#1f6b3d}.mtp .ngstats .v.red{color:#b3261e}.mtp .ngstats .l{font:11px var(--sans,"Instrument Sans",sans-serif);color:#6b665e;margin-top:5px}.mtp .split{margin-top:14px}.mtp .split .bar{background:#e8e6e0;border-radius:999px;height:10px;display:flex;overflow:hidden}.mtp .split .bar .a{background:var(--tc)}.mtp .split .bar .b{background:#b3261e;flex:1}.mtp .split .lbl{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;justify-content:space-between;margin-top:6px;display:flex}.mtp .sched-wrap{min-width:700px}.mtp .sched-row{grid-template-columns:60px minmax(180px,1.4fr) 100px 80px 90px 90px minmax(120px,1fr);align-items:center;gap:0 14px;display:grid}.mtp .sched-head{font:500 10.5px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.12em;color:#8a857c;border-top:1px solid #00000014;border-bottom:1px solid #00000014;margin-top:14px;padding:10px 0 8px}.mtp .sched-body .sched-row{border-bottom:1px solid #0000000f;padding:10px 0}.mtp .sched-row .r{text-align:right}.mtp .sched-row .date{font:12px var(--mono,"IBM Plex Mono",monospace);color:#4a463f}.mtp .sched-row .opp{align-items:center;gap:10px;min-width:0;display:flex}.mtp .sched-row .opp .m{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.mtp .sched-row .opp .m img{object-fit:contain;width:20px;height:20px}.mtp .sched-row .opp .n{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.mtp .sched-row .res{font:600 12.5px var(--mono,"IBM Plex Mono",monospace)}.mtp .sched-row .win .simdot{color:#8a857c;font-weight:400}.mtp .sched-row .res.w{color:#1f6b3d}.mtp .sched-row .res.l{color:#b3261e}.mtp .sched-row .res.t{color:#8a857c}.mtp .sched-row .rk{font:12.5px var(--mono,"IBM Plex Mono",monospace);color:#4a463f}.mtp .sched-row .proj{font:600 12.5px var(--mono,"IBM Plex Mono",monospace)}.mtp .sched-row .win{font:600 13px var(--mono,"IBM Plex Mono",monospace)}.mtp .sched-row .win.hi{color:#1f6b3d}.mtp .sched-row .win.lo{color:#b3261e}.mtp .sched-row .track{background:#e8e6e0;border-radius:3px;height:6px;overflow:hidden}.mtp .sched-row .track i{background:var(--tc);height:100%;display:block}.mtp .trend{grid-template-columns:40px minmax(0,1fr) 48px;gap:0 8px;height:150px;margin-top:16px;display:grid}.mtp .trend .ax{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;position:relative}.mtp .trend .ax span{position:absolute;right:0;transform:translateY(-50%)}.mtp .trend .plot{position:relative}.mtp .trend .plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mtp .trend .end{position:relative}.mtp .trend .end span{font:600 11px var(--mono,"IBM Plex Mono",monospace);color:var(--tc);position:absolute;left:0;transform:translateY(-50%)}.mtp .months{grid-template-columns:40px minmax(0,1fr) 48px;gap:0 8px;margin-top:8px;display:grid}.mtp .months>div{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;justify-content:space-between;display:flex}.mtp .odds{flex-direction:column;gap:12px;margin-top:14px;display:flex}.mtp .odds .row .top{justify-content:space-between;font-size:13px;display:flex}.mtp .odds .row .top .k{color:#4a463f}.mtp .odds .row .top .v{font:600 13px var(--mono,"IBM Plex Mono",monospace)}.mtp .odds .row .track{background:#e8e6e0;border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.mtp .odds .row .track i{border-radius:3px;height:100%;display:block}.mtp .dist{align-items:flex-end;gap:4px;height:110px;margin-top:16px;display:flex}.mtp .dist .b{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.mtp .dist .b span{font:10px var(--mono,"IBM Plex Mono",monospace);color:#8a857c}.mtp .dist .b i{border-radius:2px 2px 0 0;width:100%;display:block}.mtp .distx{gap:4px;margin-top:6px;display:flex}.mtp .distx span{text-align:center;font:10px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;flex:1}.mtp .distnote{font:11px/1.5 var(--sans,"Instrument Sans",sans-serif);color:#6b665e;margin-top:10px}.mtp .prof{flex-direction:column;margin-top:10px;display:flex}.mtp .prof .row{border-bottom:1px solid #0000000f;grid-template-columns:minmax(0,1fr) 60px 50px;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:grid}.mtp .prof .row:last-child{border-bottom:0}.mtp .prof .k{color:#4a463f}.mtp .prof .v{font:600 13px var(--mono,"IBM Plex Mono",monospace);text-align:right}.mtp .prof .r{font:11px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;text-align:right}.mtp .ats h2{font-size:18px}.mtp .ats .grid{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:12px;display:grid}.mtp .ats .v{font:600 18px/1 var(--mono,"IBM Plex Mono",monospace)}.mtp .ats .v.green{color:#1f6b3d}.mtp .card-head{gap:12px}.mtp .card-head h2{white-space:normal;text-wrap:balance;min-width:0}.mtp .card-head .note{text-align:right;flex:none}.mtp .ats .v.red{color:#b3261e}.mtp .ats .l{font:11px var(--sans,"Instrument Sans",sans-serif);color:#6b665e;margin-top:4px}.mtp .disclaimer{text-align:center;font:11px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;padding:2px 0 8px}@media (max-width:1000px){.mtp .body{grid-template-columns:minmax(0,1fr)}.mtp .hdr{grid-template-columns:auto minmax(0,1fr)}.mtp .hdr .stats{grid-column:1/-1;justify-content:space-between}}.mtp .ngnote{font:12px/1.55 var(--sans,"Instrument Sans",sans-serif);color:#6b665e;border-top:1px solid #00000014;margin-top:16px;padding-top:14px}.mtp .prodtable{margin-top:12px}.mtp .prow{border-bottom:1px solid #0000000f;grid-template-columns:minmax(0,1fr) 56px 66px 60px;align-items:center;gap:10px;padding:8px 0;display:grid}.mtp .prow:last-child{border-bottom:0}.mtp .prow.phead{font:500 10.5px var(--mono,monospace);letter-spacing:.12em;color:#8a857c;border-bottom:1px solid #00000014;padding-top:0}.mtp .prow .r{text-align:right}.mtp .prow .pname{color:#4a463f;font-size:13px}.mtp .prow .pv{font:600 13px var(--mono,monospace)}.mtp .prow .pv.green{color:#1f6b3d}.mtp .prow .pv.red{color:#b3261e}
