.intro .intro-copy{max-width:660px;font-size:17px}.intro-note{max-width:260px}.token-panel{border:1px solid #a5a99d;border-radius:18px;padding:22px;background:#e9e8df;margin-bottom:16px}.token-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.token-heading h2{margin:4px 0 10px;font-size:28px;letter-spacing:-1px}.token-heading code{font:11px 'Space Mono',monospace;overflow-wrap:anywhere}.token-heading a,.source-line a{border-bottom:1px solid #89927b}.token-heading .eyebrow{margin:0;color:#5d6859}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.market-stat{border:1px solid #c5c7bc;border-radius:12px;padding:17px;background:#f3f0e7;min-width:0}.market-stat span,.index-numbers span{display:block;font:10px 'Space Mono',monospace;text-transform:uppercase;letter-spacing:.7px}.market-stat strong{font-size:clamp(21px,2.5vw,34px);font-weight:600;display:block;margin:10px 0;letter-spacing:-1px}.market-stat small{display:block;line-height:1.6;font-size:11px}.source-line{font-size:11px;color:#687166;line-height:1.6;margin:12px 0 0}.source-line a{margin-left:10px;white-space:nowrap}.market-stat.delayed{border-color:#b78252;background:#eee3ce}.index-panel{border:1px solid #a5a99d;border-radius:14px;padding:18px 22px;margin-bottom:24px;background:#e4e6db}.index-panel.delayed{background:#eee5d6;border-color:#c5a57c}.index-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.index-top .eyebrow{margin:0}.index-state{font:11px 'Space Mono',monospace;background:#f3f0e7;border:1px solid #ad9574;padding:7px 10px;border-radius:5px}.index-panel p{margin:10px 0;font-size:13px}.index-numbers{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:18px 0}.index-numbers strong{display:block;font-size:25px;margin:6px 0}.index-numbers small{font-size:11px;line-height:1.5;display:block}.index-panel details{border-top:1px solid #20242222;padding-top:12px;font-size:12px}.index-panel summary{cursor:pointer}.stats-error{padding:12px;background:#f1d8c8;border-radius:8px;font-size:13px}.steps{display:flex;gap:18px;flex-wrap:wrap;font:11px 'Space Mono',monospace;margin-top:18px;color:#59664b}.steps span{border-bottom:2px solid #bbd985;padding-bottom:7px}@media(max-width:700px){.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-panel{padding:16px}.token-heading{align-items:start;flex-direction:column;gap:10px}.intro .intro-copy{font-size:15px}.intro-note{max-width:none}.index-top{align-items:start;flex-direction:column;gap:10px}.index-panel{padding:16px}.index-numbers{gap:12px}.index-numbers strong{font-size:22px}.index-numbers span{font-size:9px}.index-numbers small{font-size:10px}}
