.mt{background:linear-gradient(100deg,#07142a,#0b1b33 40%,#12284a);color:#fff;border-bottom:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden}.mt:before{content:"";position:absolute;inset:0;background:radial-gradient(500px 120px at 15% 0,rgba(255,122,26,.18),transparent),radial-gradient(500px 120px at 85% 100%,rgba(25,195,177,.16),transparent);animation:mtglow 12s ease-in-out infinite alternate;pointer-events:none}@keyframes mtglow{to{transform:translate(40px);opacity:.7}}.mt-in{position:relative;display:flex;align-items:center;gap:14px;max-width:1280px;margin:0 auto;padding:8px 16px}.mt-lab{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.mt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pulse{width:9px;height:9px;border-radius:50%;background:#19c3b1;box-shadow:0 0 #19c3b1b3;animation:pl 2s infinite}@keyframes pl{70%{box-shadow:0 0 0 9px #19c3b100}to{box-shadow:0 0 #19c3b100}}.mt-view{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.mt-track{display:flex;gap:10px;width:max-content;animation:mtscroll 120s linear infinite}.mt-view:hover .mt-track,.mt-view:focus-within .mt-track{animation-play-state:paused}@keyframes mtscroll{to{transform:translate(-50%)}}.mt-sep{width:0}.mt-card{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:6px 12px;color:#fff;cursor:pointer;font:inherit;backdrop-filter:blur(6px);transition:transform .15s,background .15s,border-color .15s;min-height:48px}.mt-card:hover,.mt-card:focus-visible{transform:translateY(-2px);background:#ffffff1f;border-color:#ffffff59;outline:none}.mt-card .n{font-size:12px;color:#9db4d6;letter-spacing:.04em;font-weight:600;grid-row:1}.mt-card .p{font-weight:700;font-size:15px;grid-row:2;font-variant-numeric:tabular-nums}.mt-card .chip{grid-column:2;grid-row:1;justify-self:end}.mt-card .sp{grid-column:2;grid-row:2;width:64px;height:26px;justify-self:end}.chip{font-size:12px;font-weight:700;border-radius:999px;padding:1px 8px;font-variant-numeric:tabular-nums}.chip.up{background:#22c55e2e;color:#4ade80}.chip.down{background:#ef444433;color:#fca5a5}.sp.up{color:#22c55e}.sp.down{color:#ef4444}.mt-cal{white-space:nowrap;font-size:13px;font-weight:600;color:#ffb36b;text-decoration:none}.mt-cal:hover{text-decoration:underline}#mt-dlg{border:0;border-radius:20px;padding:22px;width:min(620px,94vw);background:#0b1b33;color:#fff;box-shadow:0 30px 80px #00000080}#mt-dlg::backdrop{background:#040a16b3;backdrop-filter:blur(4px)}#mt-dlg .d-head{display:flex;justify-content:space-between;align-items:flex-start}#mt-dlg h2{font-size:26px;margin:2px 0 0}.d-g{font-size:12px;color:#ffb36b;text-transform:uppercase;letter-spacing:.08em;font-weight:700}#mt-x{background:#ffffff1a;border:0;color:#fff;width:38px;height:38px;border-radius:50%;cursor:pointer;font-size:16px}.d-price{display:flex;align-items:center;gap:12px;margin:10px 0}.d-price b{font-size:32px;font-variant-numeric:tabular-nums}#mt-chart{width:100%;height:190px;display:block;background:#ffffff0a;border-radius:14px}.d-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}.d-stats div{background:#ffffff0f;border-radius:12px;padding:10px 12px}.d-stats span{display:block;font-size:12px;color:#9db4d6}.d-stats b{font-variant-numeric:tabular-nums}.d-meas{color:#8fa6c8;font-size:13px;margin:8px 0 0}.d-what{color:#d6e2f5;line-height:1.5}.d-src{font-size:12px;color:#8fa6c8}.mt-compact .mt-cal{display:none}.mt-ag{display:flex;align-items:center;gap:8px;background:none;border:0;border-left:1px solid rgba(255,255,255,.14);padding:4px 4px 4px 14px;color:#dce4f0;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;max-width:330px;overflow:hidden;text-overflow:ellipsis}.mt-ag b{color:#fff;font-weight:700}.mt-ev{overflow:hidden;text-overflow:ellipsis}.mt-ev.sw{animation:mtfade .35s ease}@keyframes mtfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:1100px){.mt-ag{display:none}}@media(max-width:720px){.mt-cal{display:none}.mt-in{gap:8px;padding:6px 10px}}@media(prefers-reduced-motion:reduce){.mt-track{animation:none}.mt-view{overflow-x:auto}.pulse,.mt:before{animation:none}}
