.bnmm{--bnmm-bg:#18181b;--bnmm-card:#232326;--bnmm-card2:#202023;--bnmm-border:#3f3f46;--bnmm-muted:#9b9ba4;--bnmm-text:#f4f4f5;--bnmm-accent:#f5a524;max-width:1280px;margin:0 auto;padding:28px 20px 48px;color:var(--bnmm-text)}
.bnmm *{box-sizing:border-box}.bnmm a{color:inherit}.bnmm-hero{max-width:950px;margin:0 0 22px}.bnmm-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900;color:var(--bnmm-accent);margin-bottom:6px}.bnmm-hero h1{font-size:42px;line-height:1.08;margin:0 0 12px}.bnmm-hero p{max-width:900px;color:#b1b1ba;font-size:15px;line-height:1.65;margin:0}.bnmm-updated{display:flex;gap:8px;align-items:center;margin-top:10px;color:#7f7f89;font-size:11px}.bnmm-updated span{padding:2px 6px;border:1px solid #5a4421;border-radius:99px;color:#e4ad50}.bnmm-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 28px}.bnmm-overview-card{background:var(--bnmm-card);border:1px solid var(--bnmm-border);border-radius:14px;padding:16px}.bnmm-overview-card>span{display:block;color:var(--bnmm-muted);font-size:11px;margin-bottom:6px}.bnmm-overview-card strong{display:block;font-size:22px;line-height:1.1}.bnmm-overview-card em{display:block;font-style:normal;color:#777780;font-size:10px;margin-top:5px}.bnmm-change{display:inline-flex!important;font-size:11px!important;font-weight:800;margin-top:6px}.bnmm-change.up,.bnmm-detail-price .up,.bnmm-detail-stats .up{color:#4ade80}.bnmm-change.down,.bnmm-detail-price .down,.bnmm-detail-stats .down{color:#fb7185}.bnmm-change.flat{color:#a1a1aa}.bnmm-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:0 0 14px}.bnmm-section-head h2{font-size:25px;line-height:1.15;margin:0}.bnmm-section-head p{margin:0;color:#85858e;font-size:12px}.bnmm-movers{margin:0 0 30px}.bnmm-movers-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bnmm-mover-box{background:var(--bnmm-card2);border:1px solid #34343a;border-radius:14px;padding:15px}.bnmm-mover-box h3{font-size:14px;margin:0 0 8px}.bnmm-mover-box a{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #303035;text-decoration:none;font-size:13px;font-weight:800}.bnmm-mover-box a:first-of-type{border-top:0}.bnmm-mover-box a:hover span:first-child{color:var(--bnmm-accent)}
.bnmm-table-section{margin:0 0 32px}.bnmm-controls{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.bnmm-filter-group{display:flex;gap:7px;flex-wrap:wrap}.bnmm-filter-group button,.bnmm-chart-controls button{appearance:none;border:1px solid var(--bnmm-border);background:#202023;color:#d4d4d8;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:800;cursor:pointer}.bnmm-filter-group button:hover,.bnmm-filter-group button.is-active,.bnmm-chart-controls button:hover,.bnmm-chart-controls button.is-active{border-color:var(--bnmm-accent);background:#2b261e;color:#ffd27b}.bnmm-control-right{display:flex;gap:8px}.bnmm-search input,.bnmm-sort select{background:#202023;color:#eee;border:1px solid var(--bnmm-border);border-radius:8px;padding:9px 11px;font-size:12px;min-height:36px}.bnmm-search input{width:230px}.bnmm-sort select{max-width:180px}.bnmm-table-wrap{overflow:auto;border:1px solid var(--bnmm-border);border-radius:15px;background:var(--bnmm-card)}.bnmm-table{width:100%;border-collapse:collapse;min-width:900px;margin:0}.bnmm-table th{padding:10px 12px;text-align:right;color:#7f7f89;font-size:10px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--bnmm-border);white-space:nowrap}.bnmm-table th:nth-child(2){text-align:left}.bnmm-table td{padding:11px 12px;text-align:right;border-bottom:1px solid #303035;font-size:12px;white-space:nowrap}.bnmm-table tbody tr:last-child td{border-bottom:0}.bnmm-table tbody tr:hover{background:#28282d}.bnmm-star-col{width:36px!important;text-align:center!important;padding-left:8px!important;padding-right:3px!important}.bnmm-fav{appearance:none;border:0;background:transparent;color:#777780;font-size:20px;line-height:1;cursor:pointer;padding:3px}.bnmm-fav[aria-pressed=true]{color:var(--bnmm-accent)}.bnmm-asset-cell{text-align:left!important;min-width:185px}.bnmm-asset-cell a{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.bnmm-asset-cell img{border-radius:50%;object-fit:cover}.bnmm-asset-cell span{display:flex;flex-direction:column}.bnmm-asset-cell strong{font-size:13px}.bnmm-asset-cell em{font-style:normal;color:#777780;font-size:10px;margin-top:1px}.bnmm-na{color:#676771}.bnmm-no-results{padding:15px;color:#999}
.bnmm-detail{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:18px;margin:36px 0;background:var(--bnmm-card);border:1px solid var(--bnmm-border);border-radius:18px;padding:20px;scroll-margin-top:80px}.bnmm-detail-main{min-width:0}.bnmm-detail-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.bnmm-detail-asset{display:flex;align-items:center;gap:12px}.bnmm-detail-asset img{border-radius:50%}.bnmm-detail h2{font-size:27px;margin:0}.bnmm-detail h2 small{color:#85858e;font-size:.52em}.bnmm-detail-price{display:flex;align-items:baseline;gap:12px;margin:15px 0}.bnmm-detail-price>strong{font-size:34px}.bnmm-detail-price>span{font-size:14px;font-weight:900}.bnmm-chart-controls{display:flex;gap:6px;margin:0 0 7px}.bnmm-chart{position:relative;background:#18181b;border:1px solid #34343a;border-radius:13px;padding:10px;min-height:245px}.bnmm-chart svg{width:100%;height:220px;display:block}.bnmm-chart-line{fill:none;stroke:var(--bnmm-accent);stroke-width:3;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.bnmm-chart.is-loading{opacity:.55}.bnmm-chart-scale{display:flex;justify-content:space-between;color:#6f6f78;font-size:10px;padding:0 4px 2px}.bnmm-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.bnmm-detail-stats>div{background:#202023;border:1px solid #34343a;border-radius:10px;padding:10px}.bnmm-detail-stats span{display:block;color:#85858e;font-size:10px;margin-bottom:4px}.bnmm-detail-stats strong{font-size:12px}.bnmm-detail-note{font-size:10.5px;color:#6f6f78;margin:11px 0 0}.bnmm-news{border-left:1px solid #38383e;padding-left:18px;min-width:0}.bnmm-news h2{font-size:18px;margin:0 0 10px}.bnmm-news-item{display:flex;gap:9px;padding:10px 0;border-top:1px solid #34343a;text-decoration:none}.bnmm-news-item:first-child{border-top:0}.bnmm-news-item img,.bnmm-news-fallback{width:56px;height:44px;border-radius:7px;object-fit:cover;flex:0 0 auto;background:#2f2f34}.bnmm-news-fallback{display:flex;align-items:center;justify-content:center;color:var(--bnmm-accent);font-size:11px;font-weight:900}.bnmm-news-item span:last-child{min-width:0}.bnmm-news-item strong{display:block;color:#e9e9ed;font-size:11.5px;line-height:1.35}.bnmm-news-item em{display:block;font-style:normal;color:#707079;font-size:9px;margin-top:4px}.bnmm-news-item:hover strong{color:var(--bnmm-accent)}.bnmm-news-hub{display:inline-block;margin-top:10px;color:var(--bnmm-accent)!important;text-decoration:none;font-size:11px;font-weight:900}.bnmm-loading{color:#8a8a94;font-size:11px}
.bnmm-guide{border-top:1px solid var(--bnmm-border);padding-top:28px;margin-top:34px}.bnmm-guide h2{font-size:25px;margin:0 0 14px}.bnmm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bnmm-guide-grid article{background:#202023;border:1px solid #34343a;border-radius:13px;padding:16px}.bnmm-guide-grid h3{font-size:15px;margin:0 0 7px}.bnmm-guide-grid p{font-size:12.5px;line-height:1.6;color:#a1a1aa;margin:0}.bnmm-source{margin-top:24px;padding-top:14px;border-top:1px solid #303035;color:#686872;font-size:10px}.bnmm-source a{color:#999;text-decoration:underline}
@media(max-width:1080px){.bnmm-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.bnmm-detail{grid-template-columns:1fr}.bnmm-news{border-left:0;border-top:1px solid #38383e;padding:16px 0 0}.bnmm-guide-grid{grid-template-columns:1fr}.bnmm-detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.bnmm{padding:20px 16px 38px}.bnmm-hero h1{font-size:32px}.bnmm-hero p{font-size:14px}.bnmm-section-head,.bnmm-controls{display:block}.bnmm-section-head p{margin-top:5px}.bnmm-filter-group{margin-bottom:10px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px;scrollbar-width:none}.bnmm-filter-group::-webkit-scrollbar{display:none}.bnmm-filter-group button{flex:0 0 auto}.bnmm-control-right{display:grid;grid-template-columns:1fr 1fr}.bnmm-search input,.bnmm-sort select{width:100%;max-width:none}.bnmm-movers-grid{grid-template-columns:1fr}.bnmm-detail{padding:15px}.bnmm-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bnmm-chart svg{height:190px}.bnmm-chart{min-height:215px}}
@media(max-width:480px){.bnmm{padding-left:14px;padding-right:14px}.bnmm-hero h1{font-size:29px}.bnmm-overview{grid-template-columns:1fr 1fr;gap:8px}.bnmm-overview-card{padding:12px}.bnmm-overview-card strong{font-size:18px}.bnmm-control-right{grid-template-columns:1fr}.bnmm-table{min-width:620px}.bnmm-table th:nth-child(4),.bnmm-table td:nth-child(4),.bnmm-table th:nth-child(6),.bnmm-table td:nth-child(6),.bnmm-table th:nth-child(7),.bnmm-table td:nth-child(7),.bnmm-table th:nth-child(8),.bnmm-table td:nth-child(8){display:none}.bnmm-detail h2{font-size:22px}.bnmm-detail-price>strong{font-size:28px}.bnmm-detail-stats{grid-template-columns:1fr 1fr}.bnmm-chart{margin-left:-5px;margin-right:-5px}.bnmm-news-item strong{font-size:11px}}
@media(max-width:340px){.bnmm-hero h1{font-size:26px}.bnmm-overview{grid-template-columns:1fr}.bnmm-detail-stats{grid-template-columns:1fr}.bnmm-control-right{display:block}.bnmm-sort{display:block;margin-top:8px}}

/* v1.1 performance: skip below-fold layout/paint until the user approaches it. */
@supports (content-visibility:auto) {
  .bnmm-detail,.bnmm-guide { content-visibility:auto; contain-intrinsic-size:auto 720px; }
}

/* v1.2 SEO/editorial structure for the dedicated market landing page. */
.bnmm-hero-links{display:flex;flex-wrap:wrap;gap:5px 9px!important;margin-top:9px!important;font-size:11.5px!important}.bnmm-hero-links a{color:var(--bnmm-accent);text-decoration:none;font-weight:800}.bnmm-hero-links a:hover{text-decoration:underline}.bnmm-hero-links span{color:#575761}
.bnmm-overview-section{margin:0 0 28px}.bnmm-overview-head{margin-bottom:12px}.bnmm-overview{margin:0}.bnmm-overview-head h2{font-size:25px;line-height:1.15;margin:0}
.bnmm-section-link{color:var(--bnmm-accent)!important;text-decoration:none;font-size:11.5px;font-weight:900;white-space:nowrap}.bnmm-section-link:hover{text-decoration:underline}
.bnmm-market-news{border-top:1px solid var(--bnmm-border);padding-top:28px;margin-top:34px}.bnmm-market-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bnmm-market-news-card{background:#202023;border:1px solid #34343a;border-radius:13px;overflow:hidden;min-width:0}.bnmm-market-news-image{display:block;aspect-ratio:16/9;background:#18181b;overflow:hidden;text-decoration:none}.bnmm-market-news-image img{display:block;width:100%;height:100%;object-fit:cover}.bnmm-market-news-image>span{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:26px;font-weight:900;color:var(--bnmm-accent)}.bnmm-market-news-body{padding:12px}.bnmm-market-news-body time{display:block;color:#74747e;font-size:9.5px;margin-bottom:5px}.bnmm-market-news-body h3{font-size:13px;line-height:1.38;margin:0}.bnmm-market-news-body h3 a{text-decoration:none;color:#ececf0}.bnmm-market-news-body h3 a:hover{color:var(--bnmm-accent)}
.bnmm-seo-copy{border-top:1px solid var(--bnmm-border);padding-top:28px;margin-top:34px;max-width:1100px}.bnmm-seo-copy h2{font-size:25px;margin:0 0 12px}.bnmm-seo-copy p{font-size:13.5px;line-height:1.75;color:#b2b2ba;margin:0 0 11px}.bnmm-seo-copy a{color:var(--bnmm-accent);text-decoration:none}.bnmm-seo-copy a:hover{text-decoration:underline}
.bnmm-related{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px}.bnmm-related a{display:flex;flex-direction:column;text-decoration:none;background:#202023;border:1px solid #34343a;border-radius:12px;padding:13px}.bnmm-related a:hover{border-color:var(--bnmm-accent)}.bnmm-related strong{font-size:13px;color:#eee}.bnmm-related span{font-size:10.5px;color:#7d7d87;margin-top:4px;line-height:1.4}
@media(max-width:1080px){.bnmm-market-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bnmm-related{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.bnmm-overview-head{display:block}.bnmm-overview-head p{margin-top:5px}.bnmm-market-news-grid{grid-template-columns:1fr 1fr}.bnmm-related{grid-template-columns:1fr 1fr}.bnmm-seo-copy h2{font-size:22px}}
@media(max-width:480px){.bnmm-market-news-grid,.bnmm-related{grid-template-columns:1fr}.bnmm-hero-links{display:block!important}.bnmm-hero-links a{display:inline-block;margin:0 8px 5px 0}.bnmm-hero-links span{display:none}}
@supports (content-visibility:auto) {.bnmm-market-news,.bnmm-guide,.bnmm-seo-copy,.bnmm-related{content-visibility:auto;contain-intrinsic-size:auto 520px}}
