/* Cryptocurrency-page editorial tools: crawlable HTML, no decorative stock imagery. */
.crypto-page .crypto-route-strip,.crypto-page .crypto-ledger,.crypto-page .crypto-link-check,.crypto-page .crypto-brief-console{margin:30px 0;border-radius:16px}
.crypto-page .crypto-route-strip{padding:26px;background:#f3f1ff;border:1px solid #ddd7fb}
.crypto-page .crypto-route-strip>strong{display:block;color:#211953;font-size:20px;margin-bottom:18px}
.crypto-page .crypto-route-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.crypto-page .crypto-route-options section{padding:18px;background:#fff;border:1px solid #e1ddf7;border-radius:10px}
.crypto-page .crypto-route-options span,.crypto-page .crypto-brief-console>span{color:#5d46d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.crypto-page .crypto-route-options h3{font-size:17px;margin:10px 0}.crypto-page .crypto-route-options p,.crypto-page .crypto-route-note{font-size:13px;line-height:1.6;margin:0}
.crypto-page .crypto-route-note{padding-top:18px;color:#433c6d}
.crypto-page .crypto-ledger{overflow:hidden;background:#11182a;color:#eef3ff;border:1px solid #26324a}
.crypto-page .crypto-ledger-head{padding:18px 22px;display:flex;justify-content:space-between;gap:20px;background:#182239;border-bottom:1px solid #2c3953}
.crypto-page .crypto-ledger-head span{color:#7ef0bd;font-family:monospace;font-size:12px}.crypto-page .crypto-ledger ol{list-style:none;padding:0;margin:0;counter-reset:none}
.crypto-page .crypto-ledger li{display:grid;grid-template-columns:90px 1fr 1.2fr;gap:18px;align-items:center;padding:16px 22px;margin:0;border-bottom:1px solid #26324a}
.crypto-page .crypto-ledger li span{color:#7ef0bd;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.crypto-page .crypto-ledger li strong{font-size:14px}.crypto-page .crypto-ledger li small{color:#aebbd3;font-size:12px;line-height:1.5}
.crypto-page .crypto-ledger figcaption{color:#aebbd3!important;padding:17px 22px;margin:0!important;background:#0d1423}
.crypto-page .crypto-link-check{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#dfe5f0;border:1px solid #dfe5f0;overflow:hidden}
.crypto-page .crypto-link-check>div{padding:24px;background:#fff}.crypto-page .crypto-link-check strong{display:block;font-size:17px;line-height:1.45;margin:13px 0}.crypto-page .crypto-link-check p{font-size:13px;margin:0}
.crypto-page .crypto-signal{display:inline-block;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.crypto-page .crypto-signal.bad{background:#fff0ed;color:#a13825}.crypto-page .crypto-signal.good{background:#e7f8ef;color:#206842}
.crypto-page .crypto-claim-list{list-style:none;padding:0}.crypto-page .crypto-claim-list li{padding:15px 18px;margin:10px 0;border-left:3px solid #654ee7;background:#f7f6ff;border-radius:0 9px 9px 0}
.crypto-page .crypto-brief-console{padding:26px;background:#121a2b;color:#fff;border:1px solid #293650;box-shadow:8px 8px 0 #dcd7fb}.crypto-page .crypto-brief-console p{color:#d5deef;margin:16px 0;line-height:1.8}.crypto-page .crypto-brief-console b{color:#7ef0bd}.crypto-page .crypto-brief-console small{display:block;color:#aebbd3;margin-top:15px}.crypto-page .crypto-brief-console a.button{background:#7ef0bd;border-color:#7ef0bd;color:#10281f;text-decoration:none;white-space:normal;text-align:center}
@media(max-width:680px){.crypto-page .crypto-route-options,.crypto-page .crypto-link-check{grid-template-columns:1fr}.crypto-page .crypto-ledger li{grid-template-columns:1fr;gap:7px}.crypto-page .crypto-ledger-head{flex-direction:column}.crypto-page .crypto-route-strip,.crypto-page .crypto-brief-console{padding:20px 16px}}
