.tmk{--tk-inset: #06080e;--tk-base: #0b0d10;--tk-panel: #0f1216;--tk-panel2: #14181d;--tk-chrome: #171d24;--tk-border: #222831;--tk-border-strong: #323b46;--tk-fg: #e6ebf2;--tk-dim: #8a94a0;--tk-faint: #5a636e;--tk-accent: #6ea2ff;--tk-gold: #d4a017;--tk-gold-bright: #f0c040;--tk-up: #00c853;--tk-down: #e4003a;font-family:JetBrains Mono,SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--tk-fg);text-align:left}.tmk .up{color:var(--tk-up)}.tmk .down{color:var(--tk-down)}.tmk .gold{color:var(--tk-gold-bright)}.tmk .dim{color:var(--tk-dim)}.tmk .faint{color:var(--tk-faint)}.tmk .term{border:1px solid var(--tk-border-strong);background:var(--tk-border);box-shadow:0 24px 60px -24px #03060ee6}.tmk .term>*{background:var(--tk-base)}.tmk .divx{display:grid;gap:1px;background:var(--tk-border)}.tmk .rail{display:flex;align-items:center;gap:12px;padding:7px 12px;background:var(--tk-chrome);border-bottom:1px solid var(--tk-border)}.tmk .rail .id{font-size:11px;font-weight:700;letter-spacing:2px;color:#fff;white-space:nowrap}.tmk .rail .id b{color:var(--tk-gold)}.tmk .tape{flex:1;overflow:hidden;border-left:1px solid var(--tk-border);padding-left:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tmk .tapetrack{display:inline-flex;gap:26px;white-space:nowrap;animation:tk-tape 34s linear infinite;font-size:11px}.tmk .tape .t{color:var(--tk-dim)}.tmk .tape .t b{color:var(--tk-fg);font-weight:600}@keyframes tk-tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.tmk .clock{font-size:10px;color:var(--tk-faint);display:flex;align-items:center;gap:6px;white-space:nowrap}.tmk .live{width:6px;height:6px;border-radius:50%;background:var(--tk-up);animation:tk-pulse 2.4s infinite}@keyframes tk-pulse{0%{box-shadow:0 0 #00c85380}70%{box-shadow:0 0 0 5px #00c85300}to{box-shadow:0 0 #00c85300}}.tmk .pxblock{padding:14px 16px;position:relative}.tmk .pxblock:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;background:linear-gradient(var(--tk-gold),var(--tk-down))}.tmk .pxblock .nm{font-size:12px}.tmk .pxblock .px{font-size:38px;font-weight:700;color:#fff;line-height:1;margin-top:7px;letter-spacing:-1px}.tmk .pxblock .dl{font-size:13px;font-weight:700;margin-top:4px}.tmk .pxblock .of{font-size:9px;color:var(--tk-faint);margin-top:8px;display:flex;align-items:center;gap:5px;text-transform:uppercase;letter-spacing:.6px}.tmk .ladder{padding:14px 24px 16px}.tmk .ladder .cap{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:var(--tk-faint);margin-bottom:38px}.tmk .ladder .cap b{color:var(--tk-gold)}.tmk .lad{position:relative;height:2px;background:var(--tk-border-strong);margin:0 4px}.tmk .lad .seg{position:absolute;top:0;bottom:0;background:var(--tk-accent);opacity:.25}.tmk .mk{position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;height:14px;background:var(--tk-dim)}.tmk .mk.cur{width:2px;height:22px;background:var(--tk-gold-bright);box-shadow:0 0 8px #f0c04099}.tmk .mk .lab{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-size:8.5px;letter-spacing:.4px}.tmk .mk .lab.top{top:-30px}.tmk .mk .lab.dn{top:14px}.tmk .mk .lab .k{color:var(--tk-faint);text-transform:uppercase;display:block;font-size:7.5px;text-align:center}.tmk .mk .lab .v{color:var(--tk-fg);font-weight:600}.tmk .mk.cur .lab .v{color:var(--tk-gold-bright);font-size:11px}.tmk .sech{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--tk-panel2);border-bottom:1px solid var(--tk-border);font-size:10px}.tmk .sech .tri{color:var(--tk-gold);font-size:8px}.tmk .sech .t{font-weight:700;text-transform:uppercase;letter-spacing:1px}.tmk .sech .m{margin-left:auto;color:var(--tk-faint);font-size:9px}.tmk .kstrip{display:flex;flex-wrap:wrap}.tmk .kstrip .ki{display:flex;align-items:baseline;gap:7px;padding:6px 13px;border-right:1px solid var(--tk-border);font-size:10.5px}.tmk .kstrip .ki:last-child{border-right:0}.tmk .kstrip .kl{font-size:8.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--tk-faint)}.tmk .kstrip .kv{font-weight:700;color:var(--tk-fg)}.tmk .kstrip .ks{font-size:9px;color:var(--tk-dim)}.tmk .grades{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--tk-border);border-bottom:1px solid var(--tk-border)}.tmk .g{background:var(--tk-panel);padding:11px 8px;text-align:center}.tmk .g .gr{font-size:26px;font-weight:800;line-height:1}.tmk .g .gl{font-size:8.5px;letter-spacing:.8px;text-transform:uppercase;color:var(--tk-faint);margin-top:6px}.tmk .g .gn{font-size:9px;color:var(--tk-dim);margin-top:1px}.tmk .spine{padding:10px 14px}.tmk .crow{display:grid;grid-template-columns:34px 1fr;gap:0 12px;align-items:center;margin:9px 0}.tmk .cgr{font-size:19px;font-weight:800;line-height:1;text-align:center}.tmk .cl{display:flex;justify-content:space-between;align-items:baseline;font-size:9.5px;margin-bottom:4px}.tmk .cl .nm{color:var(--tk-dim);text-transform:uppercase;letter-spacing:.5px}.tmk .cl .vv{font-weight:700}.tmk .ccells{display:flex;gap:2px}.tmk .ccell{flex:1;height:8px;background:var(--tk-inset);border:1px solid var(--tk-border)}.tmk .verd{margin-top:10px;border-top:1px solid var(--tk-border);padding-top:8px;font-size:10.5px}.tmk .verd .lab{font-size:8.5px;text-transform:uppercase;letter-spacing:1px;color:var(--tk-faint);display:block;margin-bottom:3px}.tmk .verd b{color:var(--tk-gold-bright)}.tmk .wall{grid-template-columns:repeat(5,1fr)}.tmk .sm{padding:8px 10px}.tmk .sm .l{font-size:8.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--tk-faint)}.tmk .sm .v{font-size:14px;font-weight:700;margin:1px 0 4px;display:flex;align-items:baseline;gap:6px}.tmk .sm .v .cagr{font-size:9px;font-weight:600}.tmk .pf{padding:12px 15px}.tmk .cap2{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:var(--tk-faint);display:flex;justify-content:space-between;margin-bottom:10px}.tmk .drow{display:grid;grid-template-columns:88px 1fr 62px;gap:10px;align-items:center;margin:8px 0;font-size:10.5px}.tmk .drow .dl{color:var(--tk-dim);text-transform:uppercase;letter-spacing:.4px;font-size:9.5px}.tmk .dbeam{position:relative;height:12px}.tmk .dbeam .z{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--tk-border-strong)}.tmk .dbeam .b{position:absolute;top:1px;bottom:1px;opacity:.85}.tmk .dbeam .lb{position:absolute;top:0;font-size:8.5px;line-height:12px;color:var(--tk-faint)}.tmk .drow .dv{text-align:right;font-weight:700}.tmk .bstats{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:10px;color:var(--tk-dim)}.tmk .bstats b{color:var(--tk-fg);font-weight:700}.tmk .bnote{font-size:10px;color:var(--tk-dim);margin-top:8px;border-top:1px solid var(--tk-border);padding-top:7px}.tmk .bnote b{color:var(--tk-gold-bright)}.tmk .nrow{display:flex;gap:9px;font-size:10.5px;padding:6px 0;border-bottom:1px solid var(--tk-border);align-items:baseline}.tmk .nrow:last-child{border-bottom:0}.tmk .nrow .tm{color:var(--tk-faint);font-size:9px;white-space:nowrap}.tmk .nrow .src{color:var(--tk-gold);font-size:9px;white-space:nowrap}.tmk .nrow .hl{color:var(--tk-fg)}.tmk svg{display:block;max-width:100%;height:auto}.tmk .draw{stroke-dasharray:900;stroke-dashoffset:900;animation:tk-draw 2s ease-out forwards}.tmk .draw.d2{animation-delay:.4s}@keyframes tk-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.tmk .tapetrack,.tmk .live{animation:none}.tmk .draw{animation:none;stroke-dashoffset:0}}@media(max-width:640px){.tmk .wall{grid-template-columns:repeat(2,1fr)}}
