.btc-report-card{padding-bottom:30px}.period-tabs{display:flex;gap:7px;padding:20px 0 4px}.period-tabs button{display:flex;align-items:center;gap:8px;min-height:35px;padding:0 12px;border:1px solid #e1d9ee;border-radius:9px;background:#fff;color:#746c82;font:500 10px var(--lc-font-ui);cursor:pointer}.period-tabs button span{display:grid;min-width:19px;height:19px;padding:0 5px;place-items:center;border-radius:10px;background:#f0ecf7;color:#766b8a;font:500 8px var(--lc-font-mono)}.period-tabs button.active{border-color:#8d70e9;background:#f6f2ff;color:#5735c8}.period-tabs button.active span{background:#e5ddff;color:#5b37cf}.btc-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:16px 0 20px}.btc-kpis article{padding:15px;border:1px solid #eae5f3;border-radius:12px;background:linear-gradient(145deg,#fff,#fcfbff)}.btc-kpis span{display:block;color:#827a93;font:10px var(--lc-font-mono)}.btc-kpis b{display:block;margin-top:7px;color:#272037;font-size:21px;font-weight:500;letter-spacing:-1px}.positive{color:#278368!important}.negative{color:#a85b65!important}.btc-leaders{display:grid;gap:3px;padding:12px;border:1px solid #e9e3f1;border-radius:14px;background:#fbfaff}.leader-row{display:grid;grid-template-columns:28px 108px minmax(120px,1fr) 72px;gap:10px;align-items:center;padding:7px 10px;border-radius:8px;color:#272033;text-decoration:none;transition:background-color .16s ease}.leader-row:hover{background:#fff}.leader-rank{color:#988fa5;font:9px var(--lc-font-mono)}.leader-asset{display:flex;min-width:0;align-items:center;gap:8px}.leader-icon{position:relative;display:grid;width:24px;height:24px;flex:0 0 24px;overflow:hidden;place-items:center;border:1px solid #e6e0ef;border-radius:50%;background:#f1edf8;color:#7054d0;font:400 8px var(--lc-font-mono)}.leader-icon img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff}.leader-symbol{min-width:0;overflow:hidden;color:#332b40;font:400 10px var(--lc-font-mono);text-overflow:ellipsis;white-space:nowrap}.leader-symbol i{color:#8e7fc0;font-style:normal;font-size:9px}.leader-row:hover .leader-symbol{color:#6341d7}.leader-track{height:7px;overflow:hidden;border-radius:9px;background:#ece8f2}.leader-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9d80f2,#6341d7)}.leader-row>b{text-align:right;color:#5b39cd;font:500 10px var(--lc-font-mono)}.btc-ranking-section{margin:54px 0 20px}.ranking-title{display:flex;align-items:end;justify-content:space-between;gap:18px}.ranking-title .eyebrow{margin:0}.ranking-title h2{margin:8px 0 0;font-size:24px;font-weight:600;letter-spacing:-1.2px}.ranking-title p{margin:0;color:#898192;font:10px var(--lc-font-mono)}.btc-table-wrap{margin-top:18px;overflow:auto;border:1px solid #e7e2ee;border-radius:14px}.btc-table{width:100%;min-width:840px;border-collapse:collapse;text-align:left}.btc-table th{padding:12px 14px;background:#faf9fc;color:#80788d;font:500 9px var(--lc-font-mono);white-space:nowrap}.btc-table td{padding:12px 14px;border-top:1px solid #efebf4;color:#5f576b;font:500 10px var(--lc-font-mono)}.btc-table td:first-child{width:42px;color:#9a91a5}.btc-table td:nth-child(2){width:220px}.btc-table a{display:flex;align-items:center;gap:9px;color:#262031;text-decoration:none}.btc-table a img,.asset-fallback{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:50%;object-fit:contain;background:#f1edf8}.btc-table a span{min-width:0}.btc-table a b,.btc-table a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btc-table a b{font:400 11px var(--lc-font-ui)}.btc-table a small{margin-top:2px;color:#91889c;font:8px var(--lc-font-mono)}.relative-cell{min-width:150px}.relative-cell b{display:block;color:#5c3bd0;font-weight:500}.relative-cell i{display:block;height:3px;margin-top:6px;border-radius:4px;background:#8060df}.table-empty{padding:34px!important;text-align:center}.methodology-note{display:grid;grid-template-columns:110px 1fr;gap:20px;margin:22px 0;padding:18px 20px;border:1px solid #e9e3f0;border-radius:14px;background:#faf9fc}.methodology-note span{color:#6444cd;font:500 10px var(--lc-font-mono)}.methodology-note p{margin:0;color:#706879;font-size:11px;line-height:1.7}.report-empty{margin:0;padding:35px;color:#898191;text-align:center;font-size:11px}.btc-ranking-section+.methodology-note+.footnote{margin-bottom:80px}@media(max-width:760px){.btc-kpis{grid-template-columns:repeat(2,1fr)}.ranking-title{display:block}.ranking-title p{margin-top:8px}.leader-row{grid-template-columns:24px 84px minmax(80px,1fr) 64px;gap:7px}.leader-icon{width:21px;height:21px;flex-basis:21px}.methodology-note{grid-template-columns:1fr;gap:7px}}@media(max-width:440px){.period-tabs{overflow:auto}.period-tabs button{flex:0 0 auto}.btc-kpis{grid-template-columns:1fr}}
