/* BTC field mapping is an explanatory diagram, not a simulated app screen. */
.gg-article .btc-transfer-map{margin:22px 0;padding:20px;background:#fff;border:1px solid #9cced0;border-radius:10px;color:#173b45}
.gg-article .btc-transfer-map>figcaption{margin:0 0 16px;font-size:18px;font-weight:800;text-align:center;color:#17656b;line-height:1.5}
.gg-article .btc-map-head,.gg-article .btc-map-row{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:8px;align-items:stretch}
.gg-article .btc-map-head{margin-bottom:8px;text-align:center}
.gg-article .btc-map-head>strong{padding:10px 4px;border-radius:6px;background:#086f76;color:#fff;font-size:17px;line-height:1.5}
.gg-article .btc-map-head>strong:last-child{background:#122e4a}
.gg-article .btc-map-head small{font-size:13px;font-weight:400}
.gg-article .btc-map-row{margin:9px 0}
.gg-article .btc-map-row>div{min-width:0;padding:12px 10px;border:1px solid #d1e6e7;border-radius:6px;background:#f2faf9;text-align:center;line-height:1.55}
.gg-article .btc-map-row>div:last-child{background:#f3f7fb;border-color:#d6e1ee}
.gg-article .btc-map-row strong{display:block;font-size:16px;overflow-wrap:anywhere}
.gg-article .btc-map-label{display:block;margin-bottom:5px;font-size:13px;line-height:1.5}
.gg-article .btc-map-arrow{display:flex;align-items:center;justify-content:center;color:#09747b;font-size:25px;font-weight:800}
.gg-article .btc-map-network{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 14px;margin:15px 0 0;padding:10px;background:#e3f3f1;border-radius:5px;font-size:15px;line-height:1.5;text-align:center}
.gg-article .btc-map-network>span{font-size:13px}
.gg-article .btc-map-foot{margin:10px 0 0;font-size:13px;line-height:1.6;text-align:center;color:#40535b}
.gg-article.withdrawal-article>.poker-withdrawal-method{padding:20px;border:1px solid var(--withdrawal-border);border-radius:12px;background:var(--withdrawal-background)}
.gg-article.withdrawal-article>.withdrawal-crypto{--withdrawal-background:#effaf8;--withdrawal-border:#b9dfd9;--withdrawal-heading:#d6f0eb;--withdrawal-ink:#076b69}
.gg-article.withdrawal-article>.withdrawal-bank{--withdrawal-background:#f0f6fd;--withdrawal-border:#c3d9f0;--withdrawal-heading:#dceafd;--withdrawal-ink:#135ca5}
.gg-article.withdrawal-article>.poker-withdrawal-method>h2{margin-top:0;background:var(--withdrawal-heading);color:var(--withdrawal-ink)}
.gg-article.withdrawal-article>.poker-withdrawal-method>h2::before{color:var(--withdrawal-ink)}
.gg-article .poker-method-links>a.withdrawal-crypto-link{background:#e0f5f0;border-color:#75bdb2;color:#076b69}
.gg-article .poker-method-links>a.withdrawal-bank-link{background:#e1efff;border-color:#8bb8e5;color:#135ca5}
.gg-article .poker-method-links>a.withdrawal-crypto-link:hover{background:#ccece4}
.gg-article .poker-method-links>a.withdrawal-bank-link:hover{background:#cde3fc}
@media(max-width:560px){
 .gg-article .btc-transfer-map{padding:12px 9px}
 .gg-article .btc-map-head,.gg-article .btc-map-row{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:4px}
 .gg-article .btc-map-head>strong{font-size:14px;padding:8px 2px}
 .gg-article .btc-map-row>div{padding:10px 5px}
 .gg-article .btc-map-row strong{font-size:14px}
 .gg-article .btc-map-label,.gg-article .btc-map-head small{font-size:12px}
 .gg-article .btc-map-arrow{font-size:20px}
 .gg-article.withdrawal-article>.poker-withdrawal-method{padding:14px 10px}
}
