/* bcqame full redesign (below the K-line) — generated from design/bc-ui.css, scoped */
html body .bqx .num{font-family:avertastd,sans-serif!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.01em!important}
html body .bqx .up{color:var(--brand)!important}
html body .bqx .down{color:var(--err)!important}
html body .bqx .dim{color:var(--t)!important}
html body .bqx svg.i{width:20px!important;height:20px!important;fill:currentColor!important;flex:none!important}
html body .bqx svg.i.sm{width:16px!important;height:16px!important}
html body .bqx .dot{width:8px!important;height:8px!important;border-radius:50%!important;display:inline-block!important;flex:none!important}
html body .bqx .dot.b{background:var(--brand)!important}
html body .bqx .dot.r{background:var(--err)!important}
html body .bqx .dot.n{background:var(--l6)!important}
html body .bqx .dot.live{background:var(--brand)!important;box-shadow:0 0 8px rgba(36,238,137,.7)!important}
html body .side{position:fixed!important;inset:0 auto 0 0!important;width:var(--side)!important;background:var(--l3)!important;padding:12px!important;display:flex!important;flex-direction:column!important;gap:8px!important;z-index:20!important}
html body .side .brand{height:44px!important;display:flex!important;align-items:center!important;padding:0 6px!important;margin-bottom:4px!important}
html body .side .brand img{height:28px!important}
html body .navgrp{background:var(--l4)!important;border-radius:8px!important;padding:4px!important;display:flex!important;flex-direction:column!important;gap:2px!important}
html body .navgrp a{height:40px!important;border-radius:6px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:0 10px!important;color:var(--s)!important;font-weight:600!important;transition:background .2s var(--ease),color .2s var(--ease)!important}
html body .navgrp a:hover{color:var(--p)!important;background:var(--l5)!important}
html body .navgrp a.on,html body .navgrp a.active{color:var(--p)!important;background:var(--l5)!important}
html body .navgrp a.on svg,html body .navgrp a.active svg{color:var(--brand)!important}
html body .side .sp{flex:1!important}
html body .pricebox{background:var(--l4)!important;border-radius:8px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;gap:10px!important}
html body .pricebox img{width:20px!important;height:20px!important}
html body .pricebox .num{font-size:16px!important}
html body .pricebox .chg{font-size:12px!important;margin-left:6px!important}
html body .lang{height:40px!important;border-radius:8px!important;background:var(--l4)!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 12px!important;color:var(--s)!important;font-weight:600!important}
html body .lang select{all:unset!important;flex:1!important;color:var(--p)!important;cursor:pointer!important}
html body .lang .chev{color:var(--t)!important}
html body .bqx .sec{margin-bottom:32px!important}
html body .bqx .sec-h{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important;min-height:40px!important}
html body .bqx .sec-h h2{margin:0!important;font-size:18px!important;font-weight:800!important;display:flex!important;align-items:center!important;gap:8px!important}
html body .bqx .sec-h h2 svg{color:var(--brand)!important}
html body .bqx .sec-h .sp{flex:1!important}
html body .bqx .panel{background:var(--l3)!important;border-radius:8px!important;padding:16px!important}
html body .bqx .tile{background:var(--l4)!important;border-radius:8px!important;padding:12px 16px!important}
html body .bqx .lb{display:flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:var(--t)!important}
html body .bqx .lb svg{width:16px!important;height:16px!important;color:var(--s)!important}
html body .bqx .v{font-size:22px!important;margin-top:4px!important;line-height:1.2!important}
html body .bqx .sub{font-size:12px!important;color:var(--t)!important;margin-top:2px!important}
html body .bqx .sub .num{font-size:12px!important;color:var(--s)!important}
html body .bqx .g{display:grid!important;gap:8px!important}
html body .bqx .link{display:inline-flex!important;align-items:center!important;gap:4px!important;color:var(--s)!important;font-weight:600!important}
html body .bqx .link:hover{color:var(--p)!important}
html body .bqx .seg{display:inline-flex!important;background:var(--bg)!important;border-radius:8px!important;padding:4px!important;gap:2px!important;flex:none!important}
html body .bqx .panel .seg,html body .bqx .tile .seg{background:var(--bg)!important}
html body .bqx .seg button{all:unset!important;cursor:pointer!important;height:32px!important;padding:0 12px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:var(--t)!important;font-weight:600!important;white-space:nowrap!important;transition:background .2s var(--ease),color .2s var(--ease)!important}
html body .bqx .seg button:hover{color:var(--p)!important}
html body .bqx .seg button[aria-pressed=true],html body .bqx .seg button.on{background:var(--l5)!important;color:var(--p)!important;font-weight:800!important}
html body .bqx .seg.sm button{height:28px!important;padding:0 10px!important;font-size:13px!important}
html body .bqx .ib{all:unset!important;cursor:pointer!important;width:32px!important;height:32px!important;border-radius:6px!important;background:var(--l5)!important;color:var(--s)!important;display:grid!important;place-items:center!important;position:relative!important;flex:none!important}
html body .bqx .ib:hover,html body .bqx .ib:focus-visible{color:var(--p)!important;background:var(--l6)!important}
html body .bqx .ib.ghost{background:transparent!important}
html body .bqx .tip{position:absolute!important;right:0!important;top:40px!important;width:300px!important;background:var(--l4)!important;border:1px solid var(--l5)!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,.33)!important;padding:12px!important;font-size:12px!important;font-weight:400!important;color:var(--s)!important;line-height:1.6!important;display:none!important;z-index:9!important;text-align:left!important;cursor:default!important}
html body .bqx .tip b{color:var(--p)!important;font-weight:600!important}
html body .bqx .tip p{margin:0 0 6px!important}
html body .bqx .tip p:last-child{margin:0!important}
html body .bqx .ib:hover .tip,html body .bqx .ib:focus .tip,html body .bqx .ib:focus-within .tip{display:block!important}
html body .bqx .btn{all:unset!important;cursor:pointer!important;height:40px!important;padding:0 20px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-weight:800!important;background:linear-gradient(90deg,#24ee89,#9fe871)!important;color:#000!important;box-shadow:0 0 12px rgba(35,238,136,.3),inset 0 -2px rgb(29,202,106)!important}
html body .bqx .btn:hover{filter:brightness(1.05)!important}
html body .bqx .btn2{all:unset!important;cursor:pointer!important;height:36px!important;padding:0 14px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;font-weight:800!important;background:var(--l5)!important;color:var(--p)!important}
html body .bqx .btn2:hover{background:var(--l6)!important}
html body .bqx .chip{background:var(--l5)!important;border-radius:6px!important;padding:4px 8px!important;font-size:12px!important;font-weight:600!important;color:var(--t)!important;display:inline-flex!important;gap:6px!important}
html body .bqx .chip .num{font-size:12px!important}
html body .bqx .brief{display:flex!important;align-items:center!important;gap:12px!important;background:var(--l4)!important;border-radius:8px!important;padding:10px 12px!important;margin-bottom:12px!important;font-size:13px!important;color:var(--s)!important}
html body .bqx .brief .k{font-size:12px!important;font-weight:600!important;color:var(--t)!important}
html body .bqx .brief .num{color:var(--p)!important}
html body .bqx .brief .sep{width:1px!important;height:14px!important;background:var(--line)!important}
html body .bqx .brief .sp{flex:1!important}
html body .bqx .stats{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;margin-bottom:12px!important}
html body .bqx .filters{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;margin-bottom:12px!important}
html body .bqx .search{flex:1!important;min-width:180px!important;max-width:280px!important;height:40px!important;background:var(--bg)!important;border-radius:8px!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 6px 0 12px!important;color:var(--t)!important}
html body .bqx .search input{all:unset!important;flex:1!important;min-width:0!important;color:var(--p)!important;font-weight:600!important}
html body .bqx .search input::placeholder{color:var(--q)!important}
html body .bqx .filters .sp{flex:1!important}
html body .bqx .bgrid{display:grid!important;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)!important;gap:12px!important}
html body .bqx table{width:100%!important;border-collapse:separate!important;border-spacing:0 2px!important;font-size:13px!important}
html body .bqx th{font-size:12px!important;font-weight:600!important;color:var(--t)!important;text-align:left!important;padding:4px 10px 6px!important}
html body .bqx td{padding:0 10px!important;height:36px!important;background:var(--l4)!important;white-space:nowrap!important}
html body .bqx td:first-child{border-radius:6px 0 0 6px!important;color:var(--t)!important;width:32px!important}
html body .bqx td:last-child{border-radius:0 6px 6px 0!important}
html body .bqx th.r,html body .bqx td.r{text-align:right!important}
html body .bqx td .n{font-weight:600!important}
html body .bqx tr.bb td{background:#2f3a35!important}
html body .bqx .bbm{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:6px!important;color:var(--brand)!important;font-size:12px!important;font-weight:600!important}
html body .bqx .bbm svg{width:14px!important;height:14px!important}
html body .bqx .zero{color:var(--q)!important}
html body .bqx .tape{background:var(--l4)!important;border-radius:8px!important;padding:8px!important;display:flex!important;flex-direction:column!important;min-height:0!important}
html body .bqx .tape-h{display:flex!important;align-items:center!important;gap:8px!important;padding:4px 6px 8px!important;font-size:12px!important;font-weight:600!important;color:var(--t)!important}
html body .bqx .tape-h .sp{flex:1!important}
html body .bqx .tape-l{overflow:auto!important;max-height:566px!important;scrollbar-width:thin!important;scrollbar-color:var(--l6) transparent!important}
html body .bqx .fill{display:grid!important;grid-template-columns:58px 1fr auto!important;align-items:center!important;gap:8px!important;height:34px!important;padding:0 8px!important;border-radius:6px!important;font-size:13px!important}
html body .bqx .fill:nth-child(odd){background:var(--l3)!important}
html body .bqx .fill .t{font-size:12px!important;color:var(--t)!important}
html body .bqx .fill .who{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:6px!important}
html body .bqx .fill .who .dot{width:6px!important;height:6px!important}
html body .bqx .fill .who .uid{color:var(--q)!important;font-weight:400!important;font-size:12px!important}
html body .bqx .eng{display:grid!important;grid-template-columns:2fr 1fr!important;gap:8px!important}
html body .bqx .ekpis{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-bottom:12px!important}
html body .bqx .ekpis .tile{background:var(--l4)!important}
html body .bqx .bars{height:150px!important;display:flex!important;align-items:flex-end!important;gap:4px!important;padding-top:8px!important}
html body .bqx .bars i{flex:1!important;background:var(--brand)!important;opacity:.55!important;border-radius:3px 3px 0 0!important;min-height:4px!important}
html body .bqx .bars i:last-child{opacity:1!important}
html body .bqx .axis{display:flex!important;justify-content:space-between!important;font-size:11px!important;color:var(--q)!important;margin-top:6px!important}
html body .bqx .cd .cdv{font-size:40px!important;line-height:1.1!important;margin:6px 0 2px!important}
html body .bqx .cd .pool{font-size:20px!important;color:var(--brand)!important}
html body .bqx .statl{display:flex!important;justify-content:space-between!important;align-items:center!important;height:36px!important;border-top:1px solid var(--line)!important;font-size:13px!important;color:var(--s)!important}
html body .bqx .statl:first-of-type{border-top:0!important}
html body .bqx .statl .num{color:var(--p)!important}
html body .bqx .how{margin-top:8px!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important}
html body .bqx .step{background:var(--l3)!important;border-radius:8px!important;padding:12px!important;display:flex!important;gap:10px!important;align-items:flex-start!important;font-size:13px!important;color:var(--s)!important}
html body .bqx .step .ic{width:32px!important;height:32px!important;border-radius:6px!important;background:var(--l5)!important;display:grid!important;place-items:center!important;color:var(--brand)!important;flex:none!important}
html body .bqx .step b{display:block!important;color:var(--p)!important;font-weight:800!important;font-size:13px!important}
html body .bqx .nodes{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important;margin-top:8px!important;font-size:12px!important;color:var(--t)!important}
html body .bqx .nodes span.chip{color:var(--s)!important}
html body .bqx .stake{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}
html body .bqx .amt{height:56px!important;background:var(--bg)!important;border-radius:8px!important;display:flex!important;align-items:center!important;padding:0 6px 0 16px!important;gap:8px!important}
html body .bqx .amt input{all:unset!important;flex:1!important;min-width:0!important;font-size:24px!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}
html body .bqx .amt .unit{height:40px!important}
html body .bqx .apr{display:flex!important;align-items:baseline!important;justify-content:space-between!important;margin-bottom:8px!important}
html body .bqx .apr .v{font-size:32px!important;color:var(--brand)!important}
html body .bqx .yrow{display:grid!important;grid-template-columns:1fr auto 84px!important;gap:12px!important;align-items:center!important;height:40px!important;padding:0 12px!important;border-radius:6px!important;background:var(--l4)!important;margin-top:4px!important;font-size:13px!important}
html body .bqx .yrow .k{color:var(--s)!important;font-weight:600!important}
html body .bqx .yrow .pct{color:var(--t)!important;text-align:right!important;font-size:12px!important}
html body .bqx .yrow.hl{background:#2f3a35!important}
html body .bqx .yrow.hl .k{color:var(--p)!important}
html body .bqx .meta{font-size:12px!important;color:var(--t)!important;margin-top:12px!important;line-height:1.7!important}
html body .bqx .meta .num{font-size:12px!important;color:var(--s)!important}
html body .bqx .supply .bar{display:flex!important;height:12px!important;border-radius:6px!important;overflow:hidden!important;gap:2px!important;margin:14px 0 12px!important}
html body .bqx .supply .bar i{display:block!important}
html body .bqx .legend{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important}
html body .bqx .legend .tile{padding:10px 14px!important}
html body .bqx .legend .v{font-size:18px!important}
html body .bqx .tok2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:8px!important}
html body .bqx .bbhero{display:flex!important;align-items:flex-end!important;gap:16px!important;margin:8px 0 12px!important}
html body .bqx .bbhero .v{font-size:28px!important}
html body .bqx .mini{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
html body .bqx .mini .tile .v{font-size:18px!important}
html body .bqx .plat{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:8px!important}
html body .bqx .plat .tile .v{font-size:18px!important}
html body .bqx .news{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}
html body .bqx .nc{background:var(--l3)!important;border-radius:8px!important;padding:14px 16px!important;display:flex!important;flex-direction:column!important;gap:10px!important;transition:background .2s var(--ease)!important}
html body .bqx .nc:hover{background:var(--l4)!important}
html body .bqx .nc .tt{font-weight:800!important;font-size:14px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
html body .bqx .nmeta{display:flex!important;align-items:center!important;gap:8px!important;font-size:12px!important;color:var(--t)!important;margin-top:auto!important}
html body .bqx .nmeta svg{width:14px!important;height:14px!important;color:var(--s)!important}
html body .bqx .nmeta .sp{flex:1!important}
html body .bqx .duo{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
html body .bqx .ritual{display:flex!important;align-items:center!important;gap:16px!important;min-height:120px!important}
html body .bqx .ritual .art{width:72px!important;height:72px!important;border-radius:8px!important;background:var(--l4)!important;display:grid!important;place-items:center!important;color:var(--s)!important;flex:none!important;overflow:hidden!important}
html body .bqx .ritual .art img{width:100%!important;height:100%!important;object-fit:cover!important;opacity:.85!important}
html body .bqx .ritual h3{margin:0 0 4px!important;font-size:16px!important;font-weight:800!important}
html body .bqx .ritual p{margin:0!important;color:var(--t)!important;font-size:13px!important}
html body .bqx .ritual .sp{flex:1!important}
html body .bqx .foot{border-top:1px solid var(--line)!important;padding-top:24px!important;margin-top:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;color:var(--t)!important;font-size:13px!important}
html body .bqx .partners{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:center!important}
html body .bqx .partners a{width:72px!important;height:48px!important;border-radius:8px!important;background:var(--l3)!important;display:grid!important;place-items:center!important}
html body .bqx .partners img{max-width:44px!important;max-height:32px!important;filter:grayscale(1) brightness(1.6)!important;opacity:.6!important}
html body .bqx .partners a:hover img{filter:none!important;opacity:1!important}
html body .bqx .flinks{display:flex!important;gap:16px!important;flex-wrap:wrap!important;justify-content:center!important;font-weight:600!important}
html body .bqx .flinks a:hover{color:var(--p)!important}
html body .bqx .credit{display:flex!important;align-items:center!important;gap:10px!important}
html body .bqx .credit img{width:28px!important;height:28px!important;border-radius:50%!important}
html body .mtop,html body .mchips{display:none!important}
@media (max-width:1100px){
html body .side{padding:12px 8px!important}
html body .navgrp a{justify-content:center!important;padding:0!important}
html body .navgrp a span,html body .pricebox,html body .lang{display:none!important}
html body .bqx .how{grid-template-columns:repeat(3,1fr)!important}
}
@media (max-width:900px){
html body .bqx .bgrid,html body .bqx .eng{grid-template-columns:1fr!important}
html body .bqx .tape-l{max-height:360px!important}
}
@media (max-width:640px){
html body .side{display:none!important}
html body .mtop{display:flex!important;position:sticky!important;top:0!important;z-index:30!important;height:56px!important;align-items:center!important;gap:10px!important;padding:0 12px!important;background:var(--l3)!important}
html body .mtop img{height:24px!important}
html body .mtop .sp{flex:1!important}
html body .mtop .num{font-size:15px!important}
html body .mtop .chg{font-size:12px!important;margin-left:4px!important}
html body .mchips{display:flex!important;position:sticky!important;top:56px!important;z-index:29!important;gap:6px!important;padding:8px 12px!important;background:var(--bg)!important;overflow-x:auto!important;scrollbar-width:none!important;box-shadow:0 1px 0 var(--line)!important}
html body .mchips::-webkit-scrollbar{display:none!important}
html body .mchips a{height:32px!important;padding:0 12px!important;border-radius:6px!important;background:var(--l4)!important;color:var(--s)!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;flex:none!important}
html body .mchips a svg{width:16px!important;height:16px!important}
html body .mchips a.on,html body .mchips a.active{background:var(--l5)!important;color:var(--p)!important}
html body .mchips a.on svg,html body .mchips a.active svg{color:var(--brand)!important}
html body .bqx .sec{margin-bottom:24px!important}
html body .bqx .sec-h{flex-wrap:wrap!important;gap:8px!important}
html body .bqx .sec-h h2{font-size:16px!important}
html body .bqx .panel{padding:12px!important;border-radius:12px!important}
html body .bqx .tile{padding:10px 12px!important}
html body .bqx .v{font-size:18px!important}
html body .bqx .boards-h .seg.period{order:5!important;width:100%!important}
html body .bqx .boards-h .seg.period button{flex:1!important}
html body .bqx .brief{flex-wrap:wrap!important;row-gap:4px!important}
html body .bqx .brief .sep{display:none!important}
html body .bqx .stats{grid-template-columns:1fr 1fr!important}
html body .bqx .stats .act{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;align-items:center!important}
html body .bqx .search{max-width:none!important;min-width:0!important;flex:1!important}
html body .bqx .filters .amtf{order:3!important;width:100%!important}
html body .bqx .filters .amtf button{flex:1!important}
html body .bqx .filters .side-s button{padding:0 10px!important}
html body .bqx .filters .sp{display:none!important}
html body .bqx .hide-m{display:none!important}
html body .bqx td{padding:0 8px!important}
html body .bqx .tape-l{max-height:308px!important}
html body .bqx .fill{grid-template-columns:52px 1fr auto!important}
html body .bqx .fill .uid{display:none!important}
html body .bqx .ekpis{grid-template-columns:1fr 1fr!important}
html body .bqx .ekpis .tile:last-child{grid-column:1/-1!important}
html body .bqx .cd .cdv{font-size:32px!important}
html body .bqx .how{grid-template-columns:1fr!important;gap:4px!important}
html body .bqx .step{padding:10px 12px!important;align-items:center!important}
html body .bqx .stake{grid-template-columns:1fr!important}
html body .bqx .apr .v{font-size:26px!important}
html body .bqx .legend{grid-template-columns:1fr 1fr!important}
html body .bqx .tok2,html body .bqx .duo,html body .bqx .news{grid-template-columns:1fr!important}
html body .bqx .bbhero .v{font-size:24px!important}
html body .bqx .ritual{min-height:0!important}
html body .bqx .ritual .art{width:56px!important;height:56px!important}
html body .bqx .partners a{width:64px!important;height:44px!important}
html body .bqx .tip{width:min(300px,calc(100vw - 32px))!important}
}
html body .bqx .stake{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
html body .bqx .amt input{width:100%!important}
@media (max-width:640px){
html body .bqx .stake{grid-template-columns:minmax(0,1fr)!important}
}
html body .bqx .m-only{display:none!important}
@media (max-width:640px){
html body .bqx tr.m-more{display:none!important}
html body .bqx .showall.m-only{display:flex!important;width:100%!important;justify-content:center!important;margin-top:4px!important;height:36px!important;box-sizing:border-box!important}
html body .bqx .how{display:flex!important;overflow-x:auto!important;scrollbar-width:none!important;gap:8px!important;margin-right:-12px!important;padding-right:12px!important}
html body .bqx .how::-webkit-scrollbar{display:none!important}
html body .bqx .how .step{flex:0 0 200px!important;align-items:flex-start!important}
}
/* ---- compat: tokens scoped to new parts only (first screen keeps its own CSS) ---- */
html body .side,html body .mtop,html body .mchips,html body .bqx{--bg:#232626;--l3:#292d2e;--l4:#323738;--l5:#3a4142;--l6:#4a5354;--brand:#24ee89;--err:#fc3c3c;--p:#fff;--s:#b3bec1;--t:#849194;--q:#697072;--line:rgba(228,234,240,.08);--ease:cubic-bezier(.36,.66,.04,1);--side:220px;font-family:avertastd,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}
html body .bqx{color:var(--p);font-size:14px;line-height:1.45;display:block;margin-top:32px}
html body .bqx a{color:inherit;text-decoration:none}
html body .bqx h2,html body .bqx h3,html body .bqx p{letter-spacing:0;text-transform:none}
html body .bqx .block{opacity:1!important;transform:none!important}
html body .side svg.i,html body .mtop svg.i,html body .mchips svg.i{width:20px;height:20px;fill:currentColor;flex:none}
html body .side svg.i.sm{width:16px;height:16px}
html body .side .num,html body .mtop .num{font-family:avertastd,sans-serif!important;font-weight:800!important;font-variant-numeric:tabular-nums}
html body .side .up,html body .mtop .up{color:#24ee89!important}html body .side .down,html body .mtop .down{color:#fc3c3c!important}
html body .side a,html body .mchips a,html body .mtop a{text-decoration:none!important}
/* layout: no old fixed top bar / dock any more */
html body .site-nav,html body .dock,html body #navLinks.nav-links{display:none!important}
html body .wrap{padding:32px 32px 80px 252px!important}
html body .side{width:220px!important}
html body .side .brand .bq-mark{display:none!important}
html body .side .brand .bq-logo{height:28px!important;width:auto!important}
html body .side .navgrp a{position:relative}
html body .side select option{background:#292d2e;color:#fff}
@media (max-width:1100px) and (min-width:641px){
 html body .side{width:68px!important;padding:12px 8px!important}
 html body .side .brand{justify-content:center!important;padding:0!important}
 html body .side .brand .bq-logo{display:none!important}
 html body .side .brand .bq-mark{display:block!important;width:44px!important;height:auto!important}
 html body .side .navgrp a{justify-content:center!important;padding:0!important}
 html body .side .navgrp a span,html body .side .pricebox,html body .side .lang{display:none!important}
 html body .side .navgrp a:after{content:attr(data-tip);position:absolute;left:58px;top:50%;transform:translateY(-50%);background:#3a4142;color:#fff;font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;white-space:nowrap;box-shadow:0 8px 24px rgba(0,0,0,.33);opacity:0;pointer-events:none;transition:opacity .15s;z-index:40}
 html body .side .navgrp a:hover:after,html body .side .navgrp a:focus-visible:after{opacity:1}
 html body .wrap{padding:24px 24px 64px 92px!important;max-width:none!important;margin:0!important}
 html{scroll-padding-top:16px!important}
}
@media (max-width:640px){
 html body .wrap{padding:12px 16px 32px!important}
 html{scroll-padding-top:112px!important}
 html body .mtop .mpx{display:flex;align-items:baseline;gap:4px}
 html body .mtop .mlang{position:relative;overflow:hidden}
 html body .mtop .mlang select{position:absolute;inset:0;opacity:0;cursor:pointer;font-size:16px}
 html body .bqx{margin-top:24px}
}
html body .bqx [hidden][hidden][hidden],html body .side [hidden][hidden],html body .mtop [hidden][hidden]{display:none!important}
/* section headers */
html body .bqx .sec-h h2 svg.i{width:20px!important;height:20px!important}
html body .bqx .sec-h .seg{background:var(--l3)!important}
html body .bqx .panel .seg{background:var(--bg)!important}
html body .bqx .ib .tip{white-space:normal}
html body .bqx .bqtip .tip p,html body .bqx .bqtip .tip ul{margin:0 0 6px!important}
html body .bqx .tip ul{padding-left:16px}
html body .bqx .tip li{margin:0 0 4px}
html body .bqx .tsub,html body .bqx .cover{display:block}
html body .bqx .cover{color:#fff;font-weight:600;margin-bottom:4px}
html body #secBoards[data-venue=internal] [data-v=dex],html body #secBoards[data-venue=dex] [data-v=internal]{display:none!important}
html body .bqx .seg button.on{background:var(--l5)!important;color:var(--p)!important;font-weight:800!important}
html body .bqx .seg button:focus-visible,html body .bqx .ib:focus-visible,html body .bqx .btn2:focus-visible{outline:2px solid rgba(36,238,137,.6)!important;outline-offset:1px}
/* boards */
html body .bqx .live-btn{background:var(--l3)!important}
html body .bqx .live-btn:not(.on) .dot{background:var(--l6)!important;box-shadow:none!important}
html body .bqx .brief .bmeta{display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}
html body .bqx .brief .bmeta .num{color:#fff}
html body .bqx .brief .bmeta .num.up{color:#24ee89!important}html body .bqx .brief .bmeta .num.down{color:#fc3c3c!important}
html body .bqx .brief-more{width:24px!important;height:24px!important}
html body .bqx .brief-more .tip{width:340px!important}
html body .bqx .stats .bqb-card{background:var(--l4)!important;border-radius:8px!important;padding:12px 16px!important;border:0!important;box-shadow:none!important}
html body .bqx .stats .bqb-card .lb{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--t)}
html body .bqx .stats .bqb-card .bqb-dot{width:8px;height:8px;border-radius:50%;display:inline-block;background:#24ee89}
html body .bqx .stats .bqb-card .bqb-dot.sell{background:#fc3c3c}
html body .bqx .stats .bqb-card .v{font-size:22px!important;margin-top:4px;color:#fff}
html body .bqx .stats .bqb-card .sub{font-size:12px;color:var(--t)}
html body .bqx .search .sbtn{all:unset;cursor:pointer;display:grid;place-items:center;color:var(--t);order:-1}
html body .bqx .search .sbtn svg{width:18px;height:18px;fill:currentColor}
html body .bqx .search input::-webkit-search-cancel-button{display:none}
html body .bqx .amtf{position:relative;display:inline-flex}
html body .bqx .amtf .bqb-custom svg{width:16px;height:16px;fill:currentColor}
html body .bqx .amtf .bqb-pop{display:none!important;position:absolute;right:0;top:44px;z-index:12;background:var(--l4);border:1px solid var(--l5);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.33);padding:8px 10px;align-items:center;gap:6px;color:var(--t);font-weight:600}
html body .bqx .amtf.open .bqb-pop{display:flex!important}
html body .bqx .amtf .bqb-pop input{all:unset;width:110px;height:32px;padding:0 10px;border-radius:6px;background:var(--bg);color:#fff;font-weight:800;font-variant-numeric:tabular-nums}
html body .bqx .side-s button .dot{width:8px;height:8px}
html body .bqx .board-pane table{margin:0}
html body .bqx .board-pane td{border:0!important;color:#fff}
html body .bqx .board-pane td.num:first-child{color:var(--t)!important}
html body .bqx .board-pane td .n{font-weight:600}
html body .bqx .board-pane td.up{color:#24ee89!important}html body .bqx .board-pane td.down{color:#fc3c3c!important}
html body .bqx .board-pane td.name{max-width:220px;overflow:hidden;text-overflow:ellipsis}
html body .bqx .board-pane td.name-uid{cursor:pointer}
html body .bqx .board-pane td.empty{color:var(--t);text-align:center;border-radius:6px!important}
html body .bqx .board-pane tr.bb td{background:#2f3a35!important}
html body .bqx .board-pane .tag-buyback{background:none!important;border:0!important;padding:0!important}
html body .bqx .board-pane th{border:0!important;background:none!important}
html body .bqx .uid-result{margin:0 0 12px}
html body .bqx .live-tape{background:var(--l4)!important;border-radius:8px!important;padding:8px!important;border:0!important;max-height:none!important;overflow:visible!important}
html body .bqx .live-tape .tape-l{max-height:566px!important}
html body .bqx .bgrid:has(.live-tape[hidden]){grid-template-columns:1fr!important}
html body .bqx .live-row.fill{display:grid!important;border:0!important;margin:0!important}
html body .bqx .live-row .who .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#fff;min-width:0}
html body .bqx .live-row .usd{color:#fff!important;font-weight:800}
html body .bqx .live-row.new{animation:bqxFlash 1.2s var(--ease)}
@keyframes bqxFlash{from{background:rgba(36,238,137,.16)}}
html body .bqx .live-row:not(.fill){padding:12px 8px;color:var(--t);font-size:13px}
html body .bqx .showall .i{transition:transform .2s}
html body .bqx .bpanes.all .showall .i{transform:rotate(180deg)}
@media (max-width:640px){html body .bqx .bpanes.all tr.m-more{display:table-row!important}
 html body .bqx .live-tape .tape-l{max-height:308px!important}
 html body .bqx .amtf .seg{width:100%}}
/* engine */
html body .bqx .ekpis .card{background:var(--l4)!important;border-radius:8px!important;padding:12px 16px!important;border:0!important;box-shadow:none!important;min-height:0!important}
html body .bqx .ekpis .card h3{font-size:12px!important;font-weight:600!important;color:var(--t)!important;margin:0!important;text-transform:none!important;letter-spacing:0!important}
html body .bqx .ekpis .card .val{font-family:avertastd,sans-serif!important;font-size:22px!important;font-weight:800!important;margin-top:4px!important;color:#fff!important;line-height:1.2}
html body .bqx .ekpis .card .val.down{color:#fc3c3c!important}
html body .bqx .ekpis .card .hint{display:none!important}
html body .bqx .ekpis .card:last-child .hint{display:block!important;font-size:12px!important;color:var(--t)!important;margin-top:2px!important}
html body .bqx .lb{margin-bottom:6px}
html body .bqx .ebars{height:150px;position:relative;margin-top:6px}
html body .bqx .cd .lb svg{color:var(--s)}
html body .bqx .cd .sub span{color:var(--t)}
html body .bqx .statls{margin-top:12px}
html body .bqx .statl:first-child{border-top:0!important}
html body .bqx .valh{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--t);font-size:12px}
html body .bqx .valh .val-tip{display:none}
html body .bqx .valh .ib:hover .val-tip,html body .bqx .valh .ib:focus-within .val-tip,html body .bqx .valh .ib[aria-expanded=true] .val-tip{display:block!important}
html body .bqx .val-meta select{background:var(--l4);color:#fff;border:0;border-radius:6px;height:28px;padding:0 8px;font:inherit}
html body .bqx .vtable td,html body .bqx .ytable td{border:0!important}
html body .bqx .vtable td.num,html body .bqx .vtable td.r,html body .bqx .ytable td.r,html body .bqx .ytable td:not(:first-child){font-family:avertastd,sans-serif;font-weight:800;font-variant-numeric:tabular-nums}
html body .bqx .vtable tfoot td{background:var(--l3)!important;height:52px}
html body .bqx .vtable tfoot td:first-child{display:flex;align-items:center;gap:10px;width:auto;height:52px}
html body .bqx .val-custom-in{display:inline-flex;align-items:center;gap:6px}
html body .bqx .val-custom-in input{all:unset;width:72px;height:40px;padding:0 10px;border-radius:8px;background:var(--bg);color:#fff;font-weight:800;font-variant-numeric:tabular-nums}
html body .bqx .ytable tbody tr:last-child td{background:#2f3a35!important;color:#fff}
html body .bqx .ytable td:first-child{color:var(--s)!important;font-weight:600;width:auto}
html body .bqx .ytable td{height:40px!important}
html body .bqx .step.burn .ic{color:#fc3c3c!important}
/* stake */
html body .bqx .amt-lb{margin-bottom:8px}
html body .bqx .unitpill{all:unset;cursor:pointer;height:40px;padding:0 14px;border-radius:6px;background:var(--l5);color:#fff;font-weight:800;display:inline-flex;align-items:center}
html body .bqx .unitpill:hover{background:var(--l6)}
html body .bqx .calc-eq{margin:8px 0 16px!important}
html body .bqx .calc-meta,html body .bqx .calc-note-pool{margin-top:8px!important}
html body .bqx .calc-note-pool:empty{display:none}
/* token */
html body .bqx .supply .lb .cap{color:var(--s);margin-left:4px;font-size:12px}
html body .bqx .supply .bar i{min-width:2px}
html body .bqx .tile .lb .dot{width:8px;height:8px}
html body .bqx .dot.live{box-shadow:0 0 8px rgba(36,238,137,.7)}
/* news rail + page */
html body .bqx .news .nic,html body .bqx .news .nsum,html body .bqx .news .nchev{display:none}
html body .bqx .nc{text-decoration:none!important;border:0!important}
html body .bqx .nc .nbody{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}
html body .bqx .nmeta .nk{display:inline-flex}
html body .bqx .nmeta .npub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}
html body .bqx .news-empty{color:var(--t);padding:16px}
html body .bqx.bqnews .nh{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:920px;margin:0 0 12px}
html body .bqx.bqnews .nh h1{margin:0;font-size:20px;font-weight:800;display:flex;align-items:center;gap:8px}
html body .bqx.bqnews .nh h1 svg{color:var(--brand)}
html body .bqx.bqnews .ncount{color:var(--t);font-size:12px;font-family:avertastd,sans-serif;font-variant-numeric:tabular-nums}
html body .bqx.bqnews .nh .sp{flex:1}
html body .bqx.bqnews .nlist{max-width:920px;display:flex;flex-direction:column;gap:8px}
html body .bqx.bqnews .nc{flex-direction:row!important;align-items:flex-start;gap:12px!important}
html body .bqx.bqnews .nic{width:36px;height:36px;border-radius:8px;background:var(--l4);display:grid;place-items:center;color:var(--s);flex:none}
html body .bqx.bqnews .nc .nbody{gap:4px}
html body .bqx.bqnews .nc .tt{font-size:15px;-webkit-line-clamp:2}
html body .bqx.bqnews .nsum{color:var(--t);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
html body .bqx.bqnews .nmeta{color:var(--q);margin-top:4px}
html body .bqx.bqnews .nmeta .nk{display:none}
html body .bqx.bqnews .nmeta .sp{display:none}
html body .bqx.bqnews .nchev{color:var(--q);margin-top:10px;width:16px;height:16px;fill:currentColor}
html body .bqx.bqnews .more{max-width:920px;display:flex;justify-content:center;margin:16px 0 24px}
html body .bqx.bqnews .foot{max-width:920px}
html body .bqx.bqnews{margin-top:0}
@media (max-width:640px){html body .bqx.bqnews .nh #newsTabs{width:100%}html body .bqx.bqnews .nh #newsTabs button{flex:1}}
/* hexagram + oath */
html body .bqx .ritual{flex-wrap:wrap}
html body .bqx .ritual .art svg{fill:currentColor;color:var(--brand)}
html body .bqx .ritual .rt{flex:1;min-width:160px}
html body .bqx #guaRoot{flex:1 1 100%;min-width:0;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
html body .bqx #guaRoot:empty{display:none}
/* oath modal */
html body .bq-modal{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px}
html body .bq-modal[hidden]{display:none!important}
html body .bq-modal-bg{position:absolute;inset:0;background:rgba(20,22,22,.82)}
html body .bq-modal-card{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#292d2e;border-radius:12px;padding:40px 16px 16px;box-shadow:0 8px 24px rgba(0,0,0,.33)}
html body .bq-modal-x{position:absolute!important;top:8px;right:8px;z-index:2;background:#3a4142!important;color:#b3bec1!important}
html body .bq-modal-x svg{width:20px;height:20px;fill:currentColor}
html body.bq-modal-open{overflow:hidden}
/* footer */
html body .bqx .foot .credit .btn2 svg{fill:currentColor}
html body .bqx .foot{margin-top:32px}
@media (max-width:640px){html body .bqx .ekpis .card:last-child{grid-column:1/-1}}
html body .bqx .nodes,html body .bqx .nodes .chip{text-transform:none!important;letter-spacing:0!important}
html body .bqx .calc-note-pool{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;color:var(--t)!important;font-size:12px!important}
html body .bqx .ritual #guaRoot:has(.gua-idle){flex:0 0 auto!important}
html body .bqx .gua-idle{padding:0!important;margin:0!important;background:none!important;border:0!important;min-height:0!important;display:flex!important;align-items:center}
html body .bqx .gua-idle-copy,html body .bqx .gua-once{display:none!important}
html body .bqx .gua-cast-btn{height:40px!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important;border-radius:6px!important;margin:0!important;display:inline-flex!important;align-items:center;gap:8px;background:linear-gradient(90deg,#24ee89,#9fe871)!important;color:#000!important;box-shadow:0 0 12px rgba(35,238,136,.3),inset 0 -2px rgb(29,202,106)!important}
html body .bqx .gua-cast-btn svg{width:18px;height:18px}
html body .bqx .seg button::before,html body .bqx .seg button::after,html body .bqx .btn2::after,html body .bqx .ib::after,html body .bqx .ib::before{content:none!important;display:none!important}
html body .bqx .seg button{position:relative!important}
html body .bqx .live-btn>span.dot{position:static!important;width:8px!important;height:8px!important;overflow:visible!important;clip:auto!important;border-radius:50%!important;margin:0!important}
html body .bqx .live-btn:not(.on)>span.dot{background:#4a5354!important;box-shadow:none!important}
html body .bqx .brief .brief-more{margin-left:auto}
/* ===== engine › valuation (v2) ===== */
html body .bqx .vkpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 12px!important}
html body .bqx .vkpis .tile{min-width:0;display:flex!important;flex-direction:column;justify-content:center;gap:4px;padding:12px 16px!important;height:72px}
html body .bqx .vkpis .lb{margin:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--t)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px}
html body .bqx .vkpis .v{margin:0!important;font-size:20px!important;line-height:24px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;color:#fff}
html body .bqx .vkpis .v .unit{font-size:13px;color:var(--t);font-weight:600}
html body .bqx .vselw{position:relative;display:flex;align-items:center;height:16px;max-width:100%;color:var(--t);cursor:pointer}
html body .bqx .vselw .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
html body .bqx .vselw select#engineValBase{all:unset!important;-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;font-family:avertastd,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--s)!important;padding:0 18px 0 0!important;height:16px!important;line-height:16px!important;background:transparent!important;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .bqx .vselw select#engineValBase option{background:#292d2e;color:#fff;text-transform:none}
html body .bqx .vselw svg{position:absolute;right:0;top:0;width:16px;height:16px;fill:currentColor;pointer-events:none}
html body .bqx .vsel:hover .vselw,html body .bqx .vsel:focus-within .vselw{color:#fff}
html body .bqx .vsel:focus-within{box-shadow:inset 0 0 0 1px rgba(36,238,137,.5)!important}
html body .bqx .vtable{table-layout:fixed!important;width:100%!important;border-collapse:separate!important;border-spacing:0 2px!important;margin:0!important}
html body .bqx .vtable col.c1{width:28%}
html body .bqx .vtable th{padding:4px 12px 6px!important;vertical-align:bottom!important;font-size:12px!important;font-weight:600!important;color:var(--t)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none!important;border:0!important;text-transform:none!important;letter-spacing:0!important}
html body .bqx .vtable tbody td,html body .bqx .vtable tfoot td{height:40px!important;padding:0 12px!important;vertical-align:middle!important;line-height:20px!important;background:var(--l4)!important;border:0!important;white-space:nowrap!important;font-size:13px!important;color:#fff;transform:none!important;box-shadow:none!important}
html body .bqx .vtable td:first-child{border-radius:6px 0 0 6px!important;color:var(--s)!important;width:auto!important}
html body .bqx .vtable td:last-child{border-radius:0 6px 6px 0!important}
html body .bqx .vtable th.r,html body .bqx .vtable td.r{text-align:right!important}
html body .bqx .vtable .num{font-family:avertastd,sans-serif!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}
html body .bqx .vtable tbody tr:hover td{background:var(--l5)!important}
html body .bqx .vtable tbody tr.hl td,html body .bqx .vtable tbody tr.val-now td{background:#2f3a35!important}
html body .bqx .vtable tbody tr.hl td:first-child{color:#fff!important}
html body .bqx .vtable .spot-tag{margin-left:8px;color:var(--brand);font-size:12px;font-weight:600}
html body .bqx .vtable .up{color:#24ee89!important}html body .bqx .vtable .down{color:#fc3c3c!important}html body .bqx .vtable .dim{color:var(--q)!important}
html body .bqx .vtable td.empty{color:var(--t)!important;text-align:center}
html body .bqx .vtable tfoot tr.pe td{height:56px!important;background:var(--l3)!important;box-shadow:inset 0 1px 0 var(--line)!important;border-radius:0!important}
html body .bqx .vtable tfoot td{display:table-cell!important}
html body .bqx .pecell{display:flex;align-items:center;gap:10px;min-width:0}
html body .bqx .val-custom-lab{margin:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--t)!important;white-space:nowrap;font-family:avertastd,sans-serif!important;display:inline!important}
html body .bqx .val-custom-in{display:inline-flex!important;align-items:center;gap:0;height:40px;background:var(--bg);border-radius:8px;padding:0 10px 0 0;box-shadow:inset 0 0 0 1px transparent}
html body .bqx .val-custom-in:focus-within{box-shadow:inset 0 0 0 1px rgba(36,238,137,.5)}
html body .bqx #engineValPe{all:unset!important;width:52px!important;height:40px!important;padding:0 4px 0 12px!important;color:#fff!important;font-family:avertastd,sans-serif!important;font-weight:800!important;font-size:15px!important;font-variant-numeric:tabular-nums!important;-moz-appearance:textfield!important}
html body .bqx #engineValPe::-webkit-outer-spin-button,html body .bqx #engineValPe::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
html body .bqx .val-x{color:var(--t)!important;font-weight:800!important;font-family:avertastd,sans-serif!important}
html body .bqx .tip .tip-val{margin-top:6px!important}
@media (max-width:900px){html body .bqx .vkpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:640px){
 html body .bqx .vkpis .tile{height:64px;padding:10px 12px!important}
 html body .bqx .vkpis .v{font-size:17px!important}
 html body .bqx .vtable col.c1{width:24%}
 html body .bqx .vtable th,html body .bqx .vtable tbody td,html body .bqx .vtable tfoot td{padding:0 8px!important;font-size:12px!important}
 html body .bqx .vtable th{padding:4px 8px 6px!important;white-space:normal!important;line-height:1.25}
 html body .bqx .vtable .spot-tag{display:block;margin:0;font-size:10px;line-height:12px}
 html body .bqx .vtable tbody tr.hl td{height:44px!important}
 html body .bqx .val-card{overflow:hidden}
 html body .bqx .vtable tfoot tr.pe td{height:auto!important;padding:8px!important}
 html body .bqx .vtable tfoot tr.pe td:first-child{white-space:normal!important}
 html body .bqx .pecell{flex-direction:column;align-items:flex-start;gap:4px}
 html body .bqx .val-custom-lab{font-size:10px!important}
 html body .bqx .val-custom-in{height:36px}
 html body .bqx #engineValPe{height:36px!important;width:40px!important;padding-left:10px!important}
}
/* ===== stake unit toggle ===== */
html body .bqx #calcUnitBtn{display:none!important}
html body .bqx .amt .seg.unit{height:40px;padding:4px!important;background:var(--l4)!important;flex:none}
html body .bqx .amt .seg.unit button{height:32px!important;min-width:44px;padding:0 10px!important;font-size:13px!important}
@media (max-width:640px){html body .bqx .amt{padding:0 6px 0 12px!important}html body .bqx .amt input{font-size:20px!important}html body .bqx .amt .seg.unit button{min-width:38px;padding:0 8px!important}}
/* ===== language selector: no chevron ===== */
html body .side .lang select{padding-right:0!important;background-image:none!important}
/* ===== hexagram result ===== */
html body .bqx #guaRoot,html body .bqx #guaRoot *,html body .bqx .ritual,html body .bqx .ritual *,html body .bqx .bq-modal-card *{overflow-wrap:normal!important;word-break:normal!important}
html body .bqx .duo>#secGua:has(.gua-grid),html body .bqx .duo>#secGua:has(.gua-ritual){grid-column:1/-1}
html body .bqx #secGua:has(.gua-grid) #guaRoot,html body .bqx #secGua:has(.gua-ritual) #guaRoot{flex:1 1 100%!important;margin-top:4px!important}
html body .bqx #guaRoot .gua-grid{display:grid!important;grid-template-columns:minmax(220px,300px) minmax(0,1fr) 132px!important;gap:24px!important;align-items:start!important;position:relative!important;min-height:0!important;padding:0!important}
html body .bqx #guaRoot .gua-yao-col{grid-column:1;min-width:0;margin:0!important;position:static!important}
html body .bqx #guaRoot .gua-meta{grid-column:2;min-width:0!important;width:auto!important;max-width:none!important;position:static!important;margin:0!important;padding:0!important}
html body .bqx #guaRoot .gua-meta *{white-space:normal}
html body .bqx #guaRoot .gua-name-row{display:flex;align-items:center;gap:12px}
html body .bqx #guaRoot .gua-recast{all:unset;cursor:pointer;width:32px;height:32px;border-radius:6px;background:var(--l5);color:var(--s);display:grid;place-items:center}
html body .bqx #guaRoot .gua-recast:hover{color:#fff;background:var(--l6)}
html body .bqx #guaRoot .gua-recast svg{width:16px;height:16px;fill:currentColor}
html body .bqx #guaRoot .gua-seal-wrap{grid-column:3;position:static!important;inset:auto!important;transform:none!important;margin:0!important;width:132px;display:flex;justify-content:center}
html body .bqx #guaRoot .gua-seal{position:static!important;transform:rotate(-4deg)!important;width:120px!important;height:120px!important;margin:0!important;box-shadow:none!important}
html body .bqx #guaRoot .gua-pills{display:flex;flex-wrap:wrap;gap:6px}
html body .bqx #guaRoot .gua-pill{white-space:nowrap!important}
html body .bqx #guaRoot .gua-read-wrap{margin-top:16px!important;max-width:none!important}
html body .bqx #guaRoot .gua-buy-open{margin-top:12px!important}
@media (max-width:900px){
 html body .bqx #guaRoot .gua-grid{grid-template-columns:minmax(0,1fr) 112px!important;gap:16px!important}
 html body .bqx #guaRoot .gua-yao-col{grid-column:1/-1}
 html body .bqx #guaRoot .gua-meta{grid-column:1}
 html body .bqx #guaRoot .gua-seal-wrap{grid-column:2;grid-row:2;width:112px}
 html body .bqx #guaRoot .gua-seal{width:100px!important;height:100px!important}
}
@media (max-width:480px){
 html body .bqx #guaRoot .gua-grid{grid-template-columns:minmax(0,1fr)!important}
 html body .bqx #guaRoot .gua-meta{grid-column:1}
 html body .bqx #guaRoot .gua-seal-wrap{grid-column:1;grid-row:auto;width:auto;justify-content:flex-start}
}

/* v3 valuation fixes */
html body .bqx .vtable td:first-child,html body .bqx .vtable th:first-child{text-align:left!important}
html body .bqx .val-custom-in{display:inline-flex!important;align-items:center!important;height:40px!important;background:var(--bg,#1d2020)!important;border-radius:8px!important;padding:0 12px 0 0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}
html body .bqx .val-custom-in:focus-within{box-shadow:inset 0 0 0 1px rgba(36,238,137,.6)!important}
html body .bqx .val-custom-in .val-x{color:var(--s)!important;font-weight:700!important}
html body .bqx .pecell{display:flex!important;align-items:center!important;gap:12px!important;white-space:nowrap!important}
@media (max-width:640px){html body .bqx .val-custom-in{height:36px!important}}
html body .bqx .nodes{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;padding:12px 0 0!important;margin:0!important}
html body .bqx .nodes>span:first-child{font-size:12px!important;font-weight:600!important;color:var(--t)!important;margin-right:4px!important;white-space:nowrap!important}
html body .bqx .nodes .chip{white-space:nowrap!important}
html body .bqx .vtable .spot-tag{white-space:nowrap!important}
@media (max-width:640px){
 html body .bqx .nodes{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;padding-bottom:2px!important}
 html body .bqx .nodes::-webkit-scrollbar{display:none}
 html body .bqx .vtable th{font-size:11px!important;line-height:14px!important;vertical-align:bottom!important;padding-bottom:6px!important;white-space:normal!important}
 html body .bqx .vtable col.c1{width:27%!important}
 html body .bqx .vtable td{font-size:13px!important;height:40px!important;padding:0 8px!important}
 html body .bqx .vtable .spot-tag{display:inline!important;font-size:10px!important;margin-left:4px!important}
 html body .bqx .vtable tr.pe td{vertical-align:middle!important}
 html body .bqx .pecell{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}
 html body .bqx .pecell .val-custom-lab{font-size:10px!important}
}
/* oath verse: fit inside the parchment, centered, no clipping */
html body #oathModal #oathVerse{font-size:18px!important;line-height:1.38!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;overflow-wrap:normal!important;word-break:normal!important}
html body #oathModal #oathVerse .oath-line{margin:0 0 2px!important;text-align:center!important;text-wrap:balance}
@media (max-width:640px){html body #oathModal #oathVerse{font-size:17px!important;padding:0 6%!important;box-sizing:border-box!important}}
@media (max-width:640px){
 html body .bqx .vtable tbody td,html body .bqx .vtable tbody tr.val-now td{padding-top:0!important;padding-bottom:0!important;height:40px!important;line-height:16px!important;border-top:0!important;border-bottom:0!important}
 html body .bqx .vkpis .lb{font-size:10px!important;letter-spacing:.04em!important;overflow:hidden!important;text-overflow:ellipsis!important}
}
/* rail: globe-only language picker (no name, no chevron), still opens the native list */
@media (min-width:641px) and (max-width:1100px){
 html body .side .lang{display:flex!important;position:relative!important;width:44px!important;height:40px!important;min-width:0!important;padding:0!important;margin:8px auto 12px!important;justify-content:center!important;align-items:center!important;border-radius:8px!important;background:var(--l4)!important;cursor:pointer!important}
 html body .side .lang:hover{background:var(--l5)!important}
 html body .side .lang svg{margin:0!important;color:var(--s)!important}
 html body .side .lang select{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;padding:0!important}
}

/* ================= batch 4: designer production review ================= */
/* #1 sticky mobile bar + chips: clip does not create a scroll container */
html,html body{overflow-x:clip!important}
/* #2 first-screen Burned in red; supply bar key (no repeated burn number) */
html body #kpis .card .val.down{color:#fc3c3c!important}
html body .bqx .barkey{display:flex!important;justify-content:flex-end!important;margin:6px 0 0!important;font-size:12px!important;font-weight:600!important;color:var(--t)!important}
html body .bqx .barkey span{display:inline-flex!important;align-items:center!important;gap:6px!important}
html body .bqx .barkey .dot{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--err)!important;display:inline-block!important}
html body .bqx .ekpis .card .hint{display:block!important;font-size:12px!important;color:var(--t)!important;margin-top:2px!important;min-height:16px}
html body .bqx .ekpis .card .hint:empty{display:none!important}
html body .bqx .ekpis .card:not(:last-child) .hint{display:none!important}
/* #27 locked dot visible */
html body .bqx .legend .dot.n,html body .bqx #supplyBar i:nth-child(2){background:#697072!important}

/* #3 Hexagram "Buy $BC" panel: bcqame card, anchored below the result (desktop) / bottom sheet (mobile) */
html body #guaBuyModal[hidden]{display:none!important}
html body #guaBuyModal{position:relative!important;inset:auto!important;z-index:5!important;grid-column:1/-1!important;display:block!important;background:none!important;padding:0!important;margin:0!important;opacity:0!important;transform:translateY(8px)!important;transition:opacity .28s cubic-bezier(.36,.66,.04,1),transform .28s cubic-bezier(.36,.66,.04,1)!important;pointer-events:auto!important;overflow:visible!important;width:auto!important;height:auto!important}
html body #guaBuyModal.is-open{opacity:1!important;transform:none!important}
html body #guaBuyModal .gua-buy-card{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 220px!important;align-items:center!important;gap:24px!important;width:auto!important;max-width:none!important;max-height:none!important;margin:0!important;background:#292d2e!important;border:0!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.33)!important;padding:20px 56px 20px 20px!important;transform:none!important;text-align:left!important;color:#fff!important;overflow:visible!important;font-family:avertastd,sans-serif!important}
html body #guaBuyModal .gua-buy-x{all:unset!important;position:absolute!important;top:12px!important;right:12px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;color:#b3bec1!important;cursor:pointer!important}
html body #guaBuyModal .gua-buy-x:hover{background:#3a4142!important;color:#fff!important}
html body #guaBuyModal .gua-buy-x svg{width:18px!important;height:18px!important;fill:currentColor!important}
html body #guaBuyModal .gua-buy-body{min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}
html body #guaBuyModal .gua-buy-kicker{margin:0 0 6px!important;font-size:12px!important;font-weight:600!important;color:#849194!important;text-transform:none!important;letter-spacing:0!important}
html body #guaBuyModal .gua-buy-head{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 12px!important}
html body #guaBuyModal .gua-buy-name{margin:0!important;font-size:30px!important;line-height:1.1!important;font-weight:800!important;color:#fff!important;letter-spacing:0!important}
html body #guaBuyModal .gua-buy-name.latin{font-size:20px!important;line-height:1.25!important}
html body #guaBuyModal .gua-buy-omen{display:inline-flex!important;align-items:center!important;height:24px!important;padding:0 10px!important;border:0!important;border-radius:6px!important;background:#3a4142!important;color:#b3bec1!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;margin:0!important;white-space:nowrap!important}
html body #guaBuyModal .gua-buy-omen.good{color:#24ee89!important}
html body #guaBuyModal .gua-buy-omen.bad{color:#fc3c3c!important}
html body #guaBuyModal .gua-buy-omen:empty{display:none!important}
html body #guaBuyModal .gua-buy-sub{margin:4px 0 0!important;font-size:13px!important;color:#849194!important}
html body #guaBuyModal .gua-buy-judgment{margin:10px 0 0!important;font-size:14px!important;line-height:1.45!important;font-weight:600!important;color:#fff!important;text-align:left!important}
html body #guaBuyModal .gua-buy-zhi{margin:6px 0 0!important;font-size:13px!important;color:#b3bec1!important;text-align:left!important}
html body #guaBuyModal .gua-buy-read{margin:8px 0 0!important;font-size:13px!important;line-height:1.5!important;color:#b3bec1!important;text-align:left!important}
html body #guaBuyModal .gua-buy-sub:empty,html body #guaBuyModal .gua-buy-judgment:empty,html body #guaBuyModal .gua-buy-zhi:empty,html body #guaBuyModal .gua-buy-read:empty{display:none!important}
html body #guaBuyModal .gua-buy-actions{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}
html body #guaBuyModal .gua-buy-cta{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 16px!important;border-radius:6px!important;background:linear-gradient(90deg,#24ee89,#9fe871)!important;color:#000!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:0 4px 12px rgba(36,238,137,.18)!important}
html body #guaBuyModal .gua-buy-cta:hover{filter:brightness(1.06)!important}
html body #guaBuyModal .gua-buy-later{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;padding:0 16px!important;border-radius:6px!important;background:#3a4142!important;color:#fff!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;white-space:nowrap!important}
html body #guaBuyModal .gua-buy-later:hover{background:#4a5354!important}
html body #guaBuyModal .gua-buy-cta:focus-visible,html body #guaBuyModal .gua-buy-later:focus-visible,html body #guaBuyModal .gua-buy-x:focus-visible{outline:2px solid #24ee89!important;outline-offset:2px!important}
html body.gua-buy-lock{overflow:visible!important}
@media (max-width:640px){
 html body #guaBuyModal{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:80!important;transform:translateY(100%)!important;opacity:1!important}
 html body #guaBuyModal.is-open{transform:none!important}
 html body #guaBuyModal .gua-buy-card{grid-template-columns:1fr!important;gap:14px!important;border-radius:12px 12px 0 0!important;padding:16px 52px calc(16px + env(safe-area-inset-bottom)) 16px!important;box-shadow:0 -8px 24px rgba(0,0,0,.33)!important}
 html body #guaBuyModal .gua-buy-card::before{content:""!important;position:absolute!important;top:6px!important;left:50%!important;width:36px!important;height:4px!important;margin-left:-18px!important;border-radius:2px!important;background:#4a5354!important}
 html body #guaBuyModal .gua-buy-name{font-size:24px!important}
 html body #guaBuyModal .gua-buy-name.latin{font-size:17px!important}
 html body #guaBuyModal .gua-buy-zhi{display:none!important}
 html body #guaBuyModal .gua-buy-judgment{margin-top:8px!important;font-size:13px!important}
 html body #guaBuyModal .gua-buy-actions{flex-direction:row!important;margin-right:-36px!important}
 html body #guaBuyModal .gua-buy-cta{flex:1 1 auto!important;height:44px!important}
 html body #guaBuyModal .gua-buy-later{flex:0 0 auto!important;height:44px!important}
}
/* hexagram result: one language per page (latin names, word seal) */
html body .bqx #guaRoot .gua-name.latin{font-size:24px!important;line-height:1.2!important;letter-spacing:0!important;font-weight:800!important}
html body .bqx #guaRoot .gua-seal.word .gua-seal-v{font-size:18px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important;max-width:96px!important;writing-mode:horizontal-tb!important;overflow-wrap:normal!important;word-break:normal!important}

/* #4 Oath: content immediately */
html body #oathModal .oath-scroll.bq-instant,html body #oathModal .oath-scroll.bq-instant *{transition:none!important}
html body #oathModal .oath-scroll.is-inked .oath-verse{animation-duration:1.1s!important}

/* #6 mobile Trades card, #7 brief chevron, #8 th nowrap */
@media (max-width:640px){
 html body .bqx .stats .bqb-card.act{display:grid!important;grid-template-columns:1fr auto!important;align-items:end!important;row-gap:4px!important}
 html body .bqx .stats .bqb-card.act .lb{grid-column:1!important;grid-row:1!important}
 html body .bqx .stats .bqb-card.act .v{grid-column:1!important;grid-row:2!important;margin:0!important;text-align:left!important}
 html body .bqx .stats .bqb-card.act .sub{grid-column:2!important;grid-row:1/3!important;align-self:end!important;margin:0 0 3px!important;white-space:nowrap!important}
 html body .bqx .brief{position:relative!important;flex-wrap:wrap!important;row-gap:4px!important;padding-right:40px!important}
 html body .bqx .brief .brief-more{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}
 html body .bqx .brief .bmeta{gap:4px 12px!important}
 html body .bqx .brief .bmeta .hide-m{display:inline!important}
 html body .bqx .bpanes th{font-size:11px!important}
}
html body .bqx .bpanes th,html body .bqx table th{white-space:nowrap!important}
/* #25 hide the strip when the Yesterday tab is selected (it repeats the totals) */
html body #secBoards[data-win="yesterday"] #briefChip{display:none!important}
/* #9 tooltip: no leftover green rule, only the active venue */
html body .bqx .tip .cover,html body .bqx .bqb-tip .cover{border:0!important;padding:0!important;background:none!important;margin:0!important}
html body #secBoards[data-venue="internal"] .tip [data-v="dex"],html body #secBoards[data-venue="dex"] .tip [data-v="internal"]{display:none!important}
/* #10 countdown sub single line */
html body .bqx .cd .sub{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
/* #11 sentence case labels */
html body .bqx .tile .lb,html body .bqx .nodes,html body .bqx .nodes .chip,html body .bqx .live-tape .lt-head{text-transform:none!important;letter-spacing:0!important}
html body .bqx .live-tape .lt-head{font-family:avertastd,sans-serif!important;font-weight:600!important;font-size:13px!important}
/* #12 buyback spacing */
html body .bqx .bbhero{display:flex!important;align-items:baseline!important;gap:8px!important;flex-wrap:wrap!important}
html body .bqx #buybackCard .statl,html body .bqx #buybackCard .tiles,html body .bqx #buybackCard .mini{margin-top:12px!important}
/* #13 tablet: 5 steps in one row */
@media (min-width:641px) and (max-width:1100px){
 html body .bqx .how{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}
 html body .bqx .how .step{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;width:auto!important}
}
/* #14/#19 skeletons */
@keyframes bqsk{0%{background-position:100% 0}100%{background-position:-100% 0}}
html body .bqx .skl{display:block!important;height:12px!important;border-radius:4px!important;background:linear-gradient(90deg,#323738 25%,#3a4142 50%,#323738 75%)!important;background-size:200% 100%!important;animation:bqsk 1.4s linear infinite!important;margin:4px 0!important}
html body .bqx .skl.sm{height:10px!important}
html body .bqx .skl.w90{width:90%!important}html body .bqx .skl.w60{width:60%!important}html body .bqx .skl.w40{width:40%!important}
html body .bqx .nc.sk{pointer-events:none!important;min-height:96px!important}
html body .bqx .nc.sk .nic{background:#323738!important}
html body .bqx .live-row.fill.sk{display:grid!important;grid-template-columns:56px 1fr 64px!important;gap:12px!important;align-items:center!important;height:32px!important}
html body .bqx .live-row.fill.sk .skl{margin:0!important;width:auto!important}
/* #19 tape: uid yields before the name */
html body .bqx .fill .who{min-width:0!important}
html body .bqx .fill .who .n{flex-shrink:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body .bqx .fill .who .uid{flex-shrink:2!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}
/* #17 mobile footer */
html body .bqx .credit,html body .foot .credit{flex-wrap:wrap!important;justify-content:center!important;row-gap:8px!important}
html body .bqx .credit .btn2,html body .foot .credit .btn2{white-space:nowrap!important}
/* #18 ritual cards consistent */
html body .bqx .ritual .rt{min-width:0!important;flex:1 1 0!important}
html body .bqx #secOath .sp{display:none!important}
@media (max-width:640px){html body .bqx .ritual:has(.gua-idle){flex-wrap:nowrap!important}html body .bqx #secGua:has(.gua-idle) #guaRoot{flex:0 0 auto!important;width:auto!important;margin:0!important}}
/* #24 sidebar hover vs active */
html body nav.side .navgrp a:hover{background:#323738!important}
html body nav.side .navgrp a.on,html body nav.side .navgrp a.active{background:#3a4142!important;color:#fff!important}
/* #23 rail mark */
@media (max-width:1100px) and (min-width:641px){html body .side .brand .bq-mark{width:44px!important;height:auto!important}}
/* #28 news page tabs full width on mobile */
@media (max-width:640px){html body #newsTabs{display:flex!important;width:100%!important}html body #newsTabs button{flex:1 1 0!important}}
html body #newsTabs button[hidden]{display:none!important}
html body .bqx #supplyBox .legend{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body .bqx .bbhero{align-items:flex-end!important}
html body .bqx .bbhero>.sub{margin-bottom:6px!important}
html body .bqx .bbhero{display:grid!important;grid-template-columns:auto 1fr!important;align-items:baseline!important;column-gap:10px!important;row-gap:2px!important}
html body .bqx .bbhero>div:first-child{display:contents!important}
html body .bqx .bbhero>div:first-child>.sub{grid-column:1/-1!important}
html body .bqx .bbhero>.sub{grid-column:2!important;grid-row:2!important;margin:0!important}
/* boards: grid column may not grow past the panel (table/tape overflowed the panel's right padding at 390) */
@media (max-width:900px){html body .bqx .bgrid,html body .bqx .bgrid:has(.live-tape[hidden]){grid-template-columns:minmax(0,1fr)!important}}
html body .bqx .bgrid:has(.live-tape[hidden]){grid-template-columns:minmax(0,1fr)!important}
html body .bqx .bpanes,html body .bqx .board-pane,html body .bqx .live-tape{min-width:0!important}
html body .bqx .board-pane table{width:100%!important}
html body .bqx .board-pane td.name{max-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body .bqx .board-pane td.name .n{overflow:hidden!important;text-overflow:ellipsis!important}
@media (max-width:640px){
 html body .bqx .board-pane th:nth-child(2),html body .bqx .board-pane td.name{width:48%!important}
 html body .bqx .board-pane td.r,html body .bqx .board-pane th.r{white-space:nowrap!important}
 html body .bqx .board-pane tr.bb td.name .bbm{display:none!important}
 html body .bqx .board-pane tr.bb td.name .n::after{content:" ★"}
}

/* burn KPI card links to the on-chain burn address (Solscan) */
html body #kpis a.card-link{color:inherit!important;text-decoration:none!important;cursor:pointer;transition:filter .15s ease,background-color .15s ease}
html body #kpis a.card-link:hover,html body #kpis a.card-link:focus-visible{filter:brightness(1.18)}
html body #kpis a.card-link:focus-visible{outline:2px solid rgba(252,60,60,.5);outline-offset:2px}

/* #sidebar-crashx (2026-10-19): sidebar in the CrashX / BC.GAME style: grouped #323738 cards, 40px rows, 24px BC.GAME menu icons
   (grey #b3bec1 / white on hover / brand green when active, cropped from the CrashX menu sprite), white 14px/600 labels */
html body{--bq-nav-ico:url("data:image/webp;base64,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")}
html body nav#siteNav .navgrp a[href="#secOverview"],html body #dockNav a[href="#secOverview"]{--ix:0}
html body nav#siteNav .navgrp a[href="#secBoards"],html body #dockNav a[href="#secBoards"]{--ix:1}
html body nav#siteNav .navgrp a[href="#secEngine"],html body #dockNav a[href="#secEngine"]{--ix:2}
html body nav#siteNav .navgrp a[href="#stakeCalc"],html body #dockNav a[href="#stakeCalc"]{--ix:3}
html body nav#siteNav .navgrp a[href="#secToken"],html body #dockNav a[href="#secToken"]{--ix:4}
html body nav#siteNav .navgrp a[href="#secNews"],html body #dockNav a[href="#secNews"]{--ix:5}
html body nav#siteNav .navgrp a[href="#secGua"],html body #dockNav a[href="#secGua"]{--ix:6}
html body nav#siteNav .navgrp a[href="#secOath"],html body #dockNav a[href="#secOath"]{--ix:7}
html body nav#siteNav .lang{--ix:8}
html body nav#siteNav .navgrp a svg.i,html body #dockNav a svg.i,html body nav#siteNav .lang svg.i{display:none!important}
html body nav#siteNav .navgrp{background:#323738!important;border-radius:8px!important;padding:0!important;gap:4px!important;overflow:hidden!important}
html body nav#siteNav .navgrp a{--iy:0;height:40px!important;border-radius:8px!important;padding:0 8px 0 0!important;gap:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;transition:background-color .2s var(--ease),color .2s var(--ease)!important}
html body nav#siteNav .navgrp a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body nav#siteNav .navgrp a::before,html body nav#siteNav .lang::before{content:"";flex:none;width:24px;height:24px;margin:0 8px;background-image:var(--bq-nav-ico);background-repeat:no-repeat;background-size:216px 72px;background-position:calc(var(--ix,0) * -24px) calc(var(--iy,0) * -24px);transition:transform .42s cubic-bezier(.68,2.19,.67,.22)}
html body nav#siteNav .navgrp a:hover,html body nav#siteNav .navgrp a:focus-visible{--iy:1;background:rgba(255,255,255,.05)!important;color:#fff!important}
html body nav#siteNav .navgrp a:hover::before{transform:scale(1.15)}
html body nav#siteNav .navgrp a.on,html body nav#siteNav .navgrp a.active{--iy:2;background:rgba(255,255,255,.05)!important;color:#24ee89!important}
html body nav#siteNav .lang{background:#323738!important;padding:0 8px 0 0!important;gap:0!important}
html body nav#siteNav .lang:hover{--iy:1;background:#3a4142!important}
@media (max-width:1100px) and (min-width:641px){
 html body nav#siteNav .navgrp a{justify-content:center!important;padding:0!important}
 html body nav#siteNav .navgrp a::before{margin:0}
 html body nav#siteNav .lang{padding:0!important}
 html body nav#siteNav .lang::before{margin:0}
}
html body #dockNav a{--iy:0}
html body #dockNav a::before{content:"";flex:none;width:18px;height:18px;background-image:var(--bq-nav-ico);background-repeat:no-repeat;background-size:162px 54px;background-position:calc(var(--ix,0) * -18px) calc(var(--iy,0) * -18px)}
html body #dockNav a.on,html body #dockNav a.active{--iy:2}

/* #layout-v1 (2026-10-19; hero price+slogan reverted to the original award5s design at user request 10:50): overall proportions. Spacing scale 8/12/16/24/32, type scale 12/14/18/20 + fluid price,
   content column max 1200px centred right of the 240px CrashX sidebar, hero band as one card (price left, slogan right) */
@media (min-width:1101px){
 html body nav#siteNav.side{width:240px!important;padding:16px!important}
 html body .wrap{max-width:none!important;margin:0!important;padding:24px max(32px,calc((100vw - 1440px) / 2)) 80px calc(240px + max(32px,calc((100vw - 1440px) / 2)))!important}
}
html body nav#siteNav .brand{height:40px!important;margin-bottom:8px!important}
html body nav#siteNav .sp{flex:0 0 0!important;min-height:0!important}
html body nav#siteNav .pricebox{margin-top:8px!important}
/* section labels */
html body #secPartners{margin:0 0 24px!important}
html body #secPartners h2,html body .hero-label{margin:0 0 12px!important;line-height:16px!important}
html body .partners-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent 100%)!important}
/* hero */
html body .hero-block{margin:0!important;padding-bottom:32px!important}
html body .hero{gap:12px!important;margin:0!important}
html body .hero-main{gap:12px!important;padding:0!important}
html body .hero-label{margin:0!important}
/* KPI cards */
html body #kpis.hero-kpis{margin:0!important;gap:12px!important}
html body #kpis.hero-kpis .card{padding:16px!important;min-height:64px!important;border-radius:8px!important;box-sizing:border-box}
html body #kpis.hero-kpis .card h3{font-size:13px!important}
html body #kpis.hero-kpis .card .val{font-size:20px!important;line-height:24px!important}
/* chart card */
html body .hero-chart.price-card{padding:16px 20px 12px!important;border-radius:8px!important}
html body .hero-chart .price-head{margin-bottom:12px!important}
@media (max-width:1280px) and (min-width:1101px){
 html body #kpis.hero-kpis .card .val{font-size:18px!important}
}
@media (max-width:700px){
 html body #kpis.hero-kpis{gap:8px!important}
 html body #kpis.hero-kpis .card{padding:12px!important;min-height:0!important}
 html body #kpis.hero-kpis .card h3{font-size:12px!important}
 html body #kpis.hero-kpis .card .val{font-size:17px!important;line-height:20px!important}
 html body #secPartners{margin-bottom:16px!important}
 html body .hero-chart.price-card{padding:16px 12px 8px!important}
 html body .hero-chart .ov-tools{width:100%!important;align-items:stretch!important}
 html body .hero-chart .price-toggles{flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important}
}
