.ntt-leaderboard{margin-block:16px;min-width:0}.ntt-leaderboard .ntt-ranking{display:grid;gap:8px;max-height:580px;overflow:auto}.ntt-leaderboard article{background:#152234;border:1px solid #34485c;border-radius:8px;padding:10px;min-width:0}.ntt-leaderboard .ntt-rank-title{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ntt-leaderboard .ntt-rank-title strong{font-size:11px;color:#e7be70}.ntt-leaderboard .ntt-rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:8px 0;font-size:11px}.ntt-leaderboard .ntt-rank-grid b{display:block;color:#e7edf7;font-size:12px;font-variant-numeric:tabular-nums}.ntt-leaderboard p{font-size:11px}.ntt-leaderboard article,.ntt-leaderboard p{overflow-wrap:anywhere}@media(max-width:480px){.ntt{padding:10px!important}.ntt-controls label{flex-wrap:wrap}.ntt-controls{gap:8px!important}.ntt select{max-width:100%}}
.ntt-home{background:radial-gradient(ellipse at top right,rgba(20,243,195,.08),transparent 60%),linear-gradient(140deg,#0b1820,#080f19)!important;border-color:rgba(20,243,195,.26)!important;border-radius:18px!important;box-shadow:0 16px 48px #0003;min-width:0}.ntt-home-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.ntt-home h2{font:700 24px 'Space Grotesk',system-ui;margin:3px 0;letter-spacing:-.04em}.ntt-kicker{font:10px monospace;letter-spacing:.14em;color:#78d8c5}.ntt-research{font:10px monospace;border:1px solid #3e8070;border-radius:30px;padding:5px 8px;color:#bcffed}.ntt-home-filters{display:grid;grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:8px}.ntt-home-filters label{display:flex;flex-direction:column;align-items:stretch;gap:4px;font-size:10px;color:#acc5cd;min-width:0}.ntt-home-filters select,.ntt-home-filters input{box-sizing:border-box;width:100%;max-width:none;min-width:0;border:1px solid #294b50;border-radius:9px;background:#0a1a23;color:#e7fff7;font:12px system-ui;padding:9px;min-height:38px}.ntt-home-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.ntt-home-actions span{margin-right:auto;font-size:11px;color:#abd5cc}.ntt-home button{border:1px solid #305a55;border-radius:20px;padding:7px 13px;background:#0c2527;color:#bfffe9;cursor:pointer}.ntt-home :is(input,button,select):focus-visible{outline:2px solid #66eed1;outline-offset:2px}.ntt-home .ntt-leaderboard>h3,.ntt-home .ntt-leaderboard>p:first-of-type{display:none}.ntt-home .ntt-ranking{grid-template-columns:minmax(0,1fr);max-height:none;overflow:visible}.ntt-home .ntt-rank-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin:4px 0}.ntt-home .ntt-cohort{margin:4px 0;color:#85b9b4;font-size:11px;overflow-wrap:anywhere}@media(max-width:900px){.ntt-home .ntt-rank-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.ntt-home .ntt-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ntt-home .ntt-ranking article{border-radius:12px;border-color:#254240;background:linear-gradient(130deg,#112527cc,#0c1624);padding:12px}.ntt-home .ntt-rank-title>b{display:flex;align-items:center;gap:8px;font-size:16px}.ntt-home .ntt-rank-title strong{font-size:9px;color:#c4b896}.ntt-coin-logo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#193b3a;color:#90ead7;font-size:11px;flex-shrink:0}.ntt-coin-logo img{width:28px;height:28px;border-radius:50%;object-fit:contain}.ntt-home summary{color:#85b9b4;font-size:10px}.ntt-home .ntt-method{color:#91aaa9}.ntt-empty{padding:20px;border:1px dashed #34524d;border-radius:12px}@media(max-width:900px){.ntt-home-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ntt-search{grid-column:1/-1}.ntt-home .ntt-ranking{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.ntt-home .ntt-ranking{grid-template-columns:minmax(0,1fr)}.ntt-home h2{font-size:22px}}
.ntt{border:1px solid #334155;border-radius:12px;padding:16px;margin-block:14px;background:#101827;color:#dce6f5;font:13px/1.55 system-ui,sans-serif}.ntt h3{margin:0 0 8px;font-size:17px}.ntt small{font-size:10px;color:#e7be70;margin-left:10px}.ntt p{color:#aebed3}.ntt-controls{display:flex;flex-wrap:wrap;gap:16px}.ntt label{display:flex;gap:8px;align-items:center}.ntt select{max-width:230px;background:#1b293c;color:#e7edf7;border:1px solid #526480;padding:6px;border-radius:5px}.ntt dl{display:grid;grid-template-columns:minmax(140px,1fr) 1fr;gap:5px 12px}.ntt dd{margin:0;font-variant-numeric:tabular-nums}.ntt figure{margin:16px 0}.ntt svg{width:100%;height:auto;background:#0b1220;border-radius:8px}.ntt svg path{fill:none;stroke-width:2}.ntt svg text{fill:#aebed3;font-size:11px}.ntt .ntt-actual{stroke:#57dcb0}.ntt .ntt-pred{stroke:#67b6ff}.ntt .ntt-base{stroke:#a4acb8;stroke-dasharray:6 4}.ntt .ntt-band{stroke:#be9af0;stroke-width:1;opacity:.8}.ntt-legend,.ntt-method{font-size:11px}.ntt-table{overflow-x:auto}.ntt table{border-collapse:collapse;width:100%;font-size:11px}.ntt td,.ntt th{padding:5px;border-bottom:1px solid #334155;text-align:right;white-space:nowrap}.ntt summary{cursor:pointer}.ntt select:focus-visible,.ntt summary:focus-visible{outline:2px solid #67b6ff;outline-offset:3px}
