.network-difficulty-panel{margin:0 0 22px}
.network-difficulty-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.network-difficulty-card{min-width:0;padding:20px 22px;border:1px solid rgba(154,171,205,.18);border-radius:18px;background:linear-gradient(130deg,rgba(31,46,74,.7),rgba(16,23,39,.75));text-align:left}
.network-difficulty-card[data-network-difficulty="auxpow"]{background:linear-gradient(130deg,rgba(62,31,43,.65),rgba(20,24,39,.75))}
.network-difficulty-card h3{margin:0 0 10px;color:#d9e1f1;font-size:14px;font-weight:600;line-height:1.45}
.network-difficulty-card [data-difficulty-value]{display:block;color:#fff;font-size:clamp(22px,3vw,31px);font-weight:750;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.network-difficulty-card [data-difficulty-note]{margin:10px 0 0;color:#a9b5c9;font-size:12px;line-height:1.65;overflow-wrap:anywhere}
.network-difficulty-card[data-difficulty-state="unavailable"] [data-difficulty-value]{color:#a9b5c9;font-size:22px}
.network-difficulty-explanation{margin:10px 2px 0;color:#9eacc4;font-size:12px;line-height:1.6}
.network-difficulty-single{max-width:100%;margin:0 0 20px}
@media(max-width:640px){.network-difficulty-grid{grid-template-columns:minmax(0,1fr);gap:12px}.network-difficulty-card{padding:17px 18px}.network-difficulty-card [data-difficulty-value]{font-size:27px}.network-difficulty-card[data-difficulty-state="unavailable"] [data-difficulty-value]{font-size:21px}.network-difficulty-panel{margin-bottom:18px}}
