.market-intel{background:#0d0d0d;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.market-intro{align-items:flex-end}.market-source{width:340px;display:grid;gap:7px;text-align:right;font:500 9px var(--mono);letter-spacing:.06em;text-transform:uppercase}.market-source span{color:#686864}.market-source b{color:#d7d7d2;font-weight:500}.market-source a{color:#8e8e89;text-decoration:none}.market-terminal{border:1px solid #333;background:#070707}.terminal-top{min-height:74px;padding:0 20px;border-bottom:1px solid #2a2a2a;display:flex;align-items:center;justify-content:space-between}.asset-identity{display:flex;align-items:center;gap:12px}.asset-identity img{width:34px;height:34px;filter:grayscale(1) brightness(4)}.asset-identity div{display:grid;gap:4px}.asset-identity span,.terminal-price>span,.chart-meta,.range-grid span,.market-stat-grid span,.performance-head,.performance-grid span,.market-context-grid span,.source-audit span{font:500 8px var(--mono);letter-spacing:.08em;color:#686864;text-transform:uppercase}.asset-identity b{font:600 16px var(--display)}.currency-switch{display:flex;gap:4px}.currency{min-width:45px;height:38px;border:1px solid #303030;background:transparent;color:#777;font:500 9px var(--mono);cursor:pointer}.currency.active{background:#f1f1ed;color:#050505;border-color:#f1f1ed}.terminal-main{min-height:440px;display:grid;grid-template-columns:.72fr 1.28fr}.terminal-price{border-right:1px solid #2a2a2a;padding:34px;display:flex;flex-direction:column}.terminal-price>strong{margin:auto 0 10px;font:600 clamp(54px,6vw,88px)/.9 var(--display);letter-spacing:-.1em}.price-change{display:flex;align-items:center;gap:10px}.price-change b{font:500 16px var(--mono)}.price-change small{color:#676762;font:500 9px var(--mono);text-transform:uppercase}.positive{color:#efefea!important}.negative{color:#777!important}.chart-shell{padding:24px;display:flex;flex-direction:column;min-width:0}.chart-meta{display:flex;justify-content:space-between}.chart-meta b{color:#b7b7b2;font-weight:500}#bwChart{width:100%;height:340px;min-height:0;margin-top:auto}.range-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2a2a2a}.range-grid article{min-height:112px;padding:18px;border-right:1px solid #2a2a2a;display:grid;align-content:center;gap:7px}.range-grid article:last-child{border-right:0}.range-grid b{font:600 21px var(--display);letter-spacing:-.06em}.range-grid small{color:#60605c;font:500 8px var(--mono)}.market-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;border-top:1px solid #303030;border-left:1px solid #303030}.market-stat-grid article{min-height:170px;padding:19px;border-right:1px solid #303030;border-bottom:1px solid #303030;display:flex;flex-direction:column}.market-stat-grid b{margin:auto 0 3px;font:600 32px var(--display);letter-spacing:-.07em}.market-stat-grid small,.market-context-grid small{color:#666661;font:500 9px var(--mono)}.performance-panel{margin-top:12px;border:1px solid #303030}.performance-head{min-height:58px;padding:0 18px;border-bottom:1px solid #303030;display:flex;align-items:center;justify-content:space-between}.performance-head b{color:#8d8d88;font-weight:500}.performance-grid{display:grid;grid-template-columns:repeat(7,1fr)}.performance-grid article{min-height:105px;padding:16px;border-right:1px solid #303030;display:grid;align-content:center;gap:9px}.performance-grid article:last-child{border-right:0}.performance-grid b{font:600 18px var(--display)}.market-context-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:12px;border-top:1px solid #303030;border-left:1px solid #303030}.market-context-grid article{min-height:150px;padding:18px;border-right:1px solid #303030;border-bottom:1px solid #303030;display:flex;flex-direction:column}.market-context-grid b{margin:auto 0 5px;font:600 24px var(--display);letter-spacing:-.06em}.market-context-grid .category-copy,.market-context-grid .contract-copy{font-size:14px;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere}.source-audit{margin-top:12px;min-height:100px;border:1px solid #3b3b3b;padding:18px;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:28px}.source-audit>div{display:grid;gap:7px}.source-audit b{font:600 16px var(--display)}.source-audit p{margin:0;color:#858580;font-size:11px;line-height:1.6}.source-audit a{font:500 9px var(--mono);color:#d9d9d4;text-decoration:none;text-transform:uppercase}
@media(max-width:900px){.market-source{width:auto;text-align:left}.market-source a{min-height:44px;display:flex;align-items:center}.terminal-main{grid-template-columns:1fr}.terminal-price{min-height:260px;border-right:0;border-bottom:1px solid #2a2a2a}.market-stat-grid{grid-template-columns:1fr 1fr}.performance-grid{grid-template-columns:repeat(4,1fr)}.performance-grid article:nth-child(4){border-right:0}.performance-grid article:nth-child(n+5){border-top:1px solid #303030}.market-context-grid{grid-template-columns:1fr 1fr}.source-audit{grid-template-columns:1fr}.source-audit a{min-height:44px;display:flex;align-items:center}.currency{min-width:48px;min-height:44px}.terminal-top{min-height:84px}.range-grid span,.market-stat-grid span,.performance-head,.performance-grid span,.market-context-grid span,.source-audit span,.asset-identity span,.terminal-price>span,.chart-meta{font-size:10px}}
@media(max-width:560px){.terminal-top{align-items:flex-start;flex-direction:column;padding-block:16px;gap:16px}.terminal-main{min-height:0}.terminal-price{padding:24px;min-height:230px}.terminal-price>strong{font-size:52px}.chart-shell{padding:18px}#bwChart{height:250px}.range-grid{grid-template-columns:1fr 1fr}.range-grid article:nth-child(2){border-right:0}.range-grid article:nth-child(n+3){border-top:1px solid #2a2a2a}.market-stat-grid{grid-template-columns:1fr}.market-stat-grid article{min-height:135px}.performance-grid{grid-template-columns:1fr 1fr}.performance-grid article:nth-child(2n){border-right:0}.performance-grid article:nth-child(n+3){border-top:1px solid #303030}.market-context-grid{grid-template-columns:1fr}.market-context-grid article{min-height:125px}.source-audit{gap:18px}.market-source{font-size:10px}}
