.chain-body{padding:24px;overflow-wrap:anywhere}.chain-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.chain-docs img{width:100%;height:200px;object-fit:contain;background:#f8f5f1}.chain-account img,.chain-code{display:block;width:240px;max-width:100%;height:auto;object-fit:contain;margin:16px auto}#chain-review-form{display:grid;gap:16px}#chain-review-form label{display:flex;flex-direction:column;gap:8px}#chain-review-form input,.chain-body select{padding:12px;border:1px solid #ece7e2;border-radius:10px}.chain-body p{line-height:1.8;font-size:13px}#chain-modal .modal{max-height:90vh;overflow-y:auto}.sidebar nav{overflow-y:auto;min-height:0}#chain-report-results table{min-width:1000px}@media(max-width:600px){.chain-body{padding:16px}.chain-docs{grid-template-columns:1fr}}
.chain-finance-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 12px}.chain-finance-cards article{min-width:0;padding:24px;border:1px solid #e7dfd9;border-radius:18px;background:#fff;display:flex;flex-direction:column;gap:12px}.chain-finance-cards span{font-size:14px;font-weight:600;color:#4d403c}.chain-finance-cards strong{font-size:30px;line-height:1.3;color:#6d3648;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.chain-finance-cards small,.chain-finance-note{font-size:13px;line-height:1.7;color:#665b55}.chain-finance-cards .chain-funding-card{background:#fff8ed;border-color:#dfc8a6}.chain-finance-note{margin:12px 0 24px;max-width:1000px}@media(max-width:900px){.chain-finance-cards{grid-template-columns:1fr}.chain-finance-cards article{padding:20px}}
